logo - 刷刷题
下载APP
【简答题】

生产围棋的工人不小心把相等数量的黑子和白子混装在一个箱子里。现要用自动分拣系统把黑子和白子分开。该系统由两个并发进程A和B组成。系统功能为:进程A专拣黑子;进程B专拣白子;当一个进程在拣棋子时不允许另一个进程去拣;每个进程每次只拣一粒棋子,即一个进程拣了一粒棋子后必须让另一进程去拣。

回答下列问题:
(1)用PV操作管理时,假定让进程A先拣棋子,写出应定义的信号量及其初值。
(2)假定这两个进程的程序如下,把应执行的P、V操作填入程序中的方框内,以保证并发程序的正确执行。

举报
参考答案:
参考解析:
.
刷刷题刷刷变学霸
举一反三

【多选题】MRPII系统比MRP系统增加的系统功能有()。

A.
生产能力平衡计划
B.
生产活动计划
C.
采购与物料管理
D.
产品成本核算
E.
财务管理

【单选题】下列关于操作系统功能的论述中______是错误的。

A.
操作系统管理系统资源并使之协调工作
B.
操作系统面向任务或过程,适合用于数据处理
C.
操作系统合理地组织计算机工作流程
D.
操作系统管理用户界面并提供良好的操作环境。

【单选题】下列有关生态系统功能的叙述中,错误的是()

A.
能量只能由较低营养级流向较高营养级
B.
食物链中的营养级可以是无限的
C.
能量流动和物质循环可以长时期地保持动态平衡
D.
生态系统中的能量最终以热能形式散失到环境中

【单选题】会计信息系统功能结构不包括( )。

A.
财务部分
B.
购销存部分
C.
管理分析部分
D.
预测决策部分

【单选题】对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=0,则( )。

A.
表示没有进程进入临界区
B.
表示有一个进程进入临界区
C.
表示有一个进程进入临界区,另一个进程等待进入
D.
表示有两个进程进入临界区

【单选题】下列有关操作系统功能的说法正确的是_________。

A.
给出的选项都是。
B.
操作系统处理机管理功能主要是针对进程的管理。
C.
操作系统存储管理功能主要是针对内存进行管理。
D.
操作系统文件管理功能主要是针对磁盘上存储的文件进行管理。

【单选题】文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。

A.
把文件的最新信息从内存写入磁盘
B.
把文件当前的控制管理信息从内存写入磁盘
C.
把位示图从内存写入磁盘
D.
把超级块的当前信息从内存写回磁盘

【单选题】并发进程相互之间()。

A.
必须相互通信
B.
既可相关也可无关
C.
一定会竞争资源
D.
相互间一定要同步
相关题目:
【多选题】MRPII系统比MRP系统增加的系统功能有()。
A.
生产能力平衡计划
B.
生产活动计划
C.
采购与物料管理
D.
产品成本核算
E.
财务管理
【单选题】下列关于操作系统功能的论述中______是错误的。
A.
操作系统管理系统资源并使之协调工作
B.
操作系统面向任务或过程,适合用于数据处理
C.
操作系统合理地组织计算机工作流程
D.
操作系统管理用户界面并提供良好的操作环境。
【单选题】下列有关生态系统功能的叙述中,错误的是()
A.
能量只能由较低营养级流向较高营养级
B.
食物链中的营养级可以是无限的
C.
能量流动和物质循环可以长时期地保持动态平衡
D.
生态系统中的能量最终以热能形式散失到环境中
【单选题】会计信息系统功能结构不包括( )。
A.
财务部分
B.
购销存部分
C.
管理分析部分
D.
预测决策部分
【单选题】对于两个并发进程,设互斥信号量为mutex(初值为1),若mutex=0,则( )。
A.
表示没有进程进入临界区
B.
表示有一个进程进入临界区
C.
表示有一个进程进入临界区,另一个进程等待进入
D.
表示有两个进程进入临界区
【单选题】下列有关操作系统功能的说法正确的是_________。
A.
给出的选项都是。
B.
操作系统处理机管理功能主要是针对进程的管理。
C.
操作系统存储管理功能主要是针对内存进行管理。
D.
操作系统文件管理功能主要是针对磁盘上存储的文件进行管理。
【多选题】电子商务具备三大系统功能,它们是()
A.
信息管理
B.
咨询服务
C.
协同处理
D.
交易服务
【单选题】文件系统中,设立关闭文件(close)系统功能调用的基本操作是()。
A.
把文件的最新信息从内存写入磁盘
B.
把文件当前的控制管理信息从内存写入磁盘
C.
把位示图从内存写入磁盘
D.
把超级块的当前信息从内存写回磁盘
【单选题】并发进程相互之间()。
A.
必须相互通信
B.
既可相关也可无关
C.
一定会竞争资源
D.
相互间一定要同步