操作系统重点习题(含答案)_第1页
操作系统重点习题(含答案)_第2页
操作系统重点习题(含答案)_第3页
操作系统重点习题(含答案)_第4页
操作系统重点习题(含答案)_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、操作系统原理与Linux,课堂练习,第一章 操作系统的基本概念,返回,课堂练习,1、操作系统是一种( )。 A、通用软件 B、系统软件 C、应用软件 D、软件包,返回,B,课堂练习,2、操作系统是对( )进行管理的软件。 A、软件 B、硬件 C、计算机资源 D、应用程序,返回,C,课堂练习,3、从用户的观点看,操作系统是( )。 A、用户与计算机之间的接口 B、控制和管理计算机资源的软件 C、合理地组织计算机工作流程的软件 D、有若干层次的程序按一定的结构组成的有机体,返回,A,课堂练习,4、操作系统中采用多道程序设计技术提高CPU和 外部设备的( )。 A、利用率 B、可靠性 C、稳定性 D

2、、兼容性,返回,A,课堂练习,5、操作系统是现代计算机系统不可缺少的组成部 分,是为了提高计算机的( )和方便用户 使用计算机而配备的一种系统软件。 A、速度 B、利用率 C、灵活性 D、兼容性,返回,B,课堂练习,6、操作系统的基本类型主要有( )。 A、批处理系统、分时系统和多任务系统 B、实时系统、批处理系统和分时系统 C、单用户系统、多用户系统和批处理系统 D、实时系统、分时系统和多用户系统,返回,B,课堂练习,7、所谓( )是指一个以上的作业放入主存,并且同时处于运行状态,这些作业共享处理机的时间和外围设备等其他资源。 A、多重处理 B、多道程序设计 C、实时处理 D、并行处理,返回

3、,B,课堂练习,8、下面关于操作系统的叙述中正确的是( )。 A、批处理作业必须具有作业控制信息 B、分时系统不一定都具有人机交互功能 C、从响应时间的角度看,实时系统与分时系统差 不多 D、由于采用了分时技术,用户可以独占计算机的 资源,返回,A,课堂练习,9、( )操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。 A、网络 B、分布式 C、分时 D、实时,返回,C,课堂练习,10、如果分时操作系统的时间片一定,那么 ( ),则相应时间越长。 A、用户数越少 B、用户数越多 C、内存越少 D、内存越多,返回,B,课堂练习,11、在进程管理中,当( )

4、时,进程从阻塞状态变为就绪状态。 A、进程被调度进程选中 B、等待某一事件 C、等待的事件发生 D、时间片用完,返回,C,课堂练习,12、分配到必要的资源并获得处理机时的进程状态是( )。 A、就绪状态 B、执行状态 C、阻塞状态 D、撤销状态,返回,B,课堂练习,13、进程的并发执行是指若干个进程( )。 A、同时执行 B、在执行的时间上是重叠的 C、在执行的事件上是不可重叠的 D、共享系统资源,返回,B,课堂练习,14、程序的顺序执行通常在( )的工作环境中,具有( )特征;程序的并发执行在( )的工作环境中,具有( )特征。 A、单道程序 B、多道程序 C、程序的可再现性 D、资源共享,

5、返回,A,C,D,B,课堂练习,15、下列的进程状态变化中,( )变化是不可能发生的。 A、运行就绪 B、运行等待 C、等待运行 D、等待就绪,返回,C,课堂练习,16、一个进程被唤醒意味着( )。 A、该进程重新占有了CPU B、它的优先权变为最大 C、其PCB移至等待队列对首 D、进程变为就绪状态,返回,D,课堂练习,17、进程的基本特征有( )、( )、独立、异步和结构特征。,返回,动态,共享,课堂练习,18、进程主要由( )、( )和( )三部分组成,其中( )是进程存在的唯一标准。,返回,程序,数据,PCB,PCB,课堂练习,19、在一个单处理机系统中,若有5个用户进程,且假设当前时

6、刻为用户态,则处于就绪状态的用户进程最多有( ),最少有( )个。,返回,4,0,课堂练习,20、进程是一个( )态概念,而程序是一个( )态概念。,返回,动,静,课堂练习,21、某系统的进程状态转化图如图所示: (1)引起各种状态转换的典型事件有哪些? (2)什么情况下,当一个进程发生转换3时能立即引起另一个进程发生转换1? (3)试说明是否会发生下述因果转换: 2-1 3-2 4-1,返回,就绪队列非空,处理机空闲且 就绪队列为空,课堂练习,22、在单处理机的分时系统中,分配给进程P的时间片用完后,系统进行切换,结果调度到的仍然是进程P。有可能出现上述情况吗?如果有可能说明理由。,有可能。

