试题 百分网手机站

9月计算机二级C++模拟题及答案

时间:2020-09-18 18:44:21 试题 我要投稿

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

2016年9月计算机二级《C++》单选试题答案07-26

计算机二级c++试题及答案08-31

计算机二级C++强化试题及答案09-30

计算机二级考试C++试题及答案09-29

计算机二级《C++》上机试题及答案09-03

计算机二级C++考试试题及答案10-01

计算机二级C++程序题及答案解析09-30