操作系统原理习题及答案Word文档下载推荐.docx

上传人:b****7 文档编号:22199763 上传时间:2023-02-03 格式:DOCX 页数:38 大小:37.26KB
下载 相关 举报
操作系统原理习题及答案Word文档下载推荐.docx_第1页
第1页 / 共38页
操作系统原理习题及答案Word文档下载推荐.docx_第2页
第2页 / 共38页
操作系统原理习题及答案Word文档下载推荐.docx_第3页
第3页 / 共38页
操作系统原理习题及答案Word文档下载推荐.docx_第4页
第4页 / 共38页
操作系统原理习题及答案Word文档下载推荐.docx_第5页
第5页 / 共38页
点击查看更多>>
下载资源
资源描述

操作系统原理习题及答案Word文档下载推荐.docx

《操作系统原理习题及答案Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《操作系统原理习题及答案Word文档下载推荐.docx(38页珍藏版)》请在冰豆网上搜索。

操作系统原理习题及答案Word文档下载推荐.docx

8.多道程序设计系统中,让多个计算问题同时装入计算机系统的主存储器﹎﹎A﹎﹎。

(1)并发执行

(2)顺序执行

(3)并行执行(4)同时执行

9.从总体上说,多道程序设计技术可﹎﹎A﹎﹎单位时间的算题量。

(1)增加

(2)减少(3)维持

10.为了提高计算机的处理机和外部设备的利用率,把多个程序同时放入主存储器,在宏观上并行运行是﹎﹎A﹎﹎。

(1)分时操作系统

(2)实时操作系统(3)批处理系统

(4)多道程序设计(5)并发程序设计

11.有一类操作系统的系统响应时间的重要性超过系统资源的利用率,它被广泛地应用于卫星控制、导弹发射、飞机飞行控制、飞机订票业务等领域是﹎﹎A﹎﹎。

(1)分时操作系统

(2)实时操作系统(3)批处理系统(4)网络操作系统

12.操作系统有多种类型:

允许多用户将若干个作业提交给计算机系统集中处理的操作系统称为﹎﹎A﹎﹎。

(1)批处理操作系统

(2)分时操作系统(3)实时操作系统(4)网络操作系统

13.操作系统有多种类型:

允许多个用户以交互方式使用计算机的操作系统,称为﹎﹎A﹎﹎。

14.UNIX操作系统是著名的﹎﹎A﹎﹎。

(1)多道批处理系统

(2)分时系统(3)实时系统(4)分布式系统

15.在设计批处理系统时,首先要考虑的是﹎﹎A﹎﹎。

(1)灵活性和可适应性

(2)交互性和响应时间

(3)周转时间和系统吞吐量(4)实时性和可靠性

16.在设计分时操作系统时,首先要考虑的是﹎﹎A﹎﹎。

(1)灵活性和可适应性

(2)交互性和响应时间

17.在设计实时操作系统时,首先要考虑的是﹎﹎A﹎﹎。

18.分时操作系统的主要特征之一是提高﹎﹎A﹎﹎。

(1)计算机系统的可靠性

(2)计算机系统的交互性

(3)计算机系统的实时性(4)计算机系统的安全性

19.批处理系统的主要缺点是﹎﹎A﹎﹎。

(1)CPU的利用率不高

(2)失去了交互性(3)不具备并行性(4)以上都不是

20.分时系统中,为使多个用户能够同时与系统交互,最关键的问题是﹎﹎A﹎﹎。

(1)计算机具有足够的运行速度

(2)内存容量应足够大(3)系统能及时地接收多个用户输入(4)能在一短的时间内,使所有用户程序都能运行(5)能快速进行内外存对换

21.实时操作系统对可靠性和安全性要求极高,它﹎﹎A﹎﹎。

(1)十分注重系统资源的利用率

(2)不强调响应速度

(3)不强求系统资源的利用率(4)不必向用户反馈信息

