操作系统选择填空练习题答案讲解学习
- 格式:doc
- 大小:138.01 KB
- 文档页数:15
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
《Linux操作系统(第2版)》课后习题答案练习题一、选择题1. Linux最早是由计算机爱好者 B 开发的。
A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列 C 是自由软件。
A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列 B 不是Linux的特点。
A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux的内核版本是 A 的版本。
A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订5. Linux安装过程中的硬盘分区工具是 D 。
A. PQmagicB. FDISKC. FIPSD. Disk Druid6. Linux的根分区系统类型是 C 。
A. FATl6B. FAT32C. ext4D. NTFS二、填空题1. GNU的含义是:GNU's Not UNIX。
2. Linux一般有3个主要部分:内核(kernel)、命令解释层(Shell或其他操作环境)、实用工具。
3. 安装Linux最少需要两个分区,分别是swap交换分区和/(根)分区。
4. Linux默认的系统管理员账号是root 。
三、简答题(略)1.简述Red Hat Linux系统的特点,简述一些较为知名的Linux发行版本。
2.Linux有哪些安装方式安装Red Hat Linux系统要做哪些准备工作3.安装Red Hat Linux系统的基本磁盘分区有哪些4.Red Hat Linux系统支持的文件类型有哪些练习题一、选择题1. C 命令能用来查找在文件TESTFILE中包含四个字符的行A. grep’’TESTFILEB. grep’….’TESTFILEC. grep’^$’TESTFILED. grep’^….$’TESTFILE2. B 命令用来显示/home及其子目录下的文件名。
《操作系统》综合练习题一、填空题1.操作系统的基本功能包括( 1 )管理、( 2 )管理、( 3 )管理、( 4)管理以及提供用户接口。
2.系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在( 5 )态,一般函数调用运行在( 6 )态。
3.进程并发执行时有间断性、(7)和(8)的特点。
4.进程的基本特征有( 9 )、( 10 )、独立、异步及结构特征。
5.UNIX系统的文件目录项由两部分构成,即文件名和( 11 );6.临界资源的概念是(12),而临界区是指(13)。
7.产生死锁的原因可以归结为两点:(14)和(15)。
8.段页式存储管理中,是将作业分( 16 ),( 17 )内分( 18 ),内存分配以( 19 )为单位。
9.分页存储管理方式中,在不考虑使用快表的情况下,每条访问内存的指令需要( 20 )次访问内存;10.在操作系统中,不可中断执行的操作称为( 21 )操作;11.进程访问临界资源的代码段称为( 22 ),为保证进程互斥,应在进程的临界区前设置( 23 ),在临界区后设置( 24 )。
12.银行家算法中,当一个进程提出的资源请求将导致系统从( 25 )进入( 26 )时,系统就拒绝它的资源请求。
13.页面调入策略要解决(27)、(28)两个问题。
14.最佳置换算法是选择(29)或(30)的页面做为被淘汰的页面。
15.UNIX系统中,用于创建进程的两个常用系统调用是( 31 )和( 32 )。
16.进程调度负责( 33 )的分配工作。
17.通常操作系统内核提供( 34 )功能和( 35 )功能。
参考答案:1、(1)存储管理;(2)处理机管理;(3)文件管理;(4)设备管理;2、(5)系统态(核心态) ;(6)用户态;3、(7)失去封闭性;(8)不可再现性4、(9)动态;(10)并发;5、(11)索引结点;6、(12)一次仅允许一个进程访问的资源;(13)进程中访问临界资源的那段程序代码;7、(14)竞争资源;(15)进程推进顺序非法8、(16)段;(17)段;(18)页;(19)页;9、(20)2;10、(21)原子操作;11、(22)临界区;(23)进入区;(24)退出区;12、(25)安全状态;(26)不安全状态;13、(27)何时调入页面;(28)从何处调入页面;14、(29)永不使用的;(30)最长时间内不再被访问的;15、(31)fork();(32)exec();16、(33)作业;17、(34)资源管理(35)支撑二、选择题1、若Wait(s)和Signal(s)操作的信号量S初值为2,当前值为-1,则表示有()等待进程。
1、硬件和软件资源;系统软件(或程序集合、用户2、存储器管理,处理机管理,设备管理,文件管理3、分时操作系统,时间片轮转,批处理操作系统,吞吐率,实时操作系统,实时性和可靠性4、分时,单用户5、命令界面,图形界面,系统调用界面6、操作系统,用户7、层次结构、微内核结构8、并发,进程9、运行态,就绪态,阻塞态10、进程控制块 PCB11、程序,数据集合,进程控制块 PCB12、就绪,进程调度程序,运行13、直接制约,间接制约14、创建原语、撤消原语,阻塞原语,唤醒原语15、相应资源, P 、 V 操作16、继续执行,阻塞(等待17、 S>0,等待,就绪18、互斥, P (mutex , V (mutex19、 n-120、共享存储器,消息传递,管道文件21、线性方式,链接方式,索引方式22、高级调度,中级调度,低级调度23、提交,后备,执行,完成24、就绪态,运行态25、非抢占式优先级法,抢占式优先级法26、分区管理,页式管理,段式管理,段页式管理27、重定位28、虚拟存储器29、限长寄存器30、重定位31、设备无关性(设备独立性32、二级存储器结构,动态地址转换机构33、虚拟扩充,多次对换34、页表,硬件地址变换机构35、判断该页是否在内存中,判断该页是否被修改过36、硬件变换机构,内存,缺页,中断处理程序37、空闲页面,淘汰,空闲页面,置换算法38、页号,物理块号,记录内存页面的分配情况39、分配内存,连续的内存,不等,连续40、用户,物理实现41、按名存取,文件目录42、普通文件,目录文件,特别文件43、输入输出设备,设备管理程序44、绝对路径名(或全路径名 ,相对路径名;绝对路径名(或全路径名45、文件控制块46、结构文件,无结构文件47、文件控制块48、文件重名,二级文件目录结构49、物理块50、空闲空间表法,空闲块链接法,位示图法51、文件后备52、文件主,同组用户,其他用户53、 I 节点54、监视设备状态,进行设备分配,完成 I/O操作55、虚拟设备,独占,共享56、 SPOOLing ,独占,共享57、单缓冲,双缓冲,多缓冲58、先来先服务,优先级高的优先服务59、虚拟分配技术60、设备驱动程序61、字符,字符设备,块,块设备62、配置端口,连接打印机与主机,将打印机添加到系统中,进行必要的打印机配置等 63、中断,异常64、中断响应,中断处理65、中断向量66、资源有限,操作不当67、互斥条件,不可抢占条件,占有且申请条件,循环等待条件68、死锁的预防,死锁的避免,死锁的检测,死锁的恢复69、无序模块结构,层次结构,微内核结构70、微内核,调度运行,线程71、是进程中执行运算的最小单位(或执行处理机调度的基本单位 ,进程,线程,多个 72、服务器,客户机73、 CCDOS , UCDOS ,中文之星, Windows 中文版,红旗 Linux , COSIX , COSIX Linux (只要写出三个即可74、普通用户,操作员,系统管理员。
操作系统笔试题及答案一、选择题(每题2分,共20分)1. 下列哪个选项是操作系统的主要功能?A. 管理计算机硬件资源B. 管理网络资源C. 管理用户数据D. 管理文件系统答案:A2. 在多道程序设计中,操作系统采用哪种技术来实现多个程序的并发执行?A. 批处理B. 多线程C. 多进程D. 多任务答案:C3. 下列哪个不是操作系统提供的服务?A. 文件服务B. 设备驱动C. 网络服务D. 数据库管理答案:D4. 在操作系统中,进程与线程的关系是?A. 进程包含线程B. 线程包含进程C. 进程与线程无关D. 进程和线程是同一种概念答案:A5. 操作系统中,虚拟内存的作用是什么?A. 提高CPU的计算速度B. 提高磁盘的读写速度C. 提供更大的内存空间D. 提高网络传输速度答案:C6. 下列哪个不是操作系统的调度算法?A. 先来先服务B. 短作业优先C. 循环调度D. 动态规划答案:D7. 在操作系统中,死锁产生的必要条件是什么?A. 互斥条件B. 占有和等待条件C. 不可剥夺条件D. 以上都是答案:D8. 下列哪个选项不是操作系统的安全性要求?A. 机密性B. 完整性C. 可用性D. 兼容性答案:D9. 在操作系统中,文件系统的作用是什么?A. 管理内存B. 管理磁盘C. 管理进程D. 管理网络答案:B10. 操作系统中,中断处理程序的作用是什么?A. 处理用户输入B. 处理系统错误C. 处理硬件事件D. 处理文件操作答案:C二、填空题(每题2分,共20分)1. 操作系统是计算机系统中的_________软件。
答案:核心2. 在操作系统中,_________是进程的实体。
答案:程序3. 操作系统的_________管理是操作系统中最为复杂的部分之一。
答案:存储4. 操作系统中的_________机制可以提高CPU的利用率。
答案:中断5. 操作系统的_________功能可以提高系统的可靠性。
答案:错误检测6. 在操作系统中,_________是一种常见的资源分配策略。
第一章引论1.在计算机系统中配置操作系统的主要目的是(A)。
操作系统的主要功能是管理计算机系统中的(B),其中包括(C)、(D),以及文件和设备。
这里的(C)管理主要是对进程进行管理。
A:(1)增强计算机系统的功能;(2)提高系统资源的利用率;(3)提高系统的运行速度:(4)合理组织系统的工作流程,以提高系统吞吐量。
B:(1)程序和数据;(2)进程;(3)资源;(4)作业;(5)软件:(6)硬件。
C,D:(1)存储器:(2)虚拟存储器:(3)运算器;(4)处理机;(5)控制器。
2.操作系统有多种类型:允许多个用户以交互方式使用计算机的操作系统称为(A):允许多个用户将若干个作业提交给计算机系统集中处理的操作系统称为(B):在(C)的控制下,计算机系统能及时处理由过程控制反馈的数据,并做出响应:在IBM—PC机上的操作系统称为(D) A,B,C,D:(1)批处理操作系统;(2)分时操作系统;(3)实时操作系统;(4)微机操作系统;(5)多处理机操作系统。
3.操作系统是一种(A),它负责为用户和用户程序完成所有(B)的工作,(C)不是操作系统关心的主要问题。
A:(1)应用软件;(2)系统软件;(3)通用软件;(4)软件包。
B:(1)与硬件无关并与应用无关:(2)与硬件相关而与应用无关:(3)与硬件无关而与应用相关;(4)与硬件相关并与应用相关。
C:(1)管理计算机裸机:(2)设计、提供用户程序与计算机硬件系统的接口;(3)管理计算机中的信息资源:(4)高级程序设计语言的编译。
4.在OS中采用多道程序设计技术,能有效地提高CPU、内存和I/O设备的(A)。
为实现多道程序设计需要有(B)。
·A:(1)灵活性;(2)可靠性;(3)兼容性;(4)利用率。
B:(1)更大的内存;(2)更快的CPU;(3)更快的外部设备;(4)更先进的终端。
5.推动批处理系统形成和发展的主要动力是(A),推动分时系统形成和发展的动力是田),推动微机OS发展的主要动力是(C)。
操作系统练习题一、单项选择题1.操作系统是一种()。
A.应用软件B. 系统软件C.通用软件D. 工具软件2.操作系统是一组()。
A.文件管理程序B.中断处理程序C.资源管理程序D.设备管理程序3.现代操作系统的基本特征是()、资源共享和操作的异步性。
A.多道程序设计B. 中断处理C.程序的并发执行D. 实现分时与实时处理4.()不是操作系统关心的主要问题。
A、管理计算机裸机B、设计、提供用户程序与计算机硬件系统的界面C、管理计算机系统资源D、高级程序设计语言的编译器5.引入多道程序的目的在于()。
A、充分利用CPU,减少CPU等待时间B、提高实时响应速度C、有利于代码共享,减少主、辅存信息交换量D、充分利用存储器6.()没有多道程序设计的特点。
A. DOSB. UNIXC. WindowsD.OS/27.下列操作系统中,为分时系统的是()。
A. CP/MB. MS-DOSC. UNIXD. Windows NT8.在分时系统中,时间片一定,(),响应时间越长。
A.内存越多B.用户数越多C.后备队列越短D.用户数越少9.批处理系统的主要缺点是()。
A.CPU的利用率不高B.失去了交互性C.不具备并行性D.以上都不是10.在下列性质中,()不是分时系统的特征。
A. 交互性B. 同时性C. 及时性D. 独占性11.实时操作系统追求的目标是()。
A.高吞吐率B.充分利用内存C. 快速响应D. 减少系统开销12.CPU状态分为系统态和用户态,从用户态转换到系统态的唯一途径是()。
A. 运行进程修改程序状态字B. 中断屏蔽C. 系统调用D. 进程调度程序13.系统调用的目的是()。
A.请求系统服务B.终止系统服务C.申请系统资源D.释放系统资源14.系统调用是由操作系统提供的内部调用,它()。
A、直接通过键盘交互方式使用B、只能通过用户程序间接使用C、是命令接口中的命令D、与系统的命令一样15.操作系统中的作业管理是一种()。
《操作系统》考题及答案操作系统考题及答案一、选择题(共10题,每题2分,共20分)1. 操作系统是计算机系统中的()。
A. 软件部分B. 硬件部分C. 网络部分D. 执行部分答案:A2. 下列哪个操作系统属于开源操作系统?A. WindowsB. macOSC. LinuxD. iOS答案:C3. 进程是指()。
A. 一个程序的执行B. 一个任务的执行C. 一个线程的执行D. 一个指令的执行答案:B4. 下列关于虚拟内存的说法,正确的是()。
A. 提高了程序的运行效率B. 减少了程序的运行时间C. 可以充分利用硬盘空间D. 不会导致系统崩溃答案:A5. 进程调度算法中,通过时间片轮转调度可以实现()。
A. 公平性B. 紧急性C. 优先级D. 死锁避免答案:A6. 下列关于死锁的说法,正确的是()。
A. 资源利用率提高B. 进程执行顺序无关C. 程序运行速度加快D. 进程无法进行下去答案:D7. 磁盘调度算法中,通过扫描算法可以实现()。
A. 最少移动量B. 最小响应时间C. 最短寻道时间D. 最高吞吐量答案:C8. 进程同步原语中,P操作(也称为申请资源)的作用是()。
A. 分配资源B. 请求资源C. 释放资源D. 撤销资源答案:B9. 下列关于页面置换算法LRU(最近最久未使用)的说法,正确的是()。
A. 置换最近被访问的页面B. 可以避免缺页中断C. 不需要记录页面访问情况D. 只适用于主存容量较小的系统答案:A10. 虚拟存储技术中,页面大小的选择应该满足的原则是()。
A. 尽量小,以减少内存开销B. 尽量大,以提高程序运行速度C. 适中,以兼顾内存开销和程序运行速度D. 无固定原则,根据应用需求灵活选择答案:C二、简答题(共6题,每题10分,共60分)1. 请简要阐述操作系统的作用及主要功能。
答案:操作系统是计算机系统中最重要的软件部分,其作用主要体现在以下几个方面:- 管理计算机硬件资源,包括内存、CPU、磁盘等的分配和调度,保证资源的合理利用和高效运行;- 提供文件管理,包括文件的创建、读写、删除等功能,保证对文件的统一管理和访问控制;- 提供用户接口,通过命令行或图形界面等方式,使用户可以方便地与计算机交互;- 提供进程管理,包括进程的创建、调度、同步、通信等,保证多个进程的协调运行;- 提供安全性和数据保护,保护系统和用户的数据安全,防止恶意攻击和数据丢失。
1.当每类资源只有一个个体时,下列说法中哪一个不正确(A )。
A.有循环等待必死锁B.死锁不一定有循环等待C.死锁必有循环等待D.被锁必在循环等待中2.作业调度的关键在于( C )。
A.选择恰当的进程管理程序B.用户作业准备充分C.选择恰当的作业调度算法D.有一个较好的操作环境3.下列关于进程与线程的叙述何者正确( A )。
A.一个进程可拥有多个线程B.一个线程只拥有一个进程C.一个进程只拥有一个线程D.一个线程可拥有多个进程4.系统抖动是指(B )。
A.使用机器时,屏幕闪烁的现象B.被调出的页面又立刻被调入所形成的频繁调入调出现象C.系统盘有问题,致使系统不稳定的现象D.由于主存分配不当,偶然造成主存不够的现象5.SPOOLing技术可以实现设备的( C )分配。
A.独占B.共享C.虚拟D.物理6.避免死锁的一个著名的算法是( D )。
A.先人先出算法B.优先级算法C.资源按序分配法D.银行家算法7.操作系统中利用信号量和P、V操作,(C )。
A.只能实现进程的互斥B.只能实现进程的同步C.可实现进程的互斥和同步D.可完成进程调度8.当进程因时间片段用完而让出处理时,该进程应转变为( B )状态。
A.等待B.就绪C.运行D.完成9.设计批处理多道系统,首要考虑是( A )。
A.系统效率与吞吐量B.灵活性和适应性C.实时性与可靠性D.交互性与响应时间10.文件系统中用( D )管理文件。
A.指针B.页表C.堆栈结构D.目录二、填空题(每空2分,共20分,请将答案填写在答题纸上,否则不予给分)1.多道批处理系统的优缺点:__资源利用率高____、_系统吞吐量大_____、平均周转时间长、无交互能力。
2.操作系统基本特征:并发、共享、__异步____、_虚拟______。
3.同步机制都应遵循的准则:空闲让进、忙则等待、___有限等待___、_让权等待_____。
4.在连续分配方式中,可通过紧凑来减少内存零头,但此时必须将有关程序和进行移动;而___动态重定位______是一种允许作业在运行过程中,在内存中进行移动的技术。
1 期末练习题 一、单项选择题 注意:蓝色的选项为正确答案。 第一章 1. 在计算机系统中,控制和管理各种资源、有效地组织多道程序运行的系统软件称为( B )。 A.文件系统 B.操作系统 C.网络管理系统 D.数据库管理系统 2. 按照所起的作用和需要的运行环境,操作系统属于( D )。 A.用户软件 B.应用软件 C.支撑软件 D.系统软件 3. 操作系统的基本职能是( D )。 A. 提供功能强大的网络管理工具 B. 提供用户界面,方便用户使用 C. 提供方便的可视化编辑程序 D. 控制和管理系统内各种资源,有效地组织多道程序的运行 4. 操作系统负责管理计算机系统的( C )。 A.程序 B.作业 C.资源 D.进程 5. 在计算机系统中,操作系统是( A )。 A.处于裸机之上的第一层软件 B.处于硬件之下的低层软件 C.处于应用软件之上的系统软件 D.处于系统软件之上的用户软件 6. 为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于( B )。 A.处理器管理 B.存储管理 C.文件管理 D.作业管理 7. 操作系统对缓冲区的管理属于( B )的功能。 A.处理器管理 B.设备管理 C.文件管理 D.存储器管理 8. 以下不属于操作系统关心的主要问题的是( D )。 A.管理计算机裸机 B.设计、提供用户程序与计算机硬件系统的界面 C.管理计算机系统资源 D.高级程序设计语言的编译器 9. 以下不属于操作系统具备的主要功能的是( C )。 A.内存管理 B.中断处理 C.文档编辑 D.CPU调度 10. 在下列操作系统中,强调吞吐能力的是( B )。 A.分时系统 B.多道批处理系统 C.实时系统 D.网络系统 11. 批处理系统的主要缺点是( B )。 A.CPU的利用率不高 B.失去了交互性 C.不具备并行性 D.系统吞吐量小 2
12. 为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( B )。 A.多道批处理系统 B.分时系统 C.实时系统 D.网络系统 13. 下面不属于分时系统特征的是( D )。 A.为多用户设计 B.需要中断机构及时钟系统的支持 C.方便用户与计算机的交互 D.可靠性比实时系统要求高 14. 在下列性质中,不属于分时系统特征的是( D )。 A.交互性 B.同时性 C.及时性 D.高可靠性 15. 在分时系统中,时间片一定,则( B ),响应时间越长。 A.内存越大 B.用户数越多 C.后备队列越短 D.用户数越少 16. 在实时系统中,一旦有处理请求和要求处理的数据时,CPU就应该立即处理该数据并将结果及时送回。下面属于实时系统的是( D )。 A.计算机激光照排系统 B.办公自动化系统 C.计算机辅助设计系统 D.航空订票系统 17. 工业过程控制系统中运行的操作系统最好是( B )。 A.分时系统 B.实时系统 C.分布式操作系统 D.网络系统 18. 下列系统中,属于实时系统的是( C )。 A.方正排版系统 B.计算机辅助设计系统 C.火车订票系统 D.办公自动化系统 19. 实时操作系统追求的目标是( C )。 A.高吞吐率 B.充分利用内存 C. 快速响应 D.减少系统开销 20. 操作系统内核与用户程序、应用程序之间的接口是( C )。 A.shell命令 B.图形界面 C.系统调用 D.C语言函数 21. 系统调用的目的是( A )。 A.请求系统服务 B.终止系统服务 C.申请系统资源 D.释放系统资源 22. 用户要在程序一级获得系统帮助,必须通过( D )。 A.进程调度 B.作业调度 C.键盘命令 D.系统调用 23. 系统调用是由操作系统提供的内部调用,它( B )。 A.直接通过键盘交互方式使用 B.只能通过用户程序间接使用 C.是命令接口中的命令 D.与系统的命令一样 24. CPU状态分为核心态和用户态,从用户态转换到核心态的途径是( C )。 A.运行进程修改程序状态字 B.中断屏蔽 C.系统调用 D.进程调度程序
第二章 25. 在单CPU的系统中,若干程序的并发执行是由( C )实现的。 A.用户 B.程序自身 C.进程 D.编译程序 3
26. 进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是( A )。 A.程序是静态概念,进程是动态概念 B.程序是动态概念,进程是静态概念 C.程序保存在文件中,进程存放在内存中 D.程序顺序执行,进程并发执行 27. 在操作系统中,进程的最基本的特征是( A )。 A.动态性和并发性 B.顺序性和可再现性 C.与程序的对应性 D.执行过程的封闭性 28. 多个进程的实体都存在于同一内存中,在一段时间内都得到运行。这种性质称作进程的( B )。 A.动态性 B.并发性 C.调度性 D.异步性 29. 进程是程序的执行过程,各进程向前推进的速度是不可预知的,这种性质称作进程的( D )。 A.动态性 B.并发性 C.调度性 D.异步性 30. 在下列特性中,不是进程的特性的是( C )。 A.异步性 B.调度性 C.静态性 D.动态性 31. 在操作系统中引入“进程”概念的主要目的是( C )。 A.改善用户编程环境 B.提高程序的运行速度 C.描述程序动态执行过程的性质 D.使程序与计算过程一一对应 32. 某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将( D )。 A.从就绪变为运行 B.从运行变为就绪 C.从运行变为阻塞 D.从阻塞变为就绪 33. 一个进程被唤醒意味着( B )。 A.该进程重新占有了CPU B.进程状态变为就绪 C.它的优先权变为最大 D.其PCB移至就绪队列的队首 34. 在单处理机系统中,处于运行状态的进程( A )。 A.只有一个 B.可以有多个 C.不能被挂起 D.必须在执行完后才能被撤下 35. 已经获得除( C )以外的所有运行所需资源的进程处于就绪状态。 A.存储器 B.打印机 C.CPU D.磁盘空间 36. 进程从运行状态变为阻塞状态的原因是( A )。 A.输入或输出事件发生 B.时间片到 C.输入或输出事件完成 D.某个进程被唤醒 37. 下列进程状态的转换中,不正确的是( A )。 A.从就绪到阻塞 B.从运行到就绪 C.从就绪到运行 D.从阻塞到就绪 38. 进程间的基本关系为( B )。 A.相互独立与相互制约 B.同步与互斥 C.并行执行与资源共享 D.信息传递与信息缓冲 39. 两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息, 4
或者建立某个条件后再向前执行,这种关系是进程间的( A )关系。 A.同步 B.互斥 C.竞争 D.合作 40. 在一段时间内,只允许一个进程访问的资源称为( C )。 A.共享资源 B.临界区 C.临界资源 D.共享区 41. 操作系统中有一组常称为特殊系统调用的程序,其操作具有不可分割性,在操作系统中称为( B )。 A.初始化程序 B.原语 C.子程序 D.控制模块 42. 如果信号量S的值是0 , 此时进程A执行P(S)操作,那么,进程A会( B )。 A.继续运行 B.进入阻塞态,让出CPU C.进入就绪态,让出CPU D.继续运行,并唤醒S队列头上的等待进程 43. 在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是( C )。 A.S>0 B.S=0 C.S<0 D.S0 44. 信号量S的初值为8,在S上执行了10次P操作,6次V操作后,S的值为( D )。 A.10 B.8 C.6 D.4 45. 若P、V操作的信号量S初值为2,当前值为 1,则表示有( B )个等待进程。 A.0 B.l C.2 D.3 46. 在执行V操作时,当信号量的值( C ),应释放一个等待该信号量的进程。 A.小于0 B.大于0 C.小于等于0 D.大于等于0 47. 有9个生产者,6个消费者,共享容量为8的缓冲区。在这个生产者-消费者问题中,互斥使用缓冲区的信号量mutex的初值应该为( A )。 A.1 B.6 C.8 D.9
第三章 48. 作业生存期共经历四个状态,它们是提交、后备、( D )和完成。 A.等待 B.就绪 C.开始 D.执行 49. 作业调度程序从处于( D )状态的队列中选取适当的作业调入主存运行。 A.执行 B.提交 C.完成 D.后备 50. 放在输入井中的作业处于( A )状态。 A.后备 B.提交 C.执行 D.完成 51. 在操作系统中,JCB是指( C )。 A.文件控制块 B.进程控制块 C.作业控制块 D.程序控制块 52. 作业调度是( A )。 A.从输入井中选取作业进入主存 B.从读卡机选取作业进入输入井 C.从主存中选取作业进程占有CPU D.从等待设备的队列中选取一个作业进程 53. 作业调度的关键在于( B )。 A.选择恰当的进程管理程序 B.选择恰当的作业调度算法