问题 单项选择题

下列只包含进程互斥问题的是 (16)

A.田径场上的接力比赛

B.一个进程读文件,一个进程写文件

C.一个生产者和一个消费者通过一个缓冲区传递产品

D.公共汽车上司机和售票员的协作

答案

参考答案:B

解析:

[分析]:
本题考查进程互斥和同步的知识。
进程互斥是要保证临界资源在某一时刻只被一个进程访问。而进程同步是指进程之间异步执行,且各进程按一定的制约顺序和速度执行。
在田径场—上进行接力比赛时,在接力的时刻,两个队员同时拥有了对接力棒的操作,需要协调,不只包含进程互斥,还包含了进程同步问题;当对文件进行操作时,一般只允许一个步骤执行,要么读,要么写,不允许同时进行,要在一个进程结束后才允许另一个进程开始,因此,只包含了进程互斥问题;而C选项中的生产者-消费者问题是一个典型的进程同步、互斥问题。

选择题
单项选择题 案例分析题