【计算机类职业资格】二级C++笔试-333及答案解析.doc
《【计算机类职业资格】二级C++笔试-333及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C++笔试-333及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C+笔试-333 及答案解析(总分:96.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.在下列概念中,不属于面向对象方法的是 _。(分数:2.00)A.类B.过程调用C.对象D.多态性2.有如下表达式 19/30*.sqrt(4.0)/5,则该表达式值数据类型为 _。(分数:2.00)A.intB.floatC.doubleD.不确定3.若有以下定义:Int a23=2,4,6,8,10,12:则以下描述不正确的是 _。(分数:2.00)A.*(a+1)为元素 a10的指针B.a1+1 为元素 a11的指针C.*(a+1)+2 为元素 a12的指针D.*a1
2、+2 的值是 124.有以下函数char fun(char *P)return p;该函数的返回值是 _。(分数:2.00)A.无确切的值B.形参 p 中存放的地址值C.一个临时存储单元的地址D.形参 p 自身的地址值5.类模板的使用实际上是将类模板实例化为一个具体的 _。(分数:2.00)A.类B.对象C.函数D.模板类6.若从键盘输入 83,则以下程序输出的结果是 _。#includeiostream.hviod main() int a; cina;if(a60) couta;if(a70) couta;if(a80) couta;(分数:2.00)A.83B.8383C.838383D
3、.无任何输入7.线性表最常用的操作是存取第 i 个元素及其前趋的值,则采用 _ 存储方式节省时间(分数:2.00)A.单链表B.双向链表C.单循环链表D.顺序表8.在面向对象程序设计语言中, _ 是在类和子类之间自动地共享数据和方法地一种机制(分数:2.00)A.封装B.调用C.引用D.继承9.下面 _ 机制允许对一个函数名给出多个函数定义(分数:2.00)A.封装性B.继承性C.函数重载D.多态性10.设 int x =2,4,6,8,y,*p=则表达式 4+a+i*f 的值的数据类型是 _。(分数:2.00)A.intB.floatC.doubleD.不确定15.软件生命周期是指 _ 的过
4、程。(分数:2.00)A.软件系统从投入运行开始到软件系统升级B.软件系统开始研制到软件系统投入运行。C.软件系统开始研制到软件系统被淘汰。D.软件系统投入试运行到软件系统被淘汰。16.若结点的存储地址与其关键字之间存在某种映射关系,则称这种存储结构为 _。(分数:2.00)A.顺序存储结构B.链式存储结构C.索引存储结构D.散列存储结构17.有如下程序#includeiostream.hviod main() int i,sum=0;for(i=1;i3;sum+)sum+=i;coutsumend1;该程序的执行结果是 _。(分数:2.00)A.6B.3C.死循环D.018.在公有派生情况
5、下,有关派生类对象和基类对象的关系,不正确的叙述是 _。(分数:2.00)A.派生类的对象可以赋给基类的对象B.派生类的对象可以初始化基类的引用C.派生类的对象可以直接访问基类中的成员D.派生类的对象的地址可以赋给指向基类的指针19.已知类 X 的定义如下,为了实现将对象成员 k 的值修改为 678,下面的哪条语句是正确的 _。class Xprivate:int k;public:K(int n)k=n;set(int n)k=m;;void fun()X a(10),*p=_(分数:2.00)A.p-set(678);B.X(678):C.p-k=678;D.set(678);20.己知类
6、 X 是类 Y 的友元,类 Y 是类 Z 的友元,则 _。(分数:2.00)A.类 X 一定是类 Z 的友元B.类 Z 一定是类 X 的友元C.类 Z 的成员函数可以访问类 Y 的对象的任何成员D.类 K 的成员函数可以访问类 Y 的对象的任何成员21.下列叙述中不属于结构化程序设计方法的主要原理的是 _。(分数:2.00)A.自顶向下B.由底向上C.模块化D.限制使用 GOTO 语句22.请找出下列程序中错误之处 _。#includeiostream.hclass Aprivate:int x1;protected:int x2;public:int x3;;class B:public A
7、private:int y1;protected:int y2;public:int y3;void disp()coutx1y1end1: /Avoid set(int i) x2=i; /B;void main() B bb;bb.x3=10; /Cbb.y3=10; /D(分数:2.00)A.B.C.D.23.结构化程序设计主要强调的是 _。(分数:2.00)A.程序的规模B.程序的效率C.程序设计语言的先进性D.程序的易读性24.对于只在表的首、尾两端进行插入操作的线性表,宜采用的存储结构为 _。(分数:2.00)A.顺序表B.用头指针表示的单循环链表C.用尾指针表示的单循环链表D.单
8、链表25.若有以下定义和语句,则对 w 数组元素的非法引用是 _。int w24,(*pw)4;pw=w;(分数:2.00)A.*(w0+2)B.*pw2C.pv00D.*(pw1+2)26.类 K 是类 Y 及类 Z 的虚基类,类 D 是类 Y 及类 Z 的多继承派生类,则在构造类 D 的对象时,类 X 的构造函数将被调用 _。(分数:2.00)A.1 次B.2 次C.3 次D.0 次27.在数据库系统中,把具有以下特征中之 _ 两个特征的数据模型称为网状模型。(分数:2.00)A.允许有一个以上的结点没有双亲B.有且仅有一个结点无双亲C.根以外的结点有且仅有一个双亲D.一个结点可以有多个双
9、亲28.函数调用“streat(strcpy(str1,str2),str3)”的功能是 _。(分数:2.00)A.将字符串 str1 复制到字符串 str2 中后再连接到字符串 str3 之后B.将字符串 str1 连接到字符串 str2 中后再复制到字符串 str3 之后C.将字符串 str2 复制到字符串 str1 中后再将字符串 str3 连接到字符串 str1 之后D.将字符串 str2 连接到字符串 str1 之后再将字符串 str1 复制到字符串 str3 中29.E-R 模型设计属于数据库的 _。(分数:2.00)A.概念设计B.逻辑设计C.物理设计D.程序设计30.下面程序输
10、出结果是 _。#includeiostream. hvoid main()int a,b,c;a=6;b=c=4;if(a!=B) if(a!=B) if((分数:2.00)A.31.有关系 R 和 S,关系代数运算 Rs 等价于 _。(分数:2.00)A.S-(R-S)B.R-(R-S)C.R-SD.S-R32.在下面程序运行后,输出结果为 _。#includeiostream.hvoid count(int x,int n,int y=0;for(k=0:kn;k+)if(xk0) y+;void main()int b=2,1,-8,-3,7,2,4,6,0,-13;int x;coun
11、t(b,10,x);cout“x”xend1;(分数:2.00)A.x=3B.x=5C.出错D.x=033.下面程序的运行结果是 _。#includeiostream.hclass Apublicvirtual、() cout”call A: A()”end1;class B:public AB(int i)p=new chari:-B()delete)p;Cout”call B: B()”;;void main() A*a=new B(8);Delete a;(分数:2.00)A.call B: B()B.call B: B()C.call A:A()D.call A:A()34.在数据流图
12、中,(椭圆)代表 _。(分数:2.00)A.源点B.终点C.加工D.模块35.请指出程序片段的语法错误 _。(分数:2.00)A.int *age_ptr;B.int m=3;C.*age_ptr=cout“请输入整数”;cinn; for(i=1;in;i+)if(n%i= =0) k=k+i;if(n= =k)coutn“是完数/n”;else coutn“不是完数/n”;(分数:2.00)填空项 1:_45.根据变量定义“static int x5,y23=9,6,3,1,4,7;”,x4= 10 ,y12= 11 。(分数:2.00)填空项 1:_46.每个对象都维护了一个指向自身的指
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 笔试 333 答案 解析 DOC
