操作系统习题及答案整理

合集下载

《操作系统》习题参考答案

《操作系统》习题参考答案

1 习题1参考答案 一、单项选择题 1.B 2.C 3.D 4.B 5.A 6.C 7.D 8.A 9.B 10.A 11.B 12.B 13.C 14.B 15.A 二、填空题 1.预约机器时间 将程序手工装入内存 指定开始地址启动程序运行 从控制台上监控程序执行 2.进程管理 存储管理 设备管理 文件管理 作业管理 3.资源利用率高 系统吞吐量大 周转时间长 无交互作用 4.利用率 更大的内存 5.并行 串行 6.人机矛盾 CPU与I/O设备速度不匹配的矛盾 7.为了提高CPU的利用 8.提高系统资源利用率 方便用户 计算机硬件的不断更新换代 9.及时性和高可靠性 10.用户所能接受的等待 控制对象所能接受的时延 11.CPU 外设 12.共享 13.中断 通道 14.响应时间 15.内核 核外 三、简答题 1.答:操作系统的主要目标是: (1)为计算机用户提供一个良好的环境,使其能以方便、有效的方式在计算机硬件上 执行程序。 (2)根据解决某给定问题的需要,来分配计算机的各种资源。而且这种分配应尽可能 公平、有效。 (3)作为控制程序,它有如下两种主要功能:监控用户程序的执行,以避免各种错误和对计算机系统的不合理使用:对I/O设备的操作和控制的管理。 (4)合理地组织计算机系统的工作流程,以改善系统的性能。 2.答:操作系统的功能是管理和控制计算机系统中的所有硬、软件资源,合理地组织 计算机工作流程,并为用户提供一个良好的工作环境和友好的接口。操作系统的基本功能包 括:处理机管理、存储管理、设备管理、文件管理和用户接口等。 3.答:现代操作系统具有以下基本特征: (1)并发性。并发指的是在操作系统中存在着许多同时的或并行的活动。 (2)共享性。系统中存在的各种并发活动要求共享系统中的硬件、软件资源。 (3)虚拟性。虚拟是指将一个物理实体映射为若干个逻辑实体,例如虚拟处理机,虚拟存储器等。 (4)不确定性。在多道程序设计环境下,各程序按异步方式运行,每道程序在何时执行、各自执行的顺序以及每道程序所需的时间、程序执行的结果都是不确定的。 2

操作系统(第二版)习题答案

操作系统(第二版)习题答案

第1章一、填空1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。

2.按功能划分,软件可分为系统软件和应用软件两种。

3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。

4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。

5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。

6.分时系统的主要特征为多路性、交互性、独立性和及时性。

7.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。

8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则是分时操作系统。

9.如果一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。

10.采用多道程序设计技术,能充分发挥CPU 和外部设备并行工作的能力。

二、选择1.操作系统是一种B 。

A.通用软件B.系统软件C.应用软件D.软件包2.操作系统是对C 进行管理的软件。

A系统软件B.系统硬件C.计算机资源D.应用程序3.操作系统中采用多道程序设计技术,以提高CPU和外部设备的A 。

A.利用率B.可靠性C.稳定性D.兼容性4.计算机系统中配置操作系统的目的是提高计算机的B 和方便用户使用。

A.速度B.利用率C.灵活性D.兼容性5.C 操作系统允许多个用户在其终端上同时交互地使用计算机。

A.批处理B.实时C.分时D.多道批处理6.如果分时系统的时间片一定,那么D ,响应时间越长。

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

操作系统习题及答案一

操作系统习题及答案一

操作系统习题及答案一操作系统是管理计算机硬件与软件资源的程序,同时也是计算机系统的内核与基石。

以下是一些操作系统相关的习题及答案。

习题一:进程与线程的区别进程是操作系统进行资源分配的基本单位,而线程是操作系统进行调度的基本单位。

请简述进程和线程的主要区别。

答案:进程和线程存在以下几个主要区别:1、资源拥有:进程拥有独立的地址空间和资源,如内存、文件等;线程共享所属进程的资源,但有自己的栈和寄存器等少量私有资源。

2、调度:进程切换开销较大,因为需要切换整个地址空间;线程切换开销小,只需要切换少量的寄存器和栈。

3、并发性:进程之间并发度低,因为切换成本高;线程之间并发度高,可以在一个进程内并发执行多个线程。

