科目名称:04737C++程序设计

试卷全称:2021年10月高等教育自学考试C++程序设计试题

真题示例:

(文档是没有水印的,下图加水印是为了防盗图)

2021年10月C++程序设计自考真题及答案插图 2021年10月C++程序设计自考真题及答案插图1

文本示例:

1.下列对C++语言特点的描述中,不正确的是

A.可运行于多种平台

B.加入面向对象概念

C.不能进行结构化设计

D.继承于C语言

2.下列选项中是引用调用的为

A.形参是指针,实参是地址值

B.形参和实参都是变量

C.形参是引用,实参是变量

D.形参是变量,实参是引用

3.面向对象程序设计语言与结构化程序设计语言最根本的不同之处在于

A.使用了类

B.能够实现变量自动初始化

C.支持软件重用

D.支持接口重用

4.不属于面向对象程序设计特性的是

A.抽象性

B.数据相关性

C.多态性

D.继承性

5.下列关于构造函数的描述中,不正确的是

A.构造函数的函数名与类名相同

B.构造函数可以设置默认参数

C.构造函数的返回类型缺省为int型

D.构造函数可以重载

6.属于析构函数特征的是

A.一个类中只有一个析构函数

B.析构函数的名字与类名不同

C.析构函数可以重载

D.析构函数可以有多个参数

7.“下列关于 友元函数描述中,不正确的是

A.可以被声明为const

B.不属于成员函数

C.可以用类名或对象名来调用

D.只能用对象名来调用

8.假设对A类定义一个重载“+”号运算符的成员函数,以便实现两个A类对象的加

法,并返回相加结果,则该成员函数的函数原型是

A. operator +( constA &A1, const A &A2 )

B. A::operator +(A &A2 )

C. A A:: operator +( constA &A2 )

D. AA::operator +( )

9.重载流提取运算符的一般格式是

A. ostream &operator>>(ostream & output,类名&对象名).}

B. ostream &operator<<(ostream & output,类名&对象名)..}

C. istream &operator>>(istream & input,类名&对象名)...}

D. istream &operator<<istream & input,类名&对象名)...}

10.在类的继承关系中,基类成员在派生类中可见的是

A.所有

B. public和protected

C.只有public

D.只有protected

11.以下派生方式中,能让派生类访问基类中的protected成员的是

A. public 和protected

B. public 和private

C. private 和protected

D.仅public

12."下 列关于类的描述中,正确的是

A.基类具有派生类的特征

B.一个类只能有一个父类

C.“hasa"关系表示类的继承机制

D.“is a”关系具有传递性

中国自考资料网声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。