22.分时系统的响应时间(及时性)主要是根据﹎﹎A﹎﹎确定的。

(1)时间片大小

(2)用户数目(3)计算机运行速度

(4)用户所能接受的等待时间(5)控制对象所能接受的时延

23.实时系统的响应时间则是由﹎﹎A﹎﹎确定的。

(1)时间片大小

(2)用户数目(3)计算机运行速度

24.分时系统中,当用户数目为100时,为保证响应不超过2秒;

此时的时间片最大应为﹎﹎A﹎﹎。

A:

(1)10ms

(2)20ms(3)50ms(4)100ms(5)200ms

25.假设就绪队列中有10个进程,系统将时间片设为200ms,CPU进行进程切换要花费10ms。

则系统开销所占的比率约为﹎﹎A﹎﹎

(1)0.5%

(2)1%(3)5%(4)10%

答案:

1.—

(2)2.—(4)3.—(4)4.—(4)5.—

(1)6.—

(1)7.—

(1)8.—

(1)

9.—

(1)10.—(4)11.—

(2)12.—

(1)13.—

(2)14.—

(2)15.—(3)

16.—

(2)17.—(4)18.—

(2)19.—

(2)20.—(4)21.—(3)22.—(4)

23.—(5)24.—

(2)25.—(3) 

 

第二章

1.在操作系统中进程是一个具有一定独立功能程序在某个数据集合上的一次﹎﹎A﹎﹎。

(1)并发活动

(2)运行活动(3)单独操作(4)关联操作

2.在操作系统中,进程是一个﹎﹎A﹎﹎概念,而程序是一个静态的概念。

(1)组合态

(2)关联态(3)运行态(4)等待态(5)静态(6)动态

3.操作系统中,进程与程序的重要区别之一是﹎﹎A﹎﹎。

(1)程序有状态而进程没有

(2)进程有状态而程序没有

(3)程序可占有资源而进程不可(4)进程能占有资源而程序不能

4.从静态角度看,进程由程序、数据和﹎﹎A﹎﹎三部分组成。

(1)JCB 

(2)DCB (3)PCB (4)PMT 

5.在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于就绪态的用户进程最多有﹎﹎A﹎﹎个。

(1)1;

(2)2;

(3)3;

(4)4;

(5)5;

(6)0。

6.在一单处理机系统中,若有5个用户进程,在非管态的某一时刻,处于阻塞态的用户进程最多有﹎﹎A﹎﹎个。

7.用户可通过系统调用建立和撤消进程,通常用户进程被建立后,﹎﹎A﹎﹎。

(1)便一直存在于系统中,直到被操作人员撤消

(2)随着作业运行正常或不正常结束而撤消

(3)随着时间片轮转而撤消与建立

(4)随着进程的阻塞或唤醒而撤消与建立

8.一个进程释放一种资源将有可能导致一个或几个进程﹎﹎A﹎﹎。

(1)由就绪变运行

(2)由运行变就绪

(3)由阻塞变运行(4)由阻塞变就绪

9.正在执行的进程由于其时间片完而被暂停执行,此时进程应从运行态变为﹎﹎A﹎﹎状态。

(1)静止阻塞 

(2)活动阻塞 (3)静止就绪 (4)活动就绪 (5)执行 

10.处于静止阻塞状态的进程,在进程等待的事件出现后,应转变为﹎﹎A﹎﹎状态。

(1)静止阻塞 

(2)活动阻塞 (3)静止就绪 (4)活动就绪 (5)执行

11.若进程正处于运行态时,应终端的请求而暂停下来以便研究其运行情况(执行挂起进程原语),这时进程应转变为﹎﹎﹎﹎状态。

(1)静止阻塞 

(2)活动阻塞 (3)静止就绪 (4)活动就绪 (5)执行

12.执行解除挂起进程原语后,如挂起进程处于阻塞状态,则应转变为﹎﹎A﹎﹎态。

13.对于记录型信号量,在执行一次P操作(wait操作)时,信号量的值应当为减1;

