一、选择题1.在进程的组成部分之中,进程在运行中不可修改的部分是______
A.私用程序段B.共享程序段C.数据段D.进程控制块2.响应比高者优先作业调度算法是以计算时间和______来考虑的
A. 输入时间B. 完成时间C. 周转时间D. 等待时间3.在消息缓冲通信中,消息队列属于______资源
A. 临界B. 共享C. 永久D. 可剥夺4.进程间的同步是指进程间在逻辑上的相互______关系
A. 联接B. 制约C. 继续D. 调用5.最适合于分时系统的进程调度算法是______
A.先来先服务(FCFS)B.最短作业优先(SSJF)C.优先数法D.轮转法( RR)6.进程 A 和进程 B 通过共享缓冲区协作完成数据处理,进程A 负责生产数据并放入缓冲区,进程B 从缓冲区中读数据并输出
进程A 和进程 B 之间的关系是 ______
A.互斥关系B.同步关系C.互斥和同步D.无制约关系7.在优先级调度中,______类进程可能被“饿死” ,即长时间得不到调度
A.短进程B.长进程C.低优先级进程D.大内存进程8.进程从运行状态到阻塞状态可能是由于______
A.进程调度程序的调度B.现运行进程的时间片耗尽C.现运行进程执行了wait 操作D.现运行进程执行了signal 操作9.银行家算法在解决死锁问题中是用于______的
A.预防死锁B. 避免死锁C.检测死锁D.解除死锁10.______不是进程调度算法
A. 时间片轮转法B. 先来先服务方法C. 响应比高者优先法D. 均衡调度算法11.下面关于线程的叙述中正确的是______
A.线程包含 CPU 现场,可以独立执行程序B.每个线程有自己独立的地址空间C.线程之间的通信必须使用系统调用函数D.进程只能包含一个线程12.并发进程之间______
A.彼此无关B.必须同步C.必须互斥D.可能需要同步或互斥13.