多道、分时、批处理操作系统

合集下载

计算机操作系统

计算机操作系统

② 内存管理
③ 文件管理
④ 输入/输出系统管理
① 进程管理
操作系统
⑤ 二级存储管理
就是提供对网 络管理、对进 程工作过程的 保护及提供用 户与操作系统 的接口程序。
用户接口
⑥ 联网、保护系统和命令解释程序系统
4.2 操作系统类别与计算环境
4.2.1 操作系统的类别(略)
经过多年的发展,操作系统多种 多样。为提高大型计算机系统的资源 利用率,操作系统从批处理,多道程 序发展为分时操作系统。为了满足计 算机处理实时事件的需要,就有实时 操作系统。为适应个人计算机系统的 需要又出现了桌面操作系统。为适应 并行系统的需要,就有了多处理器操 作系统。为满足网络和分布计算的需 要,就有了网络操作系统和分布式操 作系统。此外,还有为支持嵌入式计 算机的嵌入式操作系统。
4.1 操作系统概念及构成
操作系统:是管理计算机软硬件资源的程序,同 时它又是用户与计算机硬件的接口。
没有操作系 统,应用软 件如同空中 楼阁,无法 运行。
用户 系统程序和应用程序 操 作 系 统 硬 件 层
操作系统可以看成是现实世界管理方法的模拟
1. 计算机资源繁多,如何有效的组织和 管理?
分类管理,用表格/档案组织资源
进程状态及转换图
4.3 进程管理
4.3.3 进程控制块PCB(略) PCB 相当于是我们在派出所的人口户籍登记, CPU是通过PCB来感知进程的存在的。 进程控制块是进程实体的一部分,是操作系 统中记录进程的专用数据结构。一个新的进程创 建时,操作系统就会为该进程建立一个进程控制 块。操作系统根据进程控制块对并发进程进行控 制。
4.3 进程管理 4.3.1 进程的概念 什么是进程?它与程序有什么关系?

操作系统概论自考提纲

操作系统概论自考提纲

操作系统复习提纲第1章引论1.计算机系统组成硬件:中央处理器,存储器(主存和辅存),输入输出控制系统和各种输入输出设备构成软件:系统软件,支撑软件和应用软件。

2.操作系统的功能/本质从资源管理的观点出发,操作系统功能可分为:处理器管理、存储管理、文件管理、设备管理。

此外,操作系统还为用户提供了两类使用接口:程序员接口-“系统功能调用”和操作员接口-“操作控制命令”。

3.按照操作系统提供的服务,大致可以把操作系统分为以下几类:批处理操作系统、分时操作系统、实时操作系统、微机操作系统、嵌入式操作系统、网络操作系统和分布式操作系统。

其中批处理操作系统、分时操作系统、实时操作系统是基本的操作系统。

①批处理操作系统按照用户预先规定好的步骤控制作业的执行,实现计算机操作的自动化。

又可分为批处理单道系统和批处理多道系统。

单道系统每次只有一个作业装入计算机系统的主存储器运行,多个作业可自动、顺序地被装入运行。

批处理多道系统则允许多个作业同时装入主存储器,中央处理器轮流地执行各个作业,各个作业可以同时使用各自所需的外围设备,这样可以充分利用计算机系统的资源,缩短作业时间,提高系统的吞吐率。

②分时操作系统,这种系统中,一个计算机系统与许多终端设备连接,分时系统支持多个终端用户,同时以交互方式使用计算机系统,为用户在测试、修改和控制程序执行方面提供了灵活性。

分时系统的主要特点是同时性、独立性、及时性和交互性。

③实时操作系统能使计算机系统接收到外部信号后及时进行处理,并在严格的规定时间内完成处理,且给出反馈信号。

它是较少有人为干预的监督和控制系统。

实时系统对可靠性和安全性要求极高,不强求系统资源的利用率。

4.Unix,Linux特点Unix:通用的交互式分时操作系统。

特点:①短小精悍。

②具有可装卸的多层次文件系统。

③可移植性好。

④网络通信功能强。

Unix是目前惟一可以安装和运行在从微机、工作站、大型机到巨型机上的操作系统。

操作系统五大管理功能包括哪些

操作系统五大管理功能包括哪些

操作系统五大管理功能包括哪些操作系统的五个基本管理功能你知道是什么呢?下面由店铺整理了操作系统五大管理功能包括哪些的相关知识,希望对你有帮助。

