全国计算机等级考试二级C++笔试试题及答案.docx
- 文档编号:5663701
- 上传时间:2022-12-30
- 格式:DOCX
- 页数:10
- 大小:27.24KB
全国计算机等级考试二级C++笔试试题及答案.docx
《全国计算机等级考试二级C++笔试试题及答案.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级C++笔试试题及答案.docx(10页珍藏版)》请在冰豆网上搜索。
全国计算机等级考试二级C++笔试试题及答案
2005年9月全国计算机等级考试二级C++笔试试题及答案
一、选择题(每小题2分,共70分)
下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列叙述中正确的是
A)程序设计就是编制程序
B)程序的测试必须由程序员自己去完成
C)程序经调试改错后还应进行再测试
D)程序经调试改错后不必进行再测试
(2)下列数据结构中,能用二分法进行查找的是
A)顺序存储的有序线性表
B)线性链表
C)二叉链表
D)有序线性链表
(3)下列关于栈的描述正确的是
A)在栈中只能插入元素而不能删除元素
B)在栈中只能删除元素而不能插入元素
C)栈是特殊的线性表,只能在一端插入或删除元素
D)栈是特殊的线性表,只能在一端插入元素,而在另一端删除元素
(4)下列叙述中正确的是
A)一个逻辑数据结构只能有一种存储结构
B)数据的逻辑结构属于线性结构,存储结构属于非线性结构
C)一个逻辑数据结构可以有多种存储结构,且各种存储结构不影响数据处理的效率
D)一个逻辑数据结构可以有多种存储结构,且各种存储结构影响数据处理的效率
(5)下列描述中正确的是
A)软件工程只是解决软件项目的管理问题
B)软件工程主要解决软件产品的生产率问题
C)软件工程的主要思想是强调在软件开发过程中需要应用工程化原则
D)软件工程只是解决软件开发中的技术问题
(6)在软件设计中,不属于过程设计工具的是
A)PDL(过程设计语言)
B)PAD图
C)N-S图
D)DFD图
(7)下列叙述中正确的是
A)软件交付使用后还需要进行维护
B)软件一旦交付使用就不需要再进行维护
C)软件交付使用后其生命周期就结束
D)软件维护是指修复程序中被破坏的指令
(8)数据库设计的根本目标是要解决
A)数据共享问题
B)数据安全问题
C)大量数据存储问题
D)简化数据维护
(9)设有如下关系表:
则下列操作中正确的是
A)T=R∩S
B)T=R∪S
C)T=R×S
D)T=R/S
(10)数据库系统的核心是
A)数据模型
B)数据库管理系统
C)数据库
D)数据库管理员
(11)下列关于C++函数的叙述中,正确的是
A)每个函数至少要具有一个参数
B)每个函数都必须返回一个值
C)函数在被调用之前必须先声明
D)函数不能自己调用自己
(12)下列关于类和对象的叙述中,错误的是
A)一个类只能有一个对象
B)对象是类的具体实例
C)类是对某一类对象的抽象
D)类和对象的关系是一种数据类型与变量的关系
(13)在C++中,用于实现运行时多态性的是
A)内联函数
B)重载函数
C)模板函数
D)虚函数
(14)下列关于运算符重载的叙述中,正确的是
A)通过运算符重载,可以定义新的运算符
B)有的运算符只能作为成员函数重载
C)若重载运算符+,则相应的运算符函数名是+
D)重载一个二元运算符时,必须声明两个形参
(15)下列关于模板的叙述中,错误的是
A)模板声明中的第一个符号总是关键字template
B)在模板声明中用<和>括起来的部分是模板的形参表
C)类模板不能有数据成员
D)在一定条件下函数模板的实参可以省略
(16)对于语句cout<<
A)“cout”是一个输出流对象
B)“endl”的作用是输出回车换行
C)“x”是一个变量
D)“<<”称作提取运算符
(17)下列字符串中,正确的C++标识符是
A)foo-1
B)2b
C)new
D)_256
(18)已知枚举类型定义语句为:
enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};
则下列叙述中错误的是
A)枚举常量NAME的值为1
B)枚举常量NUMBER的值为1
C)枚举常量MINUS的值为6
D)枚举常量PRINT的值为10
(19)执行语句序列
inti=0;while(i><25)i+=3;cout<
输出结果是
A)24
B)25
C)27
D)28
(20)要定义一个具有5个元素的一维数组vect,并使其各元素的初值依次是30,50,-88,0和0,则下列定义语句中错误的是
A)intvect[]={30,50,-88};
B)intvect[]={30,50,-88,0,0};
C)intvect[5]={30,50,-88};
D)intvect[5]={30,50,-88,0,0};
(21)有如下程序:
#include
voidfun(int&x,inty){intt=x;x=y;y=t;}
intmain()
{
inta[2]={23,42};
fun(a[1],a[0]);
std:
:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 全国 计算机等级考试 二级 C+ 笔试 试题 答案