【计算机类职业资格】计算机四级笔试-1及答案解析.doc

上传人:孙刚 文档编号:1338565 上传时间:2019-10-17 格式:DOC 页数:10 大小:77.50KB
下载 相关 举报
【计算机类职业资格】计算机四级笔试-1及答案解析.doc_第1页
第1页 / 共10页
【计算机类职业资格】计算机四级笔试-1及答案解析.doc_第2页
第2页 / 共10页
【计算机类职业资格】计算机四级笔试-1及答案解析.doc_第3页
第3页 / 共10页
【计算机类职业资格】计算机四级笔试-1及答案解析.doc_第4页
第4页 / 共10页
【计算机类职业资格】计算机四级笔试-1及答案解析.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、计算机四级笔试-1 及答案解析(总分:132.00,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:12.00)Questions 5960 are based on the following information.A hash table with hash functionH1 (k)=k mod 13Is shown below.(分数:12.00)(1).How many key comparisons occur in searching for key 35 in the given hash table? U /U A. 0 B. i C. 2 D. 3(分数:1.

2、00)A.B.C.D.(2).If a new key 67 is inserted into the given hash table, what will be its address? U /U A. 3 B. 4 C. 5 D. 6(分数:1.00)A.B.C.D.(3).What is the contrapositive of the relation represented in the exhibit shown below? U /U(分数:1.00)A.B.C.D.(4).Which function is not served by building a prototyp

3、e? U /U A. It takes the place of the final system B. It assists in gathering software requirements C. It assists in estimating the cost of the project D. It is used as the foundation of the larger projects(分数:1.00)A.B.C.D.(5).Which of the following statements about testing software with data is (are

4、) true? U /UThe primary purpose of such testing is to find errorsSuch testing can demonstrate the existence of errors but cannot demonstrate the absence of errors A. Neither B. only C. only D. and (分数:1.00)A.B.C.D.(6).In the following statements about functional dependency, which one is incorrect? U

5、 /U A) if X X, then XX B) if XY and Y Y, then XY C) if XY and X(分数:1.00)A.B.C.D.(7).The most commonly used locked level in implementing concurrency control is at which of the following levels? U /U A. record B. database C. table D. field(分数:1.00)A.B.C.D.(8).Which is not a characteristic of an RISC p

6、rocessor? U /U A. a high clock speed B. a highly optimized pipeline C. a few general-purpose registers D. a limited amount of small instructions(分数:1.00)A.B.C.D.(9).Local bus can reduce the occupation time of CPU. For the EISA local bus, commonly the time can be reduced toU /U. A. 42% B. 22% C. 12%

7、D. 2%(分数:1.00)A.B.C.D.(10).How many bits IP address are there in IPv6? U /U A. 32 B. 64 C. 128 D. 256(分数:1.00)A.B.C.D.(11).Which routing select algorithm is described below? According to a kind of fix regulation, the select algorithm of route works and has nothing to do with the network information

8、newly. U /U A. Static Routing Algorithm B. Dynamic Routing Algorithm C. Centralized Routing Algorithm D. Distributed Routing Algorithm(分数:1.00)A.B.C.D.(12).About the following IP addresses, Which is incorrect? U /U A. 201.199.255.11 B. 201.198.132.1 C. 201.199.128.6 D. 201.198.134.257(分数:1.00)A.B.C.

9、D.二、B论述题/B(总题数:4,分数:120.00)1.论述题 1 在 SQL语言中,一个表或者是一个基本表(Basetable),或者是一个视图(View)。基本表是实际存储在数据库中的表,而视图则不是实际存储在数据库中的表。试回答以下有关视图问题: 1SQL 语言中如何理解视图的基本概念。 2SQL 语言中定义和删除视图的基本命令。 3SQL 语言中使用视图的优点。(分数:30.00)_2.论述题 2 描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接

