《计算机软件技术基础》复习题2参考答案
1. 从工作的角度看操作系统,可以分为单用户系统、批处理系统、 B 和实时系统。
A. 单机操作系统B. 分时操作系统
C. 面向过程的操作系统D. 网络操作系统
2. 在下列系统中, B 是实时系统。
A. 计算机激光照排系统B. 航空定票系统
C. 办公自动化系统D. 计算机辅助设计系统
3. 操作系统是一种 B 。
A. 应用软件B. 系统软件
C. 通用软件D. 工具软件
4. 引入多道程序的目的在于 A 。
A. 充分利用CPU,减少CPU等待时间
B. 提高实时响应速度
C. 有利于代码共享,减少主、辅存信息交换量
D. 充分利用存储器
5. 已经获得除 C 以外的所有运行所需资源的进程处于就绪状态。
A. 存储器B. 打印机
C. CPUD. 内存空间
6. 进程调度的关键问题:一是选择合理的 B ,二是恰当地进行代码转换。
A. 时间片间隔B. 调度算法
C. CPU速度D. 内存空间
7. 采用轮转法调度是为了 A 。
A. 多个终端都能得到系统的及时响应
B. 先来先服务
C. 优先级较高的进程得到及时调度
D. 需CPU最短的进程优先
8. 在一段时间内只允许一个进程访问的资源,称为 C 。
A. 共享资源B. 临界区
C. 临界资源D. 共享区
9. 并发性是指若干事件在 B 发生。
A. 同一时刻B. 同一时间间隔
C. 不同时刻D. 不同时间间隔
10.在单一处理器上,将执行时间有重叠的几个程序称为 C 。
A. 顺序程序B. 多道程序
C. 并发程序D. 并行程序
11.程序运行时,独占系统资源,只有程序本身能改变系统资源状态,这是指 B 。
A. 程序顺序执行的再现性B. 程序顺序执行的封闭性
C. 并发程序失去封闭性D. 并发程序失去再现性
12.引入多道程序技术后,处理器的利用率 C 。
A. 降低了B. 有所改善
C. 大大提高D. 没有变化,只是程序的执行方便了
13.在单一处理器上执行程序,多道程序的执行是在 B 进行的。
A. 同一时刻B. 同一时间间隔内
C. 某一固定时刻D. 某一固定时间间隔内
14.在进程通信中, C 通过变量、数组形式来实现。
A. 高级通信B. 消息通信
C. 低级通信D. 管道通信
15.管道通信是以 B 进行写入和读出。
A. 消息为单位B. 自然字符流
C. 文件D. 报文
16.现代操作系统的两个基本特征是 C 和资源共享。
A. 多道程序设计B. 中断处理
C. 程序的并发执行D. 实现分时与实时处理
17.为了描述进程的动态变化过程,采用了一个与进程相联系的 C ,根据它来感知进程的存在。
A. 进程状态字B. 进程优先数
C. 进程控制块D. 进程起始地址
18.顺序执行和并发程序的执行相比, C 。
A. 基本相同B. 有点不同
C. 并发程序执行总体上执行时间快D. 顺序程序执行总体上执行时间快
19.进程是 D 。
A. 与程序等效的概念B. 执行中的程序
C. 一个系统软件D. 存放在内存中的程序
20.进程具有并发性和 A 两大重要属性。
A. 动态性B. 静态性
C. 易用性D. 封闭性
21.操作系统在控制和管理进程过程中,涉及到 D 这一重要数据结构,这是进程存在的唯一标志。
A. FCBB. FIFO
C. FDTD. PCB
22.在单处理机系统中,处于运行状态的进程 A 。
A. 只有一个B. 可以有多个
C. 不能被挂起D. 必须在执行完后才能被撤下
23.如果某一进程获得除CPU以外的所有所需运行资源,经调度,分配CPU给它,则该进程将进入 B 。
A. 就绪状态