2011年全国计算机二级C语言考试精选题回顾
需积分: 0 22 浏览量
更新于2024-09-14
收藏 72KB DOC 举报
本资源是一份针对2011年9月全国计算机等级考试二级C语言程序设计的复习资料,涵盖了选择题和部分理论知识点。主要内容包括:
1. **算法与程序设计**:强调算法不仅仅是程序,设计算法时要考虑数据结构和结果的可靠性,纠正了只关注一方面的片面观点。
2. **数据结构基础**:线性链表的特点讨论了数据节点的存储顺序与逻辑顺序可以不一致,插入和删除操作可能无需移动元素,纠正了对存储连续性的误解。
3. **二叉树结构**:介绍了叶子节点数量与度为2的节点之间的关系,但并未给出具体比例,可能是考察理解而非计算。
4. **软件分类**:区分了应用软件(如学生成绩管理系统)与系统软件(如编译程序、操作系统)和支撑软件,强调了应用软件的实例。
5. **系统结构图分析**:展示了系统总体结构图,要求分析深度,这里是关于软件架构层次的理解。
6. **程序调试**:定义了程序调试的目标,即诊断和改正程序中的错误,而不是设计测试用例或验证正确性。
7. **数据库设计**:说明了数据库设计阶段与数据字典的关系,通常在需求分析阶段建立。
8. **数据库模式**:三级模式概念中,数据模式是一个术语错误,应该是概念模式、内模式和外模式。
9. **关系数据库操作**:通过给定的关系R和S,需要确定得到关系T的操作类型,可能是自然连接、差、交或并,具体取决于题目条件。
10. **面向对象设计方法**:列举了面向对象设计的主要特征,包括继承,自顶向下和逐步求精,但不是所有函数都独立成文件是C语言的一个特点。
11. **C语言编程**:关于C语言函数的叙述,正确地指出函数文件名后缀可以是C,但不是所有函数都能独立编译执行,且一个程序只能有一个主函数。
12. **程序模块化**:讨论了模块化的优点,包括独立性、复用性和设计方法,选项C描述的是模块组装过程,而不是错误。
这些知识点有助于考生准备2011年全国计算机二级C语言考试,复习时要注意理解每个概念的含义,并能根据题目要求灵活应用。
2012-07-01 上传
2007-07-09 上传
2021-12-23 上传
2023-03-10 上传
liuxiang13377863575
- 粉丝: 0
- 资源: 1
最新资源
- 构建基于Django和Stripe的SaaS应用教程
- Symfony2框架打造的RESTful问答系统icare-server
- 蓝桥杯Python试题解析与答案题库
- Go语言实现NWA到WAV文件格式转换工具
- 基于Django的医患管理系统应用
- Jenkins工作流插件开发指南:支持Workflow Python模块
- Java红酒网站项目源码解析与系统开源介绍
- Underworld Exporter资产定义文件详解
- Java版Crash Bandicoot资源库:逆向工程与源码分享
- Spring Boot Starter 自动IP计数功能实现指南
- 我的世界牛顿物理学模组深入解析
- STM32单片机工程创建详解与模板应用
- GDG堪萨斯城代码实验室:离子与火力基地示例应用
- Android Capstone项目:实现Potlatch服务器与OAuth2.0认证
- Cbit类:简化计算封装与异步任务处理
- Java8兼容的FullContact API Java客户端库介绍