这个题目选什么?

ioio1111 2008-10-05 10:44:49
为了解决进程间的同步和互斥问题,通常来用一种称为___(5)___机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是___(6)___。
  (5)A.调度     B.信号量    C.分派     D.通讯
  (6)A.20      B.18      C.16      D.15
...全文
97 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chlaws 2008-10-05
  • 打赏
  • 举报
回复
●为了解决进程间的同步和互斥问题,通常来用一种称为___(5)___机制的方法。若系统中有5个进程共享若干个资源R,每个进程都需要4个资源R,那么使系统不发生死锁的资源R的最少数目是___(6)__ 【2006上半年软件设计师】
(5)A.调度     B.信号量    C.分派     D.通讯
(6)A.20      B.18      C.16      D.15
  解析:为了解决进程间的同步和互斥问题,通常采用一种称为信号量机制的方法。若系统中有5 个进程共享若干个资源R,每个进程都需要4 个资源R,那么使系统不发生死锁的资源R的最少数目是16 个。因为如果系统有16个资源,可以给每个进程先分配3 个资源。此时还余下1 个资源,这个资源无论分配给哪个进程,都能完成该进程的运行,当此进程运行完毕可以将其所有资源释放,所以这样系统不可能产行死锁。所以此题选C
study_live 2008-10-05
  • 打赏
  • 举报
回复
第一个: 信号量
第二个是16, 因为5进程共享若干个进程, 那么至少要共享一个才算吧, 因此除去一个共享一个资源, 其他的没个只需要3个了, 加起来是16个
泯梦幽思 2008-10-05
  • 打赏
  • 举报
回复
第一个:信号量 (刚学完操作系统)
第二个:我的算算
phz1985 2008-10-05
  • 打赏
  • 举报
回复
b,c.
bitxinhai 2008-10-05
  • 打赏
  • 举报
回复
第一个:信号量
第二个:是一个类似于哲学家就餐的问题,使用16个就行
kkndciapp 2008-10-05
  • 打赏
  • 举报
回复
或者
b
c
kkndciapp 2008-10-05
  • 打赏
  • 举报
回复
感觉第一题是不是a更加满足题目意思点,楼主可以查查书籍.第二提是c
wuyu637 2008-10-05
  • 打赏
  • 举报
回复
a/c?
kkndciapp 2008-10-05
  • 打赏
  • 举报
回复
A
C

64,676

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