问题 单项选择题

一直争论不止的有关河南濮阳西水坡遗址M45号墓墓主到底是谁的问题,经过考古工作者的考证,如今终于有了一个比较趋同的认识:墓主人应为一具三皇五帝时代皇(帝)的遗骨。也就是说,中国第一皇陵应在我国河南濮阳。1987年5月,濮阳市为了配合引黄供水调节池工程建设,在濮阳西水坡发现了一处面积约5万平方米的仰韶文化遗址,清理出大批房基、窖址、墓葬、窖穴、灰坑以及陶、石、骨、蚌质地制作的各种生产工具和生活用具。其中,在编号M45的墓葬中出土了一具头南足北的男性老人的遗骨,并在东侧清理出由蚌壳堆砌而成的龙形图案,西侧清理出由蚌壳堆砌而成的虎形图案,之后,经中国社会科学院考古研究所和荷兰格罗宁根大学同位素研究中心对M45号墓的遗存经T14测定,其年代被确认为是距今6460±135年、6465±45年。但对M45号墓墓主到底是谁的问题一直存在异议。有的专家认为,墓主应为蚩尤;但不少专家则认为是当时部族最高首领。经专家多方考证认为,我国6500年以前存在一个伏羲时代,历14世,世代承袭,每一世均称伏羲,而濮阳则是伏羲氏当时活动的中心。从其墓葬的规模、形制,陪葬与殉葬的情况看,M45号墓墓主应为6500年前伏羲氏首领中的其中一世;而濮阳是“颛顼遗郡”,M45号墓墓主应为颛顼。据查证,到目前为止,国内其他地方有关三皇五帝的陵墓均未发现过,河南濮阳西水坡遗址M45号墓是迄今为止发现的第一具三皇五帝时代的皇(帝)遗骨,M45号墓堪称中国古代第一皇陵。为了对标志着传说中的三皇五帝时代将成为可靠的历史史实,濮阳市市长透露,不日将在上海对我国河南濮阳西水坡遗址M45号墓遗存进行热释光年代断定的测定,以进一步对其做出科学的验证。

下列不属于M45号墓墓主应为颛顼这一结论的依据的一项是:()

A.M45号墓是在面积约有5万平方米的仰韶文化遗址发现的

B.M45号墓出土的是一具头南足北的男性老人的遗骨

C.M45号墓所在地的现今河南濮阳史称“颛顼遗郡”

D.M45号墓东西两侧清理出了用蚌壳堆砌而成的龙、虎图案

答案

参考答案:B

单项选择题 共用题干题
多项选择题

[说明]
操作系统中,死锁(Deadlock)是指多个进程在运行的过程中因争夺资源而造成的一种僵局。当进程处于这种僵持状态时,若无外力作用,它们都将无法再向前推进。
面对死锁问题有两个解决方案:预防死锁和避免死锁。
预防死锁是一种较简单和直观的事先预防方法。该方法是通过设置某些限制条件,去破坏产生死锁的四个必要条件中的一个或多个,以此来预防死锁的发生。预防死锁由于较易实现,已被广泛应用,但由于所施加的限制条件往往太严格,可能会导致系统资源利用率和系统吞吐量的降低。
避免死锁同样是属于事先预防的策略,但它无须事先采取各种限制措施去破坏产生死锁的四个必要条件,而是在资源分配过程中,用某种方法去防止系统进入不安全状态,从而避免发生死锁。
银行家算法(Banker’s algorithm)是Dijkstra于1965年提出的一个经典的避免死锁的算法。形象地描述银行发放贷款不能使有限可用资金匮乏而导致整个银行无法运转的思路,也就是说每次请求贷款,银行要考虑他能否凭着贷款完成项目,并还清贷款使银行运转正常。令Request(i)是进程P(i)请求向量,如果Request(i)[j]=k则进程P(i)希望请求j类资源k个。具体算法步骤如下:
(1)如果Request(i)>Need(i)则出错(请求量超过申报的最大量),否则转到(2);
(2)如果Request(i)>Available则P(i)等待,否则转(3);
(3)系统对P(i)所请求的资源实施试探分配,并更改数据结构中的数值;
(4) Available = Available - Request(i):
Allocation(i) = Allocation(i) + Request(i);
Need(i) = Need(i) - Request(i);
(5)执行安全性算法,如果是安全的,则承认试分配,否则废除试分配,让进程P(i)继续等待。
所谓系统是安全的,是指系统中的所有进程能够按照某一种次序分配资源,并且依次运行完成,这种进程序P1, P2, …, Pn就是安全序列。如果存在这样一个安全序列,则系统是安全的;如果系统不存在这样一个安全序列,则系统是不安全的。

若系统中有同类资源16个,有4个进程共享该资源。已知P1、P2、P3、P4所需总资源分别是8、5、9、6。各进程请求资源次序为(序号,进程,申请量):(1, P1, 6)、(2, P2, 4)、(3, P3, 5)、(4, P4,1)、(5, P1, 1)、(6, P2, 1)。若用银行家算法为它们分配资源,分析每一步请求以后,各个进程还需的资源数以及系统所剩资源数,并指出系统是否安全。注,当某序号的申请导致系统不安全时,跳过该请求(拒绝该请求)继续往下判断,相当于将该进程阻塞。