2007年计算机等级考试二级C++笔试模拟试题(4).docx
《2007年计算机等级考试二级C++笔试模拟试题(4).docx》由会员分享,可在线阅读,更多相关《2007年计算机等级考试二级C++笔试模拟试题(4).docx(14页珍藏版)》请在咨信网上搜索。
窗体顶端 世界打算机等级检验历年真题 年打算机等级检验二级C++笔试模拟试题(4) 一、选择题〔每题2分,算计70分〕 1.在深度为5的满二叉树中,叶子节点的个数为 A)32B)31C)16D)15 A B C D 2.假设某二叉树的前序遍历访征询次第是abdgcefh,中序遍历访征询次第是dgbaechf, 那么其后序遍历的节点访征询次第是 A)bdgcefhaB)gdbecfhaC)bdgaechfD)gdbehlca A B C D 3.一些要紧的次第文语油口C语言跟Pascal语言)赞同过程的递归调用而实现递归 调用中的存储分配素日用 A)栈B)堆C)数组D)链表 A B C D 4.软件工程的实践跟技能性研究的内容要紧包括软件开拓技能跟 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.引索属于 A)方式B)内方式C)外方式D)不雅念方式 A B C D 9.下述关于数据库系统的表达中精确的选项是 A)数据库系统添加了数据冗余 B)数据库系统避免了一切冗余 C)数据库系统中数据的不合性是指数据典范不合 D)数据库系统比文件系统能管理更多的数据 A B C D 10.数据库系统的核心是 A)数据库B)数据库管理系统C)模拟模型D)软件工程 A B C D 11.以下关于C++语言类的描画中差错的选项是 A)类用于描画事物的属性跟对事物的把持 B)类与类之间通过封装而存在清楚的独破性 C)类与类之间必须是平等的关系,而不克不迭形成层次构造 D)类与类之间可以通过一些方法停顿通信跟联络 A B C D 12.在C++语言中.表不一条语句终了的标号是 A)#B):C)//D)} A B C D 13.以下表达中精确的选项是 A)形成C++语言次第的全然单位是类 B)可以在一个函数中定义另一个函数 C)main()函数必须放在其他函数之前 D)一切被调用的函数肯定要在调用之行停顿定义 A B C D 14.己知有定义 constintD二5; inti=1; doublef=0.32: charc=15; 那么以下选项差错的选项是 A)++i;B)D--;C)C++;D)--f; A B C D 15.以下次第的输出结果是 #include(iostream.h> voidreverse(inta[],intn) {inti,t; for(i=0;;<n/2;i++) {t=a[i];a[i]=a[n-1-i];a[n-1-i]=t;} } voidmain() {intb[10]={1,2,3,4,5,6,7,8,9,10};inti,s=0; reverse(b,8); for(i=6;i<10;i++)s+=b[i]; cout<<s; } A)22B)10C)34D)30 A B C D 16.下面次第的功能是把316表示为两个加数的跟,使两个加数分不克不迭被13跟11整除,在划线处应填入的选项是 #include<iostream.b> voidmain() { inti=0,j,k; do{i++;k=316-13*i;}while(); j=k/11; cout<<〞316=13*〞<<i<<〞+11*〞<<i; } A)k/11B)k%11C)k/11==0D)k%11==0 A B C D 17.设有数组定义:chararray[]=〞China";,那么数组array所占的空间为 A)4个字节B)5个字节C)6个字节D)7个字节 A B C D 18.假设已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*P=a,i; 其中O≤i≤9,那么对a数组元素不精确的引用是 A)a[p-a]B)*(&a[i])C)p[i]D)a[10] A B C D 19.以下次第的输出结果是 #include<iostream.h> voidmain() {intx=1,y=3; cout<<x++<<〞,〞; {intx=0;x+=y*2; cout<<x<<〞,〞<<y<<〞〞; } cout<<x<<〞,〞<<y; } A)1,6,3,1,3B)1,6,3,6,3C)1,6,3,2,3D)1,7,3,2,3 A B C D 20.函数fun的前去值是 fun(char*a,char*b) { intnum=0,n=0; while(*(a+num)!=‘\0’)num++; while(b[n]){*(a+num)=b[n];num++;n++;} returnnum; } A)字符串a的长度B)字符串b的长度 C)字符串a跟b的长度之差D)字符串a跟b的长度之跟 A B C D 21.下面次第的结果为 #include<iostream.h> voidmain() {inti; inta[3][3]={1,2,3,4,5,6,7,8,9}; for(i=0;i<3;i++) cout<<a[2-i][i]<<〞〞; } A)159B)753C)357D)591 A B C D 22.下面次第的结果为 #include<iostream.h> intc; classA { private: inta; staticintb; public; A(){a=0;c=0;} voidseta(){a++;} voidsetb(){b++;} voidsetc(){c++;} voiddisplay(){cout<<a<<〞〞<<b<<〞〞<<c;} }; intA::b=0; voidmain() { Aal,a2; al.seta(); al.setb(); al.setc(); a2.seta(); a2.setb(); a3.setc(); a2.display(); A)121B)122C)112D)222 A B C D 23.以下描画中哪个是精确的。 A)公有派生的子类无法访征询父类的成员 B)类A的公有派生子类的派生类C无法初始化其祖先类A货色的属性,因为类A的成员对类C是弗成访征询的 C)公有派生类不克不迭作为基类派生子类 D)公有派生类的一切子孙类将无法接着承袭该类的成员 A B C D 24.以下关于构造函数说法不精确的选项是 A)构造函数必须与类同名 B)构造函数可以省略不写 C)构造函数必须有前去值 D)在构造函数中可以对类中的成员停顿初始化 A B C D 25.假设友元函数重载一个运算符时,其参数表中不任何参数那么说明该运算符是 A)一元运算符B)二元运算符 C)选项A)跟选项B)都可以D)重载差错 A B C D 26.在重载一个运算符时,假设其参数表中有一个参数,那么说明该运算符是 A)一元成员运算符B)二元成员运算符 C)一元友元运算符D)选项B)跟选项C)都可以 A B C D 27.以下关于模板的说法精确的选项是 A)模板的实参在任何时候都可以省略B)类模板与模板类所指的是一致概念 C)类模板的参数必须是虚拟典范的D)类模板中的成员函数全部全然上模板函数 A B C D 28.表如今输出时表示小数位,跟在文件输出时揣摸文件尾的函数分不是 A)showbase()跟eof()B)showpoint()跟eof() C)showpoint()跟bad()D)showpoint()跟good() A B C D 29.下面次第段的运行结果是 voidmain() { intt,a,b,c; a=1;b=2;c=2: while(a<b<c) {t=a;a=b;b=t;c--;} cout<<a<<〞,〞<<b<<〞,〞<<c; } A)1,2,0B)2,1,0C)1,2,1D)2,1,1 A B C D 30.以下次第中画线处应填入的语句是 classBase { public: voidfun(){cout<<〞Baseoffun〞<<endl;} }; classDerived:publicBase { voidfun() { //表示基类的成员函数fun cout<<〞Derivedoffun〞<<endl; }; A)fun();B)Base.fun();C)Base::fun();D)Base->fun-: A B C D 31.假设定义intk=7,x=12;,那么值为3的表达式是 A)x%=(k%=5)B)x%=(k-k%5) C)x%=k-k%5D)(x%=k)-(k%=5) A B C D 32.在位运算中,把持数每右移一位,厥结果相当于 A)把持数乘以2B)把持数除以2C)把持数乘以4D)把持数除以4 A B C D 33.有以下构造体说明跟变量的定义,且指针p指向变量a,指针q指向变量b。 那么不克不迭把节点b连接到节点a之后的语句是 structnode {chardata; structnode*next; }a,b,*p=&a,*q=&b; A)a.next=q;B)p.next=&b;C)p->next=&b;D)(*p).next=q; A B C D 34.一个类的友元函数可以访征询该类的 A)公有成员B)保护成员C)公有成员D)一切成员 A B C D 35.下面次第的输出结果是 #include<iostream.h> #include<string.h> voidmain() { charp1[10],p2[10]; strepy(p1,〞abc〞): strcpy(p2,〞ABC〞); charstr[50]=〞xyz〞; strcpy(str+2,strcat(p1,p2)); cout<<str; } A)xyzabcABCB)zabcABCC)xyabcABCD)yzabcABC A B C D 二、填空题〔每空2分,算计30分〕 1.在树形构造中,树根节点不【1】。 输出答案,中间不含空格: 2.Jackson构造化次第方案方法是英国的M.Jackson提出的, 它是一种面向【2】的方案方法。 输出答案,中间不含空格: 3.面向货色的模型中,最全然的不雅念是货色跟【3】。 输出答案,中间不含空格: 4.软件方案模块化的目的是【4】。 输出答案,中间不含空格: 5.数据模型按差异运用层次分成3种类型,它们是 不雅念数据模型、【5】跟物理数据模型。 输出答案,中间不含空格: 6.派生类的成员一般分为两部分,一部分是【6】,另一部分是自己定义的新成员。 输出答案,中间不含空格: 7.以下次第输出的结果是【7】。 #include<]ostream.h> voidmain() { inta=5,h=4,c=3,d; d=(a>b>c); cout<<d; } 输出答案,中间不含空格: 8.设i,j,k均为int型变量,那么实行完for(i=0,j=10;i<=j;i++,j--k=i+j;语句后, k的值为【8】。 输出答案,中间不含空格: 9.假设要把前去值为void的函数A声明为类B的友元函数, 那么应在类B的定义中参与的语句是【9】。 输出答案,中间不含空格: 10.假设类B承袭了类A,那么称类A为类B的基类,类B称为类A的【10】。 输出答案,中间不含空格: 11.将x+y中的+运算符用友元函数重载应写为【11】。 输出答案,中间不含空格: 12.已经清楚次第的结果为123,请填空 #include<iostream.h> template<classT> classA { public: Tx,y,z: voiddisplay(){cout<<x<<〞〞<<y<<〞〞<<z;} } voidmain() { <Int>al; 【12】 【13】 【14】 al.display(); } 输出答案,中间不含空格: 13.上一题【13】 输出答案,中间不含空格: 14.上一题【14】 输出答案,中间不含空格: 15.以下次第段的输出结果是【15】。 cout<<fixed<<509.123456789<<endl; 输出答案,中间不含空格: 窗体底端 序号 你的答案 精确答案 得分 1 B 0 2 D 0 3 A 0 4 B 0 5 B 0 6 D 0 7 C 0 8 B 0 9 B 0 10 B 0 11 C 0 12 B 0 13 A 0 14 B 0 15 A 0 16 B 0 17 C 0 18 D 0 19 C 0 20 D 0 21 B 0 22 B 0 23 B 0 24 C 0 25 D 0 26 D 0 27 D 0 28 B 0 29 A 0 30 C 0 31 D 0 32 B 0 33 B 0 34 D 0 35 C 0 36 前件 0 37 数据构造 0 38 类 0 39 落低复杂性 0 40 逻辑数据模型 0 41 从基类承袭的成员 0 42 0 0 43 10 0 44 friendvoidA(): 0 45 派生类 0 46 operator+(x,y) 0 47 al.x=1; 0 48 al.y=2; 0 49 a1.z=3; 0 50 509.123457 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。
关于本文