操作系统复习

发布 2022-01-12 08:05:28 阅读 7319

操作系统概论模拟试题五。

一.单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填在题干的括号内。每小题2分,共20分)

1. 进程间的同步是指进程间在逻辑上的相互关系是( )

a.联接b.制约 c.继续d.调用。

2. 正在执行的进程由于其时间片用完而被暂停运行,此时其进程应从运行态变为( )态。

a. 就绪b. 等待。

c. 运行d. 后备。

3. 文件系统最基本的目标是。

a. 按名存取b. 文件共享。

c. 文件保护d. 提高对文件的存取速度。

4. 对于p,v操作,下列说法不正确的是( )

a. 执行一次p操作,可能会唤醒一个进程。

b. 执行一次v操作,可能会唤醒一个进程.

c. 执行一次p操作,可能会挂起一个进程.

d. 执行一次v操作,可能会释放一个资源。

5. 通道完成一次输入输出操作后,以___方式向处理器报告。

a.条件码b.通道命令。

c.转移命令d.中断。

6. 原语应是。

a.操作系统中的一个函数。

b.操作系统中的一个过程。

c.操作系统中的一个执行不可中断的过程。

d.操作系统中的一个执行可中断的函数。

7. 对随机存取的文件,文件系统通常把它组织成( )

a.顺序文件b.链接文件。

c.记录式文件d.索引文件。

8. 在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区。所谓临界区是指( )

a.一个缓冲区b.一段数据区。

c.同步机制d.一段程序。

9. 设m为同类资源数,n为系统中并发进程数。当n个进程共享m个互斥资源时,每个进程的最大需求是w;则下列情况会出现系统死锁的是( )

10. 动态重定位技术依赖于( )

a.重定位装入程序b.重定位寄存器。

c.地址机构d.目标程序。

二.填空题(将正确的答案填入下列空格,每格1分,共10分)

. 机系统包括( 硬件系统 )和( 软件系统 )两大部分。

2.了防止用户程序使用特权指令,cp的硬件中,有两种工作状态,分别为( 管态 )和( 目态 )

3. (进程 )是资源分配的单位,又是调度和执行的单位。而( 线程 )是进程中可以独立执行的子任务。

4. 重定位技术是把( 逻辑地址 )转换为( 物理地址 ).

5. 从使用角度看,外围设备可分为( 独占设备 )和( 共享设备 )。

三.判断题(判断下列各题,对的打“√”错的打“╳”每小题2分,共20分)

1、当cpu处于目态时,可以执行特权指令( ╳

2、进程是一个程序在一个数据集上的一次执行过程,因此,进程是程序和数据集组合( ╳

3、进程的并发性是指,若干个进程可以同时在cpu中执行( ╳

4、自愿中断事件是由处理器执行指令时根据指令中的操作码捕俘到的。而强制性中断是由硬盘( √

5. 采用静态重定位技术的程序,在程序在运行的过程中,就无需再进行地址转换工作(√

6. 采用页式存储管理的操作系统,程序数据在内存中存放是连续的.(

7. 虚拟存储器,实际上就是把内存空间扩展到辅存中去的.(

8. 计算机硬盘是可共享设备,所以在某一个具体的时刻,可以有多个作业同时访问硬盘( 1 )

9. 只要采用p操作和v操作,就可以实现对临界区的管理( ╳

10. 在计算机系统中,如果进程中不存在循环等待资源,那么操作系统中一定不会发生死锁( √

四、简答题(每小题5分,共20分)

1. 简述存储管理的功能.

2. 列举磁盘移臂调度几种常用算法。

3. 什么是多道程序设计?设计多道程序时应注意哪些问题?

4.虚拟存储器的特征是什么?虚拟存储器的容量都受哪些因素影响?

五、综合应用题(每小题10分,共30分)

1.设有4道作业,它们的进入输入井时间、需执行时间如下表所示。采用短作业优先调度算法,忽略作业调度所花的时间,当第一个作业进入系统后就开始调度。

1)填写表中各个作业的开始时间、完成时间和周转时间。

2)写出这4个作业的执行顺序。1 4 3 2

3)这4个作业的平均周转时间是多少?平均周转时间:147分钟。

2.设有10个缓冲区构成的循环缓冲池,每个缓冲区能容纳一个整数。写进程writer把整数逐个存入缓冲池,读进程reader则逐个从缓冲池中取出并打印输出,要求打印的与输入的完全一样,即整数的个数、次序、数均一样。

试问:1)写进程与读进程之间的制约关系。同步关系。

2)用pv操作同步机制写出这两个进程的同步算法程序。

设:s=1 s1=0

写程序:p(s)

把整数逐个存入缓冲池。

v(s1)读程序:p(s1)

打印输出数据。

v(s)3..假定在某动臂磁盘上,刚处理了访问75号柱面的请求,目前正在74号柱面上读信息,且有如下请求序列在等待访问磁盘:

试回答:(1)写出电梯调度算法处理时的序列次序;

2)写出最短寻找时间优先算法时处理的序列次序;

3)采用最短寻找时间优先算法处理时臂的移动方向改变了几次?2次。

操作系统复习

第二章。1 在下列性质中,不是分时系统特征的是 b a 交互性 b 独立性 c 多路性 d 成批性。2 引入多道程序设计的主要目的在于 c a 有利于 共享,减少主 辅存信息交换量。b 提高实时响应速度。c 充分利用cpu,减少cpu等待时间。d 充分利用存储器 3 在下面的进程状态转换过程中,可能...

操作系统复习

saw 锯 sawed sawed sawn fly 飞 flew flown stand 站立 stood stood spell 拼写 spelt spelled spelt spelled hear 听到 heard heard build 建造 built built spit 吐出 spa...

操作系统复习

一 单项选择题。在每小题列出的四个备选项中只有一个是符合题目要求的,请将其 填写在题后的括号内。1 在配置多道批处理操作系统的计算机系统中 d a 用户可联机 调试自己的程序 b 允许用户直接干预作业的执行。c 能对外部事件实时响应 d 允许多个作业同时使用不同的外围设备。2 unix操作系统是一个...