4、系统开销:创建和销毁进程的系统开销大;创建和销毁线程的开销相对较小。

习题二:操作系统的存储管理简述操作系统中常见的存储管理方式及其特点。

答案:常见的存储管理方式有:1、连续分配:包括单一连续分配和分区分配(固定分区和动态分区)。

单一连续分配方式简单,但只能用于单用户、单任务的操作系统;固定分区分配缺乏灵活性,会产生内部碎片;动态分区分配会产生外部碎片。

2、分页存储管理:将内存空间划分为固定大小的页框,将进程空间划分为相同大小的页面,通过页表进行映射。

优点是没有外部碎片,缺点是存在一定的内部碎片。

3、分段存储管理:按照程序的逻辑分段,每个段有不同的长度和属性。

便于实现信息共享和保护,但会产生外部碎片。

4、段页式存储管理:结合了分段和分页的优点,先分段,再分页。

既便于实现分段共享和保护,又解决了外部碎片问题,但增加了系统开销。

习题三:死锁的产生条件及解决方法阐述死锁产生的必要条件,并说明预防死锁和避免死锁的方法。

答案:死锁产生的必要条件有四个:1、互斥条件:资源在某一时间内只能被一个进程使用。

2、请求和保持条件:进程在持有部分资源的同时,又请求新的资源。

3、不剥夺条件:进程已获得的资源在未使用完之前,不能被其他进程强行剥夺。

操作系统习题答案

操作系统习题答案

操作系统习题答案1. 内存管理题目答案:a) 单道批处理系统中,内存分为两个区域:用户区和系统区。

用户区用于存放用户程序,系统区则用于存放操作系统和其他系统数据。

用户程序在运行时,需要从外存中加载到用户区,并在执行完毕后释放内存,以便其他程序使用。

b) 多道批处理系统中,内存被划分为多个分区,每个分区可容纳一个程序。

这样可以同时将多个程序加载到内存中,提高系统的吞吐量。

常见的内存分配算法有:首次适应算法、最佳适应算法和最坏适应算法等。

c) 页式存储管理是将进程的地址空间分为固定大小的页,内存以页为单位进行分配。

外存也被划分为相同大小的页。

优点是简化了内存管理,提高了内存利用率。

缺点是访问内存时需要进行页表查找,增加了额外的开销。

d) 段式存储管理是将进程的地址空间分为多个不同长度的段,每个段包含一类相关的信息。

段的长度是可变的,适应不同的程序需求。

优点是更好地满足了程序的灵活性和可扩展性需求。

缺点是内存碎片问题。

2. 进程调度题目答案:a) 先来先服务(FCFS)调度算法是按照作业提交的先后顺序进行调度的。

优点是简单易实现,避免了饥饿现象。

缺点是平均等待时间较长,不适合长作业的情况。

b) 最短作业优先(SJF)调度算法是按照作业的执行时间进行调度的,执行时间越短的作业优先级越高。

优点是平均等待时间最短,适合短作业的情况。

缺点是对长作业不公平,可能导致饥饿现象。

c) 时间片轮转调度算法是将CPU的执行时间划分为固定大小的时间片,每个进程在一个时间片内运行。

如果一个进程没有执行完,就会被放回就绪队列的尾部,等待下一次调度。

优点是公平性强,适合交互式作业。

缺点是对长作业不公平,可能导致上下文切换开销过大。

d) 多级反馈队列(MFQ)调度算法是将进程划分为多个队列,每个队列有不同的优先级。

每个队列采用不同的调度算法,如FCFS或时间片轮转算法。

优点是兼顾了短作业和交互式作业的需求,比较公平。

缺点是算法复杂度较高。

操作系统课后习题及答案

操作系统课后习题及答案

第一章1.下面不属于操作系统的是(C )A、OS/2B、UCDOSC、WPSD、FEDORA2.操作系统的功能不包括(B )A、CPU管理B、用户管理C、作业管理D、文件管理3.在分时系统中,当时间片一定时,(B ),响应越快。

A、内存越大B、用户越少C、用户越多D、内存越小4.分时操作系统的及时性是指( B )A、周转时间B、响应时间C、延迟时间D、A、B和C5.用户在程序设计的过程中,若要得到系统功能,必须通过(D )A、进程调度B、作业调度C、键盘命令D、系统调用6.批处理系统的主要缺点是( C )A、CPU使用效率低B、无并发性C、无交互性D、都不是第二章1、若信号量的初值为2,当前值为-3,则表示有(C )个进程在等待。