操作系统五大管理功能包括哪些1) 设备管理:主要是负责内核与外围设备的数据交互,实质是对硬件设备的管理,包括对输入输出设备的分配,初始化,维护与回收等。

例如管理音频输入输出。

2) 作业管理:这部分功能主要是负责人机交互,图形界面或者系统任务的管理。

3) 文件管理:这部分功能涉及文件的逻辑组织和物理组织,目录结构和管理等。

从操作系统的角度来看,文件系统是系统对文件存储器的存储空间进行分配,维护和回收,同时负责文件的索引,共享和权限保护。

而从用户的角度来说,文件系统是按照文件目录和文件名来进行存取的。

4) 进程管理:说明一个进程存在的唯一标志是pcb(进程控制块),负责维护进程的信息和状态。

进程管理实质上是系统采取某些进程调度算法来使处理合理的分配给每个任务使用。

5)存储管理:数据的存储方式和组织结构。

补充:操作系统的四大类操作系统的类型也可以分为几种:批处理系统,分时操作系统,实时操作系统,网络操作系统等。

下面将简单的介绍他们各自的特点:1) 批处理系统:首先,用户提交完作业后并在获得结果之前不会再与操作系统进行数据交互,用户提交的作业由系统外存储存为后备作业;数据是成批处理的,有操作系统负责作业的自动完成;支持多道程序运行。

2) 分时操作系统:首先交互性方面,用户可以对程序动态运行时对其加以控制;支持多个用户登录终端,并且每个用户共享CPU和其他系统资源。

3) 实时操作系统:会有时钟管理,包括定时处理和延迟处理。

实时性要求比较高,某些任务必须优先处理,而有些任务则会被延迟调度完成。

4) 网络操作系统:网络操作系统主要有几种基本功能(1) 网络通信:负责在源主机与目标主机之间的数据的可靠通信,这是最基本的功能。

(2) 网络服务:系统支持一些电子邮件服务,文件传输,数据共享,设备共享等。

操作系统

操作系统

1.你认为操作系统是计算机发展的必然产物吗?简述理由。

答:操作系统是计算机发展的必然产物。

从1950年至今,操作系统的发展主要经历了如下几个阶段:1. 手工操作阶段-------无操作系统;2. 批处理系统---------早期批处理、执行系统;3. 操作系统形成---------批处理操作系统、分时操作系统、实时操作系统;4. 现代操作系统---------个人计算机操作系统、网络操作系统、分布式操作系统它是由客观的需要而产生,并随着计算机技术的发展和计算机应用的日益广泛而逐渐发展和完善的。

它的功能由弱到强,在计算机中的地位也不断提高,以至成为系统的核心。

研究操作系统的发展历程是用一种历史的观点去分析操作系统,总结操作系统从无到有,直到现代操作系统,经历了几个阶段,每个阶段采用的技术、获得的成就、解决的问题以及进一步发展出现的新问题,都便于从中体会操作系统产生的必然性。

2.什么是操作系统?操作系统是系统软件还是应用软件?答:1:操作系统是一个大型的程序系统,它负责计算机系统软,硬件资源的分配和管理;控制和协调并发活动;提供用户接口,是用户获得良好的工作环境。

2:操作系统是重要的系统软件,只有配置了操作系统这一系统软件后,才使计算机系统体现出系统的完整性和可利用性。

3.试述早期批处理、执行系统是如何发展的?(提示:遇到了什么问题,这些问题是为何产生,又是如何解决的。

)答:批处理:引入批量监督程序是为了实现作业建立和作业过渡的自动化。

监督程序是一个常驻主寸很小的核心代码;随着处理机速度的不断提高,处理机和I/O设备之间的速度差距形成了一对矛盾;为了克服这一缺点,在批处理系统中引入了脱机I/O技术而形成了脱机批处理系统。

批处理系统是在解决人机矛盾,中央处理器高速度和I/O设备的低速度这一矛盾的过程中发展起来的。

执行系统:借助于通道与中断技术,I/O工作可以在主机控制之下完成。

这时,原有的监督程序不仅要负责调度过夜自动地运行,而且还要提供I/O控制功能,它增强了原有的功能。

分时操作系统和实时操作系统

分时操作系统和实时操作系统