7、 (1)就绪队列为空。 (2)就绪队列不为空,按优先级调度中,P的优 先级最高。,课堂练习,23、在单CPU和两台I/O设备(I1、I2)的多道程序设计环境下,同时投入两个作业A和B运行。这两个作业对CPU和I/O设备的使用顺序和时间如下: A:I1(20ms);CPU(20ms);I2(50ms) B:CPU(30ms);I1(20ms);CPU(10ms);I2(10ms) 假定CPU、I1和I2能并行工作,A优先级比B高,优先级高的作业可抢占优先级低的作业的CPU,但不抢占I1和I2。试求: (1)两个作业从投入到完成分别需要的时间。 (2)从投入到完成的CPU利用率。 (3)I/O设备

8、利用率。,课堂练习,(1)A需要90ms,B需要100ms。 (2)CPU利用率=(10040)/ 10060 (3)I1利用率= (10060)/ 10040 I2利用率=(10040)/ 10060,课堂练习,24、若P、V操作的信号量S初值为2,当前值 为-2,则表示有( )等待进程。 A、3个 B、2个 C、1个 D、0个,返回,B,课堂练习,25、若P、V操作管理一个临界资源时,信号量的初值应定义为( )。 A、-1 B、0 C、1 D、任意值,返回,C,课堂练习,26、对于两个并发进程,设互斥信号量为 mutex,若mutex=0,则 ( )。 A、表示没有进程进入临界区 B、表示

