首页 > 大学专科> 电子信息
题目内容 (请给出正确答案)
[主观题]

如图2.11所示,有一计算进程和打印进程,它们共享一个单缓冲区,计算进程不断地计算出结果并将它放

入单缓冲区中,打印进程则负责从单缓冲区中取出每一个。结果进行打印。请用信号量来实现它们的同步关系。

如图2.11所示,有一计算进程和打印进程,它们共享一个单缓冲区,计算进程不断地计算出结果并将它放入单

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“如图2.11所示,有一计算进程和打印进程,它们共享一个单缓冲…”相关的问题
第1题
如图2-11所示,三个合作进程P1、P2、P3,它们都需要通过同一设备输入各自的数据a、b、C,该输入设备必须

如图2-11所示,三个合作进程P1、P2、P3,它们都需要通过同一设备输入各自的数据a、b、C,该输入设备必须互斥地使用,而且其第一个数据必须由P1进程读取,第二个数据必须由P2进程读取,第三个数据则必须由P3进程读取。然后,三个进程分别对输入数据进行下列计算:

如图2-11所示,三个合作进程P1、P2、P3,它们都需要通过同一设备输入各自的数据a、b、C,该输P1:x=a+b: P2:y=a*b; P3:z=y+C_a; 最后,P1进程通过所连接的打印机将计算结果x、y、z的值打印出来。请用信号量实现它们的同步。

点击查看答案
第2题
系统拥有一个CPU,IO1和IO2为两个不同步的输入/输出装置,它们能够同时工作。当使用CPU之后控制转向
IO1、IO2时,或者使用IO1、IO2之后控制转向CPU时,由控制程序执行中断处理,但这段处理时间忽略不计。有A、B两个进程同时被创建,进程B的调度优先权比进程A高。但是,当进程A正在占用CPU时,即使进程B需要占用CPU,也不用打断进程A的执行。若在同一系统中分别单独执行,则需要占用CPU、IO1、IO2的时间如图17—2所示:

系统拥有一个CPU,IO1和IO2为两个不同步的输入/输出装置,它们能够同时工作。当使用CPU之后控经过计算可知:()先结束。

A.进程A

B.进程B

C.进程A和进程B同时

D.不一定

点击查看答案
第3题
假定某操作系统存储器采用页式存储管理,页的大小为64B。假定一进程的代码段的长度为702B,页表如图
18—4所示。该进程在联想存储器中的页表项如第二个表格所示。现有如下的访问序列:其逻辑地址为八进制的105、217、567、1120、2500。试问给定的这些地址能否进行转换?若能,请说明地址转换过程及相应的物理地址;若不能则说明理由。

假定某操作系统存储器采用页式存储管理,页的大小为64B。假定一进程的代码段的长度为702B,页表如图

点击查看答案
第4题
现有3个进程A、B、C共用有10个单位的某种资源。当前资源使用情况的基本数据如图(a)所示。现在进程A、B、C又分别对

现有3个进程A、B、C共用有10个单位的某种资源。当前资源使用情况的基本数据如图(a)所示。现在进程A、B、C又分别对资源提出1个、2个、1个请求。试问:

点击查看答案
第5题
有两个并发进程A和B,A的任务是在初值为3的变量N上不断地加5,B的任务是将N的值打印输出,然后清0。A、B各自的工
作流程如图(a)所示。

有两个并发进程A和B,A的任务是在初值为3的变量N上不断地加5,B的任务是将N的值打印输出,然后清0

现在假定在A执行了3个循环后,进程A和B并发执行了一个循环。试问:

点击查看答案
第6题
一组合作进程,执行顺序如图16—8所示。请用P、V操作实现进程间的同步操作。

一组合作进程,执行顺序如图16—8所示。请用P、V操作实现进程间的同步操作。 请帮忙给出正确答案和分

点击查看答案
第7题
将一组进程分为4类,如图2-6所示。各类进程之间采用优先级调度算法,而各类进程的内部采用时间片

将一组进程分为4类,如图2-6所示。各类进程之间采用优先级调度算法,而各类进程的内部采用时间片轮转调度算法。请简述P1、P2、P3、P4、P5、P6、P7、P8进程的调度过程。

将一组进程分为4类,如图2-6所示。各类进程之间采用优先级调度算法,而各类进程的内部采用时间片将一组

最早结束的作业是哪个?

点击查看答案
第8题
某系统的进程状态转换图如图2.5所示。 (1)说明引起各种状态转换的典型事件。 (2)分析下述状态

某系统的进程状态转换图如图2.5所示。

某系统的进程状态转换图如图2.5所示。 (1)说明引起各种状态转换的典型事件。 (2)分析下述状态某(1)说明引起各种状态转换的典型事件。 (2)分析下述状态转换是否可立即引起其它的状态转换:1,2,3,4。

点击查看答案
第9题
设某计算机系统有一块CPU、一台输入设备、一台打印机。现有两个进程同时进入就绪状态,且进程A先得到
CPU运行,进程B后运行。进程A的运动轨迹为:计算50ms,打印信息100ms,再计算50ms,打印信息100ms,结束。进程B的运行轨迹为:计算50ms,输入数据80ms,再计算100ms,结束。试画出它们的时序关系图(可以用Cantt Chart),并说明: (1)开始运行后,CPU有无空闲等待?若有,在哪段时间内等待?计算CPU的利用率。 (2)进程A运行时有无等待现象?若有,在什么时候发生等待现象? (3)进程B运行时有无等待现象?若有,在什么时候发生等待现象?

点击查看答案
第10题
对基本的进程状态转换图(如图16—3所示)中的状态转换编号1、2、3和4,令I和J分别取值1、2、3和4(J不等

对基本的进程状态转换图(如图16—3所示)中的状态转换编号1、2、3和4,令I和J分别取值1、2、3和4(J不等于I)。请分别讨论在状态转换I和状态转换J之间是否存在因果关系。若存在,请指出这种关系是必然的,还是有条件的,条件是什么? 补充提问:分别列举能引起状态转换1、2、3、4的典型事件。

对基本的进程状态转换图(如图16—3所示)中的状态转换编号1、2、3和4,令I和J分别取值1、2、3

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改