《C语言程序设计实训指南 全国计算机等级考试 新大纲》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:王勇,李淑珍,佘学兵主编
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:2006
  • ISBN:7308049426
  • 页数:319 页
图书介绍:本书与《C语言程序设计教程》配合使用,主要内容为教程各章的知识要点,考试要点,教程中习题参考答案,典型试题与解析和上机实训题等。

第1章 C语言程序上机调试过程 1

1.1 Turbo C集成开发环境 1

1.1.1 Turbo C 2.0的安装 1

1.1.2 Turbo C 2.0集成化操作界面 1

1.1.3 C语言程序上机调试步聚 3

1.1.4 上机操作实例 5

1.2 程序动态调试方法 5

1.2.1 按步执行方法 5

1.2.2 设置断点方法 7

2.1.1 保留字、标识符 10

2.1 考试要点 10

第2章 C语言基础 10

2.1.2 C语言程序的结构 11

2.2 教材习题参考答案 11

2.3 上机指导 13

第3章 数据类型及运算 16

3.1 考试要点 16

3.1.1 C语言的数据类型 16

3.1.2 C语言的基本数据类型 17

3.1.3 常量 17

3.1.4 变量 17

3.1.6 运算符和表达式 18

3.1.5 数据类型间的转换 18

3.1.7 位运算 20

3.2 教材习题参考答案 21

3.3 典型考题与解析 24

3.3.1 选择题 24

3.3.2 填空题 26

3.4 上机指导 27

第4章 基本结构及其实现 30

4.1 考试要点 30

4.1.1 输入输出库函数 30

4.1.2 选择分支结构 31

4.1.4 while循环结构 34

4.1.3 多分支结构 34

4.1.5 do-while循环结构 35

4.1.6 for循环结构 35

4.1.7 辅助语句break与continue 36

4.2 教材习题参考答案 36

4.3 典型考题与解析 52

4.3.1 选择题 52

4.3.2 填空题 56

4.4 上机指导 58

5.1.1 一维数组 60

第5章 数组 60

5.1 考试要点 60

5.1.2 二维数组 61

5.1.3 字符数组 62

5.2 教材习题参考答案 64

5.3 典型考题与解析 71

5.3.1 选择题 71

5.3.2 填空题 73

5.3.3 改错题 75

5.3.4 写出程序运行结果 77

5.4 上机指导 78

第6章 函数 81

6.1 考试要点 81

6.1.1 函数的定义和调用 81

6.1.2 变量的存储属性 83

6.1.3 内部函数与外部函数 84

6.1.4 编译预处理 85

6.2 教材习题参考答案 86

6.3 典型考题与解析 96

6.3.1 选择题 96

6.3.2 填空题 100

6.3.3 改错题 101

6.3.4 写出程序运行结果 105

6.3.5 编程题 105

6.4 上机指导 107

第7章 指针 109

7.1 考试要点 109

7.1.1 指针变量与地址的概念 109

7.1.2 指针变量的定义与使用 109

7.1.3 指针运算 110

7.1.4 指针与一维数组 111

7.1.5 指针与二维数组 111

7.1.6 指针与字符串 112

7.1.7 指针数组 113

7.1.8 二级指针 113

7.1.9 函数指针 113

7.1.10 指针函数 114

7.2 教材习题参考答案 114

7.3 典型考题与解析 126

7.3.1 单选题 126

7.3.2 填空题 131

7.3.3 改错题 134

7.3.4 程序分析题 136

7.4 上机指导 137

第8章 结构体与共用体 142

8.1 考试要点 142

8.1.1 结构体 142

8.1.2 共用体 144

8.1.3 枚举型 145

8.1.4 用户自定义类型 145

8.2 教材习题参考答案 146

8.3 典型考题与解析 151

8.3.1 选择题 151

8.3.2 填空题 154

8.3.3 改错题 156

8.3.4 写出程序运行结果 157

8.4 上机指导 158

第9章 文件 162

9.1 考试要点 162

9.1.1 文件概述 162

9.1.2 文件操作 163

9.2 教材习题参考答案 165

9.3 典型考题与解析 169

9.3.1 选择题 169

9.3.2 填空题 170

9.3.3 改错题 172

9.3.4 写出程序运行结果 173

9.4 上机指导 174

第10章 二级C语言上机试题精解与分析 176

10.1 上机试题的应试技巧 176

10.2 程序填空题精选与分析 178

10.3 程序修改(改错)题精选与分析 184

10.4 程序编程题精选与分析 196

10.5 上机考试模拟试题及参考答案 207

11.1 基本数据结构与算法 230

11.1.1 数据表示与数据处理 230

第11章 公共基础知识 230

11.1.2 几个基本术语 232

11.1.3 算法分析 234

11.2 线性表 236

11.2.1 线性表的定义 236

11.2.2 线性表的基本操作 237

11.2.3 线性表的顺序存储 237

11.2.4 线性表的链式存储结构 240

11.3 栈和队列 244

11.3.1 栈的逻辑结构及基本运算 244

11.3.2 队列的逻辑结构及基本运算 246

11.4.1 树的基本概念 247

11.4 树形结构 247

11.4.2 二叉树 248

11.4.3 二叉树的遍历 250

11.5 顺序查找与二分法查找算法 251

11.5.1 顺序查找 251

11.5.2 二分法查找 252

11.6 排序 253

11.6.1 排序的基本概念 253

11.7 软件工程概述 254

11.7.1 软件的发展与软件“危机” 254

11.7.2 软件生存周期 255

11.8 结构化分析方法 256

11.8.1 自顶向下逐步分解的分析策略 257

11.8.2 数据流图 257

11.8.3 数据字典 258

11.9 总体设计与详细设计 258

11.10 软件测试 259

11.10.1 软件测试(程序测试) 260

11.10.2 黑盒测试与白盒测试 260

11.11 程序设计基础 263

11.11.1 结构化程序设计 263

11.12.1 源程序文档化 264

11.12 程序设计风格 264

11.12.2 数据说明 265

11.12.3 语句结构 265

11.12.4 输入和输出 265

11.13 面向对象程序设计概念 265

11.13.1 程序设计基本模式 266

11.13.2 程序设计模式的转换 266

11.13.3 面向对象的概念 267

11.13.4 面向对象的特征 269

11.13.5 面向对象的要素 270

11.14.1 数据库基本概念 271

11.14 数据库基础 271

11.14.2 数据库系统的模式结构 272

11.15 数据库设计基础 276

11.15.1 信息世界的基本概念 276

11.15.2 实体联系模型 277

11.15.3 关系模型与关系数据库 279

11.15.4 数据库设计步骤 284

11.16 试题解析 287

附录Ⅰ 全国计算机二级C语言笔试模拟试题 290

附录Ⅱ C语言常用语法提要 312

附录Ⅲ C语言出错中英文对照表 316