《面向对象程序设计》2006年自考真题下载 02328自考试题下载

原创 四川自考  2021-07-31 13:30:28  阅读 88 次 评论 0 条

自考历年真题下载

课程名称:面向对象程序设计

课程代码:02328

试题年份:2006

全国2006年10月高等教育自学考试 

 面向对象程序设计试题
 课程代码:02328
 

一、单项选择题(本大题共12小题,每小题2分,共24分)
 在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
 1.有关C++编译指令,以下叙述正确的是(        )
 A.C++每行可以写多条编译指令
 B. #include指令中的文件名可含有路径信息
 C.C++的编译指令可以以#或//开始
 D.C++中不管#if后的常量表达式是否为真,该部分都需要编译
 2.在C++中把不返回任何类型的函数应该说明为    (        )
 A. int B. char
 C. void D. double
 3.以下有关析构函数的叙述不正确的是(        )
 A.析构函数没有任何函数类型
 B.析构函数的作用是在对象被撤销时收回先前分配的内存空间
 C.析构函数可以有形参
 D.一个类只有一个析构函数
 4.若Sample类中的一个成员函数说明如下:
 voidset(Sample&a),则Sample&a的含义是(        )
 A.指向类Sample的名为a的指针
 B.a是类Sample的对象引用,用来作函数Set()的形参
 C.将a的地址赋给变量Set
 D.变量Sample与a按位与的结果作为函数Set的参数
 5.以下叙述错误的是(        )
 A.基类的保护成员在公有派生类中仍然是保护成员
 B.基类的保护成员在派生类中仍然是保护成员
 C.基类的保护成员在私有派生类中是私有成员
 D.基类的保护成员不能被派生类的对象访问
 6.假设ClassY:publicX,即类Y是类X的派生类,则说明一个Y类的对象时和删除Y类对象时,调用构造函数和析构函数的次序分别为(        )
 A.X,Y;Y,X B.X,Y;X,Y
 C.Y,X;X,Y D.Y,X;Y,X
 7.下列虚基类的说明中,正确的是(        )
 A.class virtual B:public A B.class B:virtual public A
 C.virtual class B:public A D.class B:public A virtual
 8.要实现动态联编必须(        )
 A.通过成员名限定来调用虚函数 B.通过对象名来调用虚函数
 C.通过派生类对象来调用虚函数 D.通过对象指针或引用来调用虚函数
 9.在派生类中定义虚函数时,可以与基类中相应的虚函数不同的是(        )
 A.参数类型 B.参数个数
 C.函数名称 D.函数体
 10.下列关于静态数据成员的描述中正确的是(        )
 A.静态数据成员是类的所有对象所共有的
 B.静态数据成员要在构造函数内初始化
 C.类的每个对象有自己的静态数据成员
 D.静态数据成员不能通过类的对象调用
 11.与C语言printf('Hello,World\n');语句功能相同的C++语句是(        )
 A.cout>>'Hello,World\n'; B.cout'Hello,World\n'; D.cin

本文地址:http://www.sczikao.org/shiti/968.html
版权声明:本文为原创文章,版权归 四川自考 所有,欢迎分享本文,转载请保留出处!
四川自考QQ群639178961