操作系统复习题2014da
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.现代操作系统的基本特征是_____C_____、资源共享和操作的异步性。
A.多道程序设计B.中断处理C.程序的并发执行D.实现分时与实时处理2.进程和程序的最根本区别在于____A______。
A.进程是动态的,而程序是静态的B.对资源的占有类型和数量
C.看它们是否能够并发地在处理机上运行D.进程规模较小,程序规模较大3.并发性是指若干事件在____B______发生。
A.同一时刻B.同一时间间隔内C.不同时刻D.不同时间间隔内4.系统调用是由操作系统提供的内部调用,它_____B_____。
A.直接通过键盘交互方式使用B.只能通过用户程序间接使用
C.是命令接口中的命令D.与系统的命令一样
5.死锁的预防方法中,不太可能的一种方法是_____C_____。
A.摒弃不剥夺条件B.摒弃请求和保持条件
C.摒弃互斥条件D.摒弃环路等待条件
6.用户要在程序一级获得系统帮助,必须通过_____D_____。
A.进程调度B.作业调度C.键盘命令D.系统调用
7.如果某一进程在运行时,因某种原因暂停,此时将脱离运行状态,而进入____C______。A.自由状态B.停止状态C.阻塞状态D.静止状态
8.在操作系统中,对信号量S的P原语操作定义中,使进程进入相应阻塞队列等待的条件是_____C_____。
A.S>0 B.S=0 C.S<0 D.S=1
9.虚拟存储管理策略可以_____C____
A.扩大逻辑外存容量B.扩大物理内存容量
C.扩大逻辑内存容量D.扩大物理外存容量
10.操作系统中,_____A_____负责对进程进行调度。
A.处理机管理B.作业管理C.高级调度管理D.存储和设备管理11.在请求页式存储管理中,若所需页面不在内存中,则会引起____D______。
A.输入输出中断B.时钟中断C.越界中断D.缺页中断
12.述A、B、C、D描述中, C 进程死锁
A.进程A占有资源R1,等待进程B占有的资源R2;进程B占有资源R2,等待进程A 占有的资源R1,R1、R2不允许两个进程同时占用。
B.进程A占有资源R1,进程B等待进程A占有的资源R1,R1、R2不允许两个进程同时占用。
C.进程A占有资源R1,等待进程B占有的资源R2;进程B占有资源R2,等待进程A 占有的资源R1,R1、R2不允许两个进程同时占用。
D.进程A占有资源R1,等待占有R2,进程B占有R2,R1、R2不允许两个进程同时占用。
13.下列____D______存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。A.固定分区B.可变分区C.分页管理D.段页式管理
14.由字符序列组成,文件内的信息不再划分结构,这是指____A______。
A.流式文件B.记录式文件C.顺序文件D.有序文件
15.在下列特性中,哪一个不是进程的特性____C______。
A.异步性B.并发性C.静态性D.动态性
16.Windows系列操作系统是一种单用户________A_____的操作系统。
A.多任务B.分时C.实时D.单任务
17.操作系统中采用缓冲技术的目的是为了增强系统______D____的能力。
A.串行操作B.控制操作C.重执操作D.并行操作
18.两个进程争夺同一个资源_____B_____。
A.一定死锁B.不一定死锁C.不会死锁D.以上说法都不对
19.进程与程序的主要区别是:_____A____。
A.进程是动态的,而程序是静态的。
B.进程不能并发执行而程序能并发执行。
C.程序异步执行,会相互制约,而进程不具备此特征
D.进程是静态的;而程序是动态的。
20.两个或多个活动在同一给定的时间间隔中进行称之为_______C________。
A.并行B.共享C.并发D.异步
21.进程的就绪态是指:____C______。
A.进程因等待某种事件发生而暂时不能运行的状态。
B.进程已分配到CPU,正在处理机上执行的状态。
C.进程已具备运行条件,但未分配到CPU的状态。
D.以上三个均不正确。
22.两个进程合作完成一个任务,在并发执行中,一个进程要等待其合作伙伴发来信息,或者建立某个条件后再向前执行,这种关系是进程间的_____A_____关系。
A.同步B.互斥C.竞争D.合作
23.存放在磁盘上的文件_____C_____。
A.只能顺序访问B.只能随机访问
C.既可随机访问,又可顺序访问D.必须通过操作系统访问
24.下面的存储器管理方案中,只有_____D_____ 会使系统产生抖动。
A.固定分区B.可变分区C.单纯分区D.请求分页
25.下列A、B、C、D描述中 B 发生进程通信上的死锁
A.某一时刻,发来的消息传给进程A,进程A传给进程B,进程B得到的消息传给进程C,则A、B、C三进程。
B.某一时刻,进程A等待B发来的消息,进程B等待C发来的消息,而进程C又等待进程A发来的消息,消息未到,则A、B、C三进程。
C.某一时刻,发来的消息传给进程C,进程C再传给进程B,进程B再传给进程A,则
A、B、C三进程。
D.某一时刻,发来的消息传给进程B,进程B再传给进程C,进程C再传给进程A,则
A、B、C三进程。
26.系统出现死锁的原因是_____B_____。
A.计算机系统发生了重大故障
B.若干进程因竞争资源而无休止地等待着,不释放已占有的资源
C.有多个封锁的进程同时存在
D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数
27.碎片现象的存在使得____B______。
A.内存空间利用率提高B.内存空间利用率降低
C.内存空间利用率得以改善D.内存空间利用率不影响
28.逻辑文件是____A______的文件组织形式。
A.从用户观点看B.在外部设备上C.虚拟存储D.目录
29.在批处理系统中,周转时间是_____B_____。
A.作业运行时间B.作业等待时间和运行时间之和
C.作业的相对等待时间D.作业被调度进入内存到运行完毕的时间
30.一个进程被唤醒意味着_____C_____。
A.该进程的优先数变为最大B.该进程获得了CPU
C.该进程从阻塞状态变为就绪状态D.该进程排在了就绪队列的队首
31.某系统采用了银行家算法,则下列叙述正确的是____B______。
A.系统处于不安全状态时一定会发生死锁
B.系统处于不安全状态时可能会发生死锁
C.系统处于安全状态时可能会发生死锁
D.系统处于安全状态时一定会发生死锁