2016年计算机二级《C++》模拟试题及答案大纲
1[单选题]数据管理技术发展的三个阶段中,( )没有专门的软件对数据进行管理。
Ⅰ.人工管理阶段 Ⅱ.文件系统阶段 Ⅲ.数据库阶段
A.仅ⅠB.仅ⅢC.Ⅰ和ⅡD.Ⅱ和Ⅲ
参考答案:A
3[填空题]找出矩阵A3×4中第一个最大元素以及它的行号和列号(从0开始计算)。
#define M 3
#define N 4
#include
using namespace std;
int main()
{int i,j,row,colum,max;
int a[M][N];
for(i=0;i
for(j=0;j
cin>>a[i][j];
max=__1__; row=0,colum=0;
for (i=0;i
for(j=0;j
if (__2__)
{ max=a[i][j];
row=i;
colum=j;
}
cout<<”nmax=”<
return 0;
}
参考解析:
1:a[0][0] 2:maxmax
4[单选题] 下列对于软件测试的描述正确的是( )。
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽可能地多发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
参考答案:C
参考解析:软件测试是为了尽可能多地发现程序中 的错误,尤其是发现至今尚未发现的错误。
5[单选题]
参考答案:A
6[单选题]下面关于C++的特点中描述不正确的是( )。
A.C++是C语言的超集,大多数C程序在不用修改的情况下就可以在C++的集成环境中运行或调试
B.C++是面向对象的程序设计语言
C.C++中没有结构化编程的语句
D.C++的执行效率很高参考答案:C
参考解析:C++是基于C语言发展起来的一种面向对象的高级语言,具有了面向对象程序设计语言的特征,同时具有结构化编程的.思想。
7[单选题]设有以下定义程序:
#include
class A1
{
public:
void show1()
{
cout << "class A1" << endl;
}
};
class A2:public A1
{
public:
void show2()
{
cout<<"class A2"<
}
};
class A3:protected A2
{
public:
void show3()
{
cout<<"class A1"<
}
};
void main()
{
A1 obj1;
A2 obj2;
A3 obj3;
}
则以下不合法的调用语句是( )。
1();1();1();2();
参考答案:C
参考解析:由于 class A3:protected A2,所以类 A3 的对象 obj3 不能直接访问基类 A1 的成员函数 show1(),所以选项C 是错误的;其他选项均有访问的权限,正确。
-
计算机二级考试VB巩固练习题2017
计算机二级考试相对于一级来说有着一定的难度,以下是小编整理的计算机二级考试VB巩固练习题2017,欢迎参考阅读!单选题1).输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用()A.冒号(:)B.分号(;)C.下划线(_)D.连字符(-)正确答案:A答...
-
2021计算机二级《VB》上机操作题与答案解析
VisualBasic是一种由微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。以下是本站小编搜索整理的一份2017计算机二级《VB》上机操作题与答案解析,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续...
-
2017计算机等级考试二级VFP常见问答
计算机二级考试是全国计算机等级考试四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。以下是本站小编搜索整理的关于2017计算机等级考试二级VFP常见问答,供参考学习,希望对大家有所帮助!想了解更多相关信息请持...
-
2023计算机二级考试MySQL数据库练习题及答案
在学习、工作中,我们都离不开练习题,做习题有助于提高我们分析问题和解决问题的能力。什么样的习题才能有效帮助到我们呢?以下是小编收集整理的2023计算机二级考试MySQL数据库练习题及答案,希望能够帮助到大家。练习题一一、填空题在实际使用中,MySQL所支持的触发器...