2007年9月全国计算机等级考试二级C试题含答案解析
需积分: 0 10 浏览量
更新于2024-12-31
收藏 47KB DOC 举报
"这份资源包含了2007年9月全国计算机等级考试二级C的笔试试卷及答案,旨在帮助考生准备和通过二级考试。试卷包含选择题,涉及了软件定义、软件调试目的、面向对象方法中的信息隐蔽、程序设计风格、数据结构与程序效率、排序算法、二叉树结构、数据库系统概念等多个计算机科学基础知识点。"
在计算机二级C语言考试中,了解这些关键概念至关重要:
1. 软件的概念:选项D指出了程序、数据和相关文档的集合是软件的完整定义,而不仅仅是程序或算法。
2. 软件调试:选项B说明了调试的目的是改正错误,而不仅仅是发现错误,也不是为了改善性能或验证正确性。
3. 面向对象编程:选项C说明对象的封装是实现信息隐蔽的方式,确保对象内部信息不被外部直接访问。
4. 程序设计风格:选项A表明程序设计时应优先考虑清晰性,而非仅仅追求效率,同时强调注释和输入提示的重要性。
5. 程序执行效率:选项A指出数据的存储结构会影响效率,而B和C过于片面,D选项表示前三者都不全面。
6. 数据结构与逻辑结构:选项D否定了A和B的绝对对应关系,并指出数组虽通常用于顺序存储,但并不局限于处理线性结构。
7. 冒泡排序:在最坏情况下,比较次数为C选项的n(n-1)/2,这是因为冒泡排序会在每一轮将最大元素冒泡到顶端。
8. 二叉树结构:根据二叉树的性质,如果二叉树有70个叶子节点和80个度为1的节点,总节点数可以通过公式计算得出,即总结点数为219。
9. 数据库系统:选项B阐述了数据库技术的主要目标是解决数据共享,而A和C的描述都是错误的。
10. 关系数据库:选项A说明了构建关系首先需要构造数据逻辑关系,C选项的属性名表称为关系模式,而B和D的描述不正确。
11. C语言源程序:源程序文件通常以.BC或.C为后缀。
12. C语言标识符:C选项中的"Hi"是可以作为用户标识符的,而其他选项中,"and"在C语言中是保留字,"Date"可能与某些库冲突,"case"也是保留字,"2007y-m-d"和"Dr."等包含非法字符。
13. C语言数值常量:合法的数值常量需符合C语言的规则,例如可以是整数、浮点数或十六进制数,但选项中的"A"不合法,因为它不是完整的数值,"1"后面缺少小数点或指数,且"028"不是一个有效的八进制数。
通过这份试卷,考生可以复习和检验自己在这些关键知识点上的理解程度,以便更好地准备考试。
121 浏览量
2021-10-10 上传
点击了解资源详情
2021-10-11 上传
2021-10-03 上传
616 浏览量
2014-02-11 上传
点击了解资源详情
点击了解资源详情
QQ865224803
- 粉丝: 0
- 资源: 1