2012年计算机二级C++第三套笔试模拟试题及答案分析

来源:计算机等级考试    发布时间:2012-08-29    计算机等级考试视频    评论

本文导航
  • 第1页:选择题(1)—(10)
  • 第2页:选择题(11)—(20)
  • 第3页:选择题(21)—(30)
  • 第4页:选择题(31)—(35)
  • 第5页:填空题(1)—(14)
  • 第6页:参考答案及分析

  二、填空题

  请将每一个空的正确答案写在答题卡序号的横线上,答在试卷上不给分。

  (1)栈和队列通常采用的存储结构是 1 。

  (2)在程序设计阶段应该采取 2 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。

  (3)软件结构是以 3 为基础而组成的一种控制层次结构。

  (4)数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 4 两个含义。

  (5)数据库保护分为安全性控制、 5 、并发性控制和数据的恢复。

  (6) 6 是C++语言程序的入口。

  (7)程序

  #include"iostream.h"

  void main()

  {

  int i = 10;

  int j = 5;

  cout << j + i++ <  }

  的结果为 7 。

  (8)C++语言的基本控制结构为顺序结构、选择结构和 8 。

  (9)语句int *i; i = new int[10]; ,释放指针i的语句是 9 。

  (10)函数重载要求重载的函数必须有和原函数一样的 10 。

  (11)在C++语言中每个类都有一个 11 指针,该指针指向正在调用成员函数的对象。

  (12)设置虚基类的目的是 12 ,通过 13 表示虚基类。

  (13)程序的结果为 14 。

  #include "iostream.h"

  template

  T total( T *data )

  { T s = 0;

  while( *data )

  {

  s += *data++;

  }

  return s;

  }

  int main()

  { int x[] = { 2,4,6,8,0,12,14,16,18 };

  cout << total(x);

  return 0;

  cout<

  (14)语句cout << ′\n′ 还可表示为 15 。

视频学习

我考网版权与免责声明

① 凡本网注明稿件来源为"原创"的所有文字、图片和音视频稿件,版权均属本网所有。任何媒体、网站或个人转载、链接转贴或以其他方式复制发表时必须注明"稿件来源:我考网",违者本网将依法追究责任;

② 本网部分稿件来源于网络,任何单位或个人认为我考网发布的内容可能涉嫌侵犯其合法权益,应该及时向我考网书面反馈,并提供身份证明、权属证明及详细侵权情况证明,我考网在收到上述法律文件后,将会尽快移除被控侵权内容。

最近更新

社区交流

考试问答