10、翻译成程序代码。回答下列问题: 1程序流程图的缺点。 2盒图的优点。 3PAD图的优点。(分数:30.00)_3.论述题 3 进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?(分数:30.00)_4.论述题 4 IEEE 802系列标准是 LAN的国际标准系列。依据 IEEE 802标准,讨论以下问题: 1在IEEE 802系列标准中,LAN 参考模型对应 OSI参考模型的数据链路层和物理层,它将数据链路层划分为哪两个子层? 2在 IEEE 802系列标

11、准中,哪一个标准描述逻辑链路子层的功能、特性和协议? 3IEEE 802.3标准定义了 CSMA/CD总线介质访问控制方法,CSMA/CD 基本工作原理? 4IEEE 802.6 标准定义的内容?(分数:30.00)_计算机四级笔试-1 答案解析(总分:132.00,做题时间:90 分钟)一、B选择题/B(总题数:1,分数:12.00)Questions 5960 are based on the following information.A hash table with hash functionH1 (k)=k mod 13Is shown below.(分数:12.00)(1).Ho

12、w many key comparisons occur in searching for key 35 in the given hash table? U /U A. 0 B. i C. 2 D. 3(分数:1.00)A.B.C.D. 解析:(2).If a new key 67 is inserted into the given hash table, what will be its address? U /U A. 3 B. 4 C. 5 D. 6(分数:1.00)A.B. C.D.解析:(3).What is the contrapositive of the relation

13、represented in the exhibit shown below? U /U(分数:1.00)A.B.C. D.解析:(4).Which function is not served by building a prototype? U /U A. It takes the place of the final system B. It assists in gathering software requirements C. It assists in estimating the cost of the project D. It is used as the foundati

14、on of the larger projects(分数:1.00)A. B.C.D.解析:(5).Which of the following statements about testing software with data is (are) true? U /UThe primary purpose of such testing is to find errorsSuch testing can demonstrate the existence of errors but cannot demonstrate the absence of errors A. Neither B.

15、 only C. only D. and (分数:1.00)A.B. C.D.解析:(6).In the following statements about functional dependency, which one is incorrect? U /U A) if X X, then XX B) if XY and Y Y, then XY C) if XY and X(分数:1.00)A.B.C. D.解析:(7).The most commonly used locked level in implementing concurrency control is at which

16、of the following levels? U /U A. record B. database C. table D. field(分数:1.00)A. B.C.D.解析:(8).Which is not a characteristic of an RISC processor? U /U A. a high clock speed B. a highly optimized pipeline C. a few general-purpose registers D. a limited amount of small instructions(分数:1.00)A.B.C. D.解析

17、:(9).Local bus can reduce the occupation time of CPU. For the EISA local bus, commonly the time can be reduced toU /U. A. 42% B. 22% C. 12% D. 2%(分数:1.00)A.B.C. D.解析:(10).How many bits IP address are there in IPv6? U /U A. 32 B. 64 C. 128 D. 256(分数:1.00)A.B.C. D.解析:(11).Which routing select algorith

18、m is described below? According to a kind of fix regulation, the select algorithm of route works and has nothing to do with the network information newly. U /U A. Static Routing Algorithm B. Dynamic Routing Algorithm C. Centralized Routing Algorithm D. Distributed Routing Algorithm(分数:1.00)A. B.C.D.

19、解析:(12).About the following IP addresses, Which is incorrect? U /U A. 201.199.255.11 B. 201.198.132.1 C. 201.199.128.6 D. 201.198.134.257(分数:1.00)A.B.C.D. 解析:二、B论述题/B(总题数:4,分数:120.00)1.论述题 1 在 SQL语言中,一个表或者是一个基本表(Basetable),或者是一个视图(View)。基本表是实际存储在数据库中的表,而视图则不是实际存储在数据库中的表。试回答以下有关视图问题: 1SQL 语言中如何理解视图的基

