【计算机类职业资格】二级C++笔试-354及答案解析.doc
《【计算机类职业资格】二级C++笔试-354及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】二级C++笔试-354及答案解析.doc(24页珍藏版)》请在麦多课文档分享上搜索。
1、二级 C+笔试-354 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:35,分数:70.00)1.多态性指的是(分数:2.00)A.以任何方式调用一个虚函数B.以任何方式调用一个纯虚函数C.借助于指向对象的基类指针或引用调用一个虚函数D.借助于指向对象的基类指针或引用调用一个纯虚函数2.下列程序的输出结果是#include“iostream“using namespace std;int Max(int a,int b)if (a b)return a;elsereturn b;void main()int m,n;m=10,n=5;int max=Max(m,n)
2、;coutmaxendl;(分数:2.00)A.10B.程序有误C.1D.03.需求分析阶段的任务是确定(分数:2.00)A.软件开发方法B.软件开发工具C.软件开发费用D.软件系统功能4.下面程序的执行结果为 #include“iostream“using namespace std;class Aint a;public:void Sera(int x)a=x;void Display_a()coutaendl;class Bint b;public:void Setb(int x) b=x;void Dispaly_b() coutbendl;class C:public A,priva
3、te B private:int c;public:void Setc(int x,int y,int z)c=z;Sera(x);Serb(y);void Display_c()coutcendl; void main() C cc; ccSeta(1); ccDisplay_a(); ccSetc(2,2,3); ccDispaly_b(); ccDisplay_c();(分数:2.00)A.输出为 2 2 3B.有错误在第 5行C.输出为 1 2 3D.有错误在第 7行5.不能重载的运算符是(分数:2.00)A.newB.sizeofC.*D.+6.c+语言函数中不能由系统自动生成的是(
4、分数:2.00)A.析构函数B.构造函数C.内联函数D.拷贝构造函数7.只能作为成员函数重载的是(分数:2.00)A.=B.+C.*D.new8.下面程序输出的结果为#include“iostreamh“class Apublic:A()cout“CLASSA“endl;A() ;class B:public Apublic:B()cout“CLASSB“endl;B() ;void main()A * p;p=new B;B *q;q=new B;(分数:2.00)A.CLASS ACLASS BB.CLASS ACLASS BCLASS BC.CLASS ACLASS BCLASS ACL
5、ASS BD.CLASS ACLASS BCLASS BCLASS B9.虚函数必须是类的(分数:2.00)A.成员函数B.友元函数C.构造函数D.析构函数10.以下哪个特征不是面向对象思想中的主要特征?(分数:2.00)A.多态B.继承C.封装D.垃圾回收11.下面程序错误的语句是#include“iostreamh“ void main() int A=0; int i0;+i);D.for( ;);19.下面程序的执行结果是#include“iostreamh“void main()int * p,r;p=new int;*p=20;r=sizeof(*p);coutrendl;dele
6、te p;(分数:2.00)A.程序错误B.内存为 20地址的大小C.20D.420.关于构造函数 A()的拷贝构造函数正确的是(分数:2.00)A.A(A *B.;B)A(AB) ;C.AD.(21.线性表的顺序存储结构和线性表的链式存储结构分别是(分数:2.00)A.顺序存取的存储结构、顺序存取的存储结构B.随机存取的存储结构、顺序存取的存储结构C.随机存取的存储结构、随机存取的存储结构D.任意存取的存储结构、任意存取的存储结构22.栈通常采用的两种存储结构是(分数:2.00)A.线性存储结构和链表存储结构B.散列方式和索引方式C.链表存储结构和数组D.线性存储结构和非线性存储结构23.一
7、个关系中属性个数为 1时,称此关系为(分数:2.00)A.对应关系B.单一关系C.一元关系D.二元关系24.关于 continue语句叙述不正确的是(分数:2.00)A.continue语句用于循环体中,结束循环B.continue语句用于循环体中,它使执行流跳出循环体中尚未执行的语句,并进行下一循环判断C.continue可以用于 if语句中D.continue语句不能代替 break语句25.为用户与数据库系统提供接口的语言是(分数:2.00)A.高级语言B.数据描述语言(DDL)C.数据操纵语言(DML)D.汇编语言26.以下定义数组中错误的是(分数:2.00)A.int a 10;B.
8、int a 220;C.int a20 ;D.int a;27.以下哪个不是 C+语言中的有效标识符?(分数:2.00)A.34aB._ABC.A_BD.A2528.下面程序的结果为#include“iostreamh“void change(int a,int b)int temp;temp=a;a = b;b=temp;void main()int m,n;m=8;n=9;change(m,n);coutm “ “ n endl;(分数:2.00)A.8 9B.9 8C.程序有错误D.9 929.语句 coutsetprecision(2)1024.4567;的输出结果为(分数:2.00)
9、A.1024.4567B.1024C.1024.45D.le+00330.最简单的交换排序方法是(分数:2.00)A.快速排序B.选择排序C.堆排序D.冒泡排序31.完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是(分数:2.00)A.黑箱测试法B.白箱测试法C.错误推测法D.安装测试法32.下面程序的运行结果是#include“iostreamh“#define sum(a,b)a*bvoid main()int x;X=sam(1+2,3);coutx;(分数:2.00)A.0B.9C.7D.533.关于模板下列说法不正确的是(分数:2.00)A.用类模板定义
10、一个对象时,不能省略实参B.类模板只能有虚拟类型参数C.类模板本身在编译中不会生成任何代码D.类模板的成员函数都是模板函数34.C+语言中类定义中默认的访问权限是(分数:2.00)A.publicB.protectedC.privateD.default35.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和(分数:2.00)A.可重用性差B.安全性差C.非持久性D.冗余性二、填空题(总题数:14,分数:30.00)36.栈和队列通常采用的存储结构是 【1】 。(分数:2.00)填空项 1:_37.在程序设计阶段应该采取 【2】 和逐步求精的方法,把一个模块的功能逐步分解,细化为
11、一系列具体的步骤,进而用某种程序设计语言写成程序。(分数:2.00)填空项 1:_38.软件结构是以 【3】 为基础而组成的一种控制层次结构。(分数:2.00)填空项 1:_39.数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 【4】 两个含义。(分数:2.00)填空项 1:_40.数据库保护分为安全性控制 【5】 、并发性控制和数据的恢复。(分数:2.00)填空项 1:_41. 【6】 是 C+语言程序的入口。(分数:2.00)填空项 1:_42.程序#include“iostreamh“void main()int i=10;int i=5;cout j+i+endl;的结
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 二级 笔试 354 答案 解析 DOC
