【计算机类职业资格】计算机二级C++考试9+2015年及答案解析.doc
《【计算机类职业资格】计算机二级C++考试9+2015年及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机二级C++考试9+2015年及答案解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、计算机二级 C+考试 9+2015 年及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(每小题 1 分,共 40 小题,共 40 分(总题数:40,分数:40.00)1.设计程序时,应采纳的原则之一是( )。(分数:1.00)A.程序的结构应有助于读者的理解B.限制 goto 语句的使用C.减少或取消注释行D.程序越短越好2.需求分析阶段的任务是确定( )。(分数:1.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能3.结构化分析方法是面向( )的自顶向下、逐步求精进行需求分析的方法。(分数:1.00)A.对象B.数据结构C.数据流D.目标4.下列叙述中,
2、不属于软件需求规格说明书的作用的是( )。(分数:1.00)A.便于用户、开发人员进行理解和交流B.反映出用户问题的结构,可以作为软件开发工作的基础和依据C.作为确认测试和验收的依据D.便于开发人员进行需求分析5.对下列二叉树 (分数:1.00)A.ACBDFEGB.ACBDFGEC.ABDCGEFD.FCADBEG6.SQL 语言又称为( )。(分数:1.00)A.结构化定义语言B.结构化控制语言C.结构化操纵语言7.下列叙述中正确的是( )。 (分数:1.00)A.线性链表的各元素在存储空间中的位置必须是连续的B.线性链表的头元素一定存储在其他元素的前面C.线性链表中的各元素在存储空间中的
3、位置不一定是连续的,但表头元素一定存储在其他元素的前面D.线性链表中的各元素在存储空间中的位置不一定是连续的,且各元素的存储顺序也是任意的8.有下列二叉树,对此二叉树中序遍历的结果县( )。 (分数:1.00)A.BDYEACFXZB.DYBEAFCZXC.ABCDEFXYZD.ABDYECFXZ9.最简单的交换排序方法是( )。(分数:1.00)A.快速排序B.选择排序C.堆排序D.冒泡排序10.数据库设计包括两个疗面的设计内容,他们是( )。(分数:1.00)A.概念设计和逻辑设计B.模式设计和内模式设计C.内模式设计和物理设计D.结构特性设计和行为特性设计11.下列关于类和对象的叙述中,
4、错误的是( )。(分数:1.00)A.一个类只能有一个对象B.对象是类的具体实例C.类是对某一类对象的抽象D.类和对象的关系是一种数据类型与变量的关系12.在函数中,可以用 aut0、extern、register 和 static 这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是( )。(分数:1.00)A.autoB.externC.registerD.static13.若变量已正确定义并赋值,以下符合 C语言语法的表达式是( )。(分数:1.00)A.a:=b1B.a=b=c2C.intl853D.a=a7=cb14.以下叙述中正确的是( )。(分数:1.
5、00)A.构成 C语言程序的基本单位是类B.可以在一个函数中定义另一个函数C.main()函数必须放在其他函数之前D.所有被调用的函数一定要在调用之前进行定义15.定义如下枚举类型 enumMonday,Tuesday,Wednesday,Thrusday,Friday=2;则下列选项正确的是( )。(分数:1.00)A.表达式 Wednesday=Friday 的值是 trueB.Dayday;day=3;C.Dayday;day=Monday3;D.Daydayday=Tuesday10;16.下列有关模板的叙述中,正确的是( )。(分数:1.00)A.函数模板不能含有常规形参B.函数模板
6、的一个实例就是一个函数定义C.类模板的成员函数不能是模板函数D.用类模板定义对象时,绝对不能省略模板实参17.下列运算符函数中肯定不属于类 FunNumber 的成员函数的是( )。(分数:1.00)A.intoperator-(FunNumber);B.FunNumberoperator-();C.FunNumberoperator-(int);D.intoperator-(FunNumber,FunNumber);18.下列各组类型声明符中,含义相同的一组是( )。(分数:1.00)A.unsignedlongint 和 longB.signedshort 和 shortC.unsigne
7、dshort 和 shortD.shortint 和 int19.关于纯虚函数,下列表述中正确的是( )。(分数:1.00)A.纯虚函数是没有给出实现版本(即无函数体定义)的虚函数B.纯虚函数的声明总是以“=0”结束C.派生类必须实现基类的纯虚函数D.含有纯虚函数的类不可能是派生类20.若已定义: inta=0,1,2,3,4,5,6,7,8,9,*p=a,i;其中 0i9,则对 a 数组元素不正确的引用是( )。(分数:1.00)A.ap-aB.*(ai)C.piD.a1021.派生类的成员函数不能访问基类的( )。(分数:1.00)A.公有成员和保护成员B.公有成员C.私有成员D.保护成员
8、22.函数定义为 Fun(inti),变量定义 n=100,则下面调用正确的是( )。(分数:1.00)A.Fun(20);B.Fun(20n);C.Fun(n);D.Fun(n);23.有如下四个语句: coutfun();29.有以下程序: #include usingnamespacestd; classsample private: intn; public: sample() sample(intm) n=m: sampleadd(samplesl,samples2) this-n=s1ns2n; return(*this); voiddisp() cout(3,5L);C.plus
9、(3,5L);D.plus(3,5L);31.有以下程序; #include usingnamespacestd; classComplex public: Complex(doubler=0,doublei=O):re(r),im(i) doublereal()constreturnre; doubleimag()constreturnim; Complexoperator(Complexc)const returnComplex(reCre,imCim); private: doublere,im; ; intmain() Complexa=Complex(1,1)Complex(5);
10、coutshow(); voidfun2(Bref)refshow(); voidfun3(BB)bshow(); intmain() Bb,*p=newD; Dd; funl(p); fun2(b); fun3(d); return0; 程序的输出结果是( )。(分数:1.00)A.BBBB.BBDC.DBBD.DBD34.下面程序的输出结果是( )。 #include #include voidmain() charp110,p210; strcpy(p1,“abc“); strcpy(p2,“ABC“); charstr50=“xyz“: strcpy(str2,strcat(p1,p2
11、); coutnext=b;D.(*p)next=q;36.设有程序段: intk=10。 while(k=O)k=k-1; 则下面描述中正确的是( )。 (分数:1.00)A.循环执行 10 次B.无限循环C.循环体语句一次也不执行D.循环体语句执行一次37.有如下程序: #include usingnamespacestd; classA public: A()cout*、:、?:五个运算符不能重载。25.有如下的程序: #include #include usingnamespacestd; classMyString public: MyString(constchar*s); MyS
12、tring()deletedata; protected: unsignedlem char*data; MyStrin9:MyString(constchar*s) len=strlen(s); data=newcharlen1; strcpy(data,s); intmain() MyStringa(“CPrograming“); MyStringb(a); return0; 在运行上面的程序时出错,出错的原因是( )。(分数:1.00)A.构造函数的实参不允许是本类的对象B.没有定义实现深层复制的复制构造函数 C.构造对象 a 时实参与形参类型不符D.系统不能生成默认的复制构造函数解析:
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 考试 92015 答案 解析 DOC