分时操作系统和实时操作系统一、实时操作系统1.实时操作系统定义实时操作系统RTOS是指当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统作出快速响应,并控制所有实时任务协调一致运行的操作系统。

因而,提供及时响应和高可靠性是其主要特点。

实时操作系统有硬实时和软实时之分,硬实时要求在规定的时间内必须完成操作,这是在操作系统设计时保证的;软实时则只要按照任务的优先级,尽可能快地完成操作即可。

我们通常使用的操作系统在经过一定改变之后就可以变成实时操作系统。

实时操作系统是保证在一定时间限制内完成特定功能的操作系统。

例如,可以为确保生产线上的机器人能获取某个物体而设计一个操作系统。

在“硬”实时操作系统中,如果不能在允许时间内完成使物体可达的计算,操作系统将因错误结束。

在“软”实时操作系统中,生产线仍然能继续工作,但产品的输出会因产品不能在允许时间内到达而减慢,这使机器人有短暂的不生产现象。

一些实时操作系统是为特定的应用设计的,另一些是通用的。

一些通用目的的操作系统称自己为实时操作系统。

但某种程度上,大部分通用目的的操作系统,如微软的WindowsNT或IBM的OS/390有实时系统的特征。

这就是说,即使一个操作系统不是严格的实时系统,它们也能解决一部分实时应用问题。

2.实时操作系统的特征1多任务;2有线程优先级3多种中断级别小的嵌入式操作系统经常需要实时操作系统,内核要满足实时操作系统的要求。

3.实时操作系统的相关概念1基本概念代码临界段:指处理时不可分割的代码。

一旦这部分代码开始执行则不允许中断打入;资源:任何为任务所占用的实体;共享资源:可以被一个以上任务使用的资源;任务:也称作一个线程,是一个简单的程序。

每个任务被赋予一定的优先级,有它自己的一套CPU寄存器和自己的栈空间。

典型地,每个任务都是一个无限的循环,每个任务都处在以下五个状态下:休眠态,就绪态,运行态,挂起态,被中断态;任务切换:将正在运行任务的当前状态CPU寄存器中的全部内容保存在任务自己的栈区,然后把下一个将要运行的任务的当前状态从该任务的栈中重新装入CPU的寄存器,并开始下一个任务的运行;内核:负责管理各个任务,为每个任务分配CPU时间,并负责任务之间通讯。

国家开放大学《操作系统》章节测试参考答案

国家开放大学《操作系统》章节测试参考答案

国家开放大学《操作系统》章节测试参考答案第1章操作系统概述一、单项选择题1.操作系统的基本职能是()。

A. 提供用户界面,方便用户使用B. 提供方便的可视化编辑程序C. 提供功能强大的网络管理工具D. 控制和管理系统内各种资源,有效地组织多道程序的运行2.按照所起的作用和需要的运行环境,操作系统属于()。

A. 应用软件B. 系统软件C. 支撑软件D. 用户软件3.在计算机系统中,操作系统是()。

A. 处于裸机之上的第一层软件B. 处于系统软件之上的用户软件C. 处于应用软件之上的系统软件D. 处于硬件之下的低层软件4.现代操作系统的基本特征是()、资源共享和操作的异步性。

A. 程序的并发执行B. 实现分时与实时处理C. 多道程序设计D. 中断处理5.以下不属于操作系统具备的主要功能的是()。

A. 中断处理B. CPU调度C. 内存管理D. 文档编辑6.为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。

这属于()。

A. 存储管理B. 作业管理C. 文件管理D. 处理器管理7.操作系统对缓冲区的管理属于()的功能。

A. 设备管理B. 存储器管理C. 文件管理D. 处理器管理8.操作系统内核与用户程序、应用程序之间的接口是()。

A. shell命令B. C语言函数C. 图形界面D. 系统调用9.系统调用是由操作系统提供的内部调用,它()。

A. 与系统的命令一样B. 直接通过键盘交互方式使用C. 是命令接口中的命令D. 只能通过用户程序间接使用10.在下列操作系统中,强调吞吐能力的是()。

A. 多道批处理系统B. 实时系统C. 网络系统D. 分时系统11.批处理系统的主要缺点是()。

A. CPU的利用率不高B. 系统吞吐量小C. 不具备并行性D. 失去了交互性12.为了使系统中所有的用户都能得到及时的响应,该操作系统应该是()。

