[计算机类试卷]国家二级(C++)笔试模拟试卷185及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷185及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷185及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 185及答案与解析 1 下列叙述中错误的是 ( )。 ( A)一种数据的逻辑结构可以有多种存储结构 ( B)数据的存储结构与数据的处理效率无关 ( C)数据的存储结构与数据的处理效率密切相关 ( D)数据的存储结构在计算机中所占的空间不一定是连续的 2 下列数据结构中,能用二分法进行查找的是 ( )。 ( A)顺序存储的有序线性表 ( B)线性链表 ( C)二叉链表 ( D)有序线性表 3 以下关于顺序存储结构的叙述中, ( )是正确的。 ( A)每 个结点中至少包含一个指针域 ( B)逻辑上相邻的结点物理上不必邻接 ( C)可用于栈、队列、树等逻辑结构的存储表
2、示 ( D)插入、删除运算操作不方便 4 结构化分析方法是面向 ( )的自顶向下逐步求精进行需求分析的方法。 ( A)对象 ( B)数据结构 ( C)数据流 ( D)目标 5 在 E-R图中,用来表示属性的图形是 ( )。 ( A)矩形 ( B)椭圆形 ( C)菱形 ( D)平行四边形 6 有 3个结点的二叉树有 ( )。 ( A) 2种形态 ( B) 4种形态 ( C) 7种形态 ( D) 5种形态 7 软件结构设计的图形工具是 ( )。 ( A) DFD图 ( B)结构图 ( C) PAD图 ( D) N-S图 8 下列选项中不属于软件生命周期开发阶段任务的是 ( )。 ( A)软件测试
3、( B)概要设计 ( C)软件维护 ( D)详细设计 9 在一棵二叉树的前序遍历、中序遍历、后序遍历所产生的序列中,所有叶结点的先后顺 ( )。 ( A)都不相同 ( B)完全相同 ( C)前序和中序相同,而与后序不同 ( D)中 序和后序相同,而与前序不同 10 用白盒法设计测试用例的方法包括 ( )。 ( A)错误推测 ( B)因果图 ( C)基本路径测试 ( D)边界值分析 11 关于虚函数,以下说法正确的是 ( )。 ( A)若在重定义虚函数时使用了 virtual,则该重定义函数还是虚函数 ( B)虚函数不能声明为友元 ( C)子类必须重定义父类的虚函数 ( D)虚函数不能是 sta
4、tic的 12 下列关于纯虚函数与抽象类的描述中,错误的是 ( )。 ( A)纯虚函数是一种特殊的虚函数, 它没有具体的实现 ( B)抽象类是指具有纯虚函数的类 ( C)一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类 ( D)抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出 13 将: x+y*z中的 “+”用成员函数重载, “*”用友元函数重载应写为 ( )。 ( A) operator+(operator*(y, z) ( B) x.operator+(operator*(y, z) ( C) x.operator+(x*(y, z) ( D) x+(operator*(
5、y, z) 14 以下程序的执行结果是 ( )。 #include iostream.h #include iomanip.h void fun(int n) if(n!=0) fun(n-1); for(int i=1; i(i); ( C) cast(i); ( D) cast(i); 29 阅读下面的程序: #include iostream.h void main() int x; cin x; if(x+ 5) cout x end1; else cout x- end1; 如果两次执行上述程序,且键盘输入分别为 4和 6,则输出结果分别是 ( )。 ( A) 4, 6 ( B) 3
6、, 6 ( C) 4, 7 ( D) 5, 7 30 按照标识符的要求,下列选项中, ( )符号不能组成标识符。 ( A)连接符 ( B)下划线 ( C)大小写字母 ( D)数字字符 31 已知枚举类型定义语句为: enum TokenNUMBER, PLUS=5, MINUS, PRINT=10; 则下列叙述中错误的是 ( )。 ( A)枚举常量 NAME的值为 1 ( B)枚举常量 NUMBER的值为 1 ( C)枚举常量 MINUS的值为 6 ( D)枚举常量 PRINT的值为 10 32 类 MyClass的定义如下: class MyClass public: MyClass()va
7、lue=0; SetVariable(int i)value=i; private: int value; ; 则对下列语句序列正确的描述是 ( )。 MyClass*P, my;p= ( A)语句 p= x=y; y=t; int main() int a2=23,42; fun(a1,a0); std:cout a0 “, “ a1 std:end1; return 0; 执行后的输出结果是 ( )。 ( A) 42, 42 ( B) 23, 23 ( C) 23, 42 ( D) 42, 23 35 有如下程序: #include iostream using namespace std
8、; class A public: static int a; void init()a=1; A(int a=2)init(); a+; ; int A:a=0; A obj; int main() cout obj.a; return 0; 运行时输出的结果是 ( )。 ( A) 0 ( B) 1 ( C) 2 ( D) 3 36 按照逻辑结构分类,结构可以分为线性结构和非线性结构,栈属于 _。 37 若 D1=a1,a2,a3, D2=b1,b2,b3,则 D1D2集合中共有 _个元组。 38 树中度为零的结点称为 _。 39 测试用例包括输入值集和 _值集。 40 软件生命周期分为软件
9、定义期、软件开发期和软件维护期,详细设计属于_中的一个阶段。 41 有如下程序: #include iostream using namespace std; class Con char ID; public: Con():ID(A)cout 1; Con(char ID) :ID(ID) cout 2; Con(Con char getID()constreturn ID; ; void show(Con C) cout c.getID(); int main() Con c1; show(c1); Con c2(B); show(c2); return 0; 执行上面程序,输出是 _。
10、42 如果表达式 x=y*z 中的 *是作为成员函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为 _。 43 C+中只有两个逻辑常量: true和 _。 44 对基类数据成员的初始化必须在派生类的构造函数中的 _处执行。 45 有如下类声明: class TestClass int i; private:int j; protected:int k; public:int m,n; ; 其中,私有成员的数量为 _。 46 _是一种特殊的成员函数,它主要用来为对象分配内存空间,对类的数据成员进行初始化并执行对象的其他内部管理操作。 47 执行以下程序后,输出结果第二行的内容是 _。
11、 #include iostream using namespace std; class TestClass public: virtual void who()cout “Base Class“ endl; ; class TestClass1:public TestClass public: virtual void who()cout “TestClass1 Class“ endl; ; class TestClass2:public TestClass public: virtual void who()cout “TestClass2 Class“ endl; ; int main
12、(int argc,char*argv) TestClass obj1,*p; TestClass1 obj2; TestClass2 obj3; P=p- who(); p=p- who(); p=p- who(); return 0: 48 有一种只在循环语句或 switch语句中使用的流程控制语句,表示该语句的关键字是 _。 49 程序中有如下语句: for(int i=0;i 5;i+)cout *(p+i) “,“; 能够依次输出 int型一维数组 DATA的前 5个元素。由此可知,变量 p的定义及初始化语句是 _。 50 有如下程序: #include iostream using
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 185 答案 解析 DOC
