第二章测试1.单一处理机上,将执行时间有重叠的几个程序称为( )。
A:并行程序 B:顺序程序 C:并发程序 D:多道程序
答案:C
2.为了描述进程的动态变化过程,采用了一个与进程相联系的( ),系统根据它而感知进程的存在。
A:进程控制块 B:进程起始地址 C:进程优先数 D:进程状态字
答案:A
3.同一程序经过多次创建,运行在不同的数据集上,形成了( )的进程。
A:同步 B:互斥 C:不同 D:相同
答案:C
4.已经获得除( )以外的所有运行所需资源的进程处于就绪状态。
A:磁盘空间 B:打印机 C:CPU D:存储器
答案:C
5.在一段时间内,只允许一个进程访问的资源称为( )。
A:共享资源 B:共享区 C:临界资源 D:临界区
答案:C
6.若信号量S的初值为2,当前值为-1,则表示有( ) 个等待进程。
A:3 B:2 C:0 D:1
答案:D
7.在利用信号量解决进程同步问题中,如果同时出现私有信号量和公有信号量,那么这两类信号量的P操作顺序一定是( )。
A:先公有后私有 B:不会同时出现 C:先私有后公有 D:任意顺序
答案:C
8.一个进程的状态变化一定会引起另一个进程的状态变化。( )
A:对 B:错
答案:B
9.一个正在访问临界资源的进程因为申请I/O操作而阻塞时,它允许其他进程进入其临界区。( )
A:错 B:对
答案:B
10.在多进程的系统中,为了保证公共变量的完整性,各进程应互斥进入临界区,所谓临界区是指()。
A:一个缓冲区 B:一段数据区 C:一段程序 D:同步机制
答案:C
温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!