[计算机类试卷]2010年9月国家二级(C++)笔试真题试卷及答案与解析.doc
《[计算机类试卷]2010年9月国家二级(C++)笔试真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2010年9月国家二级(C++)笔试真题试卷及答案与解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、2010年 9月国家二级( C+)笔试真题试卷及答案与解析 1 下列叙述中正确的是 ( A)线性表的链式存储结构与顺序存储结构所需要的存储空间是相同的 ( B)线性表的链式存储结构所需要的存储空间一般要多于顺序存储结构 ( C)线性表的链式存储结构所需要的存储空间一般要少于顺序存储结构 ( D)上述三种说法都不对 2 下列叙述中正确的是 ( A)在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化 ( B)在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化 ( C)在栈中,栈底指针不变,栈中元素 随栈顶指针的变化而动态变化 ( D)上述三种说法都不对 3 软件测试的目的是 ( A)评估软
2、件可靠性 ( B)发现并改正程序中的错误 ( C)改正程序中的错误 ( D)发现程序中的错误 4 下面描述中,不属于软件危机表现的是 ( A)软件过程不规范 ( B)软件开发生产率低 ( C)软件质量难以控制 ( D)软件成本不断提高 5 软件生命周期是指 ( A)软件产品从提出、实现、使用维护到停止使用退役的过程 ( B)软件从需求分析、设计、实现到测试完成的过程 ( C)软件的开发过程 ( D)软件的 运行维护过程 6 面向对象方法中,继承是指 ( A)一组对象所具有的相似性质 ( B)一个对象具有另一个对象的性质 ( C)备对象之间的共同性质 ( D)类之间共享属性和操作的机制 7 层次
3、型、网状型和关系型数据库划分原则是 ( A)记录长度 ( B)文件的大小 ( C)联系的复杂程度 ( D)数据之间的联系方式 8 一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是 ( A)一对一 ( B)一对多 ( C)多对多 ( D)多对一 9 数据库设 计中反映用户对数据要求的模式是 ( A)内模式 ( B)概念模式 ( C)外模式 ( D)设计模式 10 有三个关系 R、 S和 T如下: 则由关系 R和 S得到关系 T的操作是 ( A)自然连接 ( B)交 ( C)投影 ( D)并 11 下列关于函数参数的叙述中,正确的是 ( A)在函数
4、原型中不必声明形参类型 ( B)函数的实参和形参共享内存空间 ( C)函数形参的生存期与整个程序的运行期相同 ( D)函数的形参在函数被调用时获得初始值 12 下列关于对象初始化的叙述中,正确的是 ( A)定义对象的时候 不能对对象进行初始化 ( B)定义对象之后可以显式地调用构造函数进行初始化 ( C)定义对象时将自动调用构造函数进行初始化 ( D)在一个类中必须显式地定义构造函数实现初始化 13 下列关于基类和派生类关系的叙述中,正确的是 ( A)每个类最多只能有一个直接基类 ( B)派生类中的成员可以访问基类中的任何成员 ( C)基类的构造函数必须在派生类的构造函数体中调用 ( D)派生
5、类除了继承基类的成员,还可以定义新的成员 14 下列关于赋值运算符 “=”重载的叙述中,正确的是 ( A)赋值运算符只能作为类的 成员函数重载 ( B)默认的赋值运算符实现了 “深层复制 ”功能 ( C)重载的赋值运算符函数有两个本类对象作为形参 ( D)如果已经定义了复制 (拷贝 )构造函数,就不能重载赋值运算符 15 下列关于模板的叙述中,正确的是 ( A)如果一个类中存在纯虚函数,这个类就是类模板 ( B)函数模板不能有形式参数表 ( C)类模板是一种参数化类型的类,是类的生成器 ( D)类模板中不能包含构造函数 16 下列关于 C+预定义流对象的叙述中,正确的是 ( A) cin是 C
6、+预定义的标准输入流对象 ( B) cin是 C+预定义的标准输入流类 ( C) cout是 C+预定义的标准输入流对象 ( D) cout是 C+预定义的标准输入流类 17 下列选项中,正确的 C+标识符是 ( A) 6_group ( B) group 6 ( C) age+3 ( D) _group_6 18 下列选项中,正确的 C+表达式是 ( A) counter+3 ( B) element3+ ( C) a+=b ( D) a=b 19 下列循环语句中有语法错误的是 ( A) int i; for(i=1; iT1 sum(T2, T3); double d1, d2; 则下列调
7、用中,错误的是 ( A) sum(d1, d2); ( B) sum(d1, d2); ( C) sum(d1, d2); ( D) sum(d1, d2); 26 有如下语句序列: char str10; cinstr; 当从键盘输入 ”I love this game”时, str中的字符串是 ( A) ”I love this game” ( B) ”I love thi” ( C) ”I love” ( D) ”I” 27 有如下程序: #include #include using std: cout; class Point public: friend double distan
8、ce(const Point int main() Derived d(1, 5); cout using namespace std; class Base int x; public: Base(int b): x(b) virtual void display()coutdisplay(); return 0; 47 一个双目运算符作为类的成员函数重载时,重载函数的参数表中有【 】个参数。 48 派生类中的成员函数可以直接访问基类中的公有成员和【 】成员。 49 如果一个派生类只有一个直接基类,则该类的继承方式称为【 】继承;如果一个派生类同时有多个直接基类,则该类的继承方式称为【 】继
9、承。 2010年 9月国家二级( C+)笔试真题试卷答案与解析 1 【正确答案】 B 【试题解析】 因为链式存储结构的存储空间在逻辑上是连续的,但是在物理上是离散的;而顺序存储结构的存储 空间在逻辑上是连续的,在物理上也是连续的。所以链式存储结构可以将一些零碎的小空间链接起来组成逻辑上连续的空间,因此空间利用率较高;而顺序存储结构是占用磁盘上一片连续的物理空间,小于存储要求的那些空间不能被使用,因此会跳过那些小存储空间,然后寻找满足要求的连续的存储空间,于是空间利用率就变低了。 2 【正确答案】 C 【试题解析】 栈是限定在一端进行插入与删除的线性表。通常用指针 top来表示栈顶的位置,用指针
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2010 国家 二级 笔试 答案 解析 DOC
