南昌航空大学2006—2007学年第二学期期末考试。
课程名称:操作系统闭卷 a卷 120 分钟。
一、 单项选择题(每项2分 ,共30分)
1.在执行v操作时,当信号量的值( b ),应释放一个等待信号量的进程.
.小于0 b小于等于0 c大于0 d大于等于0
2.下列可用于页面淘汰的算法是( a ).
.lr算法电梯调度算法
.时间片轮转法响应比高者优先算法。
3.多道程序设计是指( d )
a.在实时系统中并发运行多个程序 b.在分布系统中同一时刻运行多个程。
c.在一台处理机上同一时刻运行多个程序 d.在一台处理机上并发运行多个程序。
4. 位示图方法可用于( a ).
.盘空间的管理 b.盘的驱动调度
.文件目录的查找 d.页式虚拟存储管理中的页面调度。
5.磁盘驱动调度算法中( b )算法可能会随时改变移动臂的运动方向.
.电梯算法 b.先来先服务算法 c.步扫描 d.循环扫描
6.下面与信息在磁盘上的位置有关且所需时间最长的时间是( a ).
.寻道时间 b.延迟时间 c.传送时间 d.访问时间。
7.某进程所要求的一次打印输出结束,该进程被( c ),其进程的状态将从( f ).
.阻塞 b.执行 c.唤醒 d.运行状态到阻塞状态
.就绪到运行 f.阻塞到就。
8.对临界资源应采取( a )访问方式来实现共享.
.互斥 b.同时 c.抢夺 d.并。
9.动态重定位是在( c )完成的.
.作业执行前集中一次作业执行过程中集中一次
.作业执行过程中作业执行过程中由用户。
10.文件系统采用多级目录结构后,对于不同用户的文件,其文件名( c ).
.应该相同应该不同
.可以相同,也可以不同 d.受系统约束。
11.操作系统是一种( a ).
.系统软件 b.系统硬件 c.应用软件 d.支持软件。
12.产生死锁的主要原因是( d ).
.系统资源不足和系统中的进程太多 b.资源的独占性和系统中的进程太多。
进程调度不当和资源的独占性 d.系统资源不足和进程推进顺序不当。
13.实时系统中的进程调度通常采用( d )算法。
a.响应比高者优先 b.短作业优先
.时间片轮转 d.强占式的优先数高者优先。
14.操作系统中的spooling技术,实质是将( b )转换为共享设备的技术。
a.虚拟设备 b.独占设备 c.脱机设备 d.块设备。
二、 填空题(每空2分,共14分)
1.访问磁盘时间由三部分组成,即寻道时间、旋转延迟时间和_ 传输时间 __
2.多道动态分区法中,可通过___紧凑技术来减少外部碎片。
3.把虚地址地址转换为___物理地址地址的工作称为地址映射。
4.从资源分配的角度看打印机是独占设备;而磁盘是共享设备。
5.对某系统进行监测后表明平均每个进程在i/o阻塞之前的运行时间为t。一次进程切换的系统开销时间为s。若采用时间片长度为q的时间片轮转法,在q=s 时,cpu的利用率是50
6.操作系统中进程的定义是程序的一次执行过程。
7.目前常用的避免死锁算法是e.w.ijkstra于2023年提出的__ 银行家__ 算法。
三.简答题(每题4分,共20分)
1.死锁产生的原因和条件是什么 ?
原因:1。进程推进顺序不当2。p或v操作使用不妥3同类资源分配不均或对某些资源的使用未加限制。
条件:1。互斥条件2。占有和等待条件3。不剥夺条件。4。循环等待条件。
2.在页面淘汰调度算法中,什么是bel现象?
3.什么是进程的pcb表,其主要作用是什么?
4.进程的基本调度状态有哪些?它们之间如何转换?画出进程状态转换图。
5.叙述设备控制表,控制器控制表,通道控制表和系统设备表的含义及相互关系?
四. 计算题(每题10分 ,共20分)
1.假定有4个作业,它们的提交、运行、完成的情况如下表所示。按短作业优先调度算法进行调度,求平均周转时间t和平均带权周转时间w。
时间单位:小时,以十进制进行计算)
2. 假定在某移动臂磁盘上,刚刚处理了访问75号柱面的请求,目前正在80号柱面读信息,并有如下请求序列等待访问磁盘:
请求序列 1 2
柱面号 160 40 76 190 175 90 52 30 102
求电梯调度算法和最短寻道时间法的调度顺序.并画出调度轨迹图。
五. 综合题(每题8分 , 共16分)
.某车站售票厅,任何时刻最多可容纳25 名购票者进入,当售票厅中少于25名购票者时,则厅外的购票者可立即进入,否则需在外面等待。若把一个购票者看作一个进程,请回答下面的问题。
1)用pv操作管理这些并发进程时,应怎样定义信号量,写出信号量的初值以及信号量各种取值的含义。
2)根据所定义的信号量,把应执行的pv操作填入下划线中,以保证进程能够正确地并发执行。
process i(i = 1,2 ..
进入售票厅 ;
购票 ;退出 ;
3)若欲购票者最多为n个人,写出信号量可能的变化范围(最大值和最小值)
.系统中有10个同类资源供3个进程共享。目前此3个进程p1,分别申请1个,2个,1个资源.请回答下列问题:
1)能否先满足p2的要求?说明原因 .
2)如何恰当地为p1、分配资源 ?
2019 操作系统试卷A
南昌航空大学2009 2010学年第一学期期末考试。课程名称 操作系统a闭卷 b卷 120分钟。一 单项选择题 每空1分,共20分 1 任何两个并发进程之间 d a.一定存在互斥关系b.一定存在同步关系。c.一定彼此独立无关d.可能存在同步或互斥关系。2 下列算法中用于磁盘移臂调度的是 c a.时间...
2019操作系统试卷A
一 单项选择题 20 1分 20分 1.不是基本的操作系统。a.批处理操作系统 b.分时操作系统。c.实时操作系统 d.网络操作系统 2.下列的进程状态变化中变化是不可能发生的。a.运行 就绪b.运行 等待 c.等待 运行d.等待 就绪 3.进程的并发执行是指若干个进程。a.同一时刻执行b.同一时间...
2019操作系统试卷
2010操作系统期末考试。一 选择题 每小题1分,共20分 1.操作系统有多种类型,允许多个用户以交互方式使用的计算机操作系统称为。a.批处理操作系统b.分时操作系统。c.实时操作系统d.多处理机操作系统。2.在多道批处理系统中,为了提高吞吐量,系统总是想方设法缩短用户作业的。a.周转时间b.运行时...