欢迎来到天天文库
浏览记录
ID:6358980
大小:81.50 KB
页数:12页
时间:2018-01-11
《第三章进程同步与通信作业习题与答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章一.选择题(50题)1.以下_B__操作系统中的技术是用来解决进程同步的。A.管道B.管程C.通道D.DMA2.以下_B__不是操作系统的进程通信手段。A.管道B.原语C.套接字D.文件映射3.如果有3个进程共享同一程序段,而且每次最多允许两个进程进入该程序段,则信号量的初值应设置为_B__。A.3B.2C.1D.04.设有4个进程共享一个资源,如果每次只允许一个进程使用该资源,则用P、V操作管理时信号量S的可能取值是_C__。A.3,2,1,0,-1B.2,1,0,-1,-2C.1,0,-1,-2,-3D.4,3,2,1,05.下面有关进程的
2、描述,是正确的__A__。A.进程执行的相对速度不能由进程自己来控制B.进程利用信号量的P、V操作可以交换大量的信息C.并发进程在访问共享资源时,不可能出现与时间有关的错误D.P、V操作不是原语操作6.信号灯可以用来实现进程之间的_B__。A.调度B.同步与互斥C.同步D.互斥7.对于两个并发进程都想进入临界区,设互斥信号量为S,若某时S=0,表示_B__。A.没有进程进入临界区B.有1个进程进入了临界区C.有2个进程进入了临界区D.有1个进程进入了临界区并且另一个进程正等待进入8.信箱通信是一种_B__方式A.直接通信B.间接通信C.低级通信D.信
3、号量9.以下关于临界区的说法,是正确的_C__。A.对于临界区,最重要的是判断哪个进程先进入B.若进程A已进入临界区,而进程B的优先级高于进程A,则进程B可以打断进程A而自己进入临界区C.信号量的初值非负,在其上只能做PV操作D.两个互斥进程在临界区内,对共享变量的操作是相同的10.并发是指_C__。A.可平行执行的进程B.可先后执行的进程C.可同时执行的进程D.不可中断的进程11.临界区是_C__。A.一个缓冲区B.一段数据区C.一段程序D.栈12.进程在处理机上执行,它们的关系是_C__。A.进程之间无关,系统是封闭的B.进程之间相互依赖相互制约
4、C.进程之间可能有关,也可能无关D.以上都不对13.在消息缓冲通信中,消息队列是一种__A__资源。A.临界B.共享C.永久D.可剥夺14.以下关于P、V操作的描述正确的是__D_。A.机器指令B.系统调用C.高级通信原语D.低级通信原语15.当对信号量进行V源语操作之后,_C__。A.当S<0,进程继续执行B.当S>0,要唤醒一个就绪进程C.当S<=0,要唤醒一个阻塞进程D.当S<=0,要唤醒一个就绪16.对临界区的正确论述是__D_。A.临界区是指进程中用于实现进程互斥的那段代码B.临界区是指进程中用于实现进程同步的那段代码C.临界区是指进程中用
5、于实现进程通信的那段代码D.临界区是指进程中访问临界资源的那段代码17.__A__不是进程之间的通信方式。A.过程调用B.消息传递C.共享存储器D.信箱通信18.同步是指进程之间逻辑上的__A__关系。A.制约B.调用C.连接D.排斥19.正在运行的进程在信号量S上作P操作之后,当S<0,进程将进入信号量的__A__。A.阻塞队列B.提交队列C.后备队列D.就绪队列20.某个信号量S初值为3,当前值为-2,则等待在该信号量上的进程数为_B__个。A.1B.2C.3D.521.管理若干进程共享某一资源的相关临界区应满足三个要求,其中__A__不考虑。
6、A一个进程可以抢占己分配给另一进程的资源 B.任何进程不应该无限地逗留在它的临界区中 C.一次最多让一个进程在临界区执行 D.不能强迫一个进程无限地等待进入它的临界区22、_C__是只能由P和v操作所改变的整型变量。 A共享变量 B.锁C.整型信号量 D.记录型信号量 23.对于整型信号量,在执行一次P操作时,信号量的值应_C__。 A.不变 B.加1 C减1 D.减指定数值 24.在执行v操作时,当信号量的值__D_时,应释放一个等待该信号量的进程。 A>0 B.<0 c.>=0 D.<=0 25.Pv操作必须在屏蔽中断下执行
7、,这种不可变中断的过程称为_B__。 A初始化程序 B.原语 c.子程序 D控制模块26.进程间的互斥与同步分别表示了各进程间的__A__。 A.竞争与协作 B.相互独立与相互制约 c.不同状态 D.动态性与并发性 27.并发进程在访问共享资源时的基本关系为_B__。 A.相互独立与有交往的 B.互斥与同步 C并行执行与资源共享 D信息传递与信息缓冲 28.在进程通信中,_B__常用信件交换信息。 A.低级通信 B.高级通信 C.消息通信 D.管道通信 29.在间接通信时,用send(N,M)原语发送信件,其中N表示_C__。
8、 A.发送信件的进程名 B.接收信件的进程名 C.信箱名 D.信件内容30.实现进程互斥时,用_C__对
此文档下载收益归作者所有