当其值为﹎﹎A﹎﹎时,进程应阻塞。

(1)大于0 

(2)小于0 (3)大于等于0 (4)小于等于0 

14.对于记录型信号量,在执行V操作(signal操作)时,信号量的值应当加1;

当其值为﹎﹎A﹎﹎时,应唤醒阻塞队列中的进程。

(1)大于0;

(2)小于0;

(3)大于等于0;

(4)小于等于0。

15.设两个进程共用一个临界段的互斥信号量mutex,当mutex=-1时表示:

﹎﹎A﹎﹎。

(1)一个进程入了临界段,另一个进程等待

(2)没有一个进程进入了临界段

(3)只有一个进程进入了临界段(4)两个进程都在等待

16.设两个进程共用一个临界段的互斥信号量mutex,当mutex=0时表示:

17.计算机操作系统中有3个用户进程,若P、V操作的信号量S初值为2,当前值为-1,则表示当前有﹎﹎A﹎﹎进程在等待。

(1)1个

(2)2个(3)3个(4)0个

18.若信号量S的初值为2,且有三个进程共享此信号量,则S的取值范围是﹎﹎A﹎﹎。

(1)[-3,2]

(2)[-2,2](3)[-1,2](4)[0,2](5)[-2,1]

19.如果有四个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV操作作为同步机制则信号量S的取值范围是﹎﹎A﹎﹎。

(1)4,3,2,1,0

(2)3,2,1,0,-1

(3)2,1,0,-1,-2(4)1,0,-1,-2,-3

20.进程从阻塞状态进入就绪状态可能是由于﹎﹎A﹎﹎.

(1)现运行进程运行结束   

(2)现运行进程执行了P操作

(3)现运行进程执行了V操作(4)现运行进程时间片用完

21.进程从运行态进入阻塞态可能是由于﹎﹎A﹎﹎.

(1)现运行进程运行结束

(2)现运行进程执行了P操作

(3)现运行进程执行了V操作

(4)现运行进程时间片用完

22.实现进程互斥时,用﹎﹎A﹎﹎对应,对同一个信号量调用PV操作实现互斥。

(1)一个信号量与一个临界区

(2)一个信号量与一个相关临界区

(3)一个信号量与一组相关临界区(4)一个信号量与一个消息

23.实现进程同步时,每一个(类)消息与一个信号量对应,进程﹎﹎A﹎﹎可把不同的消息发送出去。

(1)在同一信号量上调用P操作

(2)在不同信号量上调用P操作

(3)在同一信号量上调用V操作(4)在不同信号量上调用V操作

24.在直接通信时,用send(N,M)原语发送信件,其中N表示﹎﹎A﹎﹎。

     

(1)发送信件的进程名

(2)接收信件的进程名

(3)信箱名(4)信件内容

25.操作系统的主要性能参数:

﹎﹎A﹎﹎指的是单位时间内系统处理的作业量。

(1)周转时间

(2)处理时间(3)消逝时间(4)利用率(5)生产率(6)吞吐量

26.操作系统的主要性能参数:

﹎﹎A﹎﹎指的是从作业或命令的输入到其结束的间隔时间,在分析性能时常用其倒数。

(1)周转时间

(2)处理时间(3)消逝时间(4)利用率(5)生产率(6)吞吐量

27.操作系统主要性能参数:

﹎﹎A﹎﹎指的是在一个给定的时间内,系统的一个指定成份被使用的时间比例。

28.在所学的调度算法中,能兼顾作业等待时间和作业执行时间调度算法是﹎﹎A﹎﹎。

(1)FCFS调度算法

(2)短作业优先调度算法(3)时间片轮转法

(4)多级反馈队列调度算法;

(5)高响应比优先算法(6)基于优先权的剥夺调度算法

29.在所学的调度算法中,最有利于提高资源的使用率、能使短作业、长作业及交互作业用户都比较满意的调度算法是﹎﹎A﹎﹎。

