【计算机类职业资格】二级C++笔试-336及答案解析.doc
《【计算机类职业资格】二级C++笔试-336及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C++笔试-336及答案解析.doc(17页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C+笔试-336 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.友元运算符 obj1obj2 被 C+编译器解释为( )。(分数:2.00)A.operator(obj1,obj2)B.(obj1,obj2)C.obj2.operator(obj1)D.obj1.operator(obj2)2.派生类的对象对它的基类成员中( )是可以访问的。(分数:2.00)A.公有继承的公有成员B.公有继承的私有成员C.公有继承的保护成员D.私有继承的公有成员3.一个( )允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取
2、任意类型。(分数:2.00)A.函数模板B.模板函数C.类模板D.模板类4.C+程序由类和函数组成,模板也可分为( )和( )。(分数:2.00)A.类模板 函数模板B.模板类 模板函数C.类 函数D.对象 函数5.数据库、数据库系统和数据库管理系统之间的关系是( )。(分数:2.00)A.数据库包括数据库系统和数据库管理系统B.数据库系统包括数据库和数据库管理系统C.数据库管理系统包括数据库和数据库系统D.3 者没有明显的包含关系6.有如下程序段=执行该程序段后,x 的值为(分数:2.00)A.tureB.falseC.0D.17.下列描述中错误的是( )。(分数:2.00)A.派生类可以作
3、为基类派生其他的子类B.派生类继承基类的所有数据成员C.派生类可以有多个基类D.派生类不能继承一些函数成员8.若有说明:int s34=0 则下面叙述正确的( )。(分数:2.00)A.只有元素 s00可得到初值 0B.此说明语句不正确C.数组 s 中各个元素都可得到初值,但其值不一定为 0D.数组 s 中每个元素均可得到初值 09.下面关于虚函数的描述中,正确的是( )。(分数:2.00)A.虚函数是一个静态成员函数B.虚函数是一个非成员函数C.虚函数既町以在函数说明时定义,也可以函数实现时定义D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型10.已知 p 是一个指向类 Sam
4、ple 数据成员 m 的指针,s 是类 Sample 的一个对象。如果要给 m 赋值为 5,( )是正确的。(分数:2.00)A.p=5B.s-p=5C.*p=5D.*s.p=511.以下哪个特征不是面向对象思想中的主要特征( )。(分数:2.00)A.多态B.继承C.封装D.垃圾回收12.以下不属于运算符重载应注意的问题是( )。(分数:2.00)A.重载的运算号应保持其原有的基本B.重载的运算符应尽可能保持其原有的特性C.运算符的重载尽量不配套D.使用引用参数还是非引用函数13.假定 MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ( )。(分数:2.00)A.MyClass=
5、执行该程序段后,x 的值为(分数:2.00)A.tureB.falseC.0D.1 解析:7.下列描述中错误的是( )。(分数:2.00)A.派生类可以作为基类派生其他的子类B.派生类继承基类的所有数据成员 C.派生类可以有多个基类D.派生类不能继承一些函数成员解析:8.若有说明:int s34=0 则下面叙述正确的( )。(分数:2.00)A.只有元素 s00可得到初值 0B.此说明语句不正确C.数组 s 中各个元素都可得到初值,但其值不一定为 0D.数组 s 中每个元素均可得到初值 0 解析:9.下面关于虚函数的描述中,正确的是( )。(分数:2.00)A.虚函数是一个静态成员函数B.虚函
6、数是一个非成员函数C.虚函数既町以在函数说明时定义,也可以函数实现时定义D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型 解析:10.已知 p 是一个指向类 Sample 数据成员 m 的指针,s 是类 Sample 的一个对象。如果要给 m 赋值为 5,( )是正确的。(分数:2.00)A.p=5B.s-p=5C.*p=5 D.*s.p=5解析:11.以下哪个特征不是面向对象思想中的主要特征( )。(分数:2.00)A.多态B.继承C.封装D.垃圾回收 解析:12.以下不属于运算符重载应注意的问题是( )。(分数:2.00)A.重载的运算号应保持其原有的基本B.重载的运算符应尽
7、可能保持其原有的特性C.运算符的重载尽量不配套 D.使用引用参数还是非引用函数解析:13.假定 MyClass 为一个类,则该类的拷贝构造函数的声明语句为 ( )。(分数:2.00)A.MyClass&(MyClass x);B.MyClass(MyClass x)C.MyClass(MyClass& x); D.MyClass(MyClass *x)解析:14.对于常数据成员,下面描述正确的是( )。(分数:2.00)A.常数据成员可以不初始化,并且不能更新B.常数据成员必须被初始化,并且不能更新 C.常数据成员可以不初始化,并且可以被更新D.常数据成员必须被初始化,并且町以被更新解析:15
8、.在 C+中,打开一个文件就是将这个文件与一个( )建立关联;关闭一个文件就取消这种关联。(分数:2.00)A.类B.流 C.对象D.结构解析:16.下面是关于 ios 类的叙述,正确的是( )。(分数:2.00)A.它是 istream 类和 ostream 类的虚基类 B.它只是 istream 类的虚基类C.它只是 ostream 类的虚基类D.它是 iostream 类的虚基类解析:17.编译时的多态性可以通过使用( )获得。(分数:2.00)A.虚函数和指针B.重载函数和析构函数C.虚函数和对象 D.虚函数和引用解析:18.如果友元函数重载一个运算符时,其参数表中没有任何参数则说明该
9、运算符是( )(分数:2.00)A.一元运算符B.二元运算符C.选项 A 和选项 B 都可能D.重载错误 解析:19.下面的语句中错误的是( )。(分数:2.00)A.int a=5:int xa; B.const int a=5;int xa;C.int n=5;int*p=new int a;D.const int n=5:int*p=new inta;解析:20.进行文件操作时需要包含( )文件。(分数:2.00)A.lostream.hB.fstream.h C.stdio.hD.stidliB.h解析:21.下列程序执行后的输出结果是( )。void funcl(int i);voi
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 笔试 336 答案 解析 DOC
