2007年9月C语言二级考试精选试题回顾
需积分: 0 4 浏览量
更新于2024-07-26
收藏 97KB DOC 举报
2007年9月全国计算机等级考试二级C语言笔试试题涵盖了C语言编程的基础理论和实践技能测试。本试卷分为两大部分:选择题和非选择题。以下是部分知识点的详细解析:
1. 软件概念:软件被定义为程序、数据以及相关文档的集合,选项D正确,强调了软件的完整性和功能性。
2. 软件调试目的:软件调试的目标是发现并改正错误,同时验证软件的正确性,选项B和D都包含部分正确性,但题目要求唯一正确答案,所以选D。
3. 面向对象方法:在面向对象编程中,实现信息隐蔽是通过对象的封装机制来实现的,选项C正确。
4. 程序设计风格:良好的编程风格应重视程序的可读性和清晰性,注释也是必要的,选项A过于片面,B和C更符合规范,故选B。
5. 程序效率:程序执行效率受数据的存储结构、控制结构以及数据量的影响,因此三种说法都不全面,选项D正确。
6. 数据结构对应关系:逻辑结构与存储结构不一定一一对应,且数据存储结构不一定是线性或顺序的,选项D正确。
7. 冒泡排序:冒泡排序在最坏情况下,需要比较所有元素对,次数为n(n-1)/2,选项C正确。
8. 二叉树节点计算:根据公式,总结点数 = 叶子节点数 + 度为1的节点数 + 1(根节点),代入数字计算得出229,选项C正确。
9. 关于数据库:数据库系统依赖操作系统,选项A错误;数据库技术目标是数据共享,选项B正确;数据库管理系统是DBMS,是数据库系统的一部分,选项C错误,选B。
10. 关系数据库:关系模型构建在数据的逻辑关系之上,选项A正确;二维表的每个分量对应一个属性,不是数据项,选项B错误;关系模式描述表的结构,选项C正确;一个关系对应一个二维表,选项D错误。
11. C语言源程序扩展名:C语言源程序的扩展名为".c",选项B和D错误,选项C.obj是编译后的中间文件,排除。
12. 用户标识符:在C语言中,合法的用户标识符不能包含特殊字符,选项A中的"and"和D中的"case"是保留关键字,选项B中的"Date"可能包含空格,正确的如"C",排除其他选项。
这些知识点展示了2007年9月计算机等级二级C语言考试对基础知识的考察,对于准备参加此类考试的学生来说,理解和掌握这些知识点至关重要。
2021-10-10 上传
110 浏览量
2009-02-24 上传
2021-10-10 上传
2021-10-10 上传
2021-10-10 上传
2021-10-07 上传
125 浏览量
u010203903
- 粉丝: 0
- 资源: 2
最新资源
- SQL 21 日自学通.pdf
- RHEL4上安装基于postfix的全功能邮件服务器
- (论文)模逆算法的分析、改进及测试
- SQL Server 2005两个十个最重要的特点
- Jsp开发环境配置指导,新手的好帮手!
- 关于DSP研究开发的 c编程指南
- myeclipse快捷键大全
- SUN - SL-275 Java Programming Language.pdf
- 标准c程序100例 好的算法
- 网络信息工程招标文件示例
- SL-275 认证考试中文教材.pdf
- Quartus2使用指南1.pdf
- Windows上的服务器端安装(Subversion).doc
- PHP.5.Recipes.A.Problem.Solution.Approach.Sep.2005
- XP口令大全(运行命令)
- 深入了解示波器 示波器选型