2016年9月计算机二级C++模拟题及答案
导语:计算机二级考试对于考生来说也是一场重要的考试,为了帮助大家顺利通关,今天百分网小编精心为大家收集了以下的计算机二级模拟试题,欢迎学习!
1.在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是( )
A.派生类的对象可以赋给基类的对象
B.派生类的对象可以初始化基类的引用
C.派生类的对象可以直接访问基类中的成员
D.派生类的对象的地址可以赋给指向基类的指针
【参考答案】 C
2.下列关于虚基类的描述,错误的是( )
A.设置虚基类的目的是为了消除二义性
B.虚基类的构造函数在非虚基类之后调用
C.若同一层中包含多个虚基类,这些基类的构造函数按它们说明的次序调用
D.若虚基类由非虚基类派生而来,则仍然先调用基类构造函数,再调用派生类的构造函数
【参考答案】 B
3.下列运算符中,在C++语言中不能重载的是( )
A.*
B.>=
C.::
D./
【参考答案】 C
4.下列程序的运行结果是( )
#include
class A
{ int a;
public:
A() {a=0;}
A(int aa)
{a=aa;
cout<
void main()
{A x,y(2),z(3);
cout<
A.00
B.23
C.34
D.25
【参考答案】 B
5.判断char型变量c是否为小写字母的正确表达式是( )
A.′a′<=c<=′z′
B.(c>+A)&&(c<=z)
C.(′a′>=c)||(′z′<=c)
D.(c>=′a′)&&(c<=′z′)
【参考答案】 D
综合应用题
使用VC6打开考生文件夹下的工程kt8_3,此工程包含一个源程序文件kt8_3.cpp,该文件设计了用于输出乘法九九表的类。请认真阅读已有的代码,按要求完成下列操作,将程序补充完整。
(1)定义类Table的私有数据成员x和y,分别用于表示九九表中的两个乘数(x*y),它们都是int型的数据。请在注释“//**1**”之后添加适当的语句;
(2)完成类Table的成员函数print()的'定义,该函数以"x*y=z"的格式打印出九九表中的一个乘法算式,请使用格式化输出函数printf实现,在注释“//**2**”之后添加适当的语句;
(3)完成类Table9的成员函数print()的定义,该函数调用基类Table的print()函数,将九九表输出到屏幕,请在注释“//**3**”之后添加适当的语句;
(4)补充主函数,在屏幕上输出九九表,以便测试所定义的类的正确性。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
源程序文件kt8_3.cpp清单如下:
#include
#include
classTable
{//**1**
intz;
public:
voidprint(intx,inty,intz);};
voidTable::print(intx,inty,intz)
{//**2**}
classTable9:publicTable
{public:
voidprint();};
voidTable9::print()
{//**3**
intx,y,z;
for(i=1;i<10;i++)
{for(j=1;j {x=i;
y=j;
z=i*j;
Table::print(y,x,z);}
printf("\n");}}
main()
{//**4**
return0;}
【参考答案】
(1)int x;
int y;
(2)printf( "%d*%d=%d ",x,y,z);
if(z<10) printf(" ");
(3)int i,j;
(4)Table9 t_9;
t_9.print();
【试题解析】
主要考查将具体问题抽象为类,将类的定义补充完整,并进行类定义测试的能力。
小贴士:计算机二级考前四大注意事项
一、计算机二级考试时间提醒:
2016年全国计算机二级考试定于9月24日-27日举行。请各位考生按照本人准考证指定的学校和考场准时参加考试,2016年计算机二级考试时间如下:
2016年全国计算机等级考试(NCRE)共安排三次考试,时间分别为3月26日-29日、9月24日-27日和12月10日,依次为第45次、第46次和第47次考试。其中3月份和9月份考试开考全部级别全部科目,12月份考试开考一、二级所有科目。各省级承办机构可根据实际情况决定是否开考12月份考试。
二、学习技巧
1.查漏补缺
临近考试,你经过了长时间扎实的复习和反复练习,相信从知识的层面来讲是没有问题的。此时,应减小复习强度,集中精力关照重点知识和自己的薄弱环节,网校建议考生可以多看一下平时训练中自己常犯的错误。
2.临阵磨枪
不妨把平时的易错习题多翻阅一下,但不可太伤脑筋,主要浏览一下解题思路,避免因空闲而产生心理波动。
3.浏览知识架构
把知识系统地整理一下,在头脑中形成知识“骨架”。考试当天早上,起床后不宜再看书学习。此时,保持一个清醒的头脑比什么都重要。
三、心态调整
如果说考生掌握的知识水平是考试成功的基础,是考试成功的硬件,那么考生考前心态的调整就是考试成功的软件。如果缺乏良好的心态,考生就难以在考场上正常发挥,甚至可能导致考试失败。如何调整好心态,搞好最后的冲刺,从容步入考场,从容应考十分重要。而且,越临近考试,心理调节就越关键,越重要。
1.放松紧张情绪,多给自己积极的心理暗示
建议考生最好关掉手机,减少外界干扰;避免与他人进行无谓的争吵和辩论。要多给自己一些积极的心理暗示,树立足够的信心,消除对考试的紧张感和恐惧感。
2.正常作息,注意饮食
要注意自己的饮食,饮食应以清淡为主;不参加剧烈的运动,以免体能消耗过大或发生其他的意外;严格按照平时的作息时间上床睡觉,不应太晚,也不宜太早。睡前可用温水洗脚,以帮助自己睡眠。
四、考场须知
1.考生应携带本人准考证和有效身份证件参加考试。(点击查看>>考生须知)
2.考生应在考前15分钟到达考场,交验准考证和有效身份证件,同时抽签决定考试的考试机号。
3.考生提前5分钟在考试系统中输入自己的准考证号,并核对屏幕显示的姓名、有效身份证件号,如不符合,由监考人员帮其查找原因。考生信息以报名库和考生签字的《考生报名登记表》信息为准,不得更改报名信息和登录信息。
4.考试开始后,迟到考生禁止入场。
5.在系统故障、死机、死循环、供电故障等特殊情况时,考生举手由监考人员判断原因。如属于考生误操作造成,后果由考生自负,给考点造成经济损失的,由考生个人负担。
6.对于违规考生,由教育部考试中心根据违规记录进行处理。
【2016年9月计算机二级C++模拟题及答案】相关文章:
2017计算机二级《C++》模拟题及答案09-21
计算机二级C++模拟题及答案201709-20
2017年9月计算机二级考试C++考前测试题及答案09-28
计算机二级c++试题及答案08-31
计算机二级C++强化试题及答案09-30
计算机二级考试C++试题及答案09-29
计算机二级《C++》上机试题及答案09-03
计算机二级C++考试试题及答案10-01
计算机二级C++程序题及答案解析09-30