[计算机类试卷]国家二级(C++)笔试模拟试卷243及答案与解析.doc
《[计算机类试卷]国家二级(C++)笔试模拟试卷243及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]国家二级(C++)笔试模拟试卷243及答案与解析.doc(21页珍藏版)》请在麦多课文档分享上搜索。
1、国家二级( C+)笔试模拟试卷 243及答案与解析 1 对关系 S和 R进行集合运算,结果中既包含 S中的所有元组也包含 R中的所有元组,这样的集合运算称为 ( )。 ( A)并运算 ( B)交运算 ( C)差运算 ( D)积运算 2 3 4 软件工程的出现是由于 ( )。 ( A)程序设计方法学的影响 ( B)软件产业化的需要 ( C)软件危机的出现 ( D)计算机的发展 5 有如下类声明: class XA int x; public: XA(int U)x=n; ; class XB: public XA int y; public: XB(int a, int B) ; ; 在构造函数
2、 XB的下列定义中,正确的是 ( A) XB:XB(int a, int B) :x(A) , y(B) ( B) XB:xB(int a, int B) : XA(A) , y(B) ( C) XB:XB(int a, int B) : x(A) , XB(B) ( D) XB:XB(int a, int B) : XA(A) , XB(B) 6 程序设计语言的工程特性之一为 ( )。 ( A)软件的可重用性 ( B)数据结构的描述性 ( C)抽象类型的描述性 ( D)数据库的易操作性 7 将 E-R图转换到关系模式时,实体与联系都可以表示成 ( )。 ( A)属性 ( B)关系 ( C)键
3、 ( D)域 8 程序设计语言的基本成分是数据成分、运算成分、控制成分和 ( A)对象成分 ( B)变量成分 ( C)语句成分 ( D)传输成分 9 在结构化方法中, 软件功能分解属于下列软件开发中的阶段是 ( )。 ( A)详细设计 ( B)需求分析 ( C)总体设计 ( D)编程调试 10 在结构化设计方法中,生成的结构图 (SC)中,带有箭头的连线表示 ( A)模块之间的调用关系 ( B)程序的组成成分 ( C)控制程序的执行顺序 ( D)数据的流向 11 若有以下程序: #include iostream using namespaces std; class A public: A(
4、) A(int i) xl=i; void dispa() cout “x1=“ x1 “, “; private: int x1; ; class B: public A public: B() B(int i): A(i+10) x2=i; void dispb() dispa(); cout “x2=“ x2 endl; private: int x2; ; int main) B b(2); b dispb(): return 0; 程序运行后的输出结果是 ( A) x1=10,x2=2 ( B) x1=12,x2=10 ( C) x1=12,x2=2 ( D) x1=2,x2=2 1
5、2 下列关于 getline()函数的描述中,不正确的是 ( )。 ( A) getline()函数是用来从键盘上读取字符串的 ( B) getline()函数读取字符串长度是受限制的 ( C) getline()函数读取字符串时,遇到终止符时就停止 ( D) getline()函数中所使用的终止符只能是换行符 13 以下程序的输出结果是 ( )。 main() int a=4, b=5, c=0, d; d !a class Demo public: Demo() cout “default constmctorn“; Demo(const Demo ; Demo userCode(Demo
6、 b)Demo c(b);return c; int ( A) 1和 1 ( B) 1和 2 ( C) 2和 3 ( D) 2和 4 15 下面程序输出的结果是 ( )。 #include iostream using namespace std; int fuc (char *x); int main() cout fuc(“hello“) endl; return 0; int fuc(char *x) char *y=x; while(*y! =0)y+; return(y-x); ( A) 5 ( B) 6 ( C) 0 ( D)语法错误,不能输出结果 16 下列关于派生类的构造函数的
7、叙述中,正确的是 ( )。 ( A)派生类通过成员初设列表的方法调用基类的构造函数,实现对基类的初始化 ( B)派生类构造函数的调用顺序先基类后子对象构造函数 ( C)派生类构造函数的调用顺序先子对象构造函数后基类, ( D)派生类构造函 数是不能继承基类的 17 模板函数的真正代码是在 ( )时候产生。 ( A)源程序中声明函数时 ( B)源程序中定义函数时 ( C)源程序中调用函数时 ( D)运行执行函数时 18 下列关于指针的运算中, ( )是非法的。 ( A)两个指针在一定条件下,可以进行相等或不等的比较运算 ( B)可以将一个空指针赋值给某个指针 ( C)一个指针可以加上两个整数之差
8、 ( D)两个指针在一定条件下可以相加 19 有如下程序: #include iostream using namespace std; int main() cout.fill(*); cout.width(5); cout scientific 315926535endl; retrun 0; 程序运行后,输出的结果是 ( )。 ( A) 3.14E+02 ( B) 3.14E+02 ( C) *3.14e+002 ( D) 314.16 20 以下程序的输出结果是 ( )。 #include iostream using namespace std; int main() cout.fi
9、ll(*); cout.width(5); cout hex 100endl; return (); ( A) *100 ( B) *64 ( C) 100* ( D) 64* 21 以下程序输出结果是 _。 #include iostream.h void n(int i); void f2(int i); char st=”Howdoyoudo!”; void fl(int i) cout sti; if(i3) i+=2: f2(i): void f2(int i) cout sti; if(i 3) i+=2; f1(i); void main() int i=0; f1(i); (
10、A) How ( B) do ( C) Hwo ( D) Hwoy 22 在 C+中用来实现运行时多态性的是 _ 。 ( A)重载函数 ( B)析构函数 ( C)构造函数 ( D)虚函数 23 以下不正确的定义浯句是 ( A) double x5=2.0, 4.0, 6.0, 8.0, 10.0; ( B) int y5=0, 1, 3, 5, 7, 9; ( C) char c1=1, 2, 3, 4, 5; ( D) char c2=x10, xa, x8; 24 类 A是类 B的友元,类 B是类 C的友元,则下列说法正确的是 ( A)类 B是类 A的友元 ( B)类 C是类 A的友元 (
11、 C)类 A是类 C的友元 ( D)以上都不对 25 下面关于类概念的描述中 ( )是错误的。 ( A)类是抽象数据类型的实现 ( B)类是具有共同行为的若干对象的统一描述体 ( C)类是创建对象的样板 ( D)类就是 C语言中的结构体类型 26 在计算机中,算法是指 ( )。 ( A)加工方法 ( B)解题方案的准确而完整的描述 ( C)排序方法 ( D)查询方法 27 C+中运算符优先级由高到低排列正确的是 ( A) :+ + | ( B) *| , ( C) sizeof %+: ( D) , else return b; return0; void main( ) cout min (
12、1, min (2, 3) end1; ( A) 0 ( B) 1 ( C) 2 ( D) 3 32 如果 a 1, b 2, c=3, d 4,则表达式 a b? a: c d? c: d的值为 ( A) 1 ( B) 2 ( C) 3 ( D) 4 33 对于语句 cout endl x;中的各个组成部分,下列叙述中错误的是 ( A) “cout”是一个输出流对象 ( B) “endl“的作用是输出回车换行 ( C) “x”是一个变量 ( D) “ ”称作提取运算符 34 有如下类声明: class Foo int bar; ; 则 Foo类的成员bar是 ( A)公有数据成员 ( B)公
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 二级 笔试 模拟 243 答案 解析 DOC
