内容简介
第1章 C语言程序上机调试过程
1.1 Turbo C集成开发环境
1.1.1 Turbo C 2.0的安装
1.1.2 Turbo C 2.0集成化操作界面
1.1.3 C语言程序上机调试步聚
1.1.4 上机操作实例
1.2 程序动态调试方法
1.2.1 按步执行方法
1.2.2 设置断点方法
2.1.1 保留字、标识符
2.1 考试要点
第2章 C语言基础
2.1.2 C语言程序的结构
2.2 教材习题参考答案
2.3 上机指导
第3章 数据类型及运算
3.1 考试要点
3.1.1 C语言的数据类型
3.1.2 C语言的基本数据类型
3.1.3 常量
3.1.4 变量
3.1.6 运算符和表达式
3.1.5 数据类型间的转换
3.1.7 位运算
3.2 教材习题参考答案
3.3 典型考题与解析
3.3.1 选择题
3.3.2 填空题
3.4 上机指导
第4章 基本结构及其实现
4.1 考试要点
4.1.1 输入输出库函数
4.1.2 选择分支结构
4.1.4 while循环结构
4.1.3 多分支结构
4.1.5 do-while循环结构
4.1.6 for循环结构
4.1.7 辅助语句break与continue
4.2 教材习题参考答案
4.3 典型考题与解析
4.3.1 选择题
4.3.2 填空题
4.4 上机指导
5.1.1 一维数组
第5章 数组
5.1 考试要点
5.1.2 二维数组
5.1.3 字符数组
5.2 教材习题参考答案
5.3 典型考题与解析
5.3.1 选择题
5.3.2 填空题
5.3.3 改错题
5.3.4 写出程序运行结果
5.4 上机指导
第6章 函数
6.1 考试要点
6.1.1 函数的定义和调用
6.1.2 变量的存储属性
6.1.3 内部函数与外部函数
6.1.4 编译预处理
6.2 教材习题参考答案
6.3 典型考题与解析
6.3.1 选择题
6.3.2 填空题
6.3.3 改错题
6.3.4 写出程序运行结果
6.3.5 编程题
6.4 上机指导
第7章 指针
7.1 考试要点
7.1.1 指针变量与地址的概念
7.1.2 指针变量的定义与使用
7.1.3 指针运算
7.1.4 指针与一维数组
7.1.5 指针与二维数组
7.1.6 指针与字符串
7.1.7 指针数组
7.1.8 二级指针
7.1.9 函数指针
7.1.10 指针函数
7.2 教材习题参考答案
7.3 典型考题与解析
7.3.1 单选题
7.3.2 填空题
7.3.3 改错题
7.3.4 程序分析题
7.4 上机指导
第8章 结构体与共用体
8.1 考试要点
8.1.1 结构体
8.1.2 共用体
8.1.3 枚举型
8.1.4 用户自定义类型
8.2 教材习题参考答案
8.3 典型考题与解析
8.3.1 选择题
8.3.2 填空题
8.3.3 改错题
8.3.4 写出程序运行结果
8.4 上机指导
第9章 文件
9.1 考试要点
9.1.1 文件概述
9.1.2 文件操作
9.2 教材习题参考答案
9.3 典型考题与解析
9.3.1 选择题
9.3.2 填空题
9.3.3 改错题
9.3.4 写出程序运行结果
9.4 上机指导
第10章 二级C语言上机试题精解与分析
10.1 上机试题的应试技巧
10.2 程序填空题精选与分析
10.3 程序修改(改错)题精选与分析
10.4 程序编程题精选与分析
10.5 上机考试模拟试题及参考答案
11.1 基本数据结构与算法
11.1.1 数据表示与数据处理
第11章 公共基础知识
11.1.2 几个基本术语
11.1.3 算法分析
11.2 线性表
11.2.1 线性表的定义
11.2.2 线性表的基本操作
11.2.3 线性表的顺序存储
11.2.4 线性表的链式存储结构
11.3 栈和队列
11.3.1 栈的逻辑结构及基本运算
11.3.2 队列的逻辑结构及基本运算
11.4.1 树的基本概念
11.4 树形结构
11.4.2 二叉树
11.4.3 二叉树的遍历
11.5 顺序查找与二分法查找算法
11.5.1 顺序查找
11.5.2 二分法查找
11.6 排序
11.6.1 排序的基本概念
11.7 软件工程概述
11.7.1 软件的发展与软件“危机”
11.7.2 软件生存周期
11.8 结构化分析方法
11.8.1 自顶向下逐步分解的分析策略
11.8.2 数据流图
11.8.3 数据字典
11.9 总体设计与详细设计
11.10 软件测试
11.10.1 软件测试(程序测试)
11.10.2 黑盒测试与白盒测试
11.11 程序设计基础
11.11.1 结构化程序设计
11.12.1 源程序文档化
11.12 程序设计风格
11.12.2 数据说明
11.12.3 语句结构
11.12.4 输入和输出
11.13 面向对象程序设计概念
11.13.1 程序设计基本模式
11.13.2 程序设计模式的转换
11.13.3 面向对象的概念
11.13.4 面向对象的特征
11.13.5 面向对象的要素
11.14.1 数据库基本概念
11.14 数据库基础
11.14.2 数据库系统的模式结构
11.15 数据库设计基础
11.15.1 信息世界的基本概念
11.15.2 实体联系模型
11.15.3 关系模型与关系数据库
11.15.4 数据库设计步骤
11.16 试题解析
附录Ⅰ 全国计算机二级C语言笔试模拟试题
附录Ⅱ C语言常用语法提要
附录Ⅲ C语言出错中英文对照表