2022年全国计算机等级二级C++笔练习题.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年全国计算机等级二级C++笔练习题.docx》由会员分享,可在线阅读,更多相关《2022年全国计算机等级二级C++笔练习题.docx(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2022年全国计算机等级二级C+笔练习题2007年全国计算机二级C+考试精选真题1一、选择题(每小题2分,共70分)下列个体A、B、C、D四个选项重,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。(1)软件是指A程序B程序和文档C算法加数据结构D程序、数据与相关文档的完整集合2软件调试的目的是A发现错误B改正错误C改善软件的性能D验证软件的正确性3在面对对象方法中,实现信息隐蔽是依靠A对象的继承B对象的多态C对象的封装D对象的分类4下列叙述重,不符合良好程序设计风格要求是A程序的效率第一,清晰第二B程序的可读性好C程序中要有必要的注释D输入数据前要有提示信息5下列
2、叙述中正确的是A程序执行的效率与数据的存储结构密切相关B程序执行的效率只取决于程序的控制结构C程序执行的效率之取决于所处理的数据量D以上三种说法都不对6下列叙述中正确的是A数据的输入结构与存储结构必定是对应的B计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C程序设计语言中的数组一般是顺序存储结构,因此,利用数组只能处理线性结构D以上三种说法都不对7冒泡排序在最坏的情况下的比较次数是A、n(n+1)/2B、nlog2nC、n(n-1)/2D、n/28一棵二叉树中共有70个叶子结点于80个度为1的结点,则该二叉树重的总结点数为A219B221C229D2219下列叙述重正确的
3、是A数据库系统是一个独立的系统,它需要操作系统的支持B数据库技术的根本目标是要解决数据的共享问题C数据库管理系统是数据库系统D以上说法都不正确10下列叙述中正确的是A为了建立一个关系,首先是要构造数据的逻辑关系B表示关系的二维表中各各组的每一个分量还可以分成若干数据项C一个关系的属性名称为关系模式D一个关系可以包括多个二维表11在函数中,可以用auto,extem,register,和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是AautoBextemCregisterDstatic12对于一个类定义,下列叙述中错误的是A如果没有定义拷贝构造函数,
4、编译器将生成一个拷贝构造函数B如果没有定义缺省的构造函数,编译器将一定生成一个缺省的构造函数C如果没有定义构造函数,编译器将生成一个缺省的构造函数和一个拷贝构造函数D如果已经定义了构造函数和拷贝构造函数,编译器不会生成任何构造函数13如果派生类以public方式继承基类,则原基类的protected成员和public成员在派生类中的访问类型分别是Apublic和publicBpublic和protectedCprotected和publicDprotected和protected14下列运算符函数中肯定不属于类FunNumber的成员函数的是Aintoperator-(FunNumber)BF
5、unNumberoperator-()CFunNumberoperator-(int)Dintoperator–(FunNumber)15C+中的模板包括A对象模板和函数模板B对象模板和类模板C函数模板和类模板D变量模板和对象模板16如果调用C+流进行输入输出,下面的叙述中正确的是A只能借助于流对象进行输入输出B只能进行格式化输入输出C只能借助于cin和cout进行输入输出D只能使用运算符和进行输入输出17下列富豪中不属于C+关键字的是AfriendBnamespaceCcontinueDbyte18下列各组的量申明中,含义相同的一组是Aunsignedlongint和longBs
6、ignedshortint和shortCunsignedshort和shortDshortint和int19必须用一对打括号括起来的程序段是Aswitch语句中的case标号语句Bif语句的分支C循环语句的循环体D函数的函数体20语句的int*p=k定义于指针P,于这个语句等效的语句序列是Aint*p;p=kBint*p;p=kCint*p;*p=kDint*p;*p=k21关于函数重载,下列叙述中错误的是A重载函数的函数名必须相同B重载函数必须在函数个数或类型上有所不同C重载函数的返回值类型必须相同D重载函数的函数体可以有所不同22有如下头文件Intf1();Staticintf2();Cl
7、assMAPublicIntf3();Staticintf4();在所描述的函数中,具有隐含的this指针的是Af1Bf2Cf3Df423派生类的成员函数不能访问基类的A共有成员和保护成员B共有成员C私有成员D保护成员24下列关于运算符重载的描述中,正确的是A运算符重载为成员函数时,若参数表中五参数,重载的是一元运算符B一元运算符只能作为成员函数重载C二元运算符重载为非成员函数时,参数表中有一个参数DC+中可以重载所有的运算符25下列关于类模板的模板参数的叙述中,错误的是A模板参数可以作为数据成员的类型B模板参数可以作为成员函数的返回类型C模板参数可以作为成员函数的参数类型D模板函数不能作为成
8、员函数的局部变量的类型26已知一程序运行后执行的第一个输出操作是Cout<<setw(10)<<setfill(*)<<1234则此操作的输出结构是A1234B*1234C*1234D1234*27有如下程序#include<iostrcam>Usingnamespacestd;ClassmyclassPublic:MyClass()+count;MyClass()-count;Staticintgetcount()returncount;PrivateStaticintcount;IntMyClass:count=0;Intmain()Mycl
9、assobj;Cout<<obj,getCount();MyClass*ptr=newMyClass;Cout<<MyClass:getcount();Deleteptr;Cout<<MyClass:gercount();Return();程序的输出结果是A121B232C221D12228有如下程序#include<iostream>Usingnamespacestd;ClassMyclassPublic;Myclassconst(x):val(x)Voidprint()constcount<<const:val<<t;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 全国计算机 等级 二级 C+ 练习题
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内