《计算机操作系统概论复习资料习题答案(共38页).doc》由会员分享,可在线阅读,更多相关《计算机操作系统概论复习资料习题答案(共38页).doc(38页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上第一章 复习题一、 单项选择题1. 嵌入式操作系统的主要特点是( A )。 A. 微型化和实时性 B. 微型化和网络化 C. 实时性和多媒体化 D. 实时性和网络化2. ( B )操作系统是着重于提高计算机系统的资源使用效率的。 A. 分布式 B. 批处理 C. 分时 D. 实时3. 下列选项中不是分时系统基本特征的是( C )。 A. 同时性 B. 独立性 C. 实时性 D. 交互性4. 从用户的观点看,操作系统是( A )。 A. 用户与计算机之间的接口 B. 控制和管理计算机资源的软件 C. 合理地组织计算机工作流程的软件 D. 由程序按一定结构层次组成的有机体
2、5. 在批处理操作系统中,为保证系统的吞吐量,总是要力争缩短用户作业的( A )。 A. 周转时间 B. 运行时间 C. 提交时间 D. 完成时间6. UNIX是一个( B )。 A. 批处理操作系统 B. 分时操作系统 C. 实时操作系统 D. 网络操作系统7. 由多台计算机组成的一个网络,网络中各台计算机之间无主次之分,任意两台计算机可以通信,它们共享网络中的资源,系统中的若干台计算机可相互协作完成同一任务。实现这样功能的操作系统是( D )。A. 批处理单道系统 B. 批处理多道系统C. 网络操作系统 D. 分布式操作系统8. 设计批处理操作系统时,首先应考虑的是( B )。A. 交互性
3、和响应时间 B. 吞吐量和周转时间C. 灵活性和可适应性 D. 可靠性和完整性9. 在操作系统形成过程中,被称为初级操作系统的是指( D )。 A. 汇编语言 B. 设备驱动程序 C. 控制台 D. 管理程序二、 填空题1. 在20世纪 _50_ 年代产生了计算机上第一个操作系统。2. 为计算机网络配置的操作系统被称为 _网络_ 操作系统。3. 网络操作系统的主要功能是实现各台计算机之间的 _通信_ 以及网络中各种资源的共享。4. 实时操作系统要使计算机系统在严格的规定时间内处理完来自 _外部_ 的事件,并给出控制信号。5. 配置在个人计算机上的操作系统被称为 _单用户_ 操作系统。6. _分
4、时_ 操作系统能使用户直接操纵计算机系统进行交互的工作。7. 在分时系统中,每个终端用户每次可以使用一个由 _时间片_ 规定的CPU时间。8. 操作系统为用户提供两类使用接口:一是程序员接口;二是 _操作员接口_ 。9. 分时系统具有同时性、独立性、及时性和 _交互性_ 等特点。三、 名词解释1. OS:英文名称为Operating System,意为操作系统,是一种管理计算机系统资源、控制程序执行、改善人机界面和为其他软件提供支持的系统软件。2. 嵌入式操作系统:计算机硬件不再以物理上独立的装置形式出现,而是大部分或全部都隐藏和嵌入到各种应用系统中,这样的系统成为嵌入式系统。四、 简答题1.
5、 操作系统管理哪些资源?答:操作系统管理整个计算机系统的资源。包括硬件资源(中央处理器、主存储器、各种外围设备)和软件资源(各种程序、文件等)。2. 从资源管理的角度来看,操作系统的基本功能可分成哪些部分?答:从资源管理的角度看,操作系统的功能可分为处理器管理、存储管理、文件管理和设备管理。3. 按照操作系统提供的服务,可以将操作系统分为哪几类?其中,哪些是基本的操作系统?答:操作系统可以分为:批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统、多机操作系统和嵌入式操作系统等。其中批处理操作系统、分时操作系统和实时操作系统是基本的操作系统。4. 操作系统怎样为用户提供良好
6、的运行环境?答:首先,操作系统要使得计算机系统使用方便:操作系统为用户提供方便的使用接口,不必了解硬件的特性;其次,操作系统要使得计算机系统能高效地工作:能扩充硬件的功能,使硬件发挥更好;使用户合理共享资源,防止各用户之间的干扰;以文件的形式管理软件资源,保证信息安全和快速存取。5. 操作系统为用户提供那些接口?答:为用户提供两种类型的使用接口,一是操作员级的,它为用户提供控制作业执行的手段;二是程序员级的,它为用户程序提供服务功能。第二章 复习题一、 单项选择题1. 当中央处理器(CPU)处于目态时,不能执行( B )指令。 A. 访管 B. I/O C. 比较 D. 传送2. 在操作系统结
7、构设计方法中,关于层次结构法描述错误的是( D )。 A. 层次结构法的最大特点是把整体问题局部化 B. 采用层次结构不仅结构清晰,且有利于功能的增加、删除和修改 C. 层次结构有利于系统的设计和调试D. 层次结构有利于层次的划分和安排3. 能否方便地把操作系统从一个硬件环境换到另一个新的硬件环境之中运行是体现操作系统的( D )。 A. 正确性 B. 高效性C. 维护性 D. 移植性4. 当系统接受用户的“系统功能调用”请求后,处理器的工作状态将( B )。 A. 维持在目态 B. 从目态转换到管态 C. 从管态转换到目态 D. 保持不变5. 在计算机系统中,通常把财务管理程序看作是( D
8、)。A. 系统软件 B. 支援软件C. 接口软件 D. 应用软件6. 下列对操作系统层次结构描述错误的是( D )。 A. 处理器管理上一层是存储管理 B. 存储管理上一层是设备管理 C. 设备管理上一层是文件管理 D. 文件管理上一层是硬件7. 下列选项中,属于硬件设备的是( B )。 A. WPS B. CPU C. WORD D. Windows8. 高速缓冲存储器介于( C )。 A. 处理器和寄存器之间 B. 主存储器和辅助存储器之间C. 处理器和主存储器之间 D. 主存储器和外围设备之间9. 处理器执行的指令被分成两类,其中一类称为特权指令,它只允许( C )使用。 A. 操作员
9、B. 联机用户 C. 操作系统 D. 目标程序10. 下列选项中,不是操作系统的是( D )。A. CP/M B. MS-DOS C. UNIX D. PASCAL11. 操作系统是一种( B )。 A. 硬件系统 B. 系统软件 C. 支撑软件 D. 应用软件12. 以下不是UNIX内核程序的是( D )。 A. 汇编语言文件 B. C语言文件 C. C语言全局变量文件 D. 编译程序13. 下列选项中属于非特权指令的是( D )。A. 启动I/O B. 设置中断屏蔽C. 传送PSW D. trap二、 填空题1. 一般来说,寄存器可分成通用寄存器、 _通用寄存器_ 和控制寄存器三类。2.
10、把能被处理器直接访问的存储器称为 _主存储器_ 。3. _限长_ 寄存器用来设定程序执行时可访问的主存空间的长度。4. _基址_ 寄存器用来设定程序执行时可访问的主存空间的开始地址。5.用户程序占用中央处理器时,应让中央处理器在 _目_ 态工作。6. 软件系统包括 _系统软件_ 和支撑软件和应用软件三部分。7. 计算机软件一般是指计算机系统中的程序及其 _文档_ 。8. 中央处理器处于 _管态_ 时可以执行包括特权指令在内的一切机器指令。9. 主存储器以 _字节_ 为单位编址。10. UNIX系统结构可以分为两个层,其中 _内核_ 层是UNIX操作系统的核心。三、 名词解释1. 特权指令:不允
11、许用户程序中直接使用的指令称为特权指令。2. 存储器:在计算机系统中用来存放程序和数据的部件是存储器。3. 系统调用:操作系统编制了许多不同功能的子程序,共用户程序执行中调用,这些由操作系统提供的子程序称为系统调用。四、 简答题1. 操作系统的两个主要设计原则是什么?答:(1) 能使得计算机系统使用方便;(2) 能使得计算机系统高效地工作。2. 操作系统结构的设计方法有多种,其中层次结构法的最大特点是什么?主要优点是什么?主要困难在哪?答:最大特点是把整体问题局部化。 主要优点是有利于系统的设计和调试。 主要困难在于层次的划分和安排。 3. 应从哪些方面考虑操作系统的结构设计?答:操作系统的结
12、构设计应追求一下的目标:(1)正确性:一个结构良好的操作系统不仅能保证正确性而且易于验证其正确性。(2)高效性:核心程序是影响计算机系统效率的关键所在,应遵循少而精的原则,使处理有效又灵活。(3)可维护性:操作系统要容易维护;(4)可移植性:在结构设计时,尽量减少与硬件直接有关的程序量并将其独立封装。4. 简述计算机系统的层次结构。答:计算机系统的层次结构的最内层是硬件系统,最外层是使用计算机系统的人,人与硬件系统之间是软件系统。软件系统包括系统软件、支撑软件和应用软件。第三章 复习题一、单项选择题1. 多道程序设计是指( C )。 A. 把一个计算问题的程序分成多个可独立执行的程序模块 B.
13、 一个处理器上同时运行多个程序 C. 把多个计算问题同时装入主存储器并行执行 D. 每个用户同时编制多个程序2. 进程队列是把( B )链接在一起而形成的。 A. 进程 B. 进程控制块PCB C. 程序 D. 数据3. 把一个进程让出处理器,由另一个进程占用处理器的过程称为( C )。 A. 进程转换 B. 进程阻塞 C. 进程切换 D. 进程撤销4. UNIX采用的进程调度算法是( D )。 A. 先来先服务调度算法 B. 时间片轮转调度算法 C. 分级调度算法 D. 动态优先数调度算法5. 一种能使作业平均周转时间最短的作业调度算法是( B )算法。 A. 先来先服务 B. 计算时间短者
14、优先 C. 响应比高者优先 D. 均衡调度6. 程序是静止的,而进程是( A )的。 A. 动态的 B. 活动的 C. 不动的 D. 顺序的5. 操作系统把一些能完成特定功能、不可中断的过程称为( B )。 A. 程序 B. 原语 C. 进程 D. 语句6. 若某系统的进程调度采用优先级调度算法,则对具有相同优先级的进程经常又使用( A )算法。 A. 先来先服务 B. 按优先级 C. 轮转法 D. 任何7. LRU页面调度算法总是选择( A )页面调出主存储器。 A. 最近最久未被使用 B. 在贮存中驻留时间最长的 C. 最近被访问的次数最少的 D. 最先被装入主存储器的8. 原语是操作系统
15、中用来完成特定功能的程序模块,它们的执行是( D )的。A. 可并发 B. 可交叉 C. 可被中断 D. 不可被中断9. 下列对进程的属性描述错误的是( D )。 A. 进程具有动态性 B. 进程可以并发执行 C. 进程具有等待态、就绪态和运行态三种基本状态D. 多个不同的进程不可以包含相同的程序10. 一个作业被选中装入主存储器后,系统就为该作为创建一个( A )。 A. 进程 B. 文件C. 作业 D. 程序11. 作业调度选中了一个作业且把它装入主存储器时就为该作业创建了一个进程,该进程( C )。 A. 立即可占用处理器运行 B. 应排入等待队列等待分配外围设备 C. 就排入就绪队列等
16、待分配处理器 D. 应排入等待队列等待分配处理器12. 进程在执行过程中状态会发生变化,然而下列变化是不可能发生的( C )。 A. 运行到就绪 B. 运行到等待 C. 等待到运行 D. 等待到就绪13. 多道程序设计是把多个计算问题同时装入计算机系统的( B )并行执行。 A. 外存 B. 存储器 C. CPU D. I/O设备14. 自愿中断是正在运行的进程执行了一条( D )指令而引起的。 A. 任何 B. 输入 C. 输出 D. 访管15. 下面选项关于PSW的描述正确的是( B )。 A. 中断字寄存器简称为PSW B. PSW用来控制指令执行顺序并且保留和指示与程序有关的系统状态
17、C. PSW一般由程序基本状态、中断码、中断响应装置三部分内容构成D. 当前正在占用处理器的进程的PSW称为新PSW16. UNIX系统中,系统调用fork的作用是( A )。 A. 创建一个子进程 B. 终止子进程的执行 C. 父进程等待子进程终止 D. 启动执行一个指定文件17. 在页面调度算法中,LRU代表( C )。 A. 最佳调度算法 B. 先进先出调度算法 C. 最近最久未使用调度算法 D. 最近最不经常使用调度算法18. 当采用响应比高者优先算法进行作业调度时,响应比是由( A )之比来决定的。 A. 作业在输入井的等待时间与需要的计算时间 B. 作业调度时的时间与作业需要的计算
18、时间 C. 作业进入输入井的时间与需要的计算时间 D. 作业被选中时的时间与需要的计算时间19. 把能实现从输入井中选取作业的功能程序称为( C )。 A. 作业说明书 B. 作业控制语言 C. 作业调度程序 D. 用户程序20. 把一个程序在一个( A )上的一次执行称为一个进程。 A. 数据集合 B. 程序 C. 进程 D. 计算机21. 每个作业都要经过若干个步骤才能得到结果,对每个作业来说( A )。 A. 前一作业的结果是后一作业输入的结果 B. 各作业步之间互不联系 C. 作业步要由操作系统确定 D. 对每个作业都是一样的作业步22. 最短作业优先调度算法中,( D )不是这种调度
19、算法的优点。A. 可以提高系统的吞吐量 B. 可降低作业的平均等待时间C. 缩短作业等待队列 D. 可缩短大作业的等待时间23. 进程运行过程中发生等待事件时,负责把进程状态改为等待态的是( C )。A. 创建原语 B. 撤销原语C. 阻塞原语 D. 唤醒原语24. 在UNIX系统中,进程的最后状态是( D )。A. 运行状态 B. 睡眠状态C. 创建状态 D. 僵死状态25. 下列选项中不属于进程基本状态的是( D )。 A. 等待态 B. 就绪态 C. 运行态 D. 睡眠态26. 由系统设置多个就绪队列,每个就绪队列中的进程按时间片轮转法占用处理器,我们称这种进程调度算法为( D )。 A
20、. 先来先服务调度算法 B. 最高优先级调度算法 C. 分级调度算法 D. 时间片轮转调度算法27. 下列选项中对UNIX进程的同步描述正确的是( B )。 A. 当进程在用户态执行用户程序时,由系统调用wait和wakeup实现同步 B. 当进程在用户态执行用户程序时,由系统调用wait和exit实现同步 C. 当进程在核心态执行系统程序时,由系统调用sleep和exit实现同步 D. 当进程在和心态执行系统程序时,由系统调用wakeup和exit实现同步28. 刚被调出的页又立即要用,因而又要把它调入;而调入不久又被调出;调出不久又再次被调入。这种现象称为( A ): A. 颠簸 B. 切
21、换 C. 调度 D. 进驻29. 把进程作为操作系统的基本构造单位,对其缺点描述错误的是( D )。 A. 每个进程要占用一个进程控制块和一个私有的主存区域,开销较大 B. 进程之间的通信必须由通信机制来完成,速度较慢 C. 进程增多会给调度和控制带来的复杂性,增加了死锁的机会 D. 不能支持不同硬件和不同用户需要的版本,不能实现兼容30. UNIX把进程的数据段分成三部分,不包括( D )。 A. 用户栈区 B. 用户数据区 C. 系统工作区 D. user区31. 批处理作业的调度算法在设计上应考虑如下原则( D )。 A. 公平性、平衡资源使用和高效性 B. 公平性、高效性和及时性 C.
22、 平衡使用资源、极大的流量和及时性 D. 公平性、平衡资源使用和极大的流量32. 一个刚被创建的进程,它的初始状态是( B )。 A. 等待态 B. 就绪态 C. 运行态 D. 阻塞态33. 引起中断的事件成为( C )。 A. 中断响应 B. 中断处理程序 C. 中断源 D. 中断字寄存器34. 进程控制块的英文缩写为( A )。 A. PCB B. PSW C. CAW D. CSW35. UNIX系统中,交换进程是指( A )。 A. 0号进程 B. 1号进程C. login进程 D. shell进程36. 为实现存储保护,若程序执行时要访问本程序以外的非法地址空间,则系统会产生( D
23、)。 A. 硬件故障中断 B. 输入/输出中断 C. 外部中断 D. 地址越界中断37. 重新启动系统时,计算机系统立即会自动执行( A )。 A. 引导程序 B. 操作系统核心程序 C. 初始化进程 D. login进程38. 下列选项中会引起进程切换的是( D )。 A. 一个进程从运行状态变成等待状态 B. 一个进程从运行状态变成就绪状态 C. 一个进程从等待状态变成就绪状态 D. 以上情况均会引起进程切换39. 关于进程概念的描述错误的是( B )。 A. 把一个程序在一个数据集上的一次执行称为一个进程 B. 进程是静态的 C. 进程包括程序和数据集 D. 一个进程可以包括多个程序40
24、. 下列选项中属于强迫性中断事件的是( A )。 A. 外围设备完成了一次信息传输操作 B. 用户请求操作系统分配主存储器空间 C. 用户请求分配一台设备 D. 用户请求启动外围设备41. 进程存在的标识是( D )。 A. 程序是否已完全调入主存储器 B. 数据集是否已调入主存储器 C. 程序是否已调入处理器执行 D. 进程控制块是否创建42. 批处理操作系统和分时操作系统各自控制下的作业分别被称为( A )。 A. 批处理作业和终端作业 B. 批处理作业和分时作业 C. 前台作业和批处理作业 D. 前台作业和分时作业43. 在允许中断嵌套处理的系统中,不能屏蔽的中断是( C )。A. 程序
25、性中断 B. 硬件故障中断C. 自愿中断 D. 输入/输出中断44. 在UNIX中,进程换进换出的工作是由( A )进程来做的。 A. 0号 B. 1号 C. 3号 D. 4号45. 作业访问的最近最久未使用调度算法具有可操作性,是基于( A )。 A. 程序执行的局部性理论 B. 程序执行的无序性理论 C. 程序执行的顺序性理论 D. 程序执行的循环性理论46. 原语应是( C )。A. 操作系统中的一个函数 B. 操作系统中的一个过程C. 操作系统中的一个执行不可中断的过程D. 操作系统中的一个执行可中断的函数47. 响应比最高者优先算法综合考虑了作业的等待时间和计算时间,把响应比定义为(
26、 A )。A. 作业等待时间与计算时间之比 B. 作业计算时间与等待时间之比C. 作业周转时间与等待时间之比 D. 作业周转时间与计算时间之比48. 下列属于程序性中断的是( B )。 A. 打印机结束工作 B. 地址越界 C. 时间片到时 D. 掉电49. 在UNIX系统中,一个进程为了等待某事件而让出处理器便进入了( D )。 A. 就绪状态 B. 等待状态 C. 僵死状态 D. 睡眠状态50. 在UNIX中经常要发生进程在主存与磁盘之间的转换,我们把这项工作称为进程的( B )。 A. 交换 B. 换进换出 C. 颠簸 D. 调度51. 操作系统完成自身初始化后,等待用户从键盘或鼠标输入
27、命令的程序是( B )。 A. 引导程序 B. 操作系统核心程序 C. 系统功能调用子程序 D. 中断处理子程序52. 在批处理系统中,用户作业的作业构成包括( D )。 A. 程序 B. 程序和数据 C. 程序和作业说明书 D. 程序、数据和作业说明书53. 电源电压超出固定范围,则要发生( A )。A. 硬件故障中断 B. 程序性中断事件C. 外部中断事件 D. 输入/输出中断事件54. ( D )中断是自愿中断。A. 程序 B. 外部C. I/O D. 访管55. 把从输入井中选取后备作业装入主存储器的工作称为( B )。 A. 进程调度 B. 作业调度 C. 移臂调度 D. 旋转调度5
28、6. 在UNIX中,规定用户程序请求系统调用的指令是( B )。 A. rename B. trap C. sigaction D. sigreturn57. UNIX的处理器状态字(即ps)占用( B )。 A. 16位 B. 32位 C. 64位 D. 128位二、填空题1. 当操作系统完成一次系统调用功能后,应把 _用户_ 程序的PSW送回到程序状态字寄存器中。2. 多道程序设计是把多个计算问题同时装入计算机系统的 _主存储器_ 并行执行。3. 自愿中断是正在运行的进程执行了一条 _访管_ 指令而引起的。4. UNIX用系统调用 _fork_ 来创建进程5. 中央处理器总是按照 _程序状
29、态字寄存器_ 中的指令地址和设置的其它状态来控制程序的执行。6. 由于各种外界的原因使正在运行的进程被打断,把它成为 _强迫性_ 中断。7. 当执行到用户程序中的一条访管指令时应把 _操作系统_ 程序的PSW送回到程序状态字寄存器中,以完成用户的系统调用请求。8. 操作系统引入“进程”后,不仅能正确描述程序的执行情况,而且能 _提高资源利用率_ 。9. 中断响应是由中断装置通过 _交换新旧PSW _ 来完成的。10. 中央处理器的工作状态是由占用处理器的程序的 _程序状态字_ 来决定的。11. 按内存中同时运行程序的数目可以将批处理系统分为两类:单道批处理系统和 _多道批处理系统_ 。12.
30、在批处理兼分时的操作系统中,往往把由分时系统控制的作业称为 _前台作业_ 13. 若中断字寄存器的内容为 _非0_ ,则表示有中断事件发生。14. 一个批处理作业被选中执行时操作系统将按 _作业控制说明书_ 所规定的控制要求去控制作业的执行。15. 一个作业被选中装入主存储器后,系统就为该作业创建一个 _进程_ 。16. UNIX系统采用两种方法来确定进程的优先数:设置法和 _计算法_ 。17. 在UNIX中,使用系统调用 _ wakeup _ 来唤醒进程。18. 中断优先级的高低顺序为硬件故障中断、_自愿性中断_ 、程序性中断、外部中断和输入/输出中断。19. 采用多道程序设计技术后可有效提
31、高系统中资源的利用率,增加单位时间的算题量,从而提高了系统的 _吞吐率_ 。 20. 中断装置是按预定的顺序响应同时出现的多个中断事件,把这个预定的顺序称为 _中断优先级_ 。21. 采用 _动态重定位_ 的系统支持“程序浮动”。三、名词解释1. PCB:英文名称是Process Control Block,意为进程控制块,用来记录各个进程执行时的情况。2. 程序浮动:程序可以随机地从主存储器的一个区域移动到另一个区域,程序被移动后,扔丝毫不影响它的执行。这种技术称为程序浮动。3. 进程:把一个程序在一个数据集上的一次执行称为一个进程。4. 作业:用户要求计算机系统进行处理的一个计算问题称为一
32、个作业。5. 多道程序设计:让多个计算问题同时装入一个计算机系统的主存储器并行执行,这种程序设计技术成为多道程序设计。6. PSW:程序状态字,是用来控制指令执行顺序并且保留和指示与程序有关的系统状态。7. 中断:一个进程占有处理器运行时,由于自身或外界的原因使运行被打断,让操作系统处理所出现的时间,到适当的时候再让被打断的进程继续运行,这个过程称为中断。8. 输入井:在磁盘上用来存放作业信息的专用区域称为输入井。9. 原语:操作系统中有些能完成特定功能且不可中断的过程,这些不可中断的过程称为原语。10. 中断响应:如有中断事件发生,暂停现行进程的执行,而让操作系统的中断处理程序占用处理器,这
33、一过程称为中断响应。11. 作业调度:从输入井中选取后备作业装入主存储器的工作称为作业调度。12. 当前PSW:存放在程序状态字寄存器中的PSW是当前正在占用处理器的进程的PSW,称为当前PSW。13. 进程切换:把一个进程让出处理器由另一个进程占用处理器的过程称为进程切换。14. 时间片:允许进程一次占用处理器的最长时间。15. 进程队列:把处于相同状态的进程链接在一起,称为进程队列。16. 进程调度:从就绪进程中选取一个进程,让它占用处理器的工作称为进程调度。四、简答题1. 进程的基本属性有哪些?答:(1) 进程的动态性;(2) 多个不同进程可以包含相同的程序;(3) 进程有三种基本状态:
34、运行态、等待态、就绪态;(4) 进程可以并发执行。2. UNIX系统中,swtch的主要任务是什么?答:进程调度程序swtch的主要任务是:在主存就绪的进程中,选择一个优先数最小的进程;为被选中的进程回复现场信息。3 采用“时间片轮转”的进程调度算法时,对时间片取值有什么要求?答:时间片取值的大小关系到计算机系统的效率和用户的满意度。所以时间片的值应根据进程要求系统给出应答的时间和进入系统的进程数来决定。如果要求系统尽快做出应答,则时间片小一些,这样使轮转一遍的总时间减少,而可对每个进程尽快应答。如果进程数少,则时间片可大一些,这样可减少调度次数,提高系统效率。4. 什么是多道程序设计?多道程序设计的好处是什么?答:让多个计算问题同时进入一个计算机系统的主存储器并行执行的程序设计方法称为多道程序设计。多道程序设计的好处:(1) 提高了处理器的利用率;(2) 充分利用外围设备资源;(3) 发挥了处理器和外围设备以及外围设备之间的并行工作能力。5. 哪些中断属于强迫性中断事件?答:(1)硬件故障中断;(2)程序性中断事件;(3)外部中断事件;(4)输入/输出中断事件6. 列举出常用的进程调度算法。答:(1)先来先服务调度算法(2)