"计算机操作系统第四汤小丹官方PPT学习教案.pptx"
计算机操作系统是计算机系统的核心部分,它管理计算机系统的资源,控制计算机系统的行为,并提供了用户与计算机硬件系统之间的接口。操作系统的目标包括方便性、有效性、可扩充性和开放性。
操作系统的作用有三个方面:一是作为用户与计算机硬件系统之间的接口,二是作为计算机系统资源的管理者,三是实现了对计算机资源的抽象。操作系统作为用户与计算机硬件系统之间的接口,提供了用户与计算机硬件系统之间的接口,用户可以通过操作系统来使用计算机系统。操作系统作为计算机系统资源的管理者,管理计算机系统的资源,包括处理机、存储器、I/O 设备和文件。操作系统实现了对计算机资源的抽象,使用户可以不需要了解计算机系统的细节就可以使用计算机系统。
推动操作系统发展的主要动力包括不断提高计算机资源利用率、方便用户、器件的不断更新换代、计算机体系结构的不断发展和不断提出新的应用需求。
操作系统的发展过程可以追溯到20世纪50年代中期,当时出现了第一个简单的批处理操作系统。60年代中期开发出多道程序批处理系统,不久又推出分时系统,与此同时,用于工业和武器控制的实时操作系统也相继问世。20世纪70到90年代,是VLSI 和计算机体系结构大发展的年代,导致了微型机、多处理机和计算机网络的诞生和发展。
未配置操作系统的计算机系统有两种方式:人工操作方式和脱机输入/输出方式。人工操作方式有两个缺点:用户独占全机和CPU 等待人工操作。脱机输入/输出方式是事先将装有用户程序和数据的纸带装入纸带输入机,在一台外围机的控制下,把纸带(卡片)上的数据(程序)输入到磁带上。当 CPU 需要这些程序和数据时,再从磁带上高速地调入内存。
单道批处理系统是操作系统发展的重要阶段。单道批处理系统的处理过程包括作业卡的输入、作业的批处理、作业的执行和输出结果的打印。单道批处理系统的优点是提高了CPU的利用率和批处理的效率,但是它也存在一些缺点,如批处理时间长、作业之间没有交互性等。