(4)多级反馈队列调度算法(5)高响应比优先算法(6)基于优先权的剥夺调度算法

30.在所学的调度算法中,对所有进程和作业都是公平合理的调度算法是﹎﹎A﹎﹎。

31.在所学的调度算法中,最有利于提高系统吞吐量的作业调度算法是﹎﹎A﹎﹎。

32.在所学的调度算法中,为实现人机交互作用应采用调度算法是﹎﹎A﹎﹎。

33.在所学的调度算法中,能对紧急作业进行及时处理的调度算法是﹎﹎A﹎﹎。

34.在调度算法中,有二种调度算法是照顾短作业用户,其中﹎﹎A﹎﹎调度算法中采用作业估计运行时间。

35.关于优先权大小的论述中,第﹎﹎A﹎﹎条是正确的论述。

(1)计算型作业的优先权,应高于I/O型作业的优先权。

(2)用户进程的优先权,应高于系统进程的优先权。

(3)长作业的优先权,应高于短作业的优先权。

(4)资源要求多的作业,其优先权应高于资源要求少的作业。

(5)在动态优先权中,随着作业等待时间的增加,其优先权将随之下降。

(6)在动态优先权中,随着进程执行时间的增加,其优先权降低。

36.在采用抢占式优先权进程调度算法的系统中,正在运行进程的优先权是﹎﹎A﹎﹎。

(1)系统中优先权最高的进程

(2)比就绪队列中进程优先权高的进程

(3)比就绪队列中进程优先权不一定高的进程

37.操作系统中,"

死锁"

的概念是指﹎﹎A﹎﹎。

(1)程序死循环

(2)硬件发生故障(3)两个或多个并发进程各自占有某种资源而又都等待别的进程释放它们所占有的资源(4)系统停止运行

38.产生死锁的基本原因是系统资源不足和﹎﹎A﹎﹎。

(1)进程推进顺序非法

(2)进程调度不当(3)系统中进程太多(4)CPU运行太快

39.预防死锁的论述中,﹎﹎A﹎﹎条是正确的论述。

(1)由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。

(2)由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。

(3)因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。

(4)可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。

40.对资源采用按序分配策略能达到﹎﹎A﹎﹎的目的。

(1)防止死锁

(2)避免死锁(3)检测死锁(4)解除死锁

1.—

(2)2.—(6)3.—

(2)4.—(3)5.—(4)6.—(5)7.—

(2)8.—(4)

9.—(4)10.—(3)11.—(3)12.—

(2)13.—

(2)14.—(4)15.—

(1)

16.—(3)17.—

(1)18.—(3)19.—

(2)20.—(3)21.—

(2)22.—(3)

23.—(4)24.—

(2)25.—(6)26.—

(1)27.—(4)28.—(5)29.—(4) 

30.—

(1) 31.—

(2)32.—(3)33.—(6)34.—

(2)35.—(6)36.—

(2)

37.—(3)38.—

(1)39.—(4) 40.—

(1)

第三章

1.把逻辑地址转变为内存的物理地址的过程称作﹎﹎A﹎﹎。

 

(1)编译

(2)连接(3)运行(4)重定位

2.动态重定位是在作业的﹎﹎A﹎﹎中进行的。

(1)编译过程

(2)装入过程(3)修改过程(4)执行过程

3.在可变分区存储管理方案中需要一对界地址寄存器,其中﹎﹎A﹎﹎作为重定位(地址映射)使用。

(1)逻辑地址寄存器

(2)长度寄存器(3)物理地址寄存器(4)基址寄存器

4.分页系统中信息的逻辑地址到物理地址的变换是由﹎﹎A﹎﹎决定。

(1)段表

(2)页表(3)物理结构(4)重定位寄存器

5.分段系统中信息的逻辑地址到物理地址的变换是由﹎﹎A﹎﹎决定。

