操作系统期末试题加答案

  • 格式:doc
  • 大小:137.00 KB
  • 文档页数:9

下载文档原格式

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

1.

2.

3.

4.

5.

6.

7. 一个具有独立功能的程序占CPU直到得到最终结果的过程称为程序的顺序执行,它具有如下特点:顺序性、( )和可再现性。(1分)

8.

9. 某进程由于需要从磁盘上读入数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将()。(1分)

10.

11.

12.

13.

14.

15. 有五个进程访问磁盘,被访问的磁道号按先后顺序排列为5,4,11,13,1,假设当前磁头在10号磁道处,进程的请求几乎同时进行。若按FCFS磁盘调度算法响应请求,磁头平均寻道长度为()。(1分)

16.

17.

18.

19.

20.

二. 填空题(共10题,共20分)

1. 死锁产生的四个必要条件是、、和四种。(2分)

2.

3.

4.

5.

6.

7.

8.

9.

10.

三. 判断题(共10题,共10分)

1. 操作系统是一种系统软件。(1分)

2.

3.

4.

5.

6.

7.

8.

9.

10. V操作是对信号量执行加1操作,意味着释放一个单位资源,加l后如果信号量的值小于等于零,则从等待队列中唤醒一个进程,使该进程变为阻塞状态,而现进程继续进行。(1分)

四. 简答题(共4题,共20分)

1.

2. 从资源共享的角度将I/O设备分类,分成哪几种?其中打印机和磁盘分别属于哪一种设

备?(5分)

3. 一进程以下列次序访问5个页:A、B、C、D、A、B、E、A、B、C、D、E;假定使用

4.

五. 应用题(共5题,共30分)

1. 桌上有一空盘,只允许存放一个水果。爸爸可向盘中放苹果,也可向盘中放桔子。儿子专等吃盘中的桔子,女儿专等吃盘中的苹果。规定当盘中空时一次只能放一只水果供吃者取用,请

(6分)

用P、V原语实现爸爸、儿子、女儿三个并发进程的同步。

(6分)

3. 某系统有A 、B 、C 、D 四类资源可供五个进程P1、P2、P3、P4、P5共享。系统对这四类资源的拥有量为:A 类3个、B 类14个、C 类12个、D 类12个。进程对资源的需求和分配情况如下:

按银行家算法回答下列问题:(1)现在系统中的各类资源还剩余多少? (2)现在系统是否处于安全状态?为什么? (3)如果现在进程P2提出需要A 类资源0个、B 类资源4个、C 类资源2个和D 类资源

个,系统能否去满足它的请求?请说明原

因。 (6

分)

4. {在一个请求分页系统中,采用 LRU 页面置换算法时,假如一个作业的页面走向为 4,3,2,1,4,3,5,4,3,2,1,5,当分配给该作业的物理块数 M 分别为 3 和 4 时,试计算访问过程中所发生的缺页

?

6

5. 一个作业在执行中,按下列的页号依次存取:1,2,3,4,1,2,5,1,2,3,4,5,作业固定占用3块主存空间,如果按照LRU 页面置换算法对页面进行淘汰,缺页中断率为多少? (6分)