重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学专科> 电子信息
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

有3个并发进程R、M、P,它们共享同一个缓冲区,假定缓冲区只能存放一条记录。进程R负责从输入设备读信

息,每读入一个记录后,就把它放进缓冲区;进程M在缓冲区中加工读入的记录;进程P把加工后的记录打印输出。读入的记录经加工输出后,缓冲区又可以存放下一个记录。试写出他们能够正确执行的并发程序(见图16—9)。

有3个并发进程R、M、P,它们共享同一个缓冲区,假定缓冲区只能存放一条记录。进程R负责从输入设备读信

答案
查看答案
更多“有3个并发进程R、M、P,它们共享同一个缓冲区,假定缓冲区只能存放一条记录。进程R负责从输入设备读信”相关的问题

第1题

今有3个并发进程R、S、T,它们共享一个缓冲区B。进程R负责从输入设备读入信息,每读出一个记录后就把它存入缓冲

区B中;进程S利用缓冲区B加工进程R存入的记录;进程T把加工完毕的记录打印输出。缓冲区B一次只能存放一个记录。只有在进程T把缓冲区里的记录输出后,才能再往里存放新的记录。试用信号量及其P、V操作控制这3个进程间的的正确工作关系。

点击查看答案

第2题

假定有3个进程R、W1、W2共享一个缓冲区B,B中每次只能存放一个数。进程R从输入设备读入一个数,把它存放到缓冲区

B里。如果存入的是奇数,则由进程W1取出打印;如果存入的是偶数,则由进程W2取出打印。规定进程R只有在缓冲区B为空或内容已经被打印后才能进行存放;进程W1和W2不能从空缓冲区里取数,也不能重复打印。试用信号量及其P、V操作管理这3个进程,让它们能够协调地正确工作。

点击查看答案

第3题

设m为同类资源R的数目,n为系统中的并发进程数。当n个进程共享m个互斥资源R时,每个进程对R的最大需
求是w;则下列情况会出现死锁的是()。

A.m=2,n=1,w=2

B.m=2,n=2,w=1

C.m=4,n=3,w=2

D.m=4,n=2,w=3

点击查看答案

第4题

有n个并发进程都要使用某种资源R,系统规定最多允许m个进程(n≥m≥1)同时使用该资源。现定义一个信号量X来管理该资源的分配。X的初值应该是______。

A.n

B.m

C.n-m

D.1

点击查看答案

第5题

现有某类资源有10个供格式:A、B、C三个进程共享。它们对资源的需求量分别为7个,5个,3个。目前已分别得到了4个,3个,2个。如果当三个进程都继续请求再分配资源时,系统先满足进程A的请求,那么系统会出现什么现象?为什么?

点击查看答案

第6题

有4个进程A、B、C、D都要对共享文件F进行读操作,但限制条件是A和C不能同时读文件F,B和D不能同时读文件F。现在用

信号量上的P、V操作来进行管理。试问:

(1)应该定义几个信号量?初值各为多少?

(2)在图(a)给出的程序流程中,填上适当的P、V操作,以保证4个进程能够按照要求并发工作。

有4个进程A、B、C、D都要对共享文件F进行读操作,但限制条件是A和C不能同时读文件F,B和D不能同

点击查看答案

第7题

某系统有同类资源m个,它们供n个进程共享。若每个进程最多申请x个资源(1≤x≤m),问:各进程申请资源之和在什么范围内系统不会发生死锁?

点击查看答案

第8题

设m为同类资源数,n为系统中并发进程数。当n个进程共享m个互斥资源时,每个进程的最大需求是w,则下
列情况会出现系统死锁的是()。

A.m=2,n=1,w=2

B.m=2,n=2,w=1

C.m=4,n=3,w=2

D.m=4,n=2,w=3

点击查看答案

第9题

3个进程共享4个同种类型的资源,每个进程最大需要2个资源,请问该系统是否会因为竞争该资源而死
锁? (2)n个进程共享m个同类资源,若每个进程都需要用该类资源,而且各进程对该类资源的最大需求量之和小于m+n,说明该系统不会因竞争该类资源而阻塞。 (3)在(2)中,如果没有“每个进程都需要用该类资源”的限制,情况又会如何?

点击查看答案

第10题

下列描述不正确的是()。

A.进程(Process)是程序的一次执行过程

B.线程(Thread) 是比进程更小的执行单位

C.线程不可共享相同的内存单元

D.在同一个应用程序中可以有多个线程同时执行

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