第4讲 随堂典型问题单选题

一.单选题(共10题,100.0分)
1
在同一系统中,假设同时存在为两个相互独立的C++源程序进行编译的两个进程(它们使用同一个编译程序),它们之间的关系正确的是:( )。
A、它们可以并发执行,两者逻辑上有依赖关系
B、它们可以并发执行,两者逻辑上无依赖关系
C、它们不可以并发执行,但两者逻辑上有依赖关系
D、它们不可以并发执行,因为两个进程运行的是同一个编译程序
正确答案: B 我的答案:B 得分: 10.0分
2
使若干并发进程共享一临界资源而不发生与进程推进速度有关错误,涉及相关临界区的错误说法是( )。
A、“一次最多让一个进程在临界区执行”
B、“任何一个进入临界区执行的进程必须在有限时间内退出临界区”
C、“可以强迫一个进程无限地等待进入它的临界区”
D、“可能没有任何进程在临界区执行”
正确答案: C 我的答案:C 得分: 10.0分
3
设有三个进程共享一个资源,如果每次只允许一个进程使用该资源,则用PV操作管理时信号量S的可能取值是( )。
A、1,0,-1,-2
B、2,0,-1,-2
C、1,0,-1
D、3,2,1,0
正确答案: A 我的答案:A 得分: 10.0分
4
有n个并发进程竞争必须互斥使用的共享资源时,若某进程调用P操作后成为第一个等待使用该资源者,则这时信号量的值为( )。
A、0
B、1
C、-1
D、n-1
正确答案: C 我的答案:C 得分: 10.0分
5
某个进程从等待状态进入就绪状态可能是由于( )。
A、现运行进程运行结束
B、现运行进程执行了P操作
C、现运行进程执行了V操作
D、现运行进程时间片用完
正确答案: C 我的答案:C 得分: 10.0分
6
若系统中有5个并发进程涉及某个相同的变量A,则变量A的相关临界区是由( )临界区构成。
A、2个
B、3个
C、4个
D、5个
正确答案: D 我的答案:D 得分: 10.0分
7
设与某资源关联的信号量初值为3,当前值为1。若M表示该资源的可用个数,N表示等待该资源的进程数,则M、N分别是( )。
A、0、1
B、1、0
C、1、2
D、2、0
正确答案: B 我的答案:B 得分: 10.0分
8
涉及PV操作的正确说法是( )。
A、PV操作只能解决进程互斥问题
B、PV操作只能解决进程同步问题
C、PV操作能用于解决进程互斥问题,也能解决进程同步问题
D、PV操作是一种高级通信方式
正确答案: C 我的答案:C 得分: 10.0分
9
进程之间的制约关系可以归结为( )。
A、同步与互斥
B、并发与异步
C、同步与并发
D、同步与异步
正确答案: A 我的答案:A 得分: 10.0分
10
对于有两个并发进程的系统,设互斥信号量为mutex,若mutex=0,则( )。
A、表示没有进程进入与mutex相关的临界区
B、表示有一个进程进入与mutex相关的临界区
C、表示有一个进程进入与mutex相关的临界区,另一个进程等待进入
D、表示有两个进程进入与mutex相关的临界区
正确答案: B 我的答案:B 得分: 10.0分

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章