问题 单项选择题

下列选项中,不属于死锁产生的必要条件的是 (25)

A.互斥条件

B.不可剥夺条件

C.环路条件

D.优先算法

答案

参考答案:D

解析:[分析]
操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这就是死锁。
产生死锁的原因主要是:
(1)因为系统资源不足。
(2)进程运行推进的顺序不合适。
(3)资源分配不当等。
如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件如下:
(1)互斥条件:一个资源每次只能被一个进程使用。
(2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。
(3)不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。
(4)循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。
这四个条件是死锁的必要条件,只要系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。
理解了死锁的原因,尤其是产生死锁的四个必要条件,就可以最大可能地避免、预防和解除死锁。所以,在系统设计、进程调度等方面注意如何不让这四个必要条件成立,如何确定资源的合理分配算法,避免进程永久占据系统资源。此外,也要防止进程在处于等待状态的情况下占用资源。因此,对资源的分配要给予合理的规划。

论述题

(26分)阅读材料,回答下列问题。

材料一 针对一些非法手机网站传播淫秽色情信息,严重危害青少年身心健康成长的问题,2009年12月以来,由中央外宣办牵头,会同全国“扫黄打非”办公室、工业和信息化部、公安部等九部门联合开展进一步深入整治互联网和手机媒体淫秽色情低俗信息专项行动,如工商部门依法严厉查处非法广告代理商,公安部门坚决打击为手机淫秽色情网站提供服务的运营商;广大群众积极配合国家有关部门工作,举报非法网站:中国移动等40多家单位代表共同签署倡议书,向互联网从业者和广大网民提议“文明办网,文明用网”。

材料二 针对国际上有些人指责中国“限制网络自由”,国务院新闻办公室认为是不符合事实的,中国政府始终坚持依法对互联网进行管理,致力于网络环境的健康和谐,致力于构建更加可信。更加有用、更加有益于经济社会发展的信息网络。中国依法保护网上言论自由,保护网上知识产权,保护未成年人健康成长,禁止利用互联网颠覆国家 * * ,破坏国家统一,煽动民族仇恨和民族分裂,宣扬邪教以及散布淫秽、色情、暴力和恐怖等信息。

(1)结合材料一,运用政治生活有关知识说明我国政府、公民是怎样维护网络安全的?(14分)

(2)结合材料二,简要谈谈网络传媒的特点,并从文化影响人的角度谈谈依法对互联网进行管理的正确性。(12分)

问答题