文档库 最新最全的文档下载
当前位置:文档库 › 操作系统综合练习(教师版)

操作系统综合练习(教师版)

操作系统综合练习(教师版)
操作系统综合练习(教师版)

操作系统综合练习

一、单项选择题(答案白字隐藏)

1.以下描述与操作系统无关的是。

A. 方便用户的程序集合

B. 控制和管理计算机系统的硬件和软件资源

C. 计算机系统的硬件和软件资源的集合

D. 合理地组织计算机工作流程D

2.计算机操作系统的功能是。

A.把源程序代码转换为目标代码

B.实现计算机用户之间的相互交流

C. 完成计算机硬件与软件之间的转换

D. 控制、管理计算机系统的资源和程序的执行D

3. 操作系统可为用户提供三种界面,分别是。

A. 硬件接口、软件接口和GUI

B. 字符命令接口、GUI和系统调用 B

C. 硬件接口、字符命令接口和GUI

D. 硬件接口、命令接口和程序接口

4.用户程序请求操作系统服务是通过。

A. 用户发送子程序调用指令

B. 用户发送API(或系统调用)B

C. 用户发送中断指令

D. 以上三种都不可以

5.采用多道程序设计能。

A. 增加平均周转时间

B. 发挥并提高并行工作能力B

C. 缩短每道程序的执行时间

D. 降低对处理器调度的要求

6.多道程序的引入主要是为了。

A. 提高CPU的速度

B. 提高内存的存取速度

C. 提高计算机的使用效率 C

D. 减少CPU处理作业时间

7.以下关于操作系统作用的叙述中,不正确的是。

A. 管理系统资源

B. 控制程序执行

C. 改善人机界面

D. 提高用户软件运行速度 d

8.下面系统中,最可能具有硬实时特性。

A. 火车订票系统

B. 网络对战游戏

C. 生产流水线使用的工业机器人 c

D. 可在线播放的流式多媒体(如Real)

9.操作系统允许在一台主机上同时连接多台终端,多个用户可以通过各自的终端同时交互地使用计算机。

A. 网络

B. 分布式

C. 分时 c

D. 实时

10.在下列操作系统的各个功能组成部分中,不需要硬件的特别支持。

A. 进程调度 a

B. 时钟管理

C. 地址影射

D. 中断系统

11.特权指令执行。

A. 只能在目态下

B. 只能在管态下 b

C. 在目态或管态下均能

D. 在目态或管态下均不能

12. 下列叙述中,正确的叙述是。

A.实现多道程序设计的目的是提高程序员编程的效率

B.在有虚拟存储器的系统中,可以运行比主存容量还大的程序 b

C.操作系统的目的是为了提高计算精度

D.操作系统必须支持分时功能

13.在下列操作系统中,对响应时间要求最高的是。A.批处理系统

B. 分时系统

C. 实时系统 c

D. 网络操作系统

14.对出现的中断事件是由进行处理的。

A. 硬件

B. 操作系统 b

C. 用户程序

D. 解释程序

15. 进程和程序的本质区别是。

A. 存储在内存和外存

B. 顺序和非顺序执行机器指令

C. 分时使用和独占使用计算机资源

D. 动态和静态特征 d

16.有关进程的下列叙述中,是正确的。

A. 进程是静态的文本

B. 进程与程序是一一对应的

C. 进程运行的数据都在栈中

D. 多个进程可以在单个CPU上并发执行 d

17. 一个进程是。

A. 由处理器执行的一个程序

B. 一个独立的程序+ 数据集

C. PCB结构、程序和数据的集合 c

D. 一个独立的程序

18.下面叙述中正确的是。

A. 操作系统的一个重要概念是进程,不同进程所执行的代码一定不同

B. 为了避免发生死锁,各进程只能逐个申请资源

C. 操作系统用PCB管理进程,从PCB中可读出与进程运行状态有关

的信息 c

D. 进程存在互斥与同步问题,而线程则没有此类问题。

19. 已获得除CPU以外的所有所需资源的进程处于状态。

A. 运行

B. 就绪 b

C. 自由

D. 等待

20.下列的进程状态变化中,的变化是不可能发生的。

A. 运行→就绪

B. 运行→等待

C. 等待→运行 c

D. 等待→就绪

21. 某进程所要求的一次打印输出结束,该进程被唤醒,其进程状态将从。

A. 就绪状态到运行状态

B. 等待状态到就绪状态 b

C. 运行状态到等待状态

D. 运行状态到就绪状态

22. 进程调度是从选择一个进程投入运行。

A. 就绪队列 a

B. 等待队列

C. 栈型队列

D. 先进先出队列

23.多道程序系统中,当时,进程必从执行状态转变为就绪状态。

A. 进程被进程调度程序选中

B. 时间片到 b

C. 等待某一事件

D. 等待的事件已发生

24.下述各项中,不是引起进程切换的直接原因。

A. 运行进程的时间片用完

B. 运行进程出错

C. 运行进程要等待某一事件发生

D. 有新进程进入就绪状态 d

25.进程调度算法有多种,不是进程调度算法。

A. 先来先服务调度算法

B. 最短查找时间优先调度算法 b

C. 静态优先数调度算法

D. 时间片轮转调度算法

26. 在下列进程调度算法中,可能引起进程饥饿的算法是。

A. FCFS算法

B. 短作业优先算法 b

C. 循环轮转算法

D. 动态优先数调度算法

27.在下列进程调度算法中,不会引起进程饥饿的算法是。

A.短作业优先算法

B. 长作业优先算法

C.静态优先数算法

D. 前三项算法都会造成饥饿 d

28.以下关于处理机抢占式调度,不正确的说法是。

A. 循环轮转算法是抢占式的

B. 优先数算法可以是抢占式的也可以是非抢占式的

C. 优先数算法一定是抢占式的 c

D. 短作业优先算法可以是抢占式的也可以是非抢占式的

29.对于有两个并发进程的系统,设初值为1的互斥信号量为mutex,若mutex=0,则。

A. 表示没有进程进入与mutex相关的临界区

B. 表示有一个进程进入与mutex相关的临界区 b

C. 表示有一个进程进入与mutex相关的临界区,另一个进程等待进入D.表示有两个进程进入与mutex相关的临界区

30. 在多道程序系统中,为了保证公共变量的完整性,各进程应互斥

进入相关临界区。所谓临界区是指。

A. 一个缓冲区

B. 一段数据区

C. 同步机制

D. 一段程序 d

相关文档