您现在的位置:首页> 全国 > C++ > 2018年全国计算机二级C++语言考试练习题(8)

2018年全国计算机二级C++语言考试练习题(8)

【汇总】2018年全国计算机二级C++语言考试练习题


 

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

A.gets函数用于从终端读入字符串

B.getchar函数用于从磁盘文件读入字符

C.fputs函数用于把字符串输出到文件

D.fwrite函数用于以二进制形式输出数据到文件

正确答案:B

2). 拷贝构造函数的参数一般是( )

A.某对象名

B.某对象成员名

C.某对象的引用名

D.指向对象的指针名

正确答案:C

3). C++语言是以哪种语言为基础逐渐发展演变而成的一种程序设计语言( )

A.ASP

B.C

C.VB

D.Java

正确答案:B

4). 软件设计中划分模块的一个准则是( ).

A.低内聚低耦合

B.高内聚低耦合

C.低内聚高耦合

D.高内聚高耦合

正确答案:B

5). 下述关于数据库系统的叙述中,正确的是( )。

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能管理更多的数据

正确答案:A

答案解析:数据库系统会减少数据冗余,但不可能避免一切冗余。

6). 关于纯虚函数,下列表述中正确的是( )。

A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数

B.纯虚函数的声明总是以″=0″结束

C.派生类必须实现基类的纯虚函数

D.含有纯虚函数的类不可能是派生类

正确答案:B

7). 下列描述中错误的是( )

A.派生类可以作为基类派生其他的子类

B.派生类继承基类的所有数据成员

C.派生类可以有多个基类

D.派生类不能继承一些函数成员

正确答案:B

8). 已知int m= 10;在下列定义引用的语句中,正确的是( )。

A.int&x= m;

B.int y= &m;

C.int &.z;

D.int &t=&m;

正确答案:A

9). 数据处理的最小单位是( )。

A.数据

B.数据元素

C.数据项

D.数据结构

正确答案:C

10). 下列选项中,不属于模块间耦合的是

A.数据耦合

B.同构耦合

C.异构耦合

D.公用耦合

正确答案:C

 

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
免费领取考试冲刺试题

一对一 咨询课程

点我开始