柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
学生小王在选课时编写了一个程序,为了保证有足够的学分,他先选了课程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.程序无法运行
热度🔥831
参考答案:C
解析:
C【解析】当P(count.A);永远阻塞的情况下,小王选不了A课程;若有人退选,小王将完成选到课程A又退掉课程B的目的。故选择C选项。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
在虚拟页式存储管理系统中,LRU算法是指
使用文件前要先打开文件。在成功执行打开文件系统调用后,系统会返回给用户一个
设有表示学生选课的关系学生S、课程C和选课SC:S(学号,姓名,年龄,性别,籍贯),C(课程号,课程名,教师,办公室),SC(学号,课程号,成绩)。则检索籍贯为上海的学生姓名、学号和选修的课程号的表达式是( )。
下列文件扩展名,不属于Word模板文件的是( )。
Excel2010中,需要对当前工作表进行分页,将1-18行作为一页,余下的作为另一页,以下最优的操作方法是( )。
标签
四级软件测试工程师
课程
count
程序
退掉