国家二级C机试(选择题)模拟试卷29.pdfVIP

  • 0
  • 0
  • 约6.62万字
  • 约 59页
  • 2026-01-23 发布于河北
  • 举报

国家二级C机试(选择题)模拟试卷29.pdf

国家二级C++机试选(择题)模拟试卷

第1套

一、选择题本(题共31题,每题1.0分,共31分。)

1、数据库设计的四个段是:需求分析、概念设计、逻辑设计和()。

A、编码设计

B、测试段

C、运行段

D、物理设计

标准答案:D

知识点解析:数据库设计目前一般采用牛.命周期法,即将整个数据库应用系统的开

分解成目标独立的若干段,它们是:需求分析段、概念设计段、逻辑设计

段、物理设计段、编码段、测试段、运行段、进一步修改段.在数据库

设计中采用上面几个段中的前四个段,并且重点以数据结构和模型设计为主

线。

2、下列符号中能够作为C++标识符的是()。

A、const

B、2a

C^_shape

D、-count

标准答案:C

知识点解析:此题考查的是C++标识符。标识符是由数字、字母以及下划线构

成,其第一个字符必须是字母或下划线,中间不能有空格:标识符的长度是任意

的,但由于编译系统的限制一般不超过31个字符;标识符中的大小写字母是不同

的:定义标识符时不能采用系统的保留字。

3、设循环队列的存储空间为Q(l:35),初始状态为front=rcar=35。现经过一系列

入队与退队运算后,front=15;rear=15,则循环队列中的元素个数为()。

A、15

B、16

C、20

D、0或35

标准答案:D

知识点解析:循环队列的队头指针和尾指针都等于15,此循环队列中元素的个数

有两种情况,第一种情况是队头指针和尾指针都是第一次到达15,此时元素个数

为0:第二种情况是队头指针第一次到达15,而尾指针第二次到达15,此时元素

个数为35。

4、下列关于成员函数特征的描述中,错误的是()。

A、成员函数一定是内联函数

B、成员函数可以重载

C、成员函数可以设置参数的默认值

D、成员函数可以是静态的

标准答案:A

知识点解析:因为成员函数可以在类体内定义,也可以在类体外定义,所以成员函

数不一定都是内联函数;成员函数可以重载,可以设置参数的默认值,成员函数可

以是静态的。

5、下列数据结构中,能用二分法进行查找的是()。

A、顺序存储的有序线性表

B、线性链表

C、二叉链表

D、有序线性链表

标准答案:A

知识点解析:二分法查找只适应于顺序存储的有序表。有序表是指线性表中的元素

按值非递减排序即(从小到大,但允许相邻元素值相等)的表。

6、下面不属于软件工程的3个要素是()。

A、工具

B、过程

C、方法

D、环境

标准答案:D

知识点解析:软件工程的3个要素是工具、过程和方法。

7、下列选项中不属于软件生命周期开发段任务的是()。

A、软件测试

B、概要设计

C、软件维护

D、详细设计

标准答案:C

知识点解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用退

役的过程。开发段包拈概要设计、详细设计、实现和测试4个段。软件维护属

于维护段。

8、下列叙述中正确的是

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

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

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

D、以都不正确

标准答案:A

知识点解析:影响程序决行效率的冈素有很多,如数据的存储结构、程序处理的数

据量、程序的算法等。顺序存储结构和链式存储结构在数据插入和删除操作的效

率就存在差别。其中,链式存储结构的效率要高一些。

9、耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是()。

A、提高耦合性降低内聚性有利于提高模块的独立性

B、降低耦合性提高内聚性有利于提高模块的独立性

C、耦合性是指一个模块内部各个元素间彼此结合的紧密程度

D、内聚性是指模块间互相连接的紧密程度

标准答案

文档评论(0)

1亿VIP精品文档

相关文档