A、1B、2C、3D、52、在操作系统中,要对并发进程进行同步的原因是(B )A、进程必须在有限的时间内完成B、进程具有动态性C、并发进程是异步的D、进程具有结构性3、下列选项中,导致创进新进程的操作是(C )I用户成功登陆II设备分配III启动程序执行A、仅I和IIB、仅II和IIIC、仅I和IIID、I,II,III4、在多进程系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。

所谓的临界区是指(D )A、一个缓冲区B、一个数据区C、一种同步机构D、一段程序5、进程和程序的本质区别是(B )A、内存和外存B、动态和静态特征C、共享和独占计算机资源D、顺序和非顺序执行计算机指令6、下列进程的状态变化中,(A )的变化是不可能发生的。

A、等待->运行B、运行->等待C、运行->就绪D、等待->就绪7、能从1种状态变为3种状态的是(D )A、就绪B、阻塞C、完成D、执行8、下列关于进程的描述正确的是(A )A、进程获得CPU是通过调度B、优先级是进程调度的重要依据,一旦确定就不能改变C、在单CPU系统中,任何时刻都有一个进程处于执行状态D、进程申请CPU得不到满足时,其状态变为阻塞9、CPU分配给进程的时间片用完而强迫进程让出CPU,此时进程的状态为(C )。

操作系统习题及答案

操作系统习题及答案

操作系统习题及答案操作系统是计算机系统的核心组成部分,负责管理计算机的资源和协调用户程序的执行。

深入理解操作系统的基本原理和概念对于计算机科学和工程领域的学生和专业人士来说至关重要。

为了帮助读者更好地掌握操作系统相关知识,以下是一些操作系统习题及其答案,希望能给大家提供一定的学习参考。

1. 什么是进程?进程的状态有哪些?答案:进程是程序的一次执行过程。

它是动态的,可分为五种状态:创建、就绪、运行、阻塞和终止。

创建状态表示进程正在被创建,就绪状态表示进程已经准备好执行,运行状态表示进程正在执行,阻塞状态表示进程因为某些原因暂时无法执行,终止状态表示进程执行完成或被终止。

2. 什么是线程?线程与进程有什么区别?答案:线程是进程中的一个执行单元。

与进程相比,线程是更为轻量级的,它们共享进程的资源,可以并发执行。

一个进程可以包含多个线程,但至少会有一个主线程。

与进程相比,线程之间的切换更快,开销更小,因此线程适用于实现任务的并发执行。

3. 请描述进程同步的概念及实现方式。

答案:进程同步是指进程之间合作和互斥的机制,以确保它们可以正确、有序地访问共享资源。

实现进程同步的方式有很多,比如使用信号量、互斥锁、条件变量等。

其中,信号量是用于进程间互斥和同步的一种通用手段,互斥锁则用于保护共享资源的访问,条件变量用于线程间的等待和通知。

4. 什么是死锁?死锁产生的条件是什么?如何避免死锁?答案:死锁是指两个或多个进程互相等待对方释放所占有的资源,导致它们都无法继续执行的情况。

死锁产生的条件包括互斥、占有且等待、不可抢占和循环等待。

为了避免死锁,可以使用预防、避免、检测和恢复等方法。

预防死锁的方法包括破坏死锁产生的条件,避免死锁可以通过资源有序分配来避免,检测死锁可以使用资源分配图等方法,恢复则是通过剥夺进程资源或进行进程终止等方式解除死锁。

5. 什么是页面置换算法?请列举几种常用的页面置换算法。

答案:页面置换算法是操作系统中用于选择被换出的页面的一种策略。

操作系统习题


