[计算机类试卷]国家二级(C++)笔试模拟试卷205及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷205及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷205及答案与解析.doc(27页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 205及答案与解析 1 若已知一个栈的入栈序列是 1、 2、 3、 、 n,其输出序列是 p1、 p2、p3、 pn,则 pi为 ( )。 ( A) i ( B) n-i ( C) n-i+1 ( D)不确定 2 以下数据结构中,不属于线性数据结构的是 ( )。 ( A)队列 ( B)线性表 ( C)二叉树 ( D)栈 3 在软件开发中,下面不属于设计阶段的任务的是 ( )。 ( A)数据结构设计 ( B)定义模块 算法 ( C)给出系统模块结构 ( D)定义需求并建立系统模型 4 在一棵二叉树上,第 4层最多有几个结点 ( )。 ( A) 8 ( B) 16
2、( C) 32 D)15 5 在结构化方法中,软件开发阶段用数据流程图 (DFD)作为描述工具的是( )。 ( A)需求分析 ( B)详细设计 ( C)程序编码 ( D)可行性分析 6 下面的描述中,不属于面向对象方法的是 ( )。 ( A)多态 ( B)继承 ( C)类 ( D)过程调用 7 任何关系数据库系统都应该支持 ( )。 I、实体完整性约束 、参照完整性约束 、用户自定义完整性约束 ( A)仅 I ( B)仅 I、 ( C)都是 ( D)都不是 8 有三个关系 R、 S和 T如下: 由关系 R和 S通过运算得到关系 T,则所使用的运算为 ( )。 ( A)并 ( B)自然连接 (
3、C)笛卡尔积 ( D)交 9 下列叙述中,正确的选项是 ( )。 ( A)数据库设计是指设计数据库管理系统 ( B)数据库技术的根本目标是要解决数据共 享的问题 ( C)数据库是一个独立的系统,不需要操作系统的支持 ( D)数据库系统中,数据的物理结构必须与逻辑结构一致 10 下列选项中,作为是数据库系统的核心的是 ( )。 ( A)数据库 ( B)数据模型 ( C)软件工具 ( D)数据库管理系统 11 阅读以下程序: #include void main() static int a2: 5,3, 1, 2; im i, j, s1=0; for(i=0; i using namespac
4、e std; intmain() char*p=“abcdefgh”, *r; r=p; cout using namespace std; void fun(int &x, int y)int t=x; x=y; y=t; im main() int a2=1, 2; fun(a1, a0); std: cout intx=5; int fun(int a) int c; C=X*a: return c; void main() int x=3, a=4; x=x+fun(a); cout class TestClass public: static int m; TestClass() m
5、+: ) TestClass(int n) m=n; Static void test() m+: ; int TestClass: m=0; voidmain() TestClass A; TestClass B(3); A test(); TestClass: test(); cout using namespace std; class TestClass public: TestClass ()cout class TestClass1 public: void show1() tout ( B) template ( C) template ( D) template 27 有如下程
6、序: #include using namespace std; class AA int n; public: AA(int k): n(k) int get()return n; int get()eonstreturn n+1; ; intmain() AA a(5); const AA b(6); cout class Sample int n; public: Sample(int i)n=i; operator+()n+; 前缀重载运算符 operator+(int)n+=2; 后缀 重载运算符 voiddisp() cout”必须使用的原型为 ( )。 ( A) istream&
7、operator(istream&, ); ( B) istream&operator(istream, ); ( C) istream operator(istream, ); ( D) operator(istream&, ); 31 运算符函数调用格式的表达式 “y/x+”与表达式 “y operator (operator+(x,0)”的含义相同,由此可看出 ( )。 ( A) “ ”和 “+”都是作为成员函数重载的 ( B) “ ”和 “+”都是作为非成员函数重载的 ( C) “ ”是作为成员函数重载的, “+”是作为非成员函数重载的 ( D) “ ”是作为非成员函数重载的, “+”
8、都是作为成员函数重载的 32 派生类的构造函数的成员初始化列表中,不能包含 ( )。 ( A)基类的构造函数 ( B)派生类中子对象的初始化 ( C)基类中子对象的初始化 ( D)派生类中一般数据成员的初始化 33 在下面的类定义中,横线处应填入的内容是 ( )。 class Fred public: void print()cout fun(int a, int b) int m=0, i=2; i+=m+1: m=i+a+b: return m: void main() int k=4, m=1, p; p=fun(k, m); cout using namespace std; clas
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 205 答案 解析 DOC