A. 分时系统B. 网络系统C. 实时系统D. 多道批处理系统13.下面不属于分时系统特征的是()。

第一章 操作系统引论


6 多道程序设计系统与多重处理系统
多重处理系统是指配置了多个物理CPU,能真正同时执行多道程序的 系统。要有效地使用多重处理系统,必须采用多道程序设计 技术;反过 来,多道程序设计不一定要求有多重处理系统支持。
18
1.2.3 多道批处理操作系统
7 实现多道程序设计必须解决三个问题
• 存储保护与程序浮动 存储保护:在多道程序设计环境中,主存为多道程序所共享,因此, 硬件必须提供相应的设施,使得主存在各道程序只能访问自己的区 域,以避免相互干扰。当某道程序发生错误时,不致影响其他程序, 更不会影响系统。程序浮动:由于各道程序不是独占全机,程序员 在编制程序时无法知道程序在主存中的确切地址,甚至在运行过程 中,程序也可能随时改变位置,因此要求程序能够根据需要从一个 主存区域移动到另一个区,而不影响其正确执行。 • 处理器的管理和调度 多道程序轮流占有一个或多个物理处理器,因此,涉及CPU的调度 和分配,同时,合理搭配具有不同特性的多道程序同时运行,也需 要CPU调度。 • 系统资源(存储器、设备、文件)的管理和调度 解决多道程序共享资源时的竞争与协作、共享与安全等,又要解决 发挥各种资源的利用率
单道运行的时间关系图
I/O
计算 0 A 30
A
B A 70 80 B C
B
B
C
C 170 190
16
100 120 130 140
多道运行的时间关系图
1.2.3 多道批处理操作系统
4. 多道程序设计的优点
(1) 提高CPU的利用率。当内存中仅有一道程序时,每逢该程序在运 行中发出I/O请求后,CPU空闲,必须在其I/O完成后才继续运行;尤其因 I/O设备的低速性,更使CPU的利用率显著降低。图 1-4(a)示出了单道程序 的运行情况,从图可以看出:在t2~t3、 t6~t7时间间隔内CPU空闲。在引 入多道程序设计技术后, 由于同时在内存中装有若干道程序,并使它们 交替地运行,这样,当正在运行的程序因 I/O而暂停执行时,系统可调度 另一道程序运行,从而保持了CPU处于忙碌状态。 (2) 可提高内存和I/O设备利用率。为了能运行较大的作业,通常内存 都具有较大容量,但由于80%以上的作业都属于中小型,因此在单道程序 环境下,也必定造成内存的浪费。类似地,对于系统中所配置的多种类型 的I/O设备, 在单道程序环境下也不能充分利用。如果允许在内存中装入 多道程序, 并允许它们并发执行,则无疑会大大提高内存和I/O设备的利 用率。 (3) 增加系统吞吐量。在保持CPU、I/O设备不断忙碌的同时,也必然 会大幅度地提高系统的吞吐量,从而降低作业加工所需的费用。

大学计算机课程 操作系统习题解答


习题及参考答案
第1章习题及参考答案
3.简述操作系统的五大管理的主要功能。 简述操作系统的五大管理的主要功能。
存储器管理的主要功能包括:内存分配、地址映射、内存 保护和内存扩充。处理机管理的功能包括:作业和进程调度、 进程控制和进程通信。设备管理的主要功能包括:缓冲区管理、 设备分配、设备驱动和设备无关性。文件功能应包括:文件存 储空间的管理、文件操作的一般管理、目录管理、文件的读写 管理和存取控制。现代操作系统向用户提供图形界面、命令界 面、程序界面三种类型的界面。
习题及参考答案
第1章习题及参考答案
5.什么是批处理系统、分时系统和实时系统?它们 什么是批处理系统、分时系统和实时系统? 各自有什么特征? 各自有什么特征?
批处理系统:操作员把用户提交的作业进行分类, 批处理系统:操作员把用户提交的作业进行分类 , 把一批 作业编成一个作业执行序列, 作业编成一个作业执行序列,由专门编制的监督程序自动一次 处理。其主要特征是:用户脱机使用计算机、成批处理、 处理。其主要特征是:用户脱机使用计算机、成批处理、多道 程序执行。 程序执行。 分时系统:把处理机的运行时间分成很短的时间片, 分时系统:把处理机的运行时间分成很短的时间片 , 按时 间片轮转的方式,把处理机分给各进程使用。 间片轮转的方式,把处理机分给各进程使用。其主要特征是: 交互性、多用户同时性、独立性和及时性。 交互性、多用户同时性、独立性和及时性。 实时系统:在被控对象允许( 规定) 实时系统:在被控对象允许 ( 规定 ) 的时间范围内做出响 应。其主要特征是:除具备分时系统的四大特征外,还具备实 其主要特征是:除具备分时系统的四大特征外, 时时钟管理、高可靠性、连续的人机对话和过载保护。 时时钟管理、高可靠性、连续的人机对话和过载保护。

