《2022年2022年计算机操作系统第三版期末复习题 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机操作系统第三版期末复习题 .pdf(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 第一章操作系统引论单选题1. 操作系统是一种 _ _。A. 通用软件B. 系统软件C. 应用软件D. 软件包2. 操作系统是对 _ _进行管理的软件。A. 系统软件B. 系统硬件C. 计算机资源D. 应用程序3. 计算机系统中,管理硬件和软件资源,合理组织计算机工作流程,方便用户使用的程序的集合是_ _。A. 操作系统B. 系统软件C. 操作平台D. 用户界面4. 以下关于操作系统的说法错误的是_ _。A. 操作系统将硬件平台改造为一台功能更强,实用更为方便的虚拟机。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
2、理 - - - - - - - 第 1 页,共 30 页 - - - - - - - - - 2 B. 操作系统是系统资源的管理者。C. 操作系统是管理和控制系统资源,合理组织计算机工作流程,以及方便用户使用的程序的集合。D. 操作系统只是提供一定的机制来协调程序间的同步和互斥。5. 从资源管理的角度来看,操作系统是处理机管理、存储器管理、设备管理和 _ _的程序的集成。A. 程序管理B. 文件管理C. 文档管理D. 环境管理6. 配制 OS的主要目的在于 _ _ 。A. 方便用户B. 提高系统资源的利用率C. A和 B都对D. 使作业都自动交接7. 计算机系统中配置操作系统的目的是提高计算机
3、的_ _和方便用户使用。A. 速度B. 利用率C. 灵活性D. 多道批处理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 30 页 - - - - - - - - - 3 8. 关于多道程序设计,以下说法错误的是_。A. 同时在主存存放多道程序,它们同时处于运行状态B. 当一道程序因某种原因暂停执行时,CPU 立即转去执行另一道程序C. 只要系统采用多道程序设计,CPU 就能同时执行多个程序D. 多道程序设计提高了系统资源的利用率和系统吞吐量9. 操作系统的主要特征之一是
4、并发,所谓并发是指_。A. 两个或多个程序在同一时刻在CPU 上执行B. 两个或多个程序在同一时间间隔内都处于运行状态C. CPU 和通道并行工作D. 设备和设备并行工作10.在多道程序环境下,每个程序何时执行,执行多长时间,甚至执行的结果都不可预知,我们把操作系统的这种特性,称作_。A. 虚拟性B. 不确定性C. 不可再现性D. 失去封闭性11.把一个物理上的实体,变为若干个逻辑上的对应物,这种特性就是操作系统的_。A. 虚拟性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页
5、,共 30 页 - - - - - - - - - 4 B. 不确定性C. 不可再现性D. 失去封闭性12.传统的操作系统分为三类,以下不是传统操作系统的是_。A. 多道批处理系统B. 分时系统C. 实时系统D. 网络操作系统13.实时系统的主要特点是_。A. 提供即时响应和高可靠性B. 追求高的吞吐量C. 注意 CPU 与其它设备的充分利用D. 及时地响应和服务于连机用户14.如果分时系统的时间片一定,那么_,响应时间越长。A. 用户数越多B. 内存越少C. 内存越多D. 用户数越少15.分时系统中,当一个用户进程占有CPU 后,它可以A. 一直运行到作业结束B. 一直运行到一个指定的时间间
6、隔结束名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 30 页 - - - - - - - - - 5 C. 一直运行到发生时钟中断D. 一直运行到更高优先级的进程抢占16.以下多任务多用户操作系统是_。. A. OS/2 B. Windows95/98 C. UNIX/Linux D. MS-DOS 17设计批处理多道系统时,首先要考虑的是( ) 。A灵活性和可适应性B系统效率和吞吐量 C交互性和响应时间 D实时性和可靠性第二章进程管理 进 程 概念 单选题1. 下面对
7、进程的描述中,错误的是_。A. 进程是动态的概念B. 进程的执行需要处理机C. 进程具有生命周期D. 进程是指令的集合2. 进程的并发性是指_。A. 多个进程实体能在一个时刻同时执行B. 多个进程实体能在一段时间内同时执行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 30 页 - - - - - - - - - 6 C. 多个程序能在一个时刻同时执行D. 多个程序能在一段时间内同时执行3. 由于进程间共享资源和协同工作,造成进程执行时的间断性。进程的这种特性称为_C_。
8、A. 独立性B. 动态性C. 异步性D. 协作性4. 通常用户进程被建立后,_B_。A. 便一直存在于系统中,直到被操作人员撤消B. 随着作业运行正常或不正常结束而撤消C. 随着时间片轮转而撤消与建立D. 随着进程的阻塞或唤醒而撤消与建立5. 在操作系统中。进程是一个具有一定独立功能的程序在某个数据集上的一次 _B_。A. 等待活动B. 运行活动C. 单独操作D. 关联操作6. 多道程序环境中,操作系统分配资源以_为基本单位。A. 程序B. 指令名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
9、 - 第 6 页,共 30 页 - - - - - - - - - 7 C. 进程D. 作业7. 进程存在的唯一标志是_。A. 程序状态字B. 程序C. 进程映象D. 进程控制块8. 操作系统通过 _对进程进行管理。A. JCB B. PCB C. DCT D. FCB 9. 不包含在进程控制块中的是_。A. 系统当前的进程数B. 进程标识C. 处理机状态D. 进程所占资源清单10.进程的三种基本状态是_。A. 就绪、阻塞和挂起B. 执行、就绪和阻塞C. 执行、就绪和挂起D. 执行、挂起和阻塞名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - -
10、- - - 名师精心整理 - - - - - - - 第 7 页,共 30 页 - - - - - - - - - 8 11.分配到必要的资源并获得处理机时间的进程状态是_。A. 就绪状态B. 执行状态C. 阻塞状态D. 撤消状态12.在进程管理中,当_时,进程从阻塞状态变为就绪状态。A. 进程被调度程序选中B. 进程等待某一事件发生C. 等待的事件出现D. 时间片到13.在分时系统中,一个进程用完给它的时间片后,其状态为_。A. 就绪B. 等待C. 运行D. 由用户设定14.一个正在 CPU 上运行的进程,其进程状态_。A. 只能转变为阻塞状态B. 只能转变为就绪状态C. 可以转变为就绪状态
11、也可以转变为阻塞状态D. 可以转变为就绪状态也可以转变为执行状态15.一个进程被唤醒,意味着该进程_。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 30 页 - - - - - - - - - 9 A. 重新占有 CPU B. 优先级变为最大C. 移至等待队列之首D. 变为就绪状态16.下列的进程状态变化中,_变化是不可能发生的。A. 运行就绪B. 运行等待C. 等待运行D. 等待就绪17.进程的三个基本状态在一定条件下可以相互转化,进程由就绪状态变为运行状态的条件是_
12、 _;由运行状态变为阻塞状态的条件是 _。A. 时间片用完B. 等待某事件出现C. 等待的某事件已经发生D. 被进程调度程序选中18.关于挂起状态,正确的是_。A. 是一种系统状态,在此状态中所有进程都不活动B. 这是一种相当于死锁的状态C. 进程暂不参加系统调度的状态D. 以上都不对19.操作系统内核是通过各种原语操作来实现其控制功能的,所名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 30 页 - - - - - - - - - 10 谓原语是 _。A. 一个程序段B
13、. 一个具有特定核心功能的程序段C. 一个具有特定核心功能,且不可被中断执行的必须与其它进程同步的程序段D. 一个具有特定核心功能,且不可被中断执行的程序段20.对进程的管理和控制使用_。A. 指令B. 原语C. 信号量D. 信箱通信21.以下 _是程序并发执行的特点。A. 顺序性B. 封闭性C. 间断性D. 可再现性22.以下 _不是程序并发执行的特点。A. 间断性B. 失去封闭性C. 不可再现性D. 一个程序的各部分严格安照某种先后次序进行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
14、- 第 10 页,共 30 页 - - - - - - - - - 11 进 程 同步与 互 斥 单选题23.同一系统中的进程之间既相互依赖又相互制约,如果两个进程同时要用一台打印机,其中一个进程必须等待,这种关系称为 _。A. 同步B. 互斥C. 共享D. 独享24.同一系统中的进程之间既相互依赖又相互制约,如果两个进程同时要用一公用变量,其中一个进程必须等待,这种关系称为 _。A. 同步B. 互斥C. 共享D. 独享25.同一系统中如果两个进程要用有界缓冲来传输数据,这两个进程之间有一种制约关系,这种关系称为_。A. 同步B. 互斥名师资料总结 - - -精品资料欢迎下载 - - - -
15、- - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 30 页 - - - - - - - - - 12 C. 共享D. 独享26.一种由 P 和 V 操作所改变的整型变量是_。A. 整型信号量B. 控制变量C. 锁D. 记录型信号量27.关于 PV 操作,以下说法不正确的是_。A. P(S)操作意味着申请一份关于信号量S的资源B. V(S)操作意味着释放一份关于信号量S的资源C. 进程调用一个P 操作,将信号量的值减1后,信号量的值小于 0,则进程应阻塞,排入信号量的队列D. 进程调用一个V 操作,将信号量的值加1 后,信号量的值
16、小于 0,则应从信号量的等待队列中唤醒一个进程28.当某一信号量的值为2 时,说明 _。A. 有两个进程由于申请相应资源而被阻塞B. 在该信号量的队列中有两个进程C. 有 2 份关于该信号量的资源可分配D. 系统中有两个并行执行的进程29.当某一信号量的值为-2 时,以下说法不正确的是_。A. 有两个进程由于申请与该信号量有关的资源而被阻塞B. 在该信号量的队列中有两个进程名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 30 页 - - - - - - - - - 13
17、 C. 有 2 份关于该信号量的资源可分配D. 有两个进程在等待使用与该信号量有关的资源30.若信号量 S初值为 2,当前值为 -1,则表示有 _个进程在与 S有关的队列上等待;系统中共有_个 S资源。A. 0 B. 1 C. 2 D. 3 31.有两个并发进程都要使用一台打印机,打印机对应的信号量是 S,若 S0,则表示 _。A. 没有进程在用打印机B. 有一进程在用打印机C. 有一进程在用打印机,另一进程正等待使用打印机D. 两个进程都在用打印机32.用 P、V 操作管理相关进程的临界区时,信号量的初值应定义为 _。A. -1 B. 0 C. 1 D. 随意33.用 V 操作唤醒一个等待进
18、程时,被唤醒进程的状态变为_。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 30 页 - - - - - - - - - 14 A. 等待B. 就绪C. 运行D. 完成34.若 2 个并发进程相关临界区的互斥信号量MUTEX ,现在取值为 0,则正确的描述应该是_。A. 没有进程进入临界区B. 有一个进程进入临界区C. 有一个进程进入临界区,另一个在等待进入临界区D. 不定35.在生产者消费者的程序中,应当注意的是_。A. V 操作的次序不能颠倒B. P 操作的次序不
19、能颠倒C. V 操作的次序可以颠倒D. P 操作的次序可以颠倒36.在生产者消费者问题的解法中如果将生产者进程的两个P操作的位置放错,_。A. 将会使系统中没有一个进程能够进行下去B. 将可能会使两个进程间发生死锁C. 进程仍能正常运行D. 进程仍能正常运行,但速度会减慢名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 30 页 - - - - - - - - - 15 填充题1. 信号量的物理意义是:当信号量值大于0 时表示() ;当信号量值小于0 时表示() 。2.
20、操作系统中, 对信号量 S的 P原语操作定义中, 使进程进入相应等待队列等待的条件是() 。3. 若一个进程已经进入临界区,其它要进入临界区的进程必须() 。4. 用 P、V操作管理临界区时,一个进程在进入临界区前应该对信号量做 ()操作,退出临界区时应对信号量做()操作。5. 有 m个进程共享一个临界资源,若使用信号量机制实现对临界资源的互斥访问, 则该信号量取值最大为 () ,最小为() 。6. 设有 K个进程共享一临界区,问:(1) 一次只允许一个进程进入临界区,则信号量的初值为 ( ) ,变化范围是() 。(2) 一次允许M(MK) 个进程进入临界区,则信号量的初值为( ) ,变化范围
21、是() 。 线 程 概念 单选题37.进程和线程是两个不同的概念,但它们之间是有联系的。因为_。A. 线程是进程的一部分B. 进程是线程的一部分名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 30 页 - - - - - - - - - 16 C. 进程和线程必须同步D. 进程和线程必须互斥38.关于线程的说法中错误的是_。A. 引入线程是为了减少程序并发执行时所付出的时空开销,使 OS 具有更好的并发性。B. 线程在执行中需要资源,可以直接向系统申请。C. 在有线程的
22、系统中在处理机上运行的是线程D. 一个进程可以包含一个或多个线程39进程间的同步是指并发进程之间存在一种( ) 关系。A主从B包含C调用D制约40处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许 ( ) 使用。A操作员B联机用C操作系统D目标程序41进程控制块是描述进程状态和特性的数据结构,一个进程( ) 。A可以有多个进程控制块B可以和其他进程共用一个进程控制块C可以没有进程控制块D只能有惟一的进程控制块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 30
23、 页 - - - - - - - - - 17 第三章处理机调度与死锁 死 锁 单选题1.在多道程序系统中,可能发生一种危险死锁。产生死锁的原因是由于_。A.资源竞争,进程推进顺序非法B.系统资源不足,程序推进顺序非法C.系统资源不足,各进程之间竞争资源D.资源竞争,并行进程同时执行2.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。 但是,不适当的 _也可能产生死锁。A.进程优先权B.资源的线形分配C.进程推进顺序D.分配队列优先权3.当进程数大于资源数时,进程竞争资源_会产生死锁。A.一定B.不一定4.产生死锁的四个必要条件是互斥、不剥夺、环路等待和_。A.请求与阻塞B.请求与释
24、放C.释放与阻塞D.保持与请求5.产生死锁的必要条件有四个,要防止死锁的发生,可以破坏这四个必要条件,但破坏_条件是不太实际的。A.互斥B.不剥夺C.环路等待D.保持与请求6.为了防止死锁的产生,在进程所需要的全部资源被满足之前,不进入就绪状态,这是否定了A.互斥条件B.不剥夺条件C.保持与请求条件( 一次性分配 ) D.环路等待条件7.在预防死锁发生的方法中,当进程申请资源得不到满足时,必须释放它已占有的全部其它资源,这是破坏了死锁必要条件中的_。A.互斥条件B.不剥夺条件C.环路等待条件D.请求与保持条件8.在预防死锁发生的方法中,将系统资源按类型线型排序,并赋予不同的序号。进程必须名师资
25、料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 30 页 - - - - - - - - - 18 严格按资源序号的递增次序提出申请。这是破坏了死锁必要条件中的_。A.互斥条件B.不剥夺条件C.环路等待条件D.请求与保持条件9.系统可用资源3 份, P1 进程正占用5 份,还需要5 份; P2进程正占用2 份,还需要3份; P3 进程正占用2 份,还需要7 份。该状态是_ _。A.安全的B.不安全的10.系统可用资源2 份, P1 进程正占用5 份,还需要5 份; P2进程正
26、占用2 份,还需要2份; P3 进程正占用3 份,还需要6 份。该状态是_。A.安全的B.不安全的11.系统中有2 份共享资源,有3 个并发进程,每个进程都需要该共享资源2 份,则在这3个进程之间 _ _。A.一定会发生死锁B.一定不会发生死锁C.不一定会死锁D.以上都不对12.某系统中有3 个并发进程, 都需要同类资源4 个,试问该系统不会发生死锁的最少资源是_。A.9 B.10 C.11 D.12 13.银行家算法是一种_算法。A.死锁避免B.死锁防止C.死锁检测D.死锁解除填充题1. 死锁是指: ( 多个进程在执行过程中因争夺资源而造成僵局,当进程处于这种僵持状态,无外力作用无法向前推进
27、) 。2. 死锁是指系统中的多个(进程)无限期地等待永远不会发生的条件。3. 产生死锁的主要原因是(系统资源不足) 、 (进程推进顺序非法) 。4. 产生死锁的必要条件是(互斥) 、 (请求和保持) 、 (不剥夺) 、 (环路等待) 。5. 目前处理死锁的主要方法有(预防) 、 (避免) 、 (检测) 、 (解除) 。6. 预防死锁的条件有( 破坏不剥夺条件 ) 、 ( 破坏环路等待条件 ) 和( 破坏请求与保持条件 ) 。7. 在银行家算法中,当一个进程提出的资源请求将会导致系统从(安全)状态进入(不安全 )状态时,就暂时拒绝这一请求。8.对待死锁,一般应考虑死锁的预防、避免、检测和解除四个
28、方面。典型的银行家算法是属于(死锁避免) ,破坏环路等待条件是属于(死锁预防) 。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 30 页 - - - - - - - - - 19 处 理 机 调 度 单选题1.从外存后备队列中调度一个对象到内存,并为它们创建进程,分配资源, 参与对处理机的竞争,这种调度称为_。A.进程调度B.短程调度C.作业调度D.中级调度2.作业调度是 _。A.进程管理中的高级调度B.处理机管理中的高级调度C.进程管理中的低级调度D.处理机管理中的
29、低级调度3.作业调度程序从处于_状态的队列中选取适当的作业投入运行。A.就绪B.提交C.等待D.后备4.从就绪队列中选取一个对象,使其获得CPU,这种调度称为_ _。A.进程调度B.长程调度C.作业调度D.中级调度5.在分时系统, 特别是具有虚拟存储技术的系统中,经常会将进程从内存交换到外存,在适当时机,又把这些进程调回内存。这种调度称为_ _。A.进程调度B.长程调度C.作业调度D.中级调度6.以下调度算法,_不适宜用于进程调度。A.先来先服务B.高响应比优先C.高优先级优先D.时间片轮转7.在分时系统中,进程调度经常采用_算法。A.先来先服务B.最高优先权C.时间片轮转D.随机8.以下调度
30、算法,_不适宜用于作业调度。A.先来先服务B.高响应比优先C.高优先级优先名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 30 页 - - - - - - - - - 20 D.时间片轮转9.以下关于高响应比优先算法的说法中错误的是_。A.能让短作业用户和长作业用户都感到满意B.首先有利于长作业,但也兼顾到短作业C.算法较为复杂D.每当调度都要计算作业的响应比,调度开销大10.作业高度中,响应比高者优先算法A.首先有利于长作业,但也照顾到短作业B.首先有利于短作业,但也
31、照顾到长作业C.有利于长作业D.有利于短作业11.为了照顾短作业用户,作业调度应采用_。A.先来先服务调度算法B.短作业优先调度算法C.优先级调度D.轮转法12.既考虑作业等待时间,又考虑作业执行时间的调度算法是_。A.先来先服务B.高响应比优先C.高优先级优先D.短作业优先13._是指从作业提交系统到作业完成的时间间隔。A.周转时间B.响应时间C.等待时间D.运行时间填充题1作业被系统接纳后到运行完毕,一般要经历(后备) 、 (运行) 、 (完成)三个阶段。2进程调度负责(处理机)的分配工作。3在(先来先服务)调度算法中,按照进程进入就绪队列的先后次序来分配处理机。4假定一个系统中的所有作业
32、同时到达,那么使作业平均周转时间为最小的作业调度算法是(短作业优先)调度算法。5作业调度又称 (高级调度) ,其主要功能是 (按某种原则从后备作业队列中选取作业) 。6设有一组作业若采用短作业优先调度算法,作业的执行顺序是(1、4、3、2 ) 。作业号提交时间运行时间1 9:00 70 2 9:40 30 3 9:50 10 4 10:10 5 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 20 页,共 30 页 - - - - - - - - - 21 第四章存储器管理单选题 存
33、 储 基 本 概 念 1.在计算机系统中为解决存储器在速度、容量和价格方面的矛盾,采用了多级存储装置,在层次上组成一个速度由快到慢,容量由小到大的多层结构。根据速度的由快到慢,以下正确的序列是_。A.Cache,主存储器,外存储器B.主存储器,外存储器,Cache C.外存储器,主存储器,Cache D.主存储器, Cache,外存储器2.在多道程序系统中,以下说法错误的是_。A.主存空间除装入操作系统核心外,其余部分为多个用户所分享B.当一个用户程序真正被装入时,才能根据主存的分配情况确定程序被装入的位置C.一个程序如多次被调入主存,主存的分配状态很不可能相同D.程序设计是以物理地址来存取数
34、据的,而程序执行必须以逻辑地址来存取数据3.可由 CPU调用执行的程序所对应的地址空间称为_。A.作业的地址空间B.物理存储空间C.名空间D.虚拟地址空间4.程序中由符号名组成的空间称为_。A.作业的地址空间B.物理存储空间C.名空间D.虚拟地址空间5.程序经编译与链接后,相对地址集合而成的空间称为_。A.作业的地址空间B.物理存储空间C.名空间D.虚拟地址空间6.所谓动态重定位,地址变换是发生在_。A.程序装入时B.程序执行时C.程序执行前D.程序链接时7.用重定位寄存器方式进行动态重定位,如果寄存器中的地址为1000,指令中的逻辑地址是 500,CPU执行到该指令时,实际访问的物理地址是_
35、。A.1000 B.500 C.1500 D.以上都不对名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 21 页,共 30 页 - - - - - - - - - 22 8.下面所列的存储管理方案中,_实行的不是动态重定位。A.固定分区B.可变分区C.分页式D.请求分页式 页 式 存 储 管 理 9.在一个页式存储管理的系统中,逻辑地址是3654,页的大小为1K,那么,该逻辑地址的页号和页内地址分别为_。A.3,582 B.3,654 C.4,582 D.4,654 10.逻辑地址是
36、162H,在页式存储管理系统中,页和块的大小均为1K,第 0 页装入第1 块,第 1 页装入第 4 块。那么,在程序执行时,CPU将访问的地址是_H。A.1162 B.562 C.1378 D.354 11.关于页式存储管理,以下说法错误的是_。A.程序的地址空间是连续的,而其运行的存储空间可以是不连续的B.页表作为一个数据结构存放在主存,会影响程序执行的速度C.地址空间的分页大小必须和主存空间的分块的大小一样D.页表是以映象方式实现动态重定位的重要数据结构12.页表重定位方式几乎以降低计算速度一半为代价来获取分页存储管理的好处,这是因为_。A.要将逻辑地址换算成页号和页内地址B.用户程序被装
37、入了不连续的内存块中C.如果被访问的页不在内存时,必须装入新的页D.访问内存地址的同时必须访问主存中的页表13.实现分页存储管理的系统中,分页是由_完成的。A.程序员B.用户C.操作员D.系统14.在一个分页式存储管理系统中,页表的内容如下,若页面大小为4K,则地址转换机构将相对地址0 转换成的物理地址是_。页号块号0 2 1 1 2 7 A.8192 B.4096 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 22 页,共 30 页 - - - - - - - - - 23 C.
38、2048 D.1024 虚拟存储15.虚拟存储器的实现理论基础是_。A.重定位技术的产生B.程序运行的局部性原理C.内外存交换技术D.页式管理技术16.实现虚拟存储器的目的是_。A.进行存储保护B.允许程序浮动C.允许程序移动D.扩充主存容量17.在虚拟存储管理中,把进程所访问的地址空间称为_。A.作业的地址空间B.物理存储空间C.名空间D.虚拟地址空间18.一个虚拟地址空间的最大容量,是由_。A.内存和外存之和所确定的B.重定位的方式所确定的C.目标程序存取的范围所确定的D.计算机地址结构所确定的19.一个计算机的有效地址长度为32 位,那么它提供给进程的虚拟空间的大小为_。A.32MB B
39、.64MB C.4G D.1G 20.在一个计算机系统中,计算机的地址长度为18 位,则 OS为每个用户所提供的虚拟存储器的大小为A.64KB B.128KB C.256KB D.512KB 21.关于虚拟存储器,以下说法错误的是_。A.虚拟存储器是一个作业的逻辑地址空间B.虚拟存储器从逻辑上扩充了主存容量C.虚拟存储器是指仅把作业的一部分装入内存便可运行作业的存储器系统D.从用户角度看,具有虚拟存储器的系统所具有的内存容量比实际容量大得多22.在请求页式存储管理页面置换时,以下_是无法实际使用的。A.先进先出算法B.LRU算法C.最佳淘汰算法名师资料总结 - - -精品资料欢迎下载 - -
40、- - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 23 页,共 30 页 - - - - - - - - - 24 D.近似 LRU算法23.采用先进先出页面淘汰算法的系统中,一进程在内存占3 块(开始为空) ,页面访问序列为 1、2、3、4、1、2、 5、1、2、3、4、5、6。运行时会产生_次缺页中断 。A.7 B.8 C.9 D.10 24.系统出现“抖动”现象的主要原因是由于_A_引起的 。A.置换算法选择不当B.交换的信息量太大C.内存容量不足D.采用页式存储管理策略25. 在存储管理中,提高内存利用率主要是通过( A )
41、功能实现的。A、存储分配B、存储保护C、存储扩充D、存储共享填充题1. 将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为(重定位) 。2. 地址重定位可分为(静态重定位)和(动态重定位)两种。3. 静态重定位在程序(装入)时进行,动态重定位在程序(执行)时进行。4VM实现的依据是(程序运行的局部性原理) 。5. 虚拟存储器的实现是建立在(离散分配)存储管理方式的基础上的。6. 在请求页式存储管理系统中,有以下页面淘汰算法:最佳淘汰算法 (OPT):选择淘汰(不再使用或最远的将来才使用)的页面;先进先出算法 (FIFO) :选择淘汰(在内存驻留时间最长)的页面;最近最久未使用算法(L
42、RU):选择淘汰(离当前时刻最近的一段时间内最少使用)的页面。7. 在分页式存储管理中,如果页面置换算法选择不当,则会使系统出现(抖动)现象。第 5 章 设备管理单选题1.按资源分配的角度,可将设备分为_。A.系统设备,用户设备B.字符设备,块设备C.读写设备,共享设备,虚拟设备D.存储设备,输入/输出设备2.按信息组织和处理的方式,可将设备分为_。A.系统设备,用户设备B.字符设备,块设备C.读写设备,共享设备,虚拟设备D.存储设备,输入/输出设备名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - -
43、 - - 第 24 页,共 30 页 - - - - - - - - - 25 3.通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为 _。A.存储设备B.系统设备C.用户设备D.虚拟设备4.设备管理的主要任务之一是控制设备和内存或CPU 之间的数据传送。在以下四种方式中不支持并行工作方式的是_。A.程序直接控制方式B.中断控制方式C.DMA 方式D.通道方式5.直接数据传送(DMA )方式是A.外存和主存直接传送数据B.通过中断当前程序方式传送数据C.通过 CPU 中的寄存器传送数据D.通过查询方式传送数据6.如果 I/O 设备与存储设备进行数据交换不经过C
44、PU来完成,这种数据交换方式是_。A.程序查询B.中断方式C.DMA 方式D.无条件存取方式7.设备管理的主要任务之一是控制设备和内存或CPU 之间的数据传送。在以下四种方式中,以主存为中心的、以窃取或挪用CPU 工作周期来传送数据的是_。A.程序直接控制方式B.中断控制方式C.DMA 方式D.通道方式8.关于控制设备和内存或CPU 之间的数据传送,不正确的是_。A.中断方式时,每传送一个字节产生一个中断请求B.中断方式的每次数据传送时的中断处理是在CPU 的控制下进行的,所以必须要中断当前进程的执行C.DMA 方式的每次数据传送时的处理是在DMA 控制器的控制下进行的,不需要中断当前进程的执
45、行,仅仅是挪用了当前进程的CPU 时间D.在 DMA 方式中,借助于专用的数据通路,使主存和I/O 设备完成数据传送,必须要 CPU 的加入9.通道的引入进一步提高整个系统的性能,也有利于系统的安全和保密。关于通道方式,名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 25 页,共 30 页 - - - - - - - - - 26 以下错误的是_。A.通道是独立于CPU 的专管输入 /输出控制的处理机B.通道方式在数据传送方式中是对CPU 依赖最少的一种方式C.通道有自己的指令系统和
46、程序D.通道方式是一种以CPU 为中心,实现设备与主存直接交换数据的控制方式10.在现代操作系统中几乎所有I/O 设备与主机交换数据时,都使用缓冲区。以下_不是引入缓冲的主要原因。A.减小对内存的使用B.缓和 CPU 与 I/O 设备之间速度不匹配的矛盾C.减少对 CPU 的中断频率,放宽对中断响应时间的限制D.解决 DMA 或通道方式的瓶颈问题11.引入缓冲的主要目的是_A_。A.改善 CPU 和 I/O 设备之间速度不匹配的矛盾B.节省内存C.提高 CPU 的利用率D.提高 I/O 设备的效率12.CPU 输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用_。A.并行技术B.
47、通道技术C.缓冲技术D.虚存技术13.缓冲技术中的缓冲池在_。A.主存B.外存C.ROM D.寄存器14.一种为输入和输出操作所共用的缓冲称为_。A.单缓冲B.双缓冲C.多缓冲D.缓冲池15.输入进程向缓冲池输入数据的操作称为_。A.收容输入B.提取输入C.收容输出D.提取输出16.计算进程从缓冲池取原始数据的操作称为_。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 26 页,共 30 页 - - - - - - - - - 27 A.收容输入B.提取输入C.收容输出D.提取输出1
48、7.计算进程把产生的计算结果放到缓冲池中的操作称为_。A.收容输入B.提取输入C.收容输出D.提取输出18.输出进程从缓冲池中某一个装满输出数据的单位缓冲中取出数据的操作称为_。A.收容输入B.提取输入C.收容输出D.提取输出19.在进程创建时, 由系统一次分配给该进程所要求的全部设备、控制器和通道。 一旦分配后,这些设备就一直为该进程所占有,直至该进程被撤消。这种分配方式称为_。A.静态分配B.动态分配20.在进程执行过程中,根据需要通过系统调用向系统请求设备,一旦用毕, 立即释放。 这种分配方式称为_。A.静态分配B.动态分配21.利用 SpooLing 技术实现虚拟设备的目的是_。A.把
49、独享的设备变为可以共享B.便于独享设备的分配C.便于对独享设备的管理D.便于独享设备与CPU 并行工作22.实现虚拟设备较典型的软件技术是_。A.Spooling 技术B.多道程序设计C.请求页式D.分时系统23.操作系统中的Spooling 技术,实质是将_转化为共享设备的技术。A.虚拟设备B.独占设备C.脱机设备D.块设备名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 27 页,共 30 页 - - - - - - - - - 28 24._技术是操作系统中采用的以空间换取时间的
50、技术。A.Spooling 技术B.虚拟存储技术C.覆盖与交换技术D.通道技术25.Spooling 技术, 将磁盘的一部分作为公共缓冲区以代替打印机,用户对打印机的操作实际上是对磁盘的存储操作,用以代替打印机的部分是_。A.独占设备B.共享设备C.虚拟设备D.一般物理设备26.为了提高系统的可适应性和可扩展性,都毫无例外地实现与设备无关性,其基本含义是_。A.使用虚拟设备B.程序中不指定设备,一律用系统调用C.在编程时不指定使用的物理设备名,而使用逻辑设备名D.以上都不对27.在操作系统中,用户使用I/O 设备时,通常采用_。A.物理设备名B.逻辑设备名C.虚拟设备名D.设备牌号28.不同类