2019年04月自学考试02328《面向对象程序设计》试题.docx
《2019年04月自学考试02328《面向对象程序设计》试题.docx》由会员分享,可在线阅读,更多相关《2019年04月自学考试02328《面向对象程序设计》试题.docx(6页珍藏版)》请在第一文库网上搜索。
1、2019年4月高等教育自学考试面向对象程序设计试题课程代码:02328一、单项选择题1 .C+语句中最常见的语句是在表达式后面加上分号“;”,这种语句称为A.表达式语句B.常量C.变量D.块语句2 .类型转换函数A.不能带有参数B.只能带1个参数C.只能带2个参数D.只能带3个参数3 .CoUt是某个类的标准对象的引用,此类是A.OStreamB.istreamC.stdoutD.stdin4 .在C+程序设计语言中,容器是一种A.标准类B,标准对象C.标准函数D.标准类模板5 .虚析构函数的作用是A.虚基类必须定义虚析构函数B.类对象作用域结束时释放资源C.de1ete动态对象时释放资源D.
2、无意义6 .函数中用花括号”和“”括在一起的区域称为A.对象B.块C.类D.作用域7 .C+语言的编译系统对宏命令的处理是A.在程序运行时进行B.在程序连接时进行C.与C+程序的其它语句同时进行编译D.在对源程序中其它成分编译之前进行8 .函数调用不可以A.出现在一个表达式中B.出现在执行语句中C.作为一个函数实参D.作为一个函数形参9 .若定义了函数doub1e*function(),则函数function的返回值为A.实数型B.实数的地址C.指向函数的指针D.函数的地址10 .下列关于多态性的描述,存在错误的选项是A.C+语言中的多态性分为编译时的多态性和运行时的多态性B.编译时的多态性可
3、通过函数重载实现C.运行时的多态性可通过模板和虚函数实现D.实现运行时多态性的机制称为动态绑定11 .如果类A被说明成类B的友元,那么A.类A的成员即类B的成员B.类B的成员即类A的成员C.类A的成员函数不得访问类B的成员D.类B不一定是类A的友元12 .为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为A.pub1icB.protectedCprivateD.static13 .继承机制的作用是A.信息隐藏B.数据封装C.定义新类D.数据抽象14 .下列关于C+语言类的描述中错误的是A.类用于描述事物的属性和对事物的操作B.类与类之间通过封装而具有明确的独立
4、性C.类与类之间必须是平等的关系,而不能组成层次结构D.类与类之间可以通过一些方法进行通信和联络15 .有如下函数模板:temp1ateTsquare(Tx)(retumx*x;),其中T是A.函数形参B.函数实参C.模板形参D.模板实参16 .C+语言的异常处理机制中不存在A.tryB.throwC.catchD.fina11y17 .关于消息,下列说法中不正确的选项是A.发送消息的对象请求服务,接受消息的对象提供服务B.消息的发送者必须了解消息的接收者如何相应消息C.在C+中,消息的发送具体体现为对接收消息的对象的某个函数的调用D.每个对象只能接收某些特定格式的消息18 .文件包含命令中被
5、包含的文件的扩展名A.必须是.hB.不能是.hC.允许是.h或.cppD.必须是.cpp19 .采用重载函数的目的是A.实现共享B.减少空间C.提高速度D.提高可读性20 .C+语言提供了四种基本数据类型,即A.字符类型、整数类型、浮点类型、空值类型B.指针类型、整数类型、浮点类型、空值类型C.字符类型、引用类型、浮点类型、空值类型D.字符类型、整数类型、函数类型、空值类型21 .以下关于C+对象特点叙述,错误的选项是A.对象可以进行四则运算B.对象可以用作数组的元素C.对象可以用作函数参数D.对象之间可以相互赋值22 .重载函数在参数类型或参数数量上存在不同,相同的是A.对象名B.类名C.函
6、数名D.构造函数名23 .如果一个派生类有多个的基类,则这样的继承关系称为A.单继承B.多重继承C.重复继承D.复合继承24 .下面关于“类”与“对象”的描述中,错误的选项是A.类就是C+语言中的结构体类型,对象就是C+语言中的结构体变量B.类和对象之间的关系是抽象和具体的关系C.对象是类的实例,一个对象必须属于一个已知的类D.类是具有共同行为的若干对象的统一描述体25 .在C+类体系中,不能被派生类继承的是A.析构函数、构造函数B.构造函数、虚函数C.虚函数、静态成员函数D.静态成员函数、重载函数26 .已知:inta=1000;下列表示引用的方法中,正确的方法是A.int&x=a;B.ch
7、ar&y:C.int&z=1000;D.f1oat&t=&a;27 .下面对模板的声明,正确的选项是A.temp1ateB.temp1ateC.temp1ateD.temp1ate28 .关于成员函数特征,错误的描述选项是A.成员函数一定是内联函数B.成员函数可以重载C.成员函数可以设置参数的缺省值D.成员函数可以是静态的29 .Ihis指针存在的目的是A.保证基类公有成员在子类中可以被访问B.保证每个对象拥有自己的数据成员,但共享处理这些数据成员的代码C.保证基类保护成员在子类中可以被访问D.保证基类私有成员在子类中可以被访问30 .在构造函数DeriVed的下列定义中,正确选项是A. De
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 面向对象程序设计 2019 04 自学考试 02328 面向 对象 程序设计 试题