《操作系统》试题库-填空题

《操作系统》试题库-填空题1、用户程序必须通过程序级接口方能获得操作系统的服务,程序级接口主要是由一组(系统调用)组成。

2、操作系统的主要功能是(存储器管理)、(处理机管理)、(设备管理)、(文件管理)、(作业管理)。

3、用户是通过(命令接口)或者程序接口向计算机发出请求的。

4、交互式系统和多道程序系统相结合可构成(分时)系统。

5、分时系统追求的目标是(及时响应).6、实时系统应具有两个基本特征: 及时性和(可靠性).7、计算机操作系统是方便用户、管理和控制计算机(软硬件资源)的系统软件。

8、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调用)控制。

9、一个完整的计算机系统是由(硬件)和(软件)两大部分组成的。

10、操作系统的主要功能有:(存储器管理)、(处理机管理)、(设备管理)、(文件管理)和(作业管理)。

11、操作系统是裸机之上的第(一)层软件,与硬件关系尤为密切。

12、操作系统是整个系统的控制管理中心,它既管理(硬件),又管理(软件)。

13、操作系统的基本特征是(并发)、(共享)和(异步(不确定性) )。

14、根据操作系统的功能、使用环境、配置规模等,操作系统一般可分为如下六种类型:(多道批处理系统)、(分时系统)、(实时系统)、个人机系统、(网络操作系统)和(分布式操作系统)。

15、现代操作系统通常为用户提供三种使用界面,即(命令界面)、(图形界面)和(系统调用界面)。

16、多道批处理系统的特点是(多道)和(成批)。

17、面对一般用户,通过(操作命令)方式控制操作系统;面对编程人员,通过(系统调用)控制。

18、中断处理大致分为四个阶段,即: (保存现场) ,分析原因和(处理中断),(返回断点)。

19、作业调度是从(后备队列)中选一道作业,为它分配资源,并为它创建(进程)。

20、进程的基本特征为:动态性、独立性、(并发性)和(相互制约性)。

21、进程的基本状态有(运行态)、(就绪态)、(阻塞态)。

操作系统习题 (1)

第一章绪论一、选择题1、操作系统是对()进行管理的软件。

A、软件B、硬件C、计算机的软件和硬件资源D、应用程序2、从用户的观点看,操作系统是()。

A、用户与计算机之间的接口B、控制和管理计算机资源的软件C、合理地组织计算机工作流程的软件D、有若干层次的程序按一定的结构组成的有机体3、操作系统采用多道程序设计技术提高了CPU和外部设备的()。

A、利用率B、可靠性C、稳定性D、兼容性4、操作系统提供给程序员的接口是()。

A、进程B、系统调用C、库函数D、B和C5、用户可以通过()两种方式使用计算机。

A、命令接口和函数B、命令接口和系统调用C、命令接口和文件管理D、设备管理方式和系统调用6、系统调用的目的是()A、请求系统服务B、中止系统服务C、申请系统资源D、释放系统资源7、下列选项中,操作系统提供给应用程序的接口是()A、系统调用B、中断C、库函数D、原语8、在操作系统中,处理机负责对进程进行管理和调度,对系统中的信息进行管理的部分通常称为()。

A、数据库系统B、软件系统C、文件系统D、检索系统9、所谓()是指将一个以上作业存放在内存中,使它们处于运行状态,并共享处理机和其他资源。

A、多重处理B、多道程序设计C、实时处理D、共行执行10、允许多个用户以交互方式使用计算机的操作系统是(B),在批处理操作系统中,多个用户作业提交给系统集中处理的操作系统是()A;计算机系统能及时处理过程控制数据并做出响应的操作系统是(D)。

