首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面图示的经典的哲学家进餐场景有可能出现死锁。 下列哪一种方法能够预防死锁?( )
下面图示的经典的哲学家进餐场景有可能出现死锁。 下列哪一种方法能够预防死锁?( )
admin
2022-06-21
66
问题
下面图示的经典的哲学家进餐场景有可能出现死锁。
下列哪一种方法能够预防死锁?( )
选项
A、减少1个哲学家和相应的筷子
B、银行家算法
C、奇数号的哲学家先取左边的筷子,偶数的则先取右边的筷子
D、规定每个哲学家先取左边筷子,再取右边筷子
答案
C
解析
减少1个哲学家和相应的筷子后,如果剩余4个哲学家同时选择左手(或者右手)边的筷子,依然会发生死锁,A选项错误;银行家算法是死锁避免算法,不是死锁预防,B选项错误;破坏了死锁的循环等待条件,C选项正确;如果哲学家同时取左边的筷子,依然会发生死锁,D选项错误。因此,本题答案选择C选项。
转载请注明原文地址:https://www.kaotiyun.com/show/IHyZ777K
本试题收录于:
四级网络工程师题库NCRE全国计算机四级分类
0
四级网络工程师
NCRE全国计算机四级
相关试题推荐
在软件测试中,白盒测试方法是通过分析程序的______来设计测试用例的。A)应用范围B)功能C)内部逻辑D)输入数据
下列关于软件测试风险分析的说法中,错误的是______。A)任何项目都存在风险,软件测试也不例外B)风险管理可分为风险评估和风险控制,风险评估又可分为风险识别和风险分析C)风险是指已经发生了的、给项目成本、进度和质量带来坏的影响的事情D)风
下面说法正确的是______。A)软件测试仅是在编程之后进行的测试B)需求规格说明、概要设计规格说明、详细设计规格说明、源程序这些并不全是软件测试的对象C)测试配置是软件配置的一个子集D)错误发现的越晚,改正的代价就越大,这个代价是呈现接近
以下是ATM系统交互功能的描述,请仔细阅读并完成要求。ATM系统具有取款、查询和修改密码的功能。进入初始页面,显示“请输入密码”。如果正确输入密码,则进入主操作页面,显示三个可选框,取款、查询、修改密码;如果密码输入错误,回到初始页面。
是否建立了丰富的______是衡量一个面向对象程序设计语言成熟与否的重要标志之一。A)函数库B)类库C)类型库D)方法库
下列选项中不属于软件可靠性和硬件可靠性的主要区别的是A)唯一性B)物理退化C)使用人员的不同D)逻辑复杂性和版本更新
以下是某程序说明,请按要求回答问题。程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
在数据库系统的三级模式结构中,描述数据库中全体数据的逻辑结构和特征的是哪种模式?—
要查询Information表中学生姓中含有“张”的学生情况,可以用下列哪个命令?——
——的实质是一种条件的控制,病毒程序可以依据设计者的要求,在一定条件下实施攻击。
随机试题
儿童语言的学习是先_______后_______的学习。
我国新的社会阶层是
Therewasplentyoftimethen.Sowe______.
心脏杂音强度取决于()
多系统器官功能衰竭首先受累的器官是()。
退伙人对其退伙前已经发生的债务( )。
出境邮寄物需由检验检疫机构实施现场和实验室检疫。 ( )
在因特网上,网上直接划付通常采用()。Ⅰ.数字证书技术Ⅱ.数字签名技术Ⅲ.SET安全电子交易Ⅳ.数字水印技术
Similartorisinginterestrates,consumerandproducerpriceshavebeenrising.
A、FriendshipsbetweenAmericansusuallyextenddeeplyintotheirfamilies.B、FriendshipsbetweenAmericansusuallylastforall
最新回复
(
0
)