全国计算机等级考试二级 C 语言笔试试题及答案 9 月全国计算机等级考试二级 C 语言笔试试题及答案一、选择题((1)-(10)每题 2 分,(11)-(50)每题 1分
共 60 分))(1)下列选项中不属于软件生命周期开发阶段任务的是 A)详细设计 B)概要设计 C)软件维护 D)软件测试(2)树是结点的集合,它的根结点数目是A)有且只有 1 B)1 或多于 1 C)0 或 1 D)至少 2(3)在面对对象方法中,实现信息隐蔽是依靠A)对象的继承 B)对象的多态 C)对象的封装 D)对象的分类(4)程序设计语言的基本成分是数据成分、运算成分、控制成分和 A)语句成分 B)变量成分 C)对象成分 D)传输成分(5)冒泡排序在最坏情况下的比较次数是 A)n/2 B)nlog2n C)n(n-1)/2 D)n(n+1)/2(6)下列叙述中,不属于软件需求规格说明书的作用的是A)作为确认测试和验收的依据B)反映出用户问题的结构,能够作为软件开发工作的基础和依据 C)便于用户、开发人员进行理解和沟通D)便于开发人员进行需求分析 (7)下列叙述中错误的是 A)一个 C 语言程序只能实现一种算法 B)C 程序能够由多个程序文件组成 C)C 程序能够由一个或多个函数组成 D)一个函数可单独作为一个 C 程序文件存在(8)下列不属于软件工程的 3 个要素的是A ) 方 法 B ) 过 程 C ) 工 具 D)环境 (9)下列叙述中正确的是A)数据库系统是一个独立的系统,不需要操作系统的支持B)数据库技术的根本目标是要解决数据的共享问题C)数据库管理系统就是数据库系统D)以上三种说法都不对(10)下列叙述中正确的是 A)每个 C 程序文件中都必须有一个 main()函数 B)在 C 程序的函数中不能定义另一个函数 C)C 程序能够由一个或多个函数组成 D)在 C 程序中 main()函数的