【操作系统原理习题】互斥与同步
其他
2020-04-21 12:56:34
阅读次数: 0
请使用浏览器快捷键Ctrl+F搜索题目
1.指出以下非临界资源为( )。
|
选项 |
A |
变量 |
B |
数据结构 |
C |
队列 |
D |
纯代码 |
2.并发进程之间( )。
|
选项 |
A |
彼此相关 |
B |
必须同步 |
C |
必须互斥 |
D |
可能需要同步或互斥 |
3.进程间的互斥和同步分别表示了各进程间的()。
|
选项 |
A |
竞争与协作 |
B |
相互独立与相互制约 |
C |
不同状态 |
D |
动态性和并发性 |
4.Semaphores are a convinient and effective mechanism for:
|
选项 |
A |
Deadlock avoidance 死锁避免 |
B |
Memory management存储管理 |
C |
Process scheduling进程调度 |
D |
Process synchronization进程同步 |
5.The semaphore in an OS is __.
|
选项 |
A |
a process scheduler进程调度器 |
B |
a data section数据段 |
C |
a synchronization mechanism同步机制 |
D |
a segment of code代码段 |
6.对于记录型信号量,在执行一次P操作时,信号量的值应当为();当其值为小于0时,进程应阻塞。
|
选项 |
A |
不变 |
B |
加1 |
C |
减1 |
D |
加减指定数值 |
7.实现进程互斥时,用()对应,对同一个信号量调用PV操作实现互斥。
|
选项 |
A |
一个信号量与一个临界区 |
B |
一个信号量与一个相关临界区 |
C |
一个信号量与一组相关临界区 |
D |
一个信号量与一个消息 |
8.在执行V操作时,当信号量的值()时,应释放一个等待该信号的进程。
9.用P,V操作可以解决进程的同步与互斥问题
10.设有5个进程共享一个互斥段,如果允许有3个进程同时进入互斥段,则所采用的互斥信号量的初值应是()。
11.计算机操作系统中,有四个相关的并发进程,涉及一类临界资源。若P、V操作的信号量S初值为2,当前值为-1,则表示有()个等待进程。
12.对两个并发进程,其互斥信号量为mutex;若mutex=0,则表明()。
|
选项 |
A |
没有进程进入临界区 |
B |
有一个进程进入临界区但没进程处于阻塞状态 |
C |
一个进程进入临界区而另一个进程正处于等待进入临界区状态 |
D |
有两个进程进入临界区 |
发布了43 篇原创文章 ·
获赞 20 ·
访问量 1万+
转载自blog.csdn.net/qq_33384402/article/details/105046471