第一范文网 - 专业文章范例文档资料分享平台

最新全国计算机等级考试二级c++题库7共17套

来源:用户分享 时间:2025/8/16 14:53:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

最新全国计算机等级考试二级共17套

c++题库7资料仅供参考

第七套

1、 数据库管理系统是______。

A、操作系统的一部分

B、在操作系统支持下的系统软件 C、一种编译系统 D、一种操作系统

数据库管理系统是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。

故本题答案为B。

2、 对于循环队列,下列叙述中正确的是______。

A、队头指针是固定不变的 B、队头指针一定大于队尾指针 C、队头指针一定小于队尾指针

D、队头指针能够大于队尾指针,也能够小于队尾指针

所谓循环队列,就是将队列存储空间的最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。

在循环队列中,用队尾指针rear指向队列中的队尾元素,用排头指针front指向排头元素的前一个位置。

循环队列主要有两种基本运算:入队运算与退队运算。每进行一次入队运算,队尾指针就进一。每进行一次退队运算,排头指针就进一。当rear或front的值等于队列的长度+1时,就将rear或front的值置为1。一般情况下,rear大于front,因为入队的元素肯定比出队的元素多。特殊的情况是rear到达数组的上限之后又从数组的低端开始,此时,rear是小于front的。

故本题答案为D。

3、 算法的空间复杂度是指______。

A、算法在执行过程中所需要的计算机存储空间 B、算法所处理的数据量

C、算法程序中的语句或指令条数

D、算法在执行过程中所需要的临时工作单元数

一个算法的空间复杂度,一般是指执行这个算法所需要的内存空间。

资料仅供参考

故本题答案为A。

4、 下列数据结构中,能够按照\先进后出\原则存取数据的是______。

A、循环队列 B、栈 C、队列 D、二叉树

在栈中,允许插入与删除的一端称为栈顶,而不允许插入与删除的另一端称为栈底。栈顶元素总是最后被插入的元素,从而也是最先能被删除的元素;栈底元素总是最先被插入的元素,从而也是最后才能被删除的元素。即栈是按照\先进后出\或\后进先出\的原则组织数据的。

故本题答案为B。

5、 在E-R图中,用来表示实体联系的图形是______。

A、椭圆形 B、矩形 C、菱形 D、三角形

在E-R图中用矩形表示实体集,用椭圆形表示属性,用菱形表示联系。

故本题答案为C。 6、有三个关系R,S和T如下:

其中关系T由关系R和S经过某种操作得到,该操作为______。

A、选择 B、投影 C、交 D、并

并:设关系R和关系S具有相同的目n(即两个关系都有n个属性),且相应的属性取自同一个域,则关系R与关系S的并由属于R或属于S的元组组成。本题中,关系T是关系R和关系S进行并运算得到的。

资料仅供参考

故本题答案为D。

7、 软件设计中划分模块的一个准则是______。

A、低内聚低耦合 B、高内聚低耦合 C、低内聚高耦合 D、高内聚高耦合

耦合性与内聚性是模块独立性的两个定性标准。在程序结构中,各模块的内聚性越强,则耦合性越弱。一般较优秀的软件设计,应尽量做到高内聚,低耦合,即减弱模块之间的耦合性和提高模块内的内聚性,有利于提高模块的独立性。

故本题答案为B。

8、 下列数据结构中,属于非线性结构的是______。

A、循环队列 B、带链队列 C、二叉树 D、带链栈

如果一个非空的数据结构满足下列两个条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构。本题中循环队列、带链队列和带链栈都是线性结构,二叉树是非线性结构。

故本题答案为C。

9、 下列选项中不属于结构化程序设计原则的是______。

A、可封装 B、自顶向下 C、模块化 D、逐步求精

结构化程序设计方法的主要原则能够概括为自顶向下,逐步求精,模块化,限制使用goto语句。

故本题答案为A。

10、软件详细设计产生的图如下:

资料仅供参考

该图是______。

A、N-S图 B、PAD图 C、程序流程图 D、E-R图

程序流程图是一种传统的、应用广泛的软件过程设计表示工具,一般也称为程序框图,箭头表示控制流,矩形表示加工步骤,菱形表示逻辑条件。

故本题答案为C。 11、有如下程序: #include #include using namespace std; int main(){

int s[]={123,234};

cout<

运行时的输出结果是______。

A、123 234 B、***123 234

最新全国计算机等级考试二级c++题库7共17套.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c920ld9b10r3uh255c6he20sz532alg00c9l_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top