把分散在各进程中的同类的同步与互斥段集中起来,为每类资源设立一个专门机构来统一管理进程对资源的访问。这组程序的每个过程被称为一个()。
第1题:
并发的进程之间的基本关系为()。
A、完全独立
B、同步与互斥
C、并行执行与资源共享
D、信息传递与信息缓冲
答案:B
解析:在多道程序系统环境中,由于资源共享与进程合作,使得并发执行的进程之间可能产生相互制约关系,这些制约关系可分为两类:竞争与协作。并发进程之间的竞争关系为进程互斥,并发进程之间的协作关系体现为进程同步。
第2题:
A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。
B 一个进程在一段时间内只能占用一个资源。
C 多个资源只能由一个进程占有。
D 多个资源进程分配占有。
第3题:
信号机制是解决进程同步和互斥的有效工具。实现进程间的互斥时,公用变量信号的初值一般设置为(18);实现进程间的同步时,私用变量初值一般设置为(19)。
A.-2
B.-1
C.0或资源数目
D.1或资源数目
第4题:
下列说法中,正确的是
A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调
B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变
C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行
D.临界区是指每次仅允许一个进程访问的资源
第5题:
在可变分区存储管理中,可以采用 ______ 技术把分散的主存空闲区集中起来形成一个比较大的空闲区。
第6题:
A 共享变量
B flAg
C 信号量
D 整型变量
第7题:
A、错误
B、正确
第8题:
A、管程是进程间互斥的机制,它保证进程互斥地访问共享变量,并方便地阻塞和唤醒进程
B、管程和P.V一样,同步操作分散在各个进程中
C、管程和P.V一样,使用不当就可能导致进程死锁
D、一个管程定义了一个数据结构和能在该数据结构上并发执行进程所的一组操作,这组操作能同步进程和改变管程中的数据
第9题:
操作系统通常采用(228)解决进程间合作和资源共享所带来的同步与互斥问题。若在系统中有若干个互斥资源R,5个并发进程,每个进程都需要5个资源R,那么使系统不发生死锁的资源R的最少数日为(229)。
A.调度
B.共享资源
C.信号量
D.通讯
第10题:
有关进程同步与互斥的正确描述是()