首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下: count.A //表示课程A的信号量 count.B //表示课程B的信号量 {
学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下: count.A //表示课程A的信号量 count.B //表示课程B的信号量 {
admin
2021-03-19
87
问题
学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程B,然后继续申请心仪的课程A。若能选到课程A,则退掉课程B。部分程序如下:
count.A //表示课程A的信号量
count.B //表示课程B的信号量
{
P(count.A)
select_course(A)
relese_course(B);
V(count.B);
}
请问:小王的程序能否达到选到课程A又退掉课程B的目的?( )
选项
A、一定能
B、一定不能
C、有可能
D、程序无法运行
答案
C
解析
当P(count.A)永远阻塞的情况下,小王选不了A课程;若有人退选,小王将完成选到课程A又退掉课程B的目的。故本题答案选择C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/g78Z777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在软件工程中,高质量的文档标准是完整性、一致性和()。
在下列描述中,属于冯.诺依曼体系结构的特点是()。Ⅰ.采用十六进制计数Ⅱ.集中而顺序的控制Ⅲ.存储程序并且存储时不区别数据和指令
假如程序员可用的存储空间为4MB,而实际的存储器容量为1MB,则程序员所用的地址称为()。
假脱机技术解决了()。
传输层在源主机和目的主机进程之间提供可靠的端对端的通信,向高层用户屏蔽了通信子网的细节。请问:(1)传输层协议分为哪几类?(2)每个协议级别的功能是什么?(3)每个协议级别支持哪种类型的网络?
设有关系模式F(C,P,S,G,T,R),其中各属性含义是:C——课程,P—教师,S——学生,G——成绩,T——时间,R——教室,根据语义有如下数据依赖集:D={G→P,(S,C)→G,(T,R)→C,(T,P)→R,(T,S)→R}则F的
以下说法中错误的是______。
采用基于因果图的方法为下列程序设计测试用例某一程序的规格说明:第一列字符必须是A或者B,第二列字符必须是一个数字,在此情况下进行文件的修改。但是,若第一列字符不正确,给出信息L,若第二列字符不是数字,则给出信息M;若满足条件则修改文件。问题:用基于因果
下列有关集成测试的说法中,错误的是A)自底向上集成的优点是减少了编写桩模块的工作量B)自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力C)自顸向下集成的缺点是需要设计较多的桩模块,测试的开销较大D)自顶向
(1)由程序的流程图可判定结点个数为6,因此,根据环路复杂性算法得:V(G)=6+l=7。(2)由复杂度为7,可得到7条路径,分别为:P1:0—1一13—19P2:0—2—3—14—19P3:0—2—4—5—15—19P4:0—2—4—6—7—1
随机试题
Iftheprimarygoaloflanguageuseiscommunication,mistakesaresecondaryconsiderationsthatmaybedealtwithgraduallyas
医疗机构临床用血管理的第一责任人是
物业服务收费的计费方式包括()。
对证券公司从事的创新业务,中国证监会依据审慎监管的原则予以()。
如果当事人一方不履行仲裁裁决的,另一方可以申请执行的机构是()。
人们对学习本身的兴趣所引起的动机称为()。
机构编制管理的任务包括()。
在下列迁移理论中,认为学习迁移是自动的、无条件的是()。
宋代太学的三舍法发展到元朝后,形成著名的()
()是美国最长的河流,印第安语称其为“老人河”。
最新回复
(
0
)