9、有一个进程进入临界区 C、表示有一个进程进入临界区,另一个进程 等待进入 D、表示有两个进程进入临界区,返回,B,课堂练习,27、有m个进程共享同一临界资源,若使用信号量机制实现对临界资源的互斥访问,则信号量值的变化范围是( )。,返回,1至-(m-1,课堂练习,28、操作系统中,对信号量S的P原语操作定义中,使进程进入相应等待队列等待的条件是( )。,返回,S0,课堂练习,29、用P、V操作实现下图所示的进程同步关系。,返回,int empty1=1; Int empty2=1; int full1=0; Int full2=0; void main( ) cobegin put( ); c

10、opy( ); get( ); coend ,copy() while(1) P(full1); 从Buffer1取数; V(empty1); P(empty2) 往Buffer2送数; V(full2); ,put( ) while(1) P(empty1); 往Buffer1送数; V(full1); ,get() while(1) P(full2); 从Buffer2取数; V(empty2); ,int empty1=1; Int empty2=1; int full1=0; Int full2=0; void main( ) cobegin put( ); copy( ); get(

11、 ); coend ,copy() while(1) P(full1); P(empty2); 从Buffer1取数; 往Buffer2送数; V(empty1); V(full2); ,课堂练习,30、假设下述四个作业同时到达,当使用最高优先级优先调度算法时,作业的平均周转时间是( )小时。 A、4.5 B、10.5 C、4.75 D、10.25,D,课堂练习,31、设有一组作业,它们的提交时间及运行时间如下: 在单道方式下,采用短作业优先调度算法,作业的执行顺序是( )。,返回,1、4、3、2,课堂练习,32、设有四道作业,它们的提交时间及运行时间如下: 试计算在单道程序环境下,采用短作业

12、优先和高响应比优先调度算法时的平均周转时间和平均带权周转时间,并指出它们的调度顺序。,课堂练习,32 短作业优先,课堂练习,32 高响应比优先,课堂练习,33 T0时刻资源分配如下表所示: T0时刻是否为安全状态?安全状态 在T0时刻若进程P2请求资源(0,3,4),是否能分配?N 在T0时刻若进程P2请求资源(2,0,1),是否能分配?N,课堂练习,34 设系统中仅有一类独占型资源,进程一次只能申请一个资源,系统中多个进程竞争该类资源。试判断下类哪种情况可能会发生死锁?为什么?,课堂练习,35、一个计算机系统拥有6台打印机,N个进程争夺使用,每个进程要求2台,系统不会发生死锁,则N应满足(

13、)。 提示:每个进程需要的资源数*进程数进程数+资源总数,返回,N5,课堂练习,36、动态重定位技术依赖于( )。 A、重定位装入程序 B、重定位寄存器 C、地址机构 D、目标程序,返回,B,课堂练习,37、很好地解决了“碎片”问题的存储管理方法是( )。 A、页式存储管理 B、段式存储管理 C、多重分区管理 D、可变式分区管理,返回,A,课堂练习,38、在可变式分区存储管理中的拼凑技术可以( )。 A、集中空闲区 B、增加主存容量 C、缩短访问周期 D、加速地址转换,返回,A,课堂练习,39、分区管理中采用“最佳适应”分配算法时,是把空闲区按( )次序登记在空闲分区表中。 A、长度递增 B、

14、长度递减 C、地址递增 D、地址递减,返回,A,课堂练习,40、采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是( )。 A、224 B、216 C、28 D、232,返回,B,课堂练习,41、在一个页式存储管理系统中,若页的大小为4k,则地址转换机构将逻辑地址0转换的物理地址是( )。 A、8192 B、4096 C、2048 D、1024,A,课堂练习,42、将作业地址空间中的逻辑地址转换为主存中的物理地址的过程称为( )。,地址变换,课堂练习,43、在一个段式存储管理系统中,其段表如下所示,试求下述逻辑地址对应的物理地址是什么?段号小于段表长度,段内

15、地址小于段长,640,2360,非法,1750,非法,非法,课堂练习,44、虚拟存储器的最大容量( )。 A、为内外存容量之和 B、由计算机的地址结构决定 C、是任意的 D、由作业的地址空间决定,返回,B,课堂练习,45、实现虚拟存储器的目的是( )。 A、实现存储保护 B、实现程序浮动 C、扩充辅存容量 D、扩充主存容量,返回,D,课堂练习,46、虚拟存储管理系统的基础是程序的( ) 理论。 A、局部性 B、全局性 C、动态性 D、虚拟性,返回,A,课堂练习,48、在一个请求分页存储管理系统中,一个作 业的页面走向为4、3、2、1、4、3、5、4、3、 2、1、5,当分配给该作业的物理块数为

16、4时, 试采用OPT、FIFO和LRU算法计算缺页率。,返回,课堂练习,48、OPT。,课堂练习,48、FIFO。,课堂练习,48、LRU。,课堂练习,49、在一个分页存储管理系统中,逻辑地址长 度为16位,页面大小为4096字节,现有一逻辑 地址为2F6AH且第0、1、2页依次存放在物理 块5、10、11中,问相应的物理地址为多少?,返回,课堂练习,50、在一个页式存储管理系统中,若页的大小 为2k,则地址转换机构将逻辑地址4865转换 的物理地址是多少。,课堂练习,51、缓冲技术中的缓冲池在( )中。 A、主存 B、外存 C、ROM D、寄存器,返回,A,课堂练习,52、引入缓冲的主要目的

17、( )。 A、改善CPU和I/O设备之间速度不匹配的情况 B、节省内存 C、提高CPU的利用率 D、提高I/O设备的效率,返回,A,课堂练习,53、CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用( )。 A、并行技术 B、通道技术 C、缓冲技术 D、虚存技术,返回,C,课堂练习,54、为了使多个进程能有效地同时处理输入和输出,最好使用( )结构的缓冲技术。 A、缓冲池 B、环形缓冲区 C、单缓冲区 D、双缓冲区,返回,A,课堂练习,55、通过硬件和软件的功能扩充,把原来独立的设备改造成能为若干用户共享的设备,这种设备称为( )。 A、存储设备 B、系统设备 C、用户设备

18、 D、虚拟设备,返回,D,课堂练习,56、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是( )。 A、程序直接控制方式 B、中断方式 C、DMA方式 D、无条件存取方式,返回,C,课堂练习,57、( )是操作系统中采用的以空间换取时间的技术。 A、SPOOLING技术 B、虚拟存储技术 C、覆盖与交换技术 D、通道技术,返回,A,课堂练习,58、操作系统中的SPOOLING技术,实质是指将 ( )转化为共享设备的技术。 A、虚拟设备 B、独占设备 C、脱机设备 D、块设备,返回,B,课堂练习,59、在操作系统中,用户在使用I/O设备时,通常采用( )。 A、物理设备名 B、逻辑设备名 C、虚拟设备名 D、设备号,返回,B,课堂练习,60、从资源

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论