20、本概念。 2SQL 语言中定义和删除视图的基本命令。 3SQL 语言中使用视图的优点。(分数:30.00)_正确答案:(论述题 1 1在 SQL语言中,视图是从一个或几个基本表(或视图)中导出的表,它是由若干个基本表或其他视图构成的子集用户可以用 SQL语句对视图和基本表进行查询等操作。在用户看来视图和基本表是一样的,都是关系(即表格)在 SQL语言中的视图(View)是数据库体系结构中的外模式。 2SQL 语言中定义视图的命令格式为: CREATE VIEW 视图名(字段名,字段名)AS 查询WITH CHECK OPTION); SQL 语言中删除视图的命令格式为: DROP VIEW 视

21、图名; 3视图的优点主要有: (1)视图对于数据库的重构造提供了一定程度的逻辑独立性。 数据的逻辑独立性是指数据库重构造时,如数据库扩大(增加了新字段,新关系等),用户和用户程序不会受影响。 (2)简化了用户观点。 视图机制使用户把注意力集中在他所关心的数据上。若这些数据不是直接来自基本表,则可以定义视图,从而使用户眼中的数据结构简单而直截了当,并可大大简化用户的数据查询操作,特别是把若干表连接在一起的视图,把从表到表所需要的连接操作向用户隐蔽了起来。 (3)视图机制使不同的用户能以不同的方式看待同一数据。 (4)视图机制对机密数据提供了自动的安全保护功能。 可以把机密数据从公共的数据视图(基

22、本表)中分离出去,即针对不同用户定义不同的视图,在用户视图中不包括机密数据的字段。这样,这类数据便不能经由视图被用户存取,从而自动地提供了对机密数据的保护。)解析:2.论述题 2 描述程序处理过程的工具称为详细设计工具,这些工具应该能支持对详细设计无二义性的描述,其中包括控制流程、处理功能、数据组织以及其他方面的实现细节,从而在编码阶段就能把所描述的详细处理过程直接翻译成程序代码。回答下列问题: 1程序流程图的缺点。 2盒图的优点。 3PAD图的优点。(分数:30.00)_正确答案:(论述题 2 1程序流程图的主要缺点如下: (1)程序流程图从本质上说不支持逐步求精,它诱使程序员过早地考虑程序

23、的控制流程,而不去考虑程序的全局结构。 (2)程序流程图中用箭头代表控制流,使得程序员不受任何约束,可以完全不顾结构化设计的原则,随意转移控制。 (3)程序流程图不易表示数据结构。 (4)程序流程图的每个符号对应于源程序的一行代码,对于提高大型系统的可理解性作用甚微。 2盒图有这样的一些优点: (1) 由于只能从上边进入盒子然后从下面走出盒子,除此之外没有其他的入口和出口,所以方框。图限制了随意的控制转移,保证了程序有良好的结构。 (2)方框图是一种强制设计人员和程序员进行结构化思维的工具,一开始就用方框图来学习程序设计的软件人员不会养成坏的程序设计习惯。因为它除了几种标准结构的符号之外,不再

24、提供其他描述手段 (3)方框图形象直观,具有良好的可见度,例如循环的范围、条件语句的范围清晰,所以容易理解设计意图,为编程、复审和选择测试实例、维护都带来了方便。 (4)局部数据和全程数据的作用域很容易确定。 (5)易于表达嵌套结构。 3PAD 图的主要优点如下: (1)PAD 的一个独特之处在于,以 PAD为基础,遵循一个机械的规则就能方便地编写出程序,这个规则称为走树(Tree Walk)在走树时只要顺着 PAD所呈的树形结构移动,根据 PAD成分同 Pascal 结构的对应关系,就可依次将遇到的 PAD成分翻译成 Pascal程序,有利于提高软件的生产率。 (2)PAD 图所描绘的程序结

25、构十分清晰。图中最左面的竖线是程序的主线,即第一层结构。随着程序层次的增加,PAD 图逐渐向右延伸,每增加一个层次,图形就向右扩展一条竖线。PAD 图中竖线的总条数就是程序的层次数。用 PAD图表示处理逻辑,易读,易懂、易记。PAD 图是二维树形结构的图形,程序从图中最左竖线上端的结点开始执行,自上而下,从左向右顺序执行,遍历所有结点。 (3)PAD 图的符号支持自顶向下、逐步求精的方法的使用。开始时设计者可以定义一个抽象程序。随着设计工作的深入而使用 def符号逐步增加细节,直至完成详细设计。 (4)使用表示结构化控制结构的 PAD符号所设计出来的程序必然是结构化程序。)解析:3.论述题 3

