文档介绍:2012年3月全国计算机等级考试二级C语言笔试真题
一、选择题
在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)软件生命周期中花费费用最多的阶段是
    A)详细设计     B)软件编码   C)软件测试     D)软件维护
(2)为了提高测试的效率,应该
    A)随机选取测试数据    B)取一切可能的输入数据作为测试数据    C)在完成编码以后制定软件的测试计划            D)集中对付那些错误群集的程序
(3)以下不是面向对象思想中的主要特征的是
    A)多态       B)继承    C)封装          D)垃圾回收
(4)下列叙述中,不符合良好程序设计风格要求的是
    A)程序的效率第一,清晰第二        B)程序的可读性好    C)程序中要有必要的注释       D)输入数据前要有提示信息
(5)软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
    A)模块间的关系   B)系统结构部件转换成软件的过程描述     C)软件层次结构    D)软件开发过程
(6)数据处理的最小单位是
    A)数据        B)数据元素     C)数据项          D)数据结构
(7)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为
    A)log2n       B)n2     C)O(n1..5)                  D)n(n-1)/2
(8)在深度为5的满二叉树中,叶子结点的个数为
    A)32     B)31    C)16          D)15
(9)数据库系统的核心是
    A)数据库           B)数据库管理系统           C)模拟模型        D)软件工程
(10)一个关系中属性个数为1时,称此关系为
    A)对应关系         B)单一关系     C)一元关系       D)二元关系
(11)下面各选项中,均是C语言合法标识符的选项组是
    A)33  we  auto       B)_23  me  _3ew    C)_43  3e_  else      D)ER -DF  32
(12)可在C程序中用作用户标识符的一组标识符是
    A)and               B)Date               C)Hi        D)case
      _2007               y-m-d                     Bigl
(13)以下对C语言函数的有关描述中,正确的是
    A)在C语言中调用函数时,只能把实参的值传给形参,形参的值不能传送给实参
    B)C函数既可以嵌套定义又可以递归调用
    C)函数必须有返回值,否则不能