6.在最佳适应算法中是按﹎﹎A﹎﹎顺序形成空闲分区链。

(l)空闲区首址递增

(2)空闲区首址递减

(3)空闲区大小递增(4)空闲区大小递减

7.在首次适应算法中,要求空闲分区按﹎﹎A﹎﹎顺序链接成空闲分区链。

(3)空闲区大小递增(4)空闲区大小递减。

8.在可变分区式内存管理中,倾向于优先使用低址部分空闲区的算法是﹎﹎A﹎﹎。

(1)最佳适应算法

(2)最坏适应算法

(3)首次适应算法(4)循环适应算法

9.在可变分区式内存管理中,能使内存空间中空闲区分布较均匀的算法是﹎﹎A﹎﹎。

(3)首次适应算法(4)循环适应算法

10.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数减1的情况是﹎﹎A﹎﹎。

(1)无上邻(前邻、低址)空闲区,也无下邻(后邻、高址)空闲区

(2)有上邻(前邻、低址)空闲区,但无下邻(后邻、高址)空闲区

(3)有下邻(后邻、高址)空闲区,但无上邻(前邻、低址)空闲区

(4)有上邻(前邻、低址)空闲区,也有下邻(后邻、高址)空闲区

(5)不可能的。

11.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数不变、某项的始址改变、长度增加的情况是﹎﹎A﹎﹎。

12.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数增1的情况是﹎﹎A﹎﹎。

13.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区表项数不变、某项的始址不变、长度增加的情况是﹎﹎A﹎﹎。

14.当存储器采用段页式管理时,主存被划分为定长的﹎﹎A﹎﹎。

(1)段

(2)页(3)区域(4)块

15.当存储器采用段页式管理时,程序按逻辑被划分成﹎﹎A﹎﹎。

16. 在存储器采用段页式管理的多道程序环境下,每道程序都有对应的﹎﹎A﹎﹎。

(1)一个段表和一个页表

(2)一个段表和一组页表

(3)一组段表和一个页表(4)一组段表和一组页表

17.在分页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问﹎﹎A﹎﹎主存。

(1)1次 

(2)2次  (3)3次 (4)4次   (5)0次

18.在分段式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问﹎﹎A﹎﹎主存。

19.在段页式存储管理系统中时,每次从主存中取指令或取操作数,至少要访问﹎﹎A﹎﹎主存。

20.使每道程序能在不受干扰的环境下运行,主要是通过﹎﹎A﹎﹎功能实现的。

(1)内存分配

(2)内存保护(3)地址映射(4)对换(5)内存扩充

21.在可变分区存储管理方案中需要一对界地址寄存器,其中﹎﹎A﹎﹎是作为存贮保护使用。

22.在分页式存储管理中用作存贮保护的是﹎﹎A﹎﹎。

(1)页表长度

(2)页表始址(3)页长(大小)(4)重定位寄存器

23.在分段式存储管理中用作存贮保护的首先是﹎﹎A﹎﹎。

(1)段表长度

(2)段表始址(3)段长(4)重定位寄存器

24.用外存换内存是以牺牲程序运行时间为代价的。

为提高CPU有效利用率,避免内外存的频繁交换,虚拟存储技术常用某种页面淘汰策略来选择换出内存的页面,它的基础是程序的﹎﹎A﹎﹎。

(1)完整性

(2)局部性(3)递归性(4)正确性

25.在下面关于虚拟存储器的叙述中,正确的是:

(1)要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存

(2)要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存

(3)要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存

(4)要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存

26.虚拟存储器的作用是允许﹎﹎A﹎﹎。

(1)直接使用外存代替内存

(2)添加比地址字长允许的更多内存容量

(3)程序直接访问比内存更大的地址空间

(4)提高内存的访问速度

27.由于内存大小有限,为使得一个或多个作业能在系统中运行,常需要用外存来换取内存。

其中在作业内部对内外进行交换的技

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 幼儿教育 > 唐诗宋词

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1