26、 进程管理是操作系统的核心,它的可靠性和安全性直接影响到计算机系统的可用性。在进程管理设计中,由于设计不妥,会出现与系统安全有关的问题,请解释死锁的概念?死锁产生的原因以及如何解除和预防死锁?(分数:30.00)_正确答案:(论述题 3 操作系统中有若干进程并发执行,它们不断申请、使用、释放系统资源,虽然系统的进程协调、通信机构会对它们进行控制,但也可能出现若干进程都相互等待对方释放资源才能继续运行,否则就阻塞的情况。此时,若不借助外界因素,谁也不能释放资源,谁也不能解除阻塞状态。根据这样的情况,操作系统中的死锁被定义为系统中两个或者多个进程无限期地等待永远不会发生的条件,系统处于停滞状态,这

27、就是死锁。 产生死锁的原因主要是; (1)因为系统资源不足。 (2)进程运行推进的顺序不合适。 (3)资源分配不当等。 如果系统资源充足,进程的资源请求都能够得到满足,死锁出现的可能性就很低,否则就会因争夺有限的资源而陷入死锁。其次,进程运行推进顺序与速度不同,也可能产生死锁。产生死锁的四个必要条件: (1)互斥条件:一个资源每次只能被一个进程使用。 (2)请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3)不剥夺条件,进程已获得的资源,在未使用完之前,不能强行剥夺。 (4)循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 这四个条件是死锁的必要条件,只要

28、系统发生死锁,这些条件必然成立,而只要上述条件之一不满足,就不会发生死锁。 死锁的解除与预防: 理解了死锁的原因,尤其是产生死锁的四个必要条件,就可以最大可能地避免、预防和解除死锁。所以,在系统设计、进程调度等方面注意如何不让这四个必要条件成立,如何确定资源的合理分配算法,避免进程永久占据系统资源,此外,也要防止进程在处于等待状态的情况下占用资源。因此,对资源的分配要给予合理的规划。)解析:4.论述题 4 IEEE 802系列标准是 LAN的国际标准系列。依据 IEEE 802标准,讨论以下问题: 1在IEEE 802系列标准中,LAN 参考模型对应 OSI参考模型的数据链路层和物理层,它将数

29、据链路层划分为哪两个子层? 2在 IEEE 802系列标准中,哪一个标准描述逻辑链路子层的功能、特性和协议? 3IEEE 802.3标准定义了 CSMA/CD总线介质访问控制方法,CSMA/CD 基本工作原理? 4IEEE 802.6 标准定义的内容?(分数:30.00)_正确答案:(论述题 4 1在 IEEE 802系列标准中,LAN 参考模型对应 OSI参考模型的数据链路层和物理层,它将数据链路层划分为逻辑链路控制 LLC(Logical Link Contro1)子层和介质访问控制 MAC子层。 2在 IEEE 802系列标准中,IEEE 802.2 标准描述逻辑链路子层的功能、特性和协议。 3IEEE 802.3标准定义了 CSMA/CD总线介质访问控制方法,CSMA/CD 基本工作原理:对于总线拓扑的局域网,带冲突检测的载波监听多路访问 CSMA/CD是应用最广泛的一种介质访问控制方法。CSMA/CD 是一种典型的采用随机访问,争用总线的介质访问控制方法。所谓“随机访问”是指任何一个结点不存在预知的、或有调度安排的确定发送时间,每一站发送均通过争用后,随机进行的。 4IEEE 802.6 标准定义了城域网 MAN介质访问控制方法与物理层规范。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1