摘要:操作系统基础的比重通常在5分以内(3分的概率居高)。通过对历年考题的分析,我们可以发现涉及本章考题的题型分布如表所示。 解决死锁有四种不同的策略,例如要求用户申请资源时一起申请所需的全部资源就属于(29)策略,进程在每次申请资源时判断这些操作是否安全则属于(30)策略。
操作系统基础的比重通常在5分以内(3分的概率居高)。通过对历年考题的分析,我们可以发现涉及本章考题的题型分布如表所示。
从上面的分析中,我们不难得出,与本章相关的知识点,原理应用题出现的频率较高,占到60%以上;基础概念和工作原理分析所占的比重接近,均为15%左右。因此本章的复习重点在于对关键的技术原理的掌握,并能够灵活地应用它们进行分析。下面有希赛小编为大家提供几个关于操作系统基础的经典试题,希望对大家有所帮助。
试题十四
解决死锁有四种不同的策略,例如要求用户申请资源时一起申请所需的全部资源就属于(29)策略,进程在每次申请资源时判断这些操作是否安全则属于(30)策略。
(29)、(30)A.死锁预防
B.死锁避免
C.死锁检测
D.死锁解除
训练题答案与分析
题号(29)(30)
答案A B
试题分析:
这是一道概念比较题,考查了解决死锁的四种策略。其中死锁预防和死锁避免都是事前措施,死锁检测和死锁解除则是事后措施。如何区分这四种策略呢?
死锁预防:既然称为预防,就是破坏导致死锁的任一必要条件,将死锁现象防患于未然。而要求用户申请资源时一起申请所需的全部资源,就可以使得不可能出现"保持和等待"现象,应属于死锁预防策略。
死锁避免:避免则是在可能造成死锁的操作前进行检查,因此"进程在每次申请资源时判断这些操作是否安全"属于死锁避免策略。
死锁检测:就是判断系统是否出现了死锁。
死锁解除:通过抢占式的策略,剥夺进程已获得的资源,从而使死锁得以解除。
相关推荐:
软考备考资料免费领取
去领取