2007年计算机等级考试二级C++笔试模拟试题(1).docx
《2007年计算机等级考试二级C++笔试模拟试题(1).docx》由会员分享,可在线阅读,更多相关《2007年计算机等级考试二级C++笔试模拟试题(1).docx(16页珍藏版)》请在咨信网上搜索。
世界打算机等级检验历年真题 年打算机等级检验二级C++笔试模拟试题(1) 一、选择题〔每题2分,算计70分〕 1.栈跟行列的共同特征是 A)根本上提高先出 B)根本上提高后出 C)只赞同在端点处拔出跟删除元素 D)不共同征 A B C D 2.已经清楚二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是 A)acbed B)decab C)deabc D)cedba A B C D 3.链表不存在的特征是 A)不必事先估计存储空间 B)可随机访征询任一元素 C)拔出删除不需要移动元素 D)所需空间与线性表长度成正比 A B C D 4.构造化次序计划的3种构造是 A)次序构造、选择构造、转移构造 B)分支构造、等价构造、循环构造 C)多分支构造、赋值构造、等价构造 D)次序构造、选择构造、循环构造 A B C D 5.为了提高测试的效能,该当 A)随机拔取测试数据 B)取一切可以的输出数据作为测试数据 C)在完成编码以后制定软件的测试计划 D)汇合对付那些差错聚拢的次序 A B C D 6.算法的时辰复杂度是指 A)实行算法次序所需要的时辰 B)算法次序的长度 C)算法实行过程中所需要的全然运算次数 D)算法次序中的指令条数 A B C D 7.软件生命周期中所破费用最多的阶段是 A)详细计划 B)软件编码 C)软件测试 D)软件爱护 A B C D 8.数据库管理系统DBMS中用来定义方式、内方式跟外方式的语言为 A)C B)Basic C)DDL D)DML A B C D 9.以下有关数据库的描画,精确的选项是 A)数据库是一个DBF文件 B)数据库是一个关系 C)数据库是一个构造化的数据聚拢 D)数据库是组文件 A B C D 10.以下有关数据库的描画,精确的选项是 A)数据处理是将信息转化为数据的过程 B)数据的物理独破性是指当数据的逻辑构造修改时,数据的存储构造波动_ C)关系中的每一列称为元组,一个元组的确是一个字段 D)假设一个关系中的属性或属性组并非该关系的关键字, 但它是另一个关系的关键字,那么称其为本关系的外关键字 A B C D 11.C++语言对C语言做了特别多改进,C++语言相关于C语言的最全然的变卦是 A)添加了一些新的运算符 B)赞同函数重载,并赞同设置缺省参数 C)规那么函数说明符必须用原型 D)引进了类跟东西的不雅念 A B C D 12.以下哪个是C++语言的有效标识符? A)_No1B)No.1C)12345D)int A B C D 13.设有定义intx;floatv;,那么10+x+v值的数据典范是 A)int B)doubleC)floatD)不判定 A B C D 14.以下次序的实行结果为 #include<iostream.h> voidmain() { inta=3,b=0; int*p=&a: b=+a++; cout<<*P<<〞,〞<<b<<endl; } A)3,4B)4,3C)3,4D)4,4 A B C D 15.下面次序的运行结果为 #include<iostream.h> voidmain() { for(inta=0,x=0;!x&&a<=10;a++) { a++; }l cout<<a<<endl; } A)10B)11C)12D)0 A B C D 16.以下选项,不精确的选项是 A)for(inta=1;a<=10;a++); B)inta=1; do { a++; }while(a<=10) C)inta=1: while(a<=10) { a++; }l D)for(inta=1;a<=10;a++)a++; A B C D 17.下面对于数组的初始化精确的选项是 A)charstr[]={‘a',’b','c‘} B)charstr[2]={'a','b','c’} C)charstr[2][3]={{'a‘,'b’},{’e’,'d’},{’e’,‘f'}} D)charstr[]={'a','b','c’} A B C D 18.以下次序的输出结果为 #include<iostream.h> voidmain() { char,a[]={〞hello",〞the",〞world〞}; char**pa=a: pa++; cout<<*pa<<endl; } A)hello B)the C)world D)hellotheworld A B C D 19.决定C++语言中函数的前去值典范的是 A)return语句中的表达式典范 B)调用该函数时系统随机发作的典范 C)调用该函数时的主调用函数典范 D)在定义该函数时所指定的数据典范 A B C D 20.以下次序的输出结果是 #include<iostream.h> intmin(inta,intB) { if(a<B)returna; elsereturnB; return0; } voidmain() { cout<<min(1,min(2,3))<<endl; } A)0B)1C)2D)3 A B C D 21.以下次序的运行结果为 #include<iostream.h> voidprint(doublea) { cout<<++a; } voidprint(inta,intb) { cout<<b<<a; } voidmain() { print(1.2); cout<<〞〞; print(3,4); } A)1.234 B)2.234 C)1.243 D)2.243 A B C D 22.对类成员访征询权限的把持,是通过设置成员的访征询把持 属性完成的,以下不是访征询把持属性的是 A)公有典范 B)公有典范 C)爱护典范 D)友元典范 A B C D 23.在类的定义中,用于为东西分配内存空间,对类的数据成员 停顿初始化并实行其他内部管理把持的函数是 A)友元函数 B)虚函数 C)构造函数 D)析构函数 A B C D 24.类的析构函数的感染是 A)一般成员函数的初始化 B)类的初始化 C)东西的初始化 D)删除类创破的东西 A B C D 25.以下说法精确的选项是 A)内联函数在运行时是将该函数的目的代码拔出每个调用该函数的所在 B)内联函数在编译时是将该函数的月标代码拔出每个调用该函数的所在 C)类的内联函数必须在类体内定义 D)类的内联函数必须在类体外通过加关键字inline定义 A B C D 26.下面对静态数据成员的描画中,精确的选项是 A)静态数据成员可以在类体内停顿初始化 B)静态数据成员不克不迭够被类的东西调用 C)静态数据成员不克不迭受private把持符的感染 D)静态数据成员可以开门见山用类名调用 A B C D 27.下面对于友元函数描画精确的选项是 A)友元函数的完成必须在类的内部定义 B)友元函数是类的成员函数 C)友元函数破坏了类的封装性跟隐藏性 D)友元函数不克不迭访征询类的公有成员 A B C D 28.在公有派生情况下,有关派生类东西跟基类东西的关系,以下表达不精确的选项是 A)派生类的东西可以赋给基类的东西 B)派生类的东西可以初始化基类的引用 C)派生类的东西可以开门见山访征询基类中的成员 D)派生类的东西的所在可以赋给指向基类的指针 A B C D 29.下面次序的运行结果为 #include<iostream.h> classA { public: A(){cout<<〞1〞;} ~A(){cout<<〞2〞;} } classB:publicA { public: B(){cout<<〞3〞;} ~B(){cout<<〞4〞;} } voidmain() { Bb; } A)1234 B)1324 C)1342 D)3142 A B C D 30.以下关于虚基类的描画,差错的选项是 A)设置虚基类的目的是为了消除二义性 B)虚基类的构造函数在非虚基类之后调用 C)假设一致层中包括多个虚基类,这些虚基类的构造函数按它们说明的次序调用 D)假设虚基类由非虚基类派生而来,那么仍然先调用基类构造函数,再调用派生类的构造函数 A B C D 31.以下关于多态性的描画,差错的选项是 A)C++语言的多态性分为编译时的多态性跟运行时的多态性 B)编译时的多态性可通过函数重载完成 C)运行时的多态性可通过模板跟虚函数完成 D)完成运行时多态性的机制称为静态绑定 A B C D 32.以下运算符中,在C++语言中不克不迭重载的是 A)*B)>=C)::D)/ A B C D 33.当应用fstream流类定义一个流东西并打开一个磁盘文件时,文件的隐含打开办法为 A)ios::in B)ios::out C)ios::in|ios::out D)以上都差错 A B C D 34.以下次序的运行结果是 #include<iostream.h> classA { inta; public: A(){a=0;} A(intas) { a=as; cout<<a++; } }; voidmain() { Ax,y(2),z(3); cout<<endl; } A B C D 35.下面次序的输出结果是 #include<iostream.h> classexample { inta: public: example(intb){a=n++;} voidprint(){a=a+1;cout<<a<<〞〞;} voidprint()const{cout<<a<<;} } voidmain() { examplext(3); constexampley(2); x.print(); y.print(); } A)22B)43C)42D)32 A B C D 二、填空题〔每空2分,算计30分〕 1.算法的全然特色是可行性、判定性、【1】跟拥有充分的情报。 输出答案,中间不含空格: 2.在长度为n的有序线性表中停顿二分查寻。在最坏的情况下, 需要的比较次数为【2】。 输出答案,中间不含空格: 3.在面向东西的次序计划中,类描画的是存在相似性质的一组【3】。 输出答案,中间不含空格: 4.素日,将软件产品从提出、完成、应用爱护到停顿应用退役的过程称为【4】。 输出答案,中间不含空格: 5.数据库管理系统稀有的数据模型有层次模型、网状模型跟【5】3种。 输出答案,中间不含空格: 6.在C++语言的构造化次序计划中,【6】是次序的全然形成单元;在C++语言 的面向东西计划框架中,【7】是次序的全然形成单元。 输出答案,中间不含空格: 7.上一题【7】 输出答案,中间不含空格: 8.假设inta=l,b=2;那么表达式(++a/B)*b--的值为【8】。 输出答案,中间不含空格: 9.C++语言供应的全然把持构造可以分为3种类型:次序构造、【9】跟循环构造。 输出答案,中间不含空格: 10.C++语句constchar*constp="hello",,所定义的指针p跟它 所指的内容都不克不迭被【10】。 输出答案,中间不含空格: 11.C++语言的参数转达机制包括传值跟传所在两种,假设调用函数时, 需要修改实参或者前去多个值,该当采纳【11】办法。 输出答案,中间不含空格: 12.关于下面定义的类MyClass,请在函数f()中添加东西成员把n的值修改为50。 classMyClass { public: MyClass(intx){n=x;} voidSetNum(intn1){n=n1;} private: intn; }; voidf() { MyClass*ptr=newMyClass(45); 【12】 } 输出答案,中间不含空格: 13.承袭的办法有公有承袭、公有承袭跟【13】3种。 输出答案,中间不含空格: 14.表达式operator+(x,y)还可以表示为【14】。 输出答案,中间不含空格: 15.类模板的应用理论士:是将类模板实例化成一个详细的【15】。 序号 你的答案 精确答案 得分 1 C 0 2 D 0 3 B 0 4 D 0 5 D 0 6 C 0 7 D 0 8 C 0 9 C 0 10 D 0 11 D 0 12 A 0 13 C 0 14 B 0 15 C 0 16 B 0 17 A 0 18 B 0 19 D 0 20 B 0 21 D 0 22 D 0 23 C 0 24 D 0 25 B 0 26 D 0 27 C 0 28 C 0 29 C 0 30 B 0 31 C 0 32 C 0 33 D 0 34 B 0 35 C 0 36 有穷性 0 37 log=n 0 38 东西 0 39 软件生命周期 0 40 关系模型 0 41 函数 0 42 类 0 43 2 0 44 选择构造 0 45 修改 0 46 传所在 0 47 ptr->SetNum(50); 0 48 爱护承袭 0 49 x+y 0 50 类 0- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2007 计算机等级考试 二级 C+ 笔试 模拟 试题
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文