咨询电话:400-650-7353

欢迎来到计算机二级网站!

首页

考试科目 高级Office C语言 Access VFP VB Java C++ MYSQL Web程序

考试信息 考试大纲 报名时间 报名入口 准考证打印 考试时间 成绩查询 证书领取

备考中心

考试题库

学习资料

下载中心

热门专题

常见问题

您现在的位置:计算机二级考试 > C++语言程序设计 > 考试题库 > 章节练习 > 计算机二级考试C++语言概述章节练习(1)

计算机二级考试C++语言概述章节练习(1)

2017-12-21 15:59:49 来源:互联网

单选题

1、下列叙述中错误的是(  )。

A.在数据库系统中,数据的物理结构必须与逻辑结构一致

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

C.数据库设计是指在已有数据库管理系统的基础上建立数据库

D.数据库系统需要操作系统的支持

2、C++语言是从早期的C语言逐渐发展演变而来的.与C语言相比,它在求解问题方法上进行的最大改进是( )

A.面向过程

B.面向对象

C.安全性

D.复用性

3、C++语言的跳转语句中,对于break和continue说法正确的是( )

A.break语句只应用与循环体中

B.continue语句只应用与循环体中

C.break是无条件跳转语句,continue不是

D.break和continue的跳转范围不够明确,容易产生问题

4、下面有关重载函数的说法中正确的是( )

A.重载函数必须具有不同的返回值类型

B.重载函数形参个数必须不同

C.重载函数必须有不同的形参列表

D.重载函数名可以不同

5、下面描述中,表达错误的是( )

A.公有继承时基类中的public成员在派生类中仍是public的

B.公有继承是基类中的private成员在派生类中仍是private的

C.公有继承时基类中的protected成员在派生类中仍是protected的

D.私有继承时基类中的public成员在派生类中是private的

6、以下叙述中错误的是( )

A.对于double类型数组,不可以直接用数组名对数组进行整体输入或输出

B.数组名代表的是数组所占存储区的首地址,其值不可改变

C.当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息

D.可以通过赋初值的方式确定数组元素的个数

7、以下叙述中正确的是( )

A.预处理命令行必须位于源文件的开头

B.在源文件的一行上可以有多条预处理命令

C.宏名必须用大写字母表示

D.宏替换不占用程序的运行时间

8、下列哪个是C++语言的有效标识符?

A._No1

B.N1

C.12345

D.int

9、程序设计语言的基本成分是数据成分、运算成分、控制成分和

A.对象成分

B.变量成分

C.语句成份

D.传输成分

10、下列叙述中,不属于软件需求规格说明书的作用的是

A.便于用户、开发人员进行理解和交流

B.反映出用户问题的结构,可以作为软件开发工作的基础和依据

C.作为确认测试和验收的依据

D.便于开发人员进行需求分析

填空题

11、在深度为7的满二叉树中,度为2的结点个数为(1)。

12、软件测试分为白箱(盒)测试和黑箱(盒)测试,等价类划分法属于(2)测试。

13、在数据库系统中,实现各种数据管理体制功能的核心软件称为(3)。

14、软件生命周期可分为多个阶段,一般分为定义阶段、开发和维护阶段。编码和测试属于(4)阶段。

15、C++中只有两个逻辑常量:true和(6)。

16、C++语言中的多态性分为编译时的多态性和(15)时的多态性。

17、在面向对象的方法中,类的实例称为( )。

18、诊断和改正程序中错误的工作通常称为( )。

19、在关系数据库中,把数据表示成二维表,每一个二维表称为( )。

20、数据结构分为逻辑结构和存储结构,循环队列属于(5)结构。

(责任编辑:zhangjs)

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

热门标签: C++语言