全国计算机等级考试二级c++题库3共17套.docVIP

全国计算机等级考试二级c++题库3共17套.doc

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

6第三套

1、在面向对象方法中,实现信息隐蔽是依托______。

A、对象的继承

B、对象的多态

C、对象的封装

D、对象的分类

信息隐蔽是指采取封装技术,将程序模块的实现细节隐藏起来,使模块接口尽量简朴。

故本题答案为C。

2、以下叙述中对的的是______。

A、为了建立一个关系,一方面要结构数据的逻辑关系

B、表达关系的二维表中各元组的每一个分量还可以提成若干数据项

C、一个关系的属性名表称为关系模式

D、一个关系可以包含多个二维表

为了建立一个关系,一方面要指定关系的属性,所以选项A是错误的。表达关系的二维表中各元组的每一个分量必须是不可分的基本数据项,所以选项B是错误的。在关系数据库中,把数据表达成二维表,而一个二维表就是一个关系,所以选项D是错误的。一个关系的属性名表称为该关系的关系模式,其记法为:关系名(属性名1>,<属性名2>,…,属性名n>)。

故本题答案为C。

3、以下叙述中,不符合良好程序设计格调规定的是______。

A、程序的效率第一,清楚第二

B、程序的可读性好

C、程序中要有必要的注释

D、输入数据前要有提醒信息

要形成良好的程序设计格调,重要应重视和考虑下述某些因素:符号名的命名应具备一定的实际含义,以便于对程序功效的了解;对的的注释可以帮助读者了解程序;程序编写应优先考虑清楚性,除非对效率有特殊规定,程序编写要做到清楚第一,效率第二。

故本题答案为A。

4、一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为______。

A、219

B、221

C、229

D、231

二叉树的性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。本题中度为2的结点数为70-1=69,该二叉树中的总结点数为70+80+69=219。

故本题答案为A。

5、冒泡排序在最坏情况下的比较次数是______。

A、n(n+1)/2

B、

C、n(n-1)/2

D、n/2

冒泡排序法是一个最简朴的互换类排序方法,它是经过相邻数据元素的互换逐渐将线性表变成有序。

假设线性表的长度为n,则在最坏的情况下,冒泡排序需要经过n/2遍的从前往后的扫描和n/2遍的从后往前的扫描,需要的比较次数为n(n-1)/2。

故本题答案为C。

6、软件调试的目标是______。

A、发现错误

B、改正错误

C、改善软件的性能

D、验证软件的对的性

软件调试的目标是诊疗和改正程序中的错误,改正以后还需要再测试。

故本题答案为B。

7、以下叙述中对的的是______。

A、数据库系统是一个独立的系统,不需要操作系统的支持

B、数据库技术的根本目标是要解决数据的共享问题

C、数据库管理系统就是数据库系统

D、以上三种说法都不对

为了解决多用户、多应用共享数据的需求,使数据为尽量多的应用服务,数据管理的最新技术--数据库技术应运而生。

数据库系统由如下几部分构成:数据库、数据库管理系统、数据库管理员、系统平台(硬件平台和软件平台),所以选项A、C是错误的。

故本题答案为B。

8、以下叙述中对的的是______。

A、数据的逻辑结构与存储结构必定是一一相应的

B、因为计算机存储空间是向量式的存储结构,所以,数据的存储结构一定是线性结构

C、程序设计语言中的数组通常是顺序存储结构,所以,运用数组只能解决线性结构

D、以上三种说法都不对

数据的逻辑结构在计算机存储空间中的存储形式称为数据的存储结构。一个数据的逻辑结构依照需要可以表达成多个存储结构,常用的存储结构有顺序、链接、索引等。而采取不一样的存储结构,其数据解决的效率是不一样的。所以,在进行数据解决时,选择适宜的存储结构是很重要的,所以选项A是错误的。

依照数据结构中各数据元素之间前后件关系的复杂限度,通常将数据结构分为两大类型:线性结构和非线性结构,所以选项B是错误的。

数组既可以解决线性结构也可以解决非线性结构,所以选项C是错误的。

故本题答案为D。

9、软件是指______。

A、程序

B、程序和文档

C、算法加数据结构

D、程序、数据与相关文档的完整集合

计算机软件是计算机系统中与硬件相互依存的另一部分,是程序、数据及相关文档的完整集合。

故本题答案为D。

10、以下叙述中对的的是______。

A、程序执行的效率与数据的存储结构密切相关

B、程序执行的效率只取决于程序的控制结构

C、程序执行的效率只取决于所解决的数据量

D、以上三种说法都不对

所谓提高程序执行的效率,重要包含两个方面:一是提高数据解决的速度,二是尽量节约在数据解决过程中所占用的计算机存储空间。

故本题答案为A。

11、假如派生类以protected方式继承基类,则原

文档评论(0)

159****1748 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档