2[解答]:据题意,需设一个信号量s1,初值为0,用于控制理发师工作与顾客要 求理发之间的关系;另设一个信号量s2,初值为0,用于控制顾客等候与顾客离去 之间的同步关系。还需设一个计数器count,初值为0,当一个顾客到达时,count加 1;离开时,减1。两种情况下都要根据count的不同取值而采取不同的操作。因为 顾客进入和离开时,都要对count操作,即count是顾客进入与离开的共享变量,所 以要互斥操作。为此再设一互斥信号量mutex。 Var s1,s2,mutex:semaphore:=0,0,1; customer:begin var count:integer:=0; repeat BEGIN p(mutex); parbegin if(count=N+1) barber: begin {v(mutex);exit;} repeat count=count+1; rest; if(count>1) … {v(mutex);p(s2);} p(s1); else cuthair; {v(s1); haircut;} until false …... end p(mutex);count=count-1; parend if(count>0) v(s2);v(mutex); exit; END end
OS基本概念
• • • • • OS的功能 OS的功能模块 OS的发展 OS的概念 OS的分类
进程的描述与控制
• • • • • 进程的概念 进程和程序的区别 进程的特征 进程控制块 进程控制原语
进程同步
• • • • • • 进程互斥的含义 互斥的硬、软件解决方法 信号量机制解决互斥 进程同步 经典的进程同步问题 进程通信
返回
3.[解答] 例如:当前CPU空闲,就绪队列为空,那么一 个进程由于解除封锁而进入就绪队列时,就会 立即引起调度。 又如: 系统实行的是剥夺式调度策略,当一个 比运行进程优先级高的进程进入就绪队列时, 就重新进行调度。那么如果解封的进程的优先 级高于当前运行的进程的优先级,显然会引起 一次重新调度。

操作系统习题及参考答案

操作系统习题及参考答案一、选择题1. 操作系统的主要功能是什么?A. 提供用户接口B. 管理和分配计算机的资源C. 控制和管理硬件设备D. 执行用户程序参考答案:B. 管理和分配计算机的资源2. 下列哪项不属于操作系统的资源管理功能?A. 内存管理B. 磁盘管理C. 进程管理D. 数据库管理参考答案:D. 数据库管理3. 在进程调度算法中,哪种调度算法能够保证所有进程公平获得CPU时间片?A. 先来先服务(FCFS)B. 短作业优先(SJF)C. 轮转调度(RR)D. 优先级调度参考答案:C. 轮转调度(RR)4. 下列哪个不是进程状态之一?A. 运行态B. 就绪态C. 阻塞态D. 结束态参考答案:D. 结束态5. 现代操作系统采用的存储管理方式是?A. 分页式存储管理B. 段式存储管理C. 段页式存储管理D. 段和页混合存储管理参考答案:C. 段页式存储管理二、填空题1. 在分页式存储管理中,操作系统将内存和磁盘划分为固定大小的______________。

参考答案:页(page)2. 进程在执行过程中如果发生了某些事件而无法继续执行,则进程会进入阻塞态,也被称为______________。

参考答案:等待态3. 进程管理的主要任务之一是实现进程的______________,即从一个进程的执行转到另一个进程的执行。

参考答案:切换(调度)4. 虚拟内存的实现需要使用到的硬件机制是______________。

参考答案:页表5. 一般而言,操作系统的中断处理程序都是使用______________的方式实现的。

参考答案:中断向量表三、简答题1. 请简要说明操作系统的作用及其主要功能。

操作系统是计算机系统中的一个重要组成部分,起着控制和协调计算机硬件与软件资源,为用户提供接口的作用。

操作系统主要功能包括:- 资源管理:负责管理和分配计算机的各种资源,如 CPU、内存、磁盘等,以满足不同进程的需求。

《操作系统》练习题及标准答案

《操作系统》练习题及答案————————————————————————————————作者:————————————————————————————————日期:《操作系统》练习及参考答案第1章操作系统概述1.3.1选择最合适的答案1.一般用户更喜欢使用的系统是()。

A.手工操作B.单道批处理C.多道批处理D.多用户分时系统2. 与计算机硬件关系最密切的软件是()。

A.编译程序B.数据库管理系统C.游戏程序D.OS3. 现代OS具有并发性和共享性,是()的引入导致的。

A.单道程序B. 磁盘C. 对象D.多道程序4. 早期的OS主要追求的是()。

A.系统的效率B.用户的方便性C.可移植D.可扩充性5.()不是多道程序系统A.单用户单任务B.多道批处理系统C.单用户多任务D.多用户分时系统6.()是多道操作系统不可缺少的硬件支持。

A.打印机B.中断机构C.软盘D.鼠标7. 特权指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.进程调度中8. 没有了()计算机系统就启动不起来。

A.编译器B.DBMSC.OSD.浏览器9. 通道能够完成()之间的数据传输。

A.CPU与外设B.内存与外设C.CPU与主存D.外设与外设10. 操作系统的主要功能有()。

