113推动操作系统发展的因素 操作系统的演变主要基于以下因素: ①硬件升级以及新的硬件类型 ②新服务; ③修补;
6 1.1.3 推动操作系统发展的因素 操作系统的演变主要基于以下因素: • ①硬件升级以及新的硬件类型; • ②新服务; • ③修补;
1.2操作系统的演变 操作系统发展至今已有三十多年。设计 操作系统主要有两个目的:第一,为程 序的开发和执行提供一个方便的环境; 第二,为保证计算机系统顺利执行,操 作系统对各个计算活动进行调度
7 1.2 操作系统的演变 操作系统发展至今已有三十多年。设计 操作系统主要有两个目的:第一,为程 序的开发和执行提供一个方便的环境; 第二,为保证计算机系统顺利执行,操 作系统对各个计算活动进行调度
1.2.1串行处理系统 最早的计算机,从20世纪40年代末到50 年代中期,程序员直接与硬件接触,根 本没有0S。计算机运行在一个集成了指 示器、各种开关、一些输入设备以及 个打印机的控制台之上。早期的这种系 统存在两个问题: (1)上机安排 (2)启动时间
8 1.2.1 串行处理系统 最早的计算机,从20世纪40年代末到50 年代中期,程序员直接与硬件接触,根 本没有OS。计算机运行在一个集成了指 示器、各种开关、一些输入设备以及一 个打印机的控制台之上。早期的这种系 统存在两个问题: • (1)上机安排 • (2)启动时间
1.22简单批处理系统 简单批处理系统是专业计算机操作员(或机器 按作並的性庋将作业按类芬成若千组,然后一组 组地来运 在早期计算机系统中=引进简单批处理季统可 序浪费的时间,因此,也就减少了计算机的空 闲时间。 批处理系统实质上不提供用户和程序之间的交 不能睡稳房中的时有问题必须填先安排好,也 互 机修改
9 1.2.2 简单批处理系统 简单批处理系统是专业计算机操作员(或机器) 按作业的性质将作业按类分成若干组,然后一组 一组地来运行作业。 在早期计算机系统中,引进简单批处理系统可 以减少安装磁带、装入程序和返绕磁带等有关的 工序浪费的时间,因此,也就减少了计算机的空 闲时间。 批处理系统实质上不提供用户和程序之间的交 互功能。程序中的所有问题必须事先安排好,也 不能进行联机修改。
1.22简单批处理系统 简单批处理系统的中心思想是,通过应 用一种被称为监控器的软件,使用户不 必再直接接触机器,而是先通过卡片机 和纸带机向计算机控制器提交作业,由 监控器将作业组织在一起构成一批作业, 然后将整批作业放入由监控器管理的输 入设备上,每当一个程序执行完毕返回 监控器时,监控器已自动装入下一个程 序
10 1.2.2 简单批处理系统 简单批处理系统的中心思想是,通过应 用一种被称为监控器的软件,使用户不 必再直接接触机器,而是先通过卡片机 和纸带机向计算机控制器提交作业,由 监控器将作业组织在一起构成一批作业, 然后将整批作业放入由监控器管理的输 入设备上,每当一个程序执行完毕返回 监控器时,监控器已自动装入下一个程 序