网站大量收购独家精品文档,联系QQ:2885784924

计算机二级考试考试练习题题库(答案).docxVIP

计算机二级考试考试练习题题库(答案).docx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

计算机二级考试考试练习题题库(答案)

选择题

1.下列数据结构中,属于非线性结构的是()

A.循环队列

B.带链队列

C.二叉树

D.带链栈

答案:C

解析:线性结构要求有且只有一个根结点和每个结点最多有一个前件,也最多有一个后件。循环队列、带链队列和带链栈都满足线性结构的条件。而二叉树中一个结点可以有两个子结点,不满足线性结构的定义,属于非线性结构。

2.软件生命周期中的活动不包括()

A.市场调研

B.需求分析

C.软件测试

D.软件维护

答案:A

解析:软件生命周期包括软件定义、软件开发及软件运行维护3个阶段。需求分析属于软件定义阶段的任务,软件测试属于软件开发阶段的任务,软件维护属于软件运行维护阶段的任务。市场调研不属于软件生命周期中的活动。

3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()

A.3

B.4

C.6

D.7

答案:D

解析:根据二叉树的性质:对于任何一棵二叉树,如果其叶子结点数为$n_0$,度为2的结点数为$n_2$,则$n_0=n_2+1$。已知叶子结点$n_0=1$,所以度为2的结点数$n_2=0$。又因为二叉树的结点总数$n=n_0+n_1+n_2$($n_1$为度为1的结点数),$n=7$,$n_0=1$,$n_2=0$,可得$n_1=6$。即该二叉树除了叶子结点外,每个结点都只有一个子结点,所以该二叉树的深度为7。

4.在软件开发中,需求分析阶段产生的主要文档是()

A.软件集成测试计划

B.软件详细设计说明书

C.用户手册

D.软件需求规格说明书

答案:D

解析:需求分析阶段的工作可以概括为:需求获取、需求分析、编写需求规格说明书、需求评审。所以需求分析阶段产生的主要文档是软件需求规格说明书。软件集成测试计划是在测试阶段制定的,软件详细设计说明书是在设计阶段产生的,用户手册是在软件交付使用时编写的。

5.结构化程序所要求的基本结构不包括()

A.顺序结构

B.GOTO跳转

C.选择(分支)结构

D.重复(循环)结构

答案:B

解析:结构化程序设计的三种基本结构是顺序结构、选择结构和循环结构。GOTO跳转破坏了程序的结构性和可读性,不符合结构化程序设计的思想,所以结构化程序所要求的基本结构不包括GOTO跳转。

填空题

1.设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有______个元素。

答案:24

解析:循环队列中元素个数的计算公式为:(rearfront+容量)%容量。将front=5,rear=29,容量=50代入公式,可得(295+50)%50=24。

2.软件测试可分为白盒测试和黑盒测试。基本路径测试属于______测试。

答案:白盒

解析:白盒测试是基于程序的内部逻辑结构进行的测试,基本路径测试是白盒测试的一种重要方法,它通过分析程序的控制流图,找出程序中的独立路径,然后对这些路径进行测试。黑盒测试是基于功能的测试,不考虑程序的内部结构。

3.符合结构化原则的三种基本控制结构是:顺序结构、选择结构和______。

答案:循环结构

解析:结构化程序设计采用顺序、选择和循环三种基本控制结构来构造程序,这三种结构具有单入口和单出口的特点,使得程序的逻辑结构清晰,易于理解和维护。

4.数据库系统的核心是______。

答案:数据库管理系统

解析:数据库管理系统(DBMS)是数据库系统的核心软件,它负责数据库的建立、使用和维护,提供数据定义、数据操纵、数据控制等功能,是用户与数据库之间的接口。

5.在ER图中,图形包括矩形框、菱形框、椭圆框。其中表示实体联系的是______框。

答案:菱形

解析:在ER图中,矩形框表示实体,椭圆框表示实体的属性,菱形框表示实体之间的联系。

判断题

1.栈是一种后进先出的数据结构。()

答案:正确

解析:栈的特点是只能在栈顶进行插入和删除操作,最后进入栈的元素总是最先被取出,所以栈是一种后进先出(LIFO)的数据结构。

2.软件测试的目的是发现软件中的所有错误。()

答案:错误

解析:软件测试的目的是尽可能多地发现软件中的错误,但由于时间、成本等因素的限制,不可能发现软件中的所有错误。测试只能证明软件存在错误,而不能证明软件没有错误。

3.数据库的数据独立性是指数据与程序相互独立,互不影响。()

答案:正确

解析:数据库的数据独立性包括物理独立性和逻辑独立性。物理独立性是指数据的物理存储结构改变时,不影响数据库的逻辑结构和应用程序;逻辑独

文档评论(0)

乐乐 + 关注
实名认证
文档贡献者

乐乐

1亿VIP精品文档

相关文档