2007年计算机等级考试二级C++笔试模拟试题(2).docx
《2007年计算机等级考试二级C++笔试模拟试题(2).docx》由会员分享,可在线阅读,更多相关《2007年计算机等级考试二级C++笔试模拟试题(2).docx(15页珍藏版)》请在咨信网上搜索。
窗体顶端 世界打算机等级检验历年真题 年打算机等级检验二级C++笔试模拟试题(2) 一、选择题〔每题2分,算计70分〕 1.已经清楚一棵二叉树前序遍历跟中序遍历分不为ABDEGCFH跟DBGEACHF,那么该二叉树的后序遍历为 A)GEDHFBCAB)DGEBHFCAC)ABCDEFGHD)ACBFEDHG A B C D 2.树是节点的聚拢,它的根节点数目是 A)有且只需1 B)1或多于1 C)0或1 D)至少2 A B C D 3.假设进栈序列为el,e2,e3,e4,那么可以的出栈序列是 A)e3,el,e4,e2 B)e2,e4,e3,el C)e3,e4,e1,e2 D)任意次第 A B C D 4.在方案次第时,应采纳的原那么之一是 A)不限制goto语句的应用 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.以下不属于软件工程的3个要素的是 A)货色B)过程C)办法D)状况 A B C D 8.单个用户应用的数据视图的描画称为 A)外办法 B)不雅念办法 C)内办法 D)存储办法 A B C D 9.将E-R图转换到关系办法时,实体与联系都可以表示成 A)属性B)关系C)键D)域 A B C D 10.SQL语言又称为 A)构造化定义语言 B)构造化把持语言 C)构造化查征询语言 D)构造化把持语言 A B C D 11.下面对于类跟货色的描画中,差错的选项是 A)类的确是C语言中的构造体典范,货色的确是C语言中的构造体变量 B)类跟货色之间的关系是抽象跟具体的关系 C)货色是类的实例,一个货色必须属于一个已经清楚的类 D)类是存在共同举动的假设干货色的分歧描画体 A B C D 12.以下各选项组中,均是C++语言关键字的组是 A)publicoperatorthis B)shodstringstatic C)itwhile>= D)privatecoutprintf A B C D 13.设inta=10,b=11,c=12;,表达式(a+b)<c&&b==c的值是 A)2B)0C)-2D)1 A B C D 14.以下描画精确的选项是 A)表示m>n为true或m<n为true的表达式为m>n&&m<n B)switch语句构造中必须有default语句 C)if语句构造中必须有else语句 D)假设至少有一个把持数为true,那么包括“‖〞运算符的表达式为true A B C D 15.以下语句中不是去世循环的是 A)inti=10;B)for(inti=1:i<10;i++) while(1){ }i--; i--;} if(i==1)break; } C)inti=0;D)inti=1; do{for(;;)i=i+1; i++; }while(i>=0): A B C D 16.下面对于break语句的描画中,不精确的选项是 A)break可以用于循环体内 B)break语句可以在for循环语句中出现多次 C)break语句可以在switch语句中出现多次 D)break语句可用于if条件揣摸语句内 A B C D 17.下面对于数组的描画差错的选项是 A)在C++语言中数组的名字的确是指向该数组第一个元素的指针 B)长度为n的数组,下标的范围是0-n-1 C)数组的大小必须在编译时判定 D)数组只能通过值参数跟引用参数两种办法转达给函数 A B C D 18.下面次第差错的语句是 ①#include<iostream.h> ②voidmain() ③{ ④int*p=newint[1]; ⑤p=9; ⑥cout<<*p<<eddl; ⑦delete[]p ⑧} A)④B)⑤C)⑥D)⑦ A B C D 19.下面的哪个选项不克不迭作为函数的前去典范? A)voidB)intC)newD)long A B C D 20.不克不迭作为重载函数的调用的依照是 A)参数个数 B)参数典范 C)函数典范 D)函数名称 A B C D 21.以下次第的输出结果为 #include<iostream.h> intfunc(intn) { if〔n<1)return1; elsereturnn+tune(n-1): return0; } voidmain() { cout<<func(5)<<endl; A)0B)10C)15D)16 A B C D 22.在C++语言中,数据封装要处置的征询题是 A)数据的标准化 B)便于数据转换 C)防止数据丧失落 D)防止差异模块之间数据的正当访征询 A B C D 23.以下次第中,差错的行是 ①#include<iostream.h> ②classA ③{ ④public: ⑤intn=2: ⑥A(intval){cout<<val<<endl;} ⑦~A(){}; ⑧}; ⑨voidmain() ⑩{ ⑩Aa(0); ⑩} A)⑤B)⑥C)⑦D)⑩ A B C D 24.对类的构造函数跟析构函数描画精确的选项是 A)构造函数可以重载,析构函数不克不迭重载 B)构造函数不克不迭重载,析构函数可以重载 C)构造函数可以重载,析构函数也可以重载 D)构造函数不克不迭重载,析构函数也不克不迭重载 A B C D 25.下面次第的运行结果为 #include(iostream.h> classA { intnum; public: A(inti){num=i;} A(A&a){num=a.num++;} voidprint(){cout<<num;} }; voidmain() { Aa(1),b(a); a.print(); b.print(); A)11 B)12 C)21 D)22 A B C D 26.下面对静态数据成员的描画中,精确的选项是 A)静态数据成员是类的所有货色共享的数据 B)类的每个货色都有自己的静态数据成员 C)类的差异货色有差异的静态数据成员值 D)静态数据成员不克不迭通过类的货色调用 A B C D 27.假设类A被说明成类B的友元,那么 A)类A的成员即类B的成员 B)类B的成员即类A的成员 C)类A的成员函数不得访征询类B的成员 D)类B不用定是类A的友元 A B C D 28.可以用p.a的办法访征询派生类货色P的基类成员a,其中a是 A)公有承袭的公有成员 B)公有承袭的公有成员 C)公有承袭的爱护成员 D)公有承袭的公有成员 A B C D 29.树破派生类货色时,3种构造函数分不是a(基类的构造函数)、b(成员货色的构造函数)、c(派生类的构造函数)这3种构造函数的调用次第为 A)abc B)acb C)cab D)cba A B C D 30.下面对于虚函数的描画,差错的选项是 A)在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数 B)基类中说清楚虚函数后,派生类中对应的函数也必须说明为虚函数 C)虚函数可以是另一个类的友元函数,但不克不迭是静态成员函数 D)基类中说明的纯虚函数在其任何派生类中都必须实现 A B C D 31.下面对于模板的描画,差错的选项是 A)函数模板跟类模板的参数可以是任意的数据典范 B)类模板不克不迭开门见山应用,必须先实例化为呼应的模板类.然后定义了模板类的货色后才能应用 C)函数模板不克不迭开门见山应用,需求实例化为模板函数后才能应用 D)类模板的成员函数全然上模板函数 A B C D 32.语句ofstreamf(〞SALARY.DAT",ios::appiios::binary);的功能是树破流货色f,试图打开文件SAL:aRY.DAT并与之连接,同时 A)假设文件存在,将文件写指针定位于文件尾;假设文件不存在,树破一个新文件 B)假设文件存在,将其置为空文件;假设文件不存在,打开失落败 C)假设文件存在,将文件写指针定位于文件首;假设文件不存在,树破一个新文件 D)假设文件存在,打开失落败;假设文件不存在,树破一个新文件 A B C D 33.下面次第的运行结果是 #include<iostream.h> voidmain() { intnum=1; int&ref=num: ref=ref+2; cout<(num; num=num+3; cout<<ref<<endl; } A)13B)16C)36D)33 A B C D 34.下面次第的运行结果是 #include<iostream.h> voidfun(int*a,int*b) { intx=*a *a=,b;*b=x; cout<<*a<<*b<<〞〞; } voidmain() { intx=1,y=2; fun(&x,&y); cout<<x<<y<<endl; } A)1212B)1221C)2112D)2121 A B C D 35.以下次第的运行结果为 #include<iostream.h> inti=0; classA{ public: A()}i++;} }; voidmain() { Aa,b[3],*c; c=b: cout<<i<<endl; } A)2B)3C)4D)5 A B C D 二、填空题〔每空2分,算计30分〕 1.数据构造分为逻辑构造与存储构造,线性链表属于【1】。 输出答案,中间不含空格: 2.在面向货色办法中,类之间共享属性跟把持的机制称为【2】。 输出答案,中间不含空格: 3.耦合跟内聚是评价模块独破性的两个要紧标准.其中【3】 反响了模块内各成份之间的联系。 输出答案,中间不含空格: 4.一个工程存在一个工程主管一个工程主管可管理多个工程, 那么实体“工程主管〞与实体“工程〞的联系属于 【4】的联系。 输出答案,中间不含空格: 5.数据库方案分为以下6个方案阶段:需求分析阶段、【5】、 逻辑方案阶段、物理设方案阶段、实施阶段、运行跟爱护阶段。 输出答案,中间不含空格: 6.开拓一个C++语言次第的步伐素日包括编辑、【6】、链接、运行跟调试。 输出答案,中间不含空格: 7.假设inta=1,b=2;那么表达式a+++--b的值为【7】。 输出答案,中间不含空格: 8.下面次第的输出结果为【8】。 #include<iostream.h> voidmain() { intnum=0,i=8; do{ i--; num++; }while(--i): cout<<num<<endl; } 输出答案,中间不含空格: 9.通过应用new跟delete两个运算符停顿的分配为【9】存储分配。 输出答案,中间不含空格: 10.下面次第的运行结果为【10】。 #include(iostream.h> voidfun(intx=0,inty=0) { cout<<x<<y; } voidmain() { fun(5); } 输出答案,中间不含空格: 11.在C++语言中,访征询一个货色的成员所用的运算符是【11】, 访征询一个指针所指向的货色的成员所用的运算符是【12】。 输出答案,中间不含空格: 12.上一题【12】 输出答案,中间不含空格: 13.C++语言支持的两种多态性分不是编译时的多态性跟【13】的多态性。 输出答案,中间不含空格: 14.重载的运算符保持其原有的【14】、优先级跟结合性波动。 输出答案,中间不含空格: 15.cout.put('A');,还可以表示为【15】。 输出答案,中间不含空格: 窗体底端 序号 你的答案 精确答案 得分 1 B 0 2 A 0 3 B 0 4 D 0 5 D 0 6 D 0 7 D 0 8 A 0 9 B 0 10 C 0 11 A 0 12 A 0 13 B 0 14 D 0 15 A 0 16 D 0 17 D 0 18 B 0 19 C 0 20 C 0 21 D 0 22 D 0 23 A 0 24 A 0 25 C 0 26 A 0 27 D 0 28 D 0 29 A 0 30 B 0 31 A 0 32 A 0 33 C 0 34 D 0 35 C 0 36 存储构造 0 37 承袭 0 38 内聚 0 39 一对多 0 40 数据库不雅念方案阶段 0 41 编译 0 42 2 0 43 4 0 44 静态 0 45 50 0 46 成员选择运算符(或〞.〞) 0 47 成员访征询运算符(或〞->〞) 0 48 运行时 0 49 把持符个数 0 50 cout<<‘A’; 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。
关于本文