操作系统试卷(B卷)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

山东科技大学2009—2010学年第二学期

《操作系统》考试试卷(B卷)

班级姓名学号

一、判断题(回答“正确”或“错误”,并对错误命题简要说明理由)(每小题2分,共10分)

1、Wait、Signal操作中信号量的值永远代表着某类可用资源的数量。

2、死锁的形成只与资源分配策略有关,而与并发进程的执行速度无关。

3、进程A、B共享变量X,需要互斥执行;进程B、C共享变量Y,B、C也需要互斥执行。因此,进程A、C必须互斥执行。

4、请求分页系统中一条指令执行期间产生的缺页次数可能会超过4次。

5、最佳适应算法比首次适应算法具有更好的内存利用率。

二、填空题(每空1分,共10分)

1、在多道批处理系统中,通常采用以下两种作业调度算法:(1)和(2)。

2、一个作业从进入系统到运行结束,一般要经历的阶段是提交,(3),(4),(5)。

3、分时系统的特点是:(6)、(7)、及时性和交互性。

4、系统中各进程对互斥资源操作的程序段必须互斥执行。我们把这种互斥执行的程序段称为(8)。

5、缓冲的实现方法有(9)和(10)两种。

三、单项选择题(每小题2分,共30分)

1、响应比高者优先作业调度算法是以计算时间和______来考虑的。

A.输入时间B.完成时间C.周转时间D.等待时间

2、操作系统中______采用了以空间换时间的技术。

A.SPOOLing技术B.覆盖技术C.通道技术D.虚拟存储技术

3、虚存是______。

A.容量扩大了的内存B.提高运算速度的设备

C.实际不存在的存储器D.进程的地址空间及其内存扩大方法

4、在多道批处理系统中,用户的作业是由______组成的。

A.程序、数据、作业说明书B.程序、数据

C.程序、作业说明书D.程序

5、在可变式分配方案中,首先适应算法是将空白区在空白区表中按______次序排列。

A.地址递增8.地址递减C.容量递增D.容量递减

6、作业调度中的先来先服务算法是以______为出发点考虑的。

A.作业执行时间B.作业的周转时间

C.作业等待时间D.等待时间加运行时同

7、设m为同类资源数,n为系统中的并发进程数。当n个进程共享m个互斥资源时,每个进程的最大需求是w。下列情况下,系统会死锁的是______。

A.m=2, n=l, w=2 B.m=2, n=2, w=1

C.m=4, n=3, W=2 D.m=4, n=2, w=3

8、存储管理方案中,______可采用覆盖技术。

A.单一连续区B.可变分区C.段式D.段页式

9、分页式虚拟存储系统中,页面的大小与可能产生的缺页中断次数______。

A.成正比B.成反比C.无关D.成固定比值

10、从资源分配角度看,外设可分为若干种,其中不包括______。

A .虚拟设备B.物理设备C.独占设备D.共享设备

11、采用树形目录结构可以______。

A.缩短查找文件的时间B.节省存储空间

C.减少文件的传送时间D.存储更多的文件

12、在进程基本调度状态转换时,会出现的情况是______。

①就绪→运行②运行→阻塞③就绪→阻塞

④阻塞→就绪⑤阻塞→运行

A.④和⑤B.③和④C.①、②和④D.②和⑤

13、解决进程问互斥的问题可以使用______。

①信号量及Wait、Signal操作②信箱通讯方式③加锁与开锁

④消息缓冲方式⑤特权指令

A.①和④B.①和③C.②和④D.②和⑤

14、有关进程的描述中,正确的是______。

①进程执行的相对速度不能由进程自己来控制。

② W ait、Signal操作都是原语操作。

③利用信号量的P、V操作可以交换大量信息。

④同步是指并发进程之间存在的一种制约关系。

⑤并发进程在访问共享资源时,不可能出现与时间有关的错误。

A.①、②和③B.③和⑤C.①、②和④D.②、③和④

15、单处理机系统中,可并行的是______。

①进程与进程②处理机与设备③处理机与通道④设备与设备

A.①、②和③B.①、②和④C.①、③和④D.②、③和④

四、综合应用题(第1、2、3题各12分,第4题14分,共50分)

1、假设系统有同类资源10个,供P,Q、R三个进程共享,P、Q、R所需资源总数分别为8、4、9,它们申请资源的次序和数量如下表所示。

按银行家算法为它们分配资源:

(1) 写出执行完序号为6的申请时,各进程的状态和已占的资源数。

(2) 请估计系统是否会出现死锁,并简要说明理由。

2、设有五道作业,它们的提交时间和运行时间见下表,试给出在如下两种调度算法时,作业的执行顺序和平均周转时间。

(1) 先来先服务调度算法。

(2) 短作业优先调度算法。

作业提交和运行时间表

3、如磁盘的每个磁道分成9个块,现有一个文件共有A,B,…,I,9个记录,每个记录的大小与块的大小相等,设磁盘转速为27ms/转,每读出一块后需要2ms的处理时间。若忽略其他辅助时间,试问:

(1) 如果顺序存储这些记录并顺序读取,处理该文件要多少时间?

(2) 如果要顺序读取该文件,记录如何存放处理时间最短?

4、在河上有一座东西方向的独木桥,请用信号量解决该“过独术桥”问题:同一方向的行人可连续过桥,当某一方向有人过桥时,另一方向的行人必须等待;当某一方向无人过桥时,另一方向的行人可以过桥。

相关文档
最新文档