一、选择?/p>
1
.在进程的组成部分之中,进程在运行中不可修改的部分是
______
?/p>
A
.私用程序段
B
?/p>
共享程序?/p>
C
.数据段
D
.进程控制块
2
.响应比高者优先作业调度算法是以计算时间和
______
来考虑的?/p>
A
?/p>
输入时间
B
?/p>
完成时间
C
?/p>
周转时间
D
?/p>
等待时间
3
.在消息缓冲通信中,消息队列属于
______
资源?/p>
A
?/p>
临界
B
?/p>
共享
C
?/p>
永久
D
?/p>
可剥?/p>
4
.进程间的同步是指进程间在逻辑上的相互
______
关系?/p>
A
?/p>
联接
B
?/p>
制约
C
?/p>
继续
D
?/p>
调用
5
.最适合于分时系统的进程调度算法?/p>
______
?/p>
A
.先来先服务?/p>
FCFS
?/p>
B
.最短作业优先(
SSJF
?/p>
C
.优先数?/p>
D
?/p>
轮转法(
RR
?/p>
6
.进?/p>
A
和进?/p>
B
通过共享缓冲区协作完成数据处理,进程
A
负责生产数据并放入缓
冲区,进?/p>
B
从缓冲区中读数据并输出。进?/p>
A
和进?/p>
B
之间的关系是
______
?/p>
A
.互斥关?/p>
B
?/p>
同步关系
C
.互斥和同步
D
.无制约关系
相交进程之间的关系主要有两种?/p>
同步与互斥?/p>
所谓互斥,
是指散步在不同进程之间的若干程序片断?/p>
当某个进程运行其中一个程序片段时,其它进程就不能运行?/p>
们之中的任一程序片段,只能等到该
进程运行完这个程序片段后才可以运行。所谓同步,是指散步在不同进程之间的若干程序片断,它?/p>
的运行必须严格按照规定的
某种先后次序来运行,这种先后次序依赖于要完成的特定的任务?/p>
显然,同步是一种更为复杂的互斥,而互斥是一种特殊的同步?/p>
也就是说互斥是两个线程之间不可以同时运行,他们会相互排斥,必须等待一个线程运行完毕,?/p>
一个才能运行,而同步也是不能同时运行,但他是必须要安照某种次序来运行相应的线程(也是一?/p>
互斥)!
总结:互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥?/p>
法限制访问者对资源的访问顺序,即访问是无序的?/p>
同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多
数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允?/p>
多个访问者同时访问资源?/p>
7
.在
优先?/p>
调度中,
______
类进程可能被“饿死”,即长时间得不到调度?/p>
A
.短进程
B
.长进程
C
?/p>
低优先级进程
D
.大内存进程
8
.进程从运行状态到阻塞状态可能是由于
______
?/p>
A
.进程调度程序的调度
B
.现运行进程的时间片耗尽
C
?/p>
现运行进程执行了
wait
操作
D
.现运行进程执行?/p>
signal
操作
9
.银行家算法在解决死锁问题中是用?/p>
______
的?/p>
A
.预防死?/p>
B
?/p>
避免死锁
C
.检测死?/p>
D
.解除死?/p>
10
?/p>
______
不是进程调度算法?/p>
A
?/p>
时间片轮转法
B
?/p>
先来先服务方?/p>
C
?/p>
响应比高者优先法
D
?/p>
均衡调度算法
11
.下面关于线程的叙述中正确的?/p>
______
?/p>
A
?/p>
线程包含
CPU
现场,可以独立执行程?/p>
B
.每个线程有自己独立的地址空间
C
.线程之间的通信必须使用系统调用函数
D
.进程只能包含一个线?/p>
12
.并发进程之?/p>
______
?/p>