A、批处理操作系统B、分时操作系统C、多处理机操作系统D、实时操作系统E、网络操作系统11、下面关于操作系统的叙述中正确的是()。

A、批处理作业必须具有作业控制信息B、分时系统不一定都具有人机交互功能C、从响应时间的角度看,实时系统与分是系统差不多D、由于采用了分时技术,用户可以独占计算机资源12、()操作系允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

分时系统
1.对于分时系统,怎样理解“从宏观上看,多个用户同时工作,共享系统的资源;从微观上看,各终端程序是轮流运行一个时间片”?
答:在分时系统中,系统把CPU时间划分成许多时间片,每个终端用户可以使用由一个时间片规定的CPU 时间,多个用户终端就轮流地使用CPU。

这样的效果是每个终端都开始了自己的工作,得到了及时的响应。

也就是说,“从宏观上看,多个用户同时工作,共享系统的资源”。

但实际上,CPU在每一时刻只为一个终端服务,即“从微观上看,各终端程序是轮流运行一个时间片”。

2.一个具有分时兼批处理功能的操作系统应怎样调度和管理作业?
2.要点:
1)优先接纳终端作业,仅当终端作业数小于系统可以允许同时工作的作业数时,可以调度批处理作业。

2)允许终端作业和批处理作业混合同时执行。

3)把终端作业的就绪进程排成一个就绪队列,把批处理作业的就绪进程排入另外的就绪队列中。

4)有终端作业进程就绪时,优先让其按"时间片轮转"法先运行。

没有终端作业时再按确定算法选批处理作业就绪进程运行。

批处理操作系统
1、何谓批处理操作系统?
用户准备好要执行的程序、数据和控制作业执行的说明书,由操作员输入到计算机系统中等待处理。

操作系统选择作业并按作业说明书的要求自动控制作业的执行。

采用这种批量化处理作业的操作系统称为批处理操作系统。

2、为什么说批处理多道系统能极大地提高计算机系统的工作效率?
① 多道作业并行工作,减少了处理器的空闲时间。

② 作业调度可以合理选择装入主存储器中的作业,充分利用计算机系统的资源。

③ 作业执行过程中不再访问低速设备,而直接访问高速的磁盘设备,缩短执行时间。

④ 作业成批输入,减少了从操作到作业的交接时间。

多道操作系统
1.什么是“多道程序设计”技术?它对操作系统的形成起到什么作用?
答:所谓“多道程序设计”技术,即是通过软件的手段,允许在计算机内存中同时存放几道相互独立的作业程序,让它们对系统中的资源进行“共享”和“竞争”,以使系统中的各种资源尽可能地满负荷工作,从而提高整个计算机系统的使用效率。

基于这种考虑,计算机科学家开始把CPU、存储器、外部设备以及各种软件都视为计算机系统的“资源”,并逐步设计出一种软件来管理这些资源,不仅使它们能够得到合理地使用,而且还要高效地使用。

具有这种功能的软件就是“操作系统”。

所以,“多道程序设计”的出现,加快了操作系统的诞生。

2.在多道程序设计系统中,如何理解“内存中的多个程序的执行过程交织在一起,大家都在走走停停”这样一个现象?
答:在多道程序设计系统中,内存中存放多个程序,它们以交替的方式使用CPU。

因此,从宏观上看,这些程序都开始了自己的工作。

但由于CPU只有一个,在任何时刻CPU只能执行一个进程程序。

所以这些进程程序的执行过程是交织在一起的。

也就是说,从微观上看,每一个进程一会儿在向前走,一会儿又停步不前,处于一种“走走停停”的状态之中。

3.在多道程序设计技术的系统中,操作系统怎样才会占领中央处理器?
只有当中断装置发现有事件发生时,它才会中断当前占用中央处理器的程序执行,让操作系统的处理服务程序占用中央处理器并执行之。

4.为什么说批处理多道系统能极大地提高计算机系统的工作效率?
① 多道作业并行工作,减少了处理器的空闲时间。

② 作业调度可以合理选择装入主存储器中的作业,充分利用计算机系统的资源。

③ 作业执行过程中不再访问低速设备,而直接访问高速的磁盘设备,缩短执行时间。

④ 作业成批输入,减少了从操作到作业的交接时间。

相关文档
最新文档