2022年3月全国计算机等级考试二级C++笔试试卷与答案.docx
《2022年3月全国计算机等级考试二级C++笔试试卷与答案.docx》由会员分享,可在线阅读,更多相关《2022年3月全国计算机等级考试二级C++笔试试卷与答案.docx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品学习资源2021 年 3 月全国电脑等级考试二级笔试试卷Visual C+ 程序设计 考试时间 90 分钟,总分值 100 分一、挑选题 每题 2 分,共 70 分以下各题 A、B、C、D 四个选项中,只有一个选项是正确的;请将正确选项填涂在答题卡相应位置上,答在试卷上不得分;(1) 以下表达中正确的选项是A) 循环队列是队列的一种链式储备结构B循环队列是一种规律结构C) 循环队列是队列的一种次序储备结构D循环队列是非线性结构(2) 以下表达中正确的选项是A) 栈是一种先进先出的线性表B队列是一种后进先出的线性表C) 栈与队列都是非线性结构D以上三种说法都不对(3) 一棵二叉树共有 25
2、个结点,其中 5 个是叶子结点,就度为 1 的结点数为A4B16C10D6(4) 在以下模式中,能够给出数据库物理储备结构与物理存取方法的是A) 规律模式B 概念模式C内模式D外模式(5) 在满意实体完整性约束的条件下A) 一个关系中可以没有候选关键字B一个关系中只能有一个候选关键字C一个关系中必需有多个候选关键字D一个关系中应当有一个或多个候选关键字(6) 有三个关系 R、S 和 T 如下:RstABCABCABCa12a12b21b21d21c31c31就由关系 R和 S 得到关系 T 的操作是A) 并B差C交D自然连接(7) 软件生命周期的活动中不包括A) 软件保护B 需求分析C市场调研
3、D软件测试(8) 下面不属于需求分析阶段任务的是欢迎下载精品学习资源A) 确定软件系统的性能需求B确定软件系统的功能需求C制定软件集成测试方案D需求规格说明书评审(9) 在黑盒测试方法中,设计测试用例的主要依据是A) 程序外部功能B 程序数据结构C程序流程图D程序内部结构(10) 在软件设计中不使用的工具是A) 系统结构图B程序流程图CPAD图D数据流图 DFD图(11) 假设一个函数的原型为 int * Xfun1int x,int& y,char z;,就该函数的返回值类型为A) int *Bint Cint&Dchar(12) 假设 AA为一个类 ,a 为该类的私有整型数据成员 ,get
4、A为该类的一个非静态公有成员函数 , 功能是返回 a 的值;假如 x 为该类的一个对象 , 要在类外拜访 x 对象中 a 的值, 正确的拜访格式为A) AA.getABx.getACx.aDAA:a(13) 当派生类继承一个基类时 , 默认的继承方式为A) publicBprotected CprivateD不确定(14) 假设需要为 XV类重载乘法运算符 , 运算结果为 XV类型, 在将其声明为类的成员函数时 , 以下原型声明正确的选项是AXV operator *XV,XV;B) XV *XV;C) operator *XV;D) XV operator *XV;(15) 在定义函数模板或
5、类模板时 , 开头的保留字是AtypenameBtemplateCclassDtypedef(16) 假设需要向一个二进制文件尾部添加数据, 就该文件的打开方式为Aios_base:appBios_base:binary | ios_base:out Cios_base:out Dios_base:binary | ios_base:app(17) 在开发一个 c+程序的整个过程中 , 第 3 个步骤为A) 链接B运行C编辑D编译(18) 假设有定义 int x=4,y=5;,就表达式 yx+.x-:y+的值为A) 3B4C5D6欢迎下载精品学习资源(19) 有如下程序 : #include
6、using namespace std; int mainint i,s=0; fori=1;s20;i+=2s+=i*i; coutiendl:return 0;运行这个程序的输出结果是A) 3B5C799(20) 假设字符指针 p 所指向的字符串为 abcdefg,在执行语句char *ap=new charstrlenp+1;之后,ap 指向的字符数组的元素个数为A) 9B8C7D6(21) 有如下程序 : #include using namespace std; void flint& xx+; void f2int x+x;int mainint x=10,y=12; f1x;f2
7、y; coutx+yendl: return 0;运行这个程序的输出结果是A22B23C24D25(22) 有如下程序 : #include using namespace std; class XAint a; public: static int b;XAint aa:aanb+; int getAreturn a;int XA:b=0; int main欢迎下载精品学习资源XA d14,d25;coutd1.getA+d2.getA+XA:b+d1.bendl; return 0;运行这个程序的输出结果是A9B11C13D15(23) 有如下程序 : #include using nam
8、espace std; class XXint x; public:XXint xx=0:xxx int getXreturn x;class YY:public XX int y;public:YYint xx,int yy:xxx,yyy int getVreturn getX+y;int main YY c3,4;coutc.getV+c.getXendl; return 0;运行这个程序的输出结果是A) 3B4C7D10(24) 在类中重载赋值运算符时 , 应将其声明为类的A) 静态函数B友元函数C成员函数D构造函数(25) 假设有函数模板 mySwap和一些变量定义如下 : temp
9、latevoid mySwapT X,T Y; double d1,d2;int i1,i2;以下对 mySwap的调用中 , 错误的选项是AmySwapi1,i2 BmySwapd1,d2 CmySwapi1,d1 DmySwapi2,d2(26) 在 C+中, 打开一个文件时与该文件建立联系的是A) 流对象B模板欢迎下载精品学习资源C函数D类(27) 已知类 IMS 中两个成员函数的声明为 void listen const;与void speak;,另有两个对象的定义为 IMS obj1;与constIMS obj2;,就以下语句中 , 产生编译错误的是Aobj1.listen;Bobj
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 全国 计算机等级考试 二级 C+ 笔试 试卷 答案
限制150内