操作系统期末考试复习资料一、单项选择题1.操作系统是一种-----B----A、应用软件B、系统软件C、通用软件D、工具软件2.操作系统的-----D------管理部分负责对进程进行调度A、存储器B、设备C、文件D、处理机7.所谓—B---是指将一个以上的内存,并且同时处于运动状态,这些作业共享处理机和外围设备等其他资源。
A.多重处理 B多道程序处理 C.实时处理 D.共同执行8.下面关于操作系统的叙述中正确的是---A----。
A.批处理作业必须具有作业控制信息。
B.分时系统不一定都具有人机交互能力。
C.从响应时间的角度看,实时系统与分时系统差不多。
D.由于采用了分时技术,用户可以独占计算机的资源。
9.分时操作系统常采用---C---策略为用户客户。
A.时间片加权分配 B。
短作业优先C.时间片轮转 D。
可靠性和灵活性10.若把操作系统看作计算机资源的管理者,下列的---D---不属于操作系统所管理的资源。
A.磁盘 B。
内存 C。
CPU D。
中断1.下面对进程的描述中,错误的是(D)A进程是动态的概念 B进程执行需要处理机C进程是有生命周期的D进程是指令的集合2.进程的组成部分中( A )是进程存在的唯一标志。
A.PCBB.数据集合C.共享程序D.非共享程序4. 进程从执行态到阻塞态不可能是由于现运行进程(D )A.出现缺页中断B.发生越界中断C.申请磁带读\写D.释放某种资源6.引入多通道程序设计技术的目的在于 A 。
A.充分利用CPU,增加单位时间内的算题量B.充分利用存储器C.有利于代码共享,减少内、外存信息交换量D.提高每一个算题的速度14.一次中断后可能引起若干个进程状态的变化,因此中断处理后,由 A 来决定哪个进程可以占用处理机。
A.进程调度B.页面调度C.移臂调度D.作业调度15.采用时间片轮转调度算法是为了 A 。
A.多个终端用户能得到系统的及时响应B.先来先服务C.需CPU最短的进程先执行D.优先级高的进程能得到及时调度1.在下面作业调度算法中, B 调度算法最有利于小作业,从而提高系统吞吐能力。
A.先来先服务B.计算时间短的作业优先C.优先级D.响应比最高者优先2.当中央处理机处于目态时,它可以执行的指令是 B 。
A.计算机系统中的全部指令B.仅限于非特权指令C.仅限于访管指令D.仅限于特权指令3.作业调度算法常考虑因素之一是使系统有最高的吞吐率,为此应 B 。
A.不让处理机空闲B.能搞处理尽可能多的作业C.使各类用户满意D.不使系统过于复杂4.分时操作系统环境下运行的作业通常称为 D 。
A.后台作业B.长作业C.批量型作业D.终端作业5.在作业调度算法中,若所有作业同时到达,则平均等待时间最短的算法是 D 。
A.先来先服务B.优先级C.响应比最高优先D.计算时间最短的作业优先6.作业调度程序从处于 D 状态的作业队列中选取适当的作业投入运行.A.执行B.提交C.完成D.后备1.两个进程合作完成一个任务。
在并发执行中,一个进程要等待其他合作伙伴发来消息,或者建立某个条件后再向前执行,这种制约性合作关系被称为进程的 A 。
A.同步B.执行C.互斥D.调度2.为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为 C 。
A.进程互斥B.进程同步C.进程通信D.进程制约3.除了因为资源不足,进程竞争资源可能出现死锁以外,不适当的 C 也可能产生死锁。
A.进程优先权B.资源的线性分配C.进程推进顺序D.分配队列优先权4.除了可以采用资源剥夺发解除死锁外,还可以采用 B 方法解除死锁。
A.修改信号量B.拒绝分配新的资源C.撤销进程D.执行并行操作5.资源的按序分配策略可以破坏 D 条件。
A.互斥B.请求和保持C.不剥夺D.环路等待8.银行家算法是一种 B 算法。
A.解除死锁B.避免死锁C.预防死锁D.检测死锁1下列(A)存储方式不能实现虚拟存储器。
A.分区B.页式C.段式D.段页式2操作系统处理缺页中断时,选择一种好的调度算法对内存和外存中的信息进行高效地调度尽可能地避免(D)A.碎片B.CPU空闲C.多重中断D.抖动3.分页式存储管理的主要特点是(C)A.要求处理中断缺页B.要求扩充内存容量C.不要求作业装入到内存的连续区域D.不要求作业全部同时装入内存4LRU页面调度算法淘汰(B)的页A.最近最少使用B.最近最久未使用C.最先进入内存D将来最久未使用5虚拟存储器实际容量受(B)限制A.物理内存的大小B.计算机的地址结构C.磁盘容量D.数据存放的绝对地址6分区管理要求对每一个作业都分配(A)的存储单元A.地址连续B.若干地址不连续的C.若干连续的页D.若干不连续的帧1.位示图可用于___A___。
A.磁盘空间的分配和回收B. 页式虚存中的贝而置换C.固定分区的存储管理D. 动态分区存储铃理巾空闲区的分配回收16.文件系统是指____D___。
A.文件的集合B.文件的目录C.实现文件管理的一组软件D.文件、管理文件的软件及数据结构的总体1.---(A )是操作系统中采用的以空间换时间的技术。
A.缓冲技术 B并行技术 C通道技术 D虚拟存储技术7.缓冲技术中的缓冲池在(B )中。
A 外存 B内存 C ROM D寄存器二、多选题1.操作系统的主要设计目标是------(A B D)A.可扩充性 B.使得计算机使用方便C.管理计算机资源D.计算机系统能高效工作E.可靠性2.计算机的软件分为-----(B D E)A,操作系统 B,系统软件 C,计算软件D,支撑软件 E,应用软件5.下述指令中,-----属于特权指令的有( A B D E )A.置中断屏蔽位指令B.条件转移指令C.PV操作指令D,送程序状态字寄存器指令 E.I/O 指令1.关于先来先服务进程调度算法的说法正确的是DE 。
A.算法效率高B.使进程等待分配处理机的平均时间缩短C.实现复杂D.有时使进程等待分配处理机的平均时间较长E.系统效率低6. 关于时间片大小说法正确的是 BE 。
A.进程队列按创建的先后次序排成队列B.每次总是选择进程队列中第一个进程占用处理机C.规定占用处理机时间必须为一个时间片D.时间片轮转调度算法经常用在批处理操作系统中E.时间片轮转调度算法经常用在分时操作系统中9.关于进程可同时执行的含义正确的是B CA.进程可以并行执行B.一个进程的工作没有全部完成之前,另一个进程就可以开始工作C.它们的执行在时间上是重迭的D.一个进程的工作没有全部完成之前,另一个进程就不能工作E.进程同时开始执行,同时结束执行11.进程的三种基本状态是AC DA.执行状态B.新状态C.阻塞状态D.就绪状态E.终止状态1.响应比最高者优先调度算法是 A.E 调度算法的折衷。
A.先来先服务B.优先级C.电梯调度D.单向扫描E.计算时间短的作业优先4.交互作业的特点是 B.C.E 。
A.成批处理B.应用人机对话方式C.多道处理D.自动控制E.交互性1.进程通信方式有 CD 。
A.高级通信B.低级通信C.间接通信D.直接通信E.消息通信2.下列描述不正确的是 BD 。
A.P操作和V操作是对信号量实施操作B.进程执行时以自己预知的速度推进C.并发进程在访问共享资源时有可能出现与时间相关的错误D.P操作或V操作在执行时可能被并发进程打断E.P/V操作能实现对临界区管理的要求4.在多道程序环境下,系统中可能有许多进程,在这些进程之间存在的关系有 AC 。
A.资源共享关系B.隶属关系C.相互作关系D.相互制约关系E.进程之间没有任何关系1.不需硬件地址转换机构支撑管理方式是(AD)A.单用户连续方式B.可变分区方式C.页式和段式D.固定分区方式E.段页式2.可用上下界限寄存器实现存储保护的是(ACE)存储管理。
A.分段B.段页式C.可变分区D.分页E.固定分区3.在下列存储管理分配方案中,能实现虚拟存储的是(CD)A.分区管理B.分区存储管理C.请求分页存储管理D.请求分段存储管理E.段页式存储管理三、填空题1.计算机系统由硬件子系统和软件子系统两大部分组成。
3.如果一个操作系统兼有一个批处理、分时和实时操作系统三者或其中两者的功能,这样的操作系统称为通用操作系统。
4.计算机系统能及时处理过程控制数据并做出响应的操作系统称为实时操作系统。
5.分时操作系统的主要特征有多路性、独立性、及时性和交互性。
8.在分时和批处理系统结合的操作系统中引入“前台”和“后台”的概念,其目的是为了提高CPU的利用率。
1.进程的基本特征有动态性、并发性、独立性、异步性和结构特征。
2.把一个程序在某个数据集合上的一次执行称为一个进程。
3.按进程执行过程中不同时刻的不同状况定义三种基本状态为就绪态、执行态、阻塞态。
把相同状态的进程链接在一起构成队列,以便管理和调度。
4.进程的调度方式有两种,一种是剥夺式,另一种是非剥夺式。
5.在先来先服务调度算法中,按照进程进入就绪队列的先后顺序来分配处理机。
6.把用户要求计算机系统处理的一个问题称为作业。
3.操作系统为用户提供了相应的两类接口,一类应用于程序一级,称为程序接口,另一类应用于用户作业控制一级,称为命令接口。
6.以个批处理作业从进入计算机系统到运行借宿,处于不同的状态,一般可以将作业的状态分成提交、后备、运行和完成四个状态。
7.交互式控制方式就是用户使用操作系统提供的联机命令接口来表达作业执行的控制意图,用户逐条输入名,操作系统每接到一条命令,就根据命令的要求控制作业的执行。
8.交互式作业的控制方式是联机控制方式,联机作业控制现在一般有操作控制命令、菜单方式和视窗方式三种控制方式。
9.当中央处理及处于管态时可以执行包括特权指令中内的一切计算机系统中的指令,当中央处理机处于目态时不允许执行特权指令。
因此,操作系统程序占用中央处理机时,应让中央处理机管态下工作,而用户程序占用中央处理机时,应让中央处理机制目态下工作。
如果中央处理机在目态下工作,却取到了一条特权指令,此时中央处理机将拒绝执行该指令,并形成一个“非法操作”时间。
中断装置识别到该事件后,转交给操作系统处理,由操作系统通知用户“程序中有非法指令”,必须修改。
1.信号量的物理意义是:当前信号量的值大于零,表示可用资源的数目;当信号量值小于零时,其绝对值表示因请求该资源而被阻塞的进程的数目。
2.一个管程由三部分构成,分别是局部于管程的共享变量说明、对数据结构进行操作的一组过程和管程的数据设置初始值的语句。
3.进程间的高级通信机制可归结为3大类,分别是共享存储器系统、消息传递系统和管道通信。
8.系统处于安全状态则一定不会发生死锁,系统处于不安全状态则有可能发生死锁。
9.临街资源是一个时刻只允许一个进程访问的资源。