A.进程管理、存储器管理、设备管理、处理机管理B.虚拟存储管理、处理机管理、进程调度、文件系统C.处理机管理、存储器管理、设备管理、文件系统D.进程管理、中断管理、设备管理、文件系统11. 单处理机计算机系统中,()是并行操作的。

A.处理机的操作与通道的操作是并行的B.程序与程序C.主程序与子程序D.用户程序与操作系统程序12. 处理机的所有指令可以在()执行。

A.目态B.浏览器中C.任意的时间D.系统态13.()功能不是操作系统直接完成的功能。

A.管理计算机硬盘B.对程序进行编译C.实现虚拟存储器D.删除文件14. 要求在规定的时间内对外界的请求必须给予及时响应的OS是()。

操作系统练习题


C.按住<Ctrl>键,先单击第一个对象,再单击最后一个 D.连续单击要选择的对象 参考答案:A
题目: 计算机应用的领域主要有科学计算、辅助设计、过程控制及__?__。 A.数据库管理 B.软件开发 C.数据处理 D.三者都不是 参考答案:C
题目: 系统软件通常包括操作系统、__?__、数据库管理系统、实用工具与工具软件。 A.通用系统 B.MS Office 套件 C.语言处理程序 D.定制系统 参考答案:C
题目: 实现计算机系统中软件安全的核心是__?__。 A、应用软件的安全性 B、语言处理系统的安全性 C、硬件的安全性 D、操作系统的安全性 参考答案:D
题目: 操作系统的 5 个主要功能是作业管理、存储管理、设备管理、文件管理及__?__。 A、用户管理 B、进程管理 C、显示器管理 D、网络管理 参考答案:B
题目: 计算机能直接执行的程序是__?__。 A.源程序 B.汇编语言程序 C.机器语言程序 D.高级语言程序 参考答案:C
题目: 在 Windows 系统中,回收站的功能是__?__。 A.临时存放被删除的文件 B.收发信件 C.设置计算机参数 D.浏览上网的计算机 参考答案:A
题目: 有组织地、动态地存储大量数据,且能高效地使用这些数据的软件是____。 A.游戏软件 B.编译软件 C.数据库管理系统 D.辅助设计软件 参考答案:C
题目: 按应用程序窗口最小化按钮后,下列说法正确的是__?__。 A、应用程序后台运行 B、应用程序停止执行 C、应用程序优化执行 D、以上都不是 参考答案:A
题目: Windows XP 的系统工具主要有__?__等。 A、备份、磁盘空间管理、磁盘扫描程序、磁盘碎片整理程序 B、ARJ 压缩程序、BACKUP/RESTORE、PCTOOLS C、磁盘压缩程序、磁盘修复程序、PCTOOLS D、传真程序、备份、磁盘空间管理 参考答案:A
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、分时系统的特点是( )。[北京理工大学1996]解答:多路性、独占性、交互性和及
时性。
2、操作系统是计算机系统中的一个( ),它管理和控制计算机系统中的( )。[清华大
学 1999]解答:系统软件,软件和硬件。
3、操作系统的基本特征是( )、( )、( )、( )。[北京交通大学 2000]解答:并发性,共
享性,虚拟性,不确定性(异步)。
4、分时系统的响应时间与( )和( )有关。解答:终端的用户数、时间片的大小。
5、允许多个用户以交互方式使用计算机的操作系统称为( );允许多个用户将多个作业提
交给计算机集中处理的操作系统称为( );计算机系统能及时处理过程控制数据并做出响
应的操作系统称为 ( BAD)。[北京邮电大学 1997]
A.批处理操作系统 B.分时操作系统
C.多处理机操作系统 D.实时操作系统 E.网络操作系统
6、下列选择中,( D)不是操作系统关心的主要问题。[浙江大学 1998]
A 管理计算机裸机 B 设计、提供用户程序与计算机硬件系统的界面
C 管理计算机系统资源 D 高级程序设计语言的编译器
7、设计实时操作系统时,首先应考虑系统的(B)。
• A 可靠性和灵活性 B 实时性和可靠性
• C 方便性和灵活性 D 多路性和可确定性
8、如果分时系统的时间片一定,那么(A ),则响应时间越长。
• A 用户数越多 B 用户数越少
• C 主存容量越大 D 主存容量越小
9、下面关于并发性的定义中,正确的是( C)。
A 并发性是指若干事件在同一时刻发生
B 并发性是指若干事件在不同时刻发生
C 并发性是指若干事件在同一时间间隔内发生
D 并发性是指若干事件在不同时间间隔内发生
10、从用户观点看,操作系统是(A )。
• A 用户与计算机系统之间的接口
• B 控制和管理计算机系统资源的软件
• C 一个应用管理软件
• D 合理组织计算机的各种流程
11、批处理系统的主要缺点是( C)。
• A CPU利用率较低 B 不能并发
• C 缺少交互性 D 自动化程度低
12、引入多道程序的主要目的是(B )。
• A 提高设备的利用
• B 提高CPU的利用率
• C 提高设备与CPU的并行性
• D 都不对
13、在单机处理系统中,可并行的是(D)。
Ⅰ.进程与进程 Ⅱ.处理机与设备
Ⅲ.处理机与通道 Ⅳ.设备与设备
A. Ⅰ、Ⅱ和Ⅲ B. Ⅰ、Ⅱ和Ⅳ
C. Ⅰ、Ⅲ和Ⅳ D. Ⅱ、Ⅲ和Ⅳ
14、当CPU执行操作系统代码时,称处理机处于(C)。
A. 自由态
B. 目态
C. 管态
D. 就绪态
15、用户程序在目态下使用特权指令引起的中断属于(C)。
A. 硬件故障中断
B. 程序中断
C. 访管中断
D. 外部中断
16、当CPU处于管态时,它可以执行的指令是(D)。
A. 只有特权指令
B. 只有非特权指令
C. 只有访管指令
D. 计算机中的所有指令
17、下列选项中,操作系统提供给应用程序的接口是(A)。
A. 系统调用
B. 函数
C. 原语
D. 子程序
18、用户调用操作系统的功能必须使用(B)。
A. 调用命令
B. 系统调用
C. 作业控制
D. 控制命令
19、对于一般的过程调用和系统调用而言,以下说法正确的是(D)。
A. 两者的调用过程与被调用过程一定都运行在系统态下
B. 两者的调用过程与被调用过程一定都运行在用户态下
C. 一般的过程调用的被调用过程一定运行在用户态下
D. 系统调用的被调用过程一定运行在系统态下
20、中断的概念是指(B)。
A. 暂停处理机的执行
B. 暂停处理机对现行程序的执行
C. 停止整个系统运行
D. 使处理机空转
21、下面对进程的描述中,错误的是(D)
A.进程是动态的概念 B.进程执行需要CPU
C.进程是有生命期的 D.进程是指令的集合
22、一个进程是(C)
A 由处理机执行的程序
B 一个独立的程序+数据集
C PCB+程序+数据
D 一个独立的程序
23、在单处理机系统中实现并发技术后,(C)。
• A 各进程在某一个时刻并行运行,CPU与I/O设备并行工作
• B 各进程在一个时间段内并行运行,CPU与I/O设备串行工作
• C 各进程在一个时间段内并行运行,CPU与I/O设备并行工作
• D 各进程在某一个时刻并行运行,CPU与I/O设备串行工作
• 操作系统通过(B)对进程进行管理
• A、JCB B、 PCB
• C、DCT D、 CHCT
24、分配到必要的资源并获得处理机时间的进程状态是
( B)。
A 就绪态
B 运行态
C 阻塞态
D 撤消态
25、当一个进程处于这样的状态时,( A)称为阻塞状态。
• A 它正等待输入一批数据
• B 它正等着进程调度
• C 它正等着分给一个时间片
• D 它正等着进入内存
26、某个运行着的进程要申请打印机,它将变成(C)。
A 就绪态
B 运行态
C 阻塞态
D 创建态
27、进程状态由就绪态转换为运行态是由(C )引起的。
• A 中断事件
• B 进程状态转换
• C 进程调度
• D 为程序创建进程
28、(B)必会引起进程的切换。
A. 一个进程创建后,进入就绪态
B. 一个进程从运行态转变为就绪态
C. 一个进程从阻塞态转变为就绪态
D. 都不对
29、一次I/O操作的结束,有可能导致(A)。
A. 一个进程由阻塞变为就绪
B. 几个进程由阻塞变为就绪
C. 一个进程由阻塞变为运行
D. 几个进程由阻塞变为运行

相关文档
最新文档