北航《操作系统》在线作业三
一、单选题(共 15 道试题,共 60 分。
)
1. 某进程由于需要从磁盘上读入数据而处于阻塞状态。
当系统完成了所需的读盘操作后,此时该进程的状态将()。
A. 从就绪变为运行
B. 从运行变为就绪
C. 从运行变为阻塞
D. 从阻塞变为就绪
-----------------选择:D
2. 早期的OS主要追求的是()。
A. 系统的效率
B. 用户的方便性
C. 可移植
D. 可扩充性
-----------------选择:A
3. 对进程间互斥地使用临界资源最准确的描述是()。
A. 互斥地进入临界区
B. 互斥地进入各自的临界区
C. 互斥地进入同一临界区
D. 互斥地进入各自的同类临界区
-----------------选择:A
4. 现代OS具有并发性和共享性,是()的引入导致的。
A. 单道程序
B. 磁盘
C. 对象
D. 多道程序
-----------------选择:D
5. 外存(如磁盘)上存放的程序和数据()。
A. 可由CPU直接访问
B. 必须在CPU访问之前移入内存
C. 是必须由文件系统管理的
D. 必须由进程调度程序管理
-----------------选择:B
6. SPOOLing技术可以实现设备的()分配。
A. 独占
B. 共享
C. 虚拟
D. 物理
-----------------选择:C
7. 产生死锁的四个必要条件是互斥条件、请求和保持条件、不剥夺条件和()。
A. 线性增长条件
B. 环路条件
C. 无序释放条件
D. 有序请求条件
E. 无序请求条件
-----------------选择:B
8. CPU输出数据的速度远远高于打印机的打印速度,为了解决这一矛盾,可采用()。
A. 并行技术
B. 通道技术
C. 缓冲技术
D. 虚存技术
-----------------选择:C
9. 引入多道程序设计的主要目的是()。
A. 提高实时响应速度
B. 充分利用处理机,减少处理机空闲时间
C. 有利于代码共享
D. 充分利用存储设备
-----------------选择:B
10. 下面关于虚拟设备的论述中,第()条是正确的论述。
A. 虚拟设备是指允许用户使用比系统中具有的物理设备更多的设备
B. 虚拟设备是指允许用户以标准化方式来使用物理设备
C. 虚拟设备是把一个物理设备变换成多个对应的逻辑设备
D. 虚拟设备是指允许用户程序不必全部装入内存便可使用系统中的设备
-----------------选择:C
11. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许()使用。
A. 操作员
B. 联机用户
C. 操作系统
D. 目标程序
-----------------选择:C
12. 在操作系统中,解决进程间的同步与互斥两种基本关系,往往运用对信号量进行()。
A. 输入输出操作
B. P-V操作
C. 开关操作
D. 读写操作
-----------------选择:B
13. 进程从运行状态进入就绪状态的原因可能是( )。
A. 被选中占有处理机
B. 等待某一事件
C. 等待的事件已发生
D. 时间片用完
-----------------选择:D
14. 采用动态重定位方式装入的作业,在执行中允许()将其移动。
A. 用户有条件地
B. 用户无条件地
C. 操作系统有条件地
D. 操作系统无条件地
-----------------选择:C
15. 在固定分区分配中,每个分区的大小是()。
A. 相同
B. 随作业长度变化
C. 可以不同但是预先固定
D. 可以不同但是根据作业长度固定
-----------------选择:C
北航《操作系统》在线作业三
单选题判断题
二、判断题(共 10 道试题,共 40 分。
)
1. 操作系统采用缓冲技术的缓冲池主要是通过硬件来实现的。
A. 错误
B. 正确
-----------------选择:A
2. 在I/O控制的多种方式中,传输速率高,对主机影响少的方式最好。
A. 错误
B. 正确
-----------------选择:B
3. 虚地址即程序执行时所要访问的内存地址。
A. 错误
B. 正确
-----------------选择:A
4. 同步信号量的初值一般为1。
A. 错误
B. 正确
-----------------选择:A
5. 页式的地址是一维的,段式的地址是二维的。
A. 错误
B. 正确
-----------------选择:A
6. 短作业(进程)优先调度算法具有最短的平均周转时间,因此这种算法是最好的算法。
A. 错误
B. 正确
-----------------选择:A
7. Windows 2000操作系统是支持实时多任务的操作系统。
A. 错误
B. 正确
-----------------选择:A
8. 虚存容量的扩大是以牺牲CPU工作时间以及内、外存交换时间为代价的。
A. 错误
B. 正确
-----------------选择:B
9. 虚拟存储器是从物理上扩充内存容量。
A. 错误
B. 正确
-----------------选择:A
10. 虚拟存储器要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存。
A. 错误
B. 正确
-----------------选择:A。