第二章操作系统研讨.ppt

第二章操作系统研讨

第2章 操作系统 说说你对操作系统的理解 操作系统是一种软件,是一种提供人机交互的软件,用来管理各种软硬件资源,为用户使用计算机提供一个良好稳定的运行环境,是计算机系统中的大管家。 操作系统的发展 计算机的发展经历了第一代电子管时代,第二代晶体管时代,第三代集成电路时代,以及第四代大规模/超大规模集成电路时代阶段。我们将沿着历史线索介绍操作系统的发展。 1.手工操作 在这个阶段,通过在一些插板上的硬连线来控制计算机的基本功能,程序设计全部采用机器语言,没有程序设计语言(甚至没有汇编语言),更谈不上操作系统。 2.监控程序(早期批处理) 3.多道批处理 进入第三代计算机以后,硬件有了很大发展,使得输入/输出操作与CPU操作并行处理成为可能。 所谓多道是指它允许多个程序同进存在于主存之中,由中央处理器以切换方式为之服务。使得多个程序可以同时执行。 操作系统的发展 4.分时与实时系统 批处理系统不适合交互式的作业,对交互式工作方式的需求导致了分时系统(Time Sharing System)的出。所谓分时系统是指多个用户通过终端设备与计算机交互作用来运行自己的作业,并且共享一个计算机系统而互不干扰,就好像自己有一台计算机。 操作系统的发展 5.UNIX通用操作系统 1964年美国电话电报公司(ATT)的贝尔实验室、美国麻省理工学院(MIT)及美国通用电气公司(GE)

文档评论(0)

1亿VIP精品文档

相关文档