操作系统复习题讲解学习.docx
- 文档编号:10052015
- 上传时间:2023-02-08
- 格式:DOCX
- 页数:17
- 大小:27.73KB
操作系统复习题讲解学习.docx
《操作系统复习题讲解学习.docx》由会员分享,可在线阅读,更多相关《操作系统复习题讲解学习.docx(17页珍藏版)》请在冰豆网上搜索。
操作系统复习题讲解学习
操作系统复习题
1.操作系统有多种类型,允许多个用户将若干个作业提交给计算机集中处理的操作系统,称为(A)。
A、批处理操作系统B、分时操作系统C、实时操作系统D、多处理机操作系统
2.(C)操作系统允许用户把若干个作业提交给计算机系统。
A、单用户B、分布式C、批处理D、监督。
3.以下4个特征中,(C)不是分时OS的特征。
A、多路性B、交互性C、及时响应性D、批量性。
操作系统有多种类型,允许多个用户以交互方式使用计算机的操作系统,称为(B)。
A、批处理操作系统B、分时操作系统C、实时操作系统D、多处理机操作系统。
4.一个完整的计算机系统是由(C)组成的。
A、硬件B、软件C、硬件和软件D、用户程序。
5.操作系统是一种(B),它负责为用户和用户程序完成所有与硬件相关并与应用无关的工作。
A、应用软件B、系统软件C、通用软件D、软件包。
6.把处理机的时间分成很短的时间片(如几百毫秒),并把这些时间片轮流地分配给各联机作业使用的技术称为(A)。
A、分时技术B、实时技术C、批处理技术D、多道程序设计技术。
7.实时操作系统追求的目标是(C)。
A、高吞吐率B、充分利用内存C、快速响应D、减少系统开销。
8.分时操作系统通常采用(B)策略为用户服务。
A、可靠性和灵活性B、时间片轮转C、时间片加权分配D、短作业优先。
9.操作系统是对(C)进行管理的软件。
A、软件B、硬件C、计算机资源D、应用程序。
10.并发性是指若干事件在(B)发生。
A、同一时刻B、同一时间间隔内C、不同时刻D、不同时间间隔内
11.进程和程序的本质区别是(D)。
A、存储在内存和外存B、顺序和非顺序执行机器指令C、分时使用和独占使用计算机资源D、动态和静态特征
12.进程从运行状态进入就绪状态的原因可能是(D)。
A、被选中占有处理机B、等待某一事件C、等待的事件已发生D、时间片用完
13.一个进程被唤醒意味着(B)。
A、该进程重新占有了CPUB、进程状态变为就绪C、它的优先权变为最大D、其PCB移至就绪队列的队首
14.进程和程序的本质区别是(D)。
A、存储在内存和外存B、顺序和非顺序执行机器指令C、分时使用和独占使用计算机资源D、动态和静态特征
15.正在执行的进程由于其时间片完而被暂停执行,此时进程应从执行状态变为(C)。
A、静止阻塞B、活动阻塞C、静止就绪D、活动就绪
16.下列各项工作中,哪一个不是创建进程必须的步骤(B)。
A、建立一个PCB进程控制块B、由进程调度程序为进程调度CPUC、为进程分配内存等必要的资源D、将PCB链入进程就绪队列
17.已经获得除(C)以外的所有运行所需资源的进程处于就绪状态。
A、存储器B、打印机C、CPUD、磁盘空间
18.进程从运行状态进入就绪状态的原因可能是(D)。
A、被选中占有处理机B、等待某一事件C、等待的事件已发生D、时间片用完
19.在多进程的并发系统中,肯定不会因竞争(D)而产生死锁。
A、打印机B、磁带机C、磁盘D、CPU
20.一个进程被唤醒意味着(B)。
A、该进程重新占有了CPUB、进程状态变为就绪C、它的优先权变为最大D、其PCB移至就绪队列的队首
21.为了对紧急进程或重要进程进行调度,调度算法应采用(B)。
A、先进先出调度算法B、优先数法C、最短作业优先调度D、定时轮转法
22.PV操作是在(A)上的操作。
A、临界区B、进程C、缓冲区D、信号量
23.如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入(C)。
A、自由状态B、停止状态C、阻塞状态D、静止状态
24.分配到必要的资源并获得处理机时的进程状态是(B)。
A、就绪状态B、执行状态C、阻塞状态D、撤消状态
25.(D)是一种只能进行P操作和V操作的特殊变量。
A、调度B、进程C、同步D、信号量
26.下列的进程状态变化中,(C)变化是不可能发生的。
A、运行→就绪B、运行→等待C、等待→运行D、等待→就绪
27.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。
这种性质称作进程的(B)。
A、动态性B、并发性C、调度性D、异步性
28.进程控制块是描述进程状态和特性的数据结构,一个进程(D)。
A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块
29.在大多数同步机构中,均用一个标志来代表某种资源的状态,该标志常被称为(C)。
A、公共变量B、标志符C、信号量D、标志变量
30.进程状态从就绪态到运行态的转化工作是由(C)完成的。
A、作业调度B、中级调度C、进程调度D、设备调度
31.在进程管理中,当(C)时,进程从阻塞状态变为就绪状态。
A、进程被进程调度程序选中B、等待某一实践C、等待的事件发生D、时间片用完
32.一个运行的进程用完了分配给它的时间片后,它的状态变为(A)。
A、就绪B、等待C、运行D、由用户自己确定
33.下列(B)是进程存在的标志。
A、JCBB、PCBC、DCTD、CHCT
34.相关进程之间因彼此等待对方发送信号导致的直接制约关系称为(B)。
A、互斥B、同步C、通信D、死锁
35.若P、V操作使信号量S的值为-1,则表示有(B)等待进程。
A、0个B、1个C、2个D、3个27、
36.下列的进程状态变化中,(C)变化是不可能发生的。
A、运行→就绪B、运行→等待C、等待→运行D、等待→就绪
37.在进程管理中,一个进程存在的惟一标志是(C)。
A、源程序和数据B、作业说明书C、进程控制块D、目标程序和数据
38.进程之间因共享某个临界资源互相等待,这种间接的制约关系是进程之间的(A)。
A、互斥B、同步C、通信D、死锁
39.如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入(C)。
A、自由状态B、停止状态C、阻塞状态D、静止状态
40.对于记录型信号量,执行一次signal操作时,信号量的值为(B)时进程应唤醒阻塞队列中进程。
A、大于0B、小于0C、大于等于0D、小于等于0
41.对于记录型信号量,执行一次wait操作时,信号量的值为(D)时进程应阻塞。
A、大于0B、小于0C、大于等于0D、小于等于0
42.进程从运行状态进入就绪状态的原因可能是(D)。
A、被选中占有处理机B、等待某一事件C、等待的事件已发生D、时间片用完
43.下列说法正确的是(A)。
A、临界区是指进程中访问临界资源的那段代码B、临界区是指进程中用于实现进程互斥的那段代码C、临界区是指进程中用于实现进程通信的那段代码D、临界区是指进程中用于访问共享资源的那段代码
44.下列说法正确的是(C)。
A、并发性是指若干事件在同一时刻发生B、并发性是指若干事件在不同时刻发生C、并发性是指若干事件在同一时间间隔发生D、并发性是指若干事件在不同时间间隔发生
45.并发性是指若干事件在(B)发生。
A、同一时刻B、同一时间间隔内C、不同时刻D、不同时间间隔内
46.多个进程的实体能存在于同一内存中,在一段时间内都得到运行。
这种性质称作进程的(B)。
A、动态性B、并发性C、调度性D、异步性
47.两个旅行社甲和乙为旅客到航空公司订机票,形成互斥的资源是(A)。
A、机票B、旅行社C、航空公司D、航空公司和旅行社
48.PV操作是对(A)的操作。
A、临界区B、进程C、缓冲区D、信号量
49.在下列特性中,哪一个不是进程的特征(C)。
A、异步性B、并发性C、静态性D、动态性
50.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的(A)关系。
A、同步B、互斥C、竞争D、合作
51.进程从运行状态进入就绪状态的原因可能是(D)。
A、被选中占有处理机B、等待某一事件C、等待的事件已发生D、时间片用完
52.多个相关进程因合作完成同一任务需要彼此等待对方发送信息,这种直接制约关系称为进程之间的(B)。
A、互斥B、同步C、通信D、死锁
53.进程从运行状态到等待状态可能是由于(B)。
A、进程调度程序的调度B、现运行进程时间片用完C、现运行进程执行了P操作D、现运行进程执行了V操作
54.如果一进程处于就绪状态要将其投入运行,应使用(C)。
A、挂起原语B、创建原语C、调度原语D、终止原语
55.进程控制块是描述进程状态和特性的数据结构,一个进程(D)。
A、可以有多个进程控制块B、可以和其他进程共用一个进程控制块C、可以没有进程控制块D、只能有惟一的进程控制块
56.对进程的描述中,下列说法错误的是(D)。
A、一个进程可以包含若干个程序B、一个程序可以对应多个进程C、进程必须由程序作为其组成部分D、一个程序仅对应一个进程
57.对于两个并发进程,设互斥信号量为mutex,若mutex=0,则(B)。
A、表示没有进程进入临界区B、表示有一个进程进入临界区C、表示有一个进程进入临界区,另一个进程等待进入D、表示有两个进程进入临界区
58.以下关于进程三种基本状态的变迁中,(D)不会发生。
A、就绪态→运行态B、运行态→就绪态C、等待态→就绪态D、就绪态→等待态
59.利用信号量s和P、V操作实现进程互斥控制,当s<0时,其含义是指(B)。
A、无进程申请临界资源B、无临界资源可用C、无等待临界资源的进程D、有|s|个进程等待临界资源
60.以下解决死锁的方法中,属于死锁避免策略的是(A)。
A、银行家算法B、资源有序分配法C、资源分配图化简法D、撤销进程法
61.以下解决死锁的方法中,属于死锁预防策略的是(B)。
A、银行家算法B、资源有序分配法C、资源分配图化简法D、撤销进程法
62.为了对紧急进程或重要进程进行调度,调度算法应采用(B)。
A、先进先出调度算法B、优先数法C、最短作业优先调度D、定时轮转法
63.既考虑了短作业又兼顾了长作业的调度算法是(B)。
A、先进先出调度算法B、多级反馈调度算法C、最短作业优先调度D、定时轮转法
64.一种既有利于短小作业又兼顾到长作业的作业调度算法是(C)。
A、先来先服务B、轮转C、最高响应比优先D、均衡调度
65.资源的有序分配策略可以破坏(B)条件。
A、互斥使用资源B、占有且等待资源(请求和保持资源)C、非抢夺资源C、循环等待资源
66.作业调度中的先来先服务算法是以(B)为出发点考虑的。
(A)作业执行时间(B)作业的周转时间C作业的等待时间(D)等待时间加运行时间
67.资源的按序分配策略可以破坏(B)条件。
A、互斥使用资源B、占有且等待资源C、非抢夺资源D、循环等待资源
68.银行家算法是一种(B)算法。
A、死锁解除B、死锁避免C、死锁预防D、死锁检测
69.在为多道程序所提供的可共享的系统资源不足时,可能出现死锁。
但是,不适当的(C)也可能产生死锁。
A、进程优先权B、资源的线形分配C、进程推进顺序D、分配队列优先权
70.采用资源剥夺法可解除死锁,还可以采用(B)方法解除死锁。
A、执行并行操作B、撤消进程C、拒绝分配新资源D、修改信号量
71.在下列解决死锁的方法中,属于死锁预防策略的是(B)。
A、银行家算法B、资源有序分配法C、死锁检测法D、资源分配图化简法
72.以下调度算法中,(C)算法不适合作业调度。
A、先来先服务B、优先级C、时间片轮转D、最高响应比
73.在一个进程运行前,将该进程所需要的全部资源都一次分配给它,利用这种策略解决死锁问题是一种(B)措施。
A、避免B、预防C、检测D、解除
74.在(C)的情况下,系统出现死锁。
A、计算机系统发生了重大故障B、有多个封锁的进程同时存在C、若干进程因竞争资源而无休止地相互等待他方释放已占有的资源。
D、资源数大大小于进程数或进程同时申请的资源数大大超过资源总数。
75.(A)是指从作业提交给系统到作业完成的时间间隔。
A、周转时间B、响应时间C、等待时间D、运行时间
76.为了对紧急进程或重要进程进行调度,调度算法应采用(B)。
A、先进先出调度算法B、优先数法C、最短作业优先调度D、定时轮转法
77.处于后备状态的作业存放在(B)中。
A、外存B、内存C、A和BD、扩展内存
78.设m为同类资源R的数目,n为系统中并发进程数。
当n个进程共享m个互斥资源R时,每个进程对R的最大需求是w,则下列情况会出现死锁的是(D)。
A、m=2,n=1,w=2B、m=2,n=2,w=1C、m=4,n=3,w=2D、m=4,n=2,w=3
79.下面有关安全状态和非安全状态的论述中,正确的是(D)。
A、安全状态是没有死锁的状态,非安全状态是有死锁的状态B、安全状态是可能有死锁的状态,非安全状态是有可能死锁的状态C、安全状态是可能没有死锁的状态,非安全状态是有死锁的状态D、安全状态是没有死锁的状态,非安全状态是有可能死锁的状态
80.采用资源剥夺法可解除死锁,还可以采用(B)方法解除死锁A、执行并行操作B、撤销进程C、拒绝分配新资源D、修改信号量
81.一种既有利于短小作业又兼顾到长作业的作业调度算法是C。
A、先来先服务B、轮转C、最高响应比优先D、均衡调度
82.死锁问题的讨论是针对(D)。
A、某个进程申请系统中不存在的资源B、某个进程申请的资源数超过系统中的最大资源数C、硬件故障D、多个并发进程竞争独占性资源
83.运行时间最短的作业被优先调度,这种调度算法是(C)。
A、优先级调度B、响应比高者优先C、短作业优先D、先来先服务
84.通常不采用(D)方法来解除死锁。
A、终止一个死锁进程B、终止所有死锁进程C、从死锁进程处抢夺资源D、从非死锁进程处抢夺资源
85.单处理器的多进程系统中,进程什么时候占用处理器和能占用多长时间,取决于(C)。
A、进程相应的程序段的长度B、进程总共需要运行时间多少C、进程自身和进程调度策略D、进程完成什么功能
86.计算机系统产生死锁的根本原因是(D)。
A、资源有限B、进程推进顺序不当C、系统中进程太多D、A和B
87.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数加1的情况是(A)。
A、无上邻空闲区,也无下邻空闲区B、有上邻空闲区,但无下邻空闲区C、有下邻空闲区,但无上邻空闲区D、有上邻空闲区,也有下邻空闲区
88.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是(D)。
A、无上邻空闲区,也无下邻空闲区B、有上邻空闲区,但无下邻空闲区C、有下邻空闲区,但无上邻空闲区D、有上邻空闲区,也有下邻空闲区
89.动态分区内存管理中,倾向于优先使用低址部分空闲区的算法是(C)。
A、最佳适应算法B、最坏适应算法C、首次适应算法D、循环首次适应算法
90.现代操作系统中,使每道程序能在不受干扰的环境运行主要是通过(B)功能实现的。
A、对换B、内存保护C、地址映射D、虚拟存储器
91.静态重定位是在作业(A)中进行的。
A、编译过程B、装入过程C、修改过程D、执行过程
92.实现虚拟存储器最关键的技术是(C)。
A、内存分配B、置换算法C、请求调页(段)D、对换空间的管理
93.支持程序浮动的地址转换机制是(D)。
A、页式地址转换B、段式地址转换C、静态重定位D、动态重定位
94.在段式存储管理方式中,用户使用的地址空间是(C)的。
A、线性B、一维C、二维D、三维
95.分段管理提供(B)维的地址结构。
A、1B、2C、3D、4
96.分页管理提供(A)维的地址结构。
A、1B、2C、3D、4
97.段页式管理每取一数据,要访问(C)次内存。
A、1B、2C、3D、4
98.动态重定位技术依赖于(B)。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序
99.把逻辑地址转变为内存的物理地址的过程称作(D)。
A、编译B、连接C、运行D、重定位
100.以下存储管理技术中,支持虚拟存储器的技术是(D)。
A、动态分区法B、可重定位分区法C、请求分页技术D、对换技术
101.设内存的分配情况如图所示。
若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为(C)。
A、100KB、190KC、330KD、410K0100K180K190K280K330K390K410K512K
102.在固定分区分配中,每个分区的大小(A)。
A、相同B、随作业长度变化C、可以不同但预先固定D、可以不同但根据作业长度固定
103.静态重定位是在作业的(A)中进行的,动态重定位是在作业执行过程中进行的。
A、编译过程B、装入过程C、修改过程D、执行过程
104.支持程序浮动的地址转换机制是(D)。
A、页式地址转换B、段式地址转换C、静态重定位D、动态重定位
105.虚拟存储器的最大容量(A)。
A、为内外存容量之和B、由计算机的地址结构决定C、是任意的D、由作业的地址空间决定
106.在一个页式存储管理系统中,页表内容如下所示:
页号块号0211263347若页的大小为4K,则地址转换机构将逻辑地址0转换成的物理地址为(A)。
A、8192B、4096C、2048D、1024
107.在请求页式存储管理中,若所需的页面不在内存,则会引起(D)。
A、输入输出中断B、时钟中断C、越界中断D、缺页中断
108.将主存空闲区按地址顺序从小到大登记在空闲分区表中,每次分配时总是顺序查找空闲区表中第一个满足需求的空闲分区切割,这种分配算法称为(B)法。
A、最先适应B、最优适应C、最坏适应D、随机适应
109.在页式存储管理中,每次从主存中取指令或取操作数,要(B)次访问主存。
A、1次B、2次C、3次D、4次
110.经过(B),目标程序可以不经过任何改动而装入物理内存单元。
A、静态重定位B、动态重定位C、编译或汇编D、存储扩充
111.在页式存储管理方案中,采用(A)实现地址变换。
A、页表B、段表C、段表和页表D、空闲区表
112.在一个可变式分区管理中,最坏适应分配算法宜将空闲区表中的空闲区按(D)的次序排列。
A、地址递增B、地址递减C、长度递增D、长度递减
113.虚拟存储技术与(A)不能配合使用。
A、分区管理B、动态分页管理C、段式管理D、段页式管理
114.系统抖动是指(B)。
A、使用机器时,产生屏幕闪烁的现象B、刚被调出去的页又立即被调入,形成一种频繁页面调入调出的现象C、系统不干净,造成系统不稳定现象D、由于内存分配不当,偶然造成内存不够现象
115.请求页式管理常用替换策略之一有(A)。
A、LRUB、BFC、SCBFD、FPF
116.现代操作系统中,提高内存利用率主要是通过(D)功能来实现。
A、对换B、内存保护C、地址映射D、虚拟存储器
117.当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(B)。
A、源程序B、目标程序C、可执行程序D、非执行程序
118.MS—DOS的存贮管理采用了(C)。
A、段式存贮管理B、段页式存贮管理C、单用户连续存贮管理D、固定式分区存贮管理
119.动态重定位技术依赖于(B)。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序
120.动态重定位技术依赖于(B)。
A、重定位装入程序B、重定位寄存器C、地址机构D、目标程序
121.动态重定位是在作业(D)中进行的。
A、编译过程B、装入过程C、修改过程D、执行过程
122.虚拟存储器最基本的特征是(A)。
A、多次性B、交换性C、驻留性D、离散性
123.动态分区内存管理中,能使内存空间中空闲分区分布的较均匀的算法是(D)。
A、最佳适应算法B、最坏适应算法C、首次适应算法D、循环首次适应算法
124.(B)是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。
A、覆盖技术B、交换技术C、虚拟扩充D、物理扩充
125.很好地解决了“碎片”问题的存储管理方法是(A)。
A、页式存储管理B、段式存储管理C、多重分区管理D、可变式分区管理
126.静态重定位是在作业(A)中进行的。
A、编译过程B、装入过程C、修改过程D、执行过程
127.设备独立性是指用户程序独立于(D)。
A、主机B、操作系统C、设备驱动程序D、物理设备
128.下列说法正确的是(A)。
A、控制器可控制通道,设备在通道控制下工作B、通道控制控制器,设备在控制器控制下工作C、通道和控制器分别控制设备D、控制器控制通道和设备的工作
129.操作系统中采用缓冲技术的目的是增强系统(B)的能力。
A、串行操作B、并行操作C、控制操作D、中断操作
130.为实现磁盘双工功能,需要在系统中配置(C)。
A、双份文件分配表B、双份文件目录C、两台磁盘控制器D、两台磁盘驱动器
131.为实现磁盘镜像功能,需要在系统中配置(D)。
A、双份文件分配表B、双份文件目录C、两台磁盘控制器D、两台磁盘驱动器
132.为了使多个进程有效的同时处理输入和输出,最好使用(A)。
A、缓冲池B、单缓冲C、双缓冲D、循环缓冲
133.硬件采用了中断和通道技术,使得(B)。
(A)、CPU与外设能紧密结合B、CPU与外设能并行工作(C)、CPU速度提高D、外设速度提高
134.对磁盘进行移臂调度时,既考虑了减少寻找时间,又不频繁改变移动臂的移动方向的调度算法是(C)。
A、先来先服务B、最短寻找时间优先C、电梯调度D、优先级高者优先
135.从下面设备独立性的论述中,选择一条正确的论述B。
A、设备独立性是指I/O设备具有独立执行I/O功能的一种特性B、设备独立性是指用户程序独立于具体使用的物理设备C、设备独立性是指能独立实现设备共享的一种特性D、设备独性是指设备驱动程序独立于具体物理设备
136.引入缓冲技术的主要目的是(B)。
A、改善用户编程环境B、提高CPU的处理速度C、提高CPU与设备之间的并行程度D、降低计算机的硬件成本
137.使用户所编制的程序与实际使用的物理设备无关,这是由设备管理的(A)功能实现的。
A、设备独立性B、设备分配C、缓冲管理D、虚拟设备
138.操作系统中采用缓冲技术的目的是为了增强系统(D)的能力。
A、串行操作B、控制操作C
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 复习题 讲解 学习