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

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

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

  二、填空题

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

  (1)在算法正确的前提下,评价一个算法的两个标准是 1 。

  (2)将代数式Z= 转换成程序设计中的表达式为 2 。

  (3)软件危机出现于60年代末,为了解决软件危机,人们提出了 3 的原理来设计软件,这就是软件工程诞生的基础。

  (4) 4 是数据库设计的核心。

  (5)在关系模型中,把数据看成一个二维表,每一个二维表称为一个 5 。

  (6)一个C++语言程序的开发步骤通常包括编辑、 6 、链接、运行和调试。

  (7)若已知a=10,b=20,则表达式!a  (8)下面程序的运行结果是 8 和 9 。

  #include

  #define N 10

  #define s(x)x*x

  #define f(x)(x*x)

  void main()

  { int i1,i2;

  i1=1000/s(N); i2=1000/f(N);

  cout << i1 << " " << i2;

  }

  (9)友元类的所有成员函数都是另一个类的 10 。

  (10) 11 是实现C++语言编译时多态性的机制, 12 是实现C++语言运行时多态性的机制。

  (11)表达式x.operator++()还可写成 13 。

  (12)以下程序的输出结果是 14 。

  #include

  void main()

  { int a=0;

  a+=(a=8);

  cout << a;

  }

  (13)若要在C盘根目录下作为二进制文件打开文件test.dat,则应该用的语句是 15 。

视频学习

我考网版权与免责声明

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

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

最近更新

社区交流

考试问答