图书介绍
30天通过全国计算机等级考试 二级C 2013无纸化考试版PDF|Epub|txt|kindle电子书版本网盘下载
- 希赛教育等考学院,张永刚主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121190681
- 出版时间:2013
- 标注页数:303页
- 文件大小:71MB
- 文件页数:316页
- 主题词:电子计算机-水平考试-自学参考资料;C语言-程序设计-水平考试-自学参考资料
PDF下载
下载说明
30天通过全国计算机等级考试 二级C 2013无纸化考试版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 应试指南1
1.1 二级C语言考试大纲(最新版)1
1.1.1 公共基础知识1
1.1.2 C语言程序设计2
1.2 选择题方法和技巧3
1.3 操作题方法和技巧4
第2章 数据结构与算法7
2.1 算法的基本概念7
2.1.1 考点1:算法的定义7
2.1.2 考点2:算法复杂度7
2.2 数据结构的定义8
2.2.1 考点1:什么是数据结构8
2.2.2 考点2:数据结构的图形表示10
2.3 线性表10
2.3.1 考点1:线性表10
2.3.2 考点2:线性表的顺序存储结构10
2.3.3 考点3:线性表的插入和删除操作11
2.4 栈11
2.4.1 考点1:什么是栈11
2.4.2 考点2:栈的顺序存储结构11
2.4.3 考点3:栈的插入和删除运算12
2.5 队列12
2.5.1 考点1:什么是队列12
2.5.2 考点2:队列的顺序存储结构12
2.5.3 考点3:队列的插入和删除运算13
2.6 线性单链表、双向链表与循环链表13
2.6.1 考点1:线性单链表13
2.6.2 考点2:循环链表14
2.6.3 考点3:双向链表14
2.6.4 考点4:链表的基本操作14
2.7 树14
2.7.1 考点1:树的定义15
2.7.2 考点2:二叉树的定义15
2.7.3 考点3:二叉树的顺序存储结构16
2.7.4 考点4:二叉树的链式存储结构16
2.7.5 考点5:二叉树的遍历17
2.8 查找算法18
2.8.1 考点1:顺序查找18
2.8.2 考点2:二分查找18
2.9 排序算法19
2.9.1 考点1:排序概述19
2.9.2 考点2:插入类排序19
2.9.3 考点3:交换类排序19
2.9.4 考点4:选择类排序20
2.10 小结21
2.11 同步训练21
2.12 同步训练答案22
第3章 程序设计基础23
3.1 程序设计23
3.1.1 考点1:程序设计的方法23
3.1.2 考点2:程序设计的风格23
3.2 结构化程序设计25
3.2.1 考点1:结构化程序设计的提出25
3.2.2 考点2:结构化程序设计的基本特征25
3.2.3 考点3:结构化程序设计的3种基本结构26
3.2.4 考点4:结构化程序设计方法27
3.2.5 考点5:结构化程序设计方法的原则28
3.3 面向对象程序设计28
3.3.1 考点1:面向对象程序设计方法的提出28
3.3.2 考点2:面向对象程序设计方法的基本概念28
3.3.3 考点3:面向对象程序设计的基本思想和方法29
3.4 小结30
3.5 同步训练30
3.6 同步训练答案31
第4章 软件工程基础32
4.1 软件工程的基本概念32
4.1.1 考点1:软件与软件工程概述32
4.1.2 考点2:软件生命周期33
4.1.3 考点3:软件工具与软件开发环境33
4.2 结构化分析方法34
4.2.1 考点1:结构化分析方法概述34
4.2.2 考点2:数据流图34
4.2.3 考点3:数据字典36
4.2.4 考点4:软件需求规格说明书36
4.3 软件设计37
4.3.1 考点1:概要设计37
4.3.2 考点2:详细设计39
4.4 软件测试41
4.4.1 考点1:软件测试的目的41
4.4.2 考点2:测试方法42
4.4.3 考点3:测试用例设计42
4.4.4 考点4:软件测试策略44
4.5 程序调试45
4.5.1 考点1:静态调试45
4.5.2 考点2:动态调试46
4.5.3 考点3:调试策略46
4.6 软件维护46
4.7 小结47
4.8 同步训练47
4.9 同步训练答案48
第5章 数据库设计基础49
5.1 数据库基础知识49
5.1.1 考点1:数据库49
5.1.2 考点2:数据库管理系统50
5.1.3 考点3:数据库系统50
5.1.4 考点4:数据管理技术的发展51
5.2 数据模型52
5.2.1 考点1:数据模型的概述52
5.2.2 考点2:实体联系模型及E-R图52
5.2.3 考点3:层次、网状、关系模型55
5.2.4 考点4:从E-R图导出关系数据模型56
5.3 关系运算56
5.3.1 考点1:关系代数56
5.3.2 考点2:传统的集合运算57
5.3.3 考点3:专门的关系运算58
5.4 数据库设计59
5.4.1 考点1:数据库设计概述59
5.4.2 考点2:数据库设计方法59
5.4.3 考点3:数据库设计步骤60
5.4.4 考点4:数据库的规范化61
5.5 小结61
5.6 同步训练62
5.7 同步训练答案63
第6章 C程序设计的初步知识64
6.1 C程序简介64
6.1.1 考点1:C源程序编译与执行64
6.1.2 考点2:程序设计步骤64
6.2 C程序构成与格式65
6.3 数据类型65
6.3.1 考点1:标识符65
6.3.2 考点2:常量66
6.3.3 考点3:变量66
6.3.4 考点4:整型数据66
6.3.5 考点5:实型数据67
6.3.6 考点6:字符型数据67
6.4 运算符和表达式68
6.4.1 考点1:算术运算符68
6.4.2 考点2:算术表达式68
6.4.3 考点3:赋值表达式69
6.4.4 考点4:自加、自减运算符69
6.4.5 考点5:逗号运算符和逗号表达式70
6.5 同步训练70
6.6 同步训练答案73
第7章 顺序结构程序设计74
7.1 基本概念74
7.1.1 考点1:顺序结构概述74
7.1.2 考点2:赋值语句、复合语句和空语句75
7.2 数据输出75
7.2.1 考点1:单字符输出函数putchar75
7.2.2 考点2:字符串输出函数puts76
7.2.3 考点3:格式输出函数printf76
7.3 数据输入78
7.3.1 考点1:字符输入函数getchar78
7.3.2 考点2:字符串输入函数gets78
7.3.3 考点3:格式输入函数scanf79
7.4 同步训练80
7.5 同步训练答案82
第8章 选择结构程序设计83
8.1 基本概念83
考点:关系运算和逻辑运算83
8.2 if语句与条件表达式84
考点:if语句及条件表达式84
8.3 switch语句与goto语句86
8.3.1 考点1:switch语句使用86
8.3.2 考点2:goto语句87
8.4 同步训练88
8.5 同步训练答案89
第9章 循环结构程序设计90
9.1 while和do-while循环结构90
9.1.1 考点1:while语句90
9.1.2 考点2:do-while语句91
9.2 for循环结构92
考点:for语句的基本用法92
9.3 循环结构嵌套及流程控制93
9.3.1 考点1:循环结构嵌套93
9.3.2 考点2:break语句的使用94
9.3.3 考点3:continue语句的使用95
9.4 同步训练96
9.5 同步训练答案100
第10章 函数101
10.1 函数基本概念101
10.1.1 考点1:函数的概念101
10.1.2 考点2:函数的定义101
10.1.3 考点3:函数的调用方式102
10.2 函数调用中的数据传递103
10.2.1 考点1:参数的传递103
10.2.2 考点2:函数的返回值104
10.3 函数的递归调用106
10.3.1 考点1:函数的嵌套调用106
10.3.2 考点2:函数的递归调用107
10.4 函数的存储分类和变量的存储分类108
10.4.1 考点1:内部函数和外部函数108
10.4.2 考点2:局部变量和全局变量108
10.4.3 考点3:变量的存储类型109
10.5 同步训练112
10.6 同步训练答案117
第11章 指针与数组118
11.1 指针基础知识118
11.1.1 考点1:地址、指针和指针变量118
11.1.2 考点2:指针变量的定义与引用119
11.2 指针在函数数据传递中的应用121
11.2.1 考点1:指针变量作为函数参数121
11.2.2 考点2:指向函数的指针122
11.3 数组基础知识123
11.3.1 考点1:一维数组的定义与初始化123
11.3.2 考点2:一维数组的引用124
11.3.3 考点3:二维数组的定义与初始化126
11.3.4 考点4:二维数组的引用127
11.4 数组与指针129
11.4.1 考点1:指针与变量的地址129
11.4.2 考点2:指针与一维数组129
11.4.3 考点3:指针与二维数组132
11.4.4 考点4:指针数组与指向指针的指针134
11.5 数组与函数参数135
11.5.1 考点1:数组元素作为函数参数135
11.5.2 考点2:数组名作为函数参数135
11.6 字符数组与字符串136
11.6.1 考点1:字符数组与字符串136
11.6.2 考点2:字符指针变量与字符串138
11.6.3 考点3:典型字符串处理函数139
11.6.4 考点4:字符数组与字符串的应用140
11.7 同步训练142
11.8 同步训练答案151
第12章 编译预处理与动态存储分配152
12.1 编译预处理152
12.1.1 考点1:预处理概述152
12.1.2 考点2:宏定义152
12.1.3 考点3:文件包含154
12.1.4 考点4:条件编译155
12.2 动态存储分配155
考点:动态存储分配常用函数155
12.3 同步训练157
12.4 同步训练答案158
第13章 结构体与联合体159
13.1 类型定义符159
考点:typedef159
13.2 结构体160
13.2.1 考点1:结构变量说明160
13.2.2 考点2:结构变量的赋值和初始化162
13.2.3 考点3:结构指针变量163
13.2.4 考点4:结构数组165
13.2.5 考点5:利用结构体变量构成链表167
13.3 联合体172
考点:联合的定义和联合变量的说明172
13.4 同步训练174
13.5 同步训练答案180
第14章 位运算181
14.1 位运算符181
考点:常用位运算符181
14.2 位运算操作181
14.2.1 考点1:移位运算181
14.2.2 考点2:按位逻辑运算182
14.3 同步训练183
14.4 同步训练答案183
第15章 文件操作184
15.1 文件指针184
15.1.1 考点1:文件基本概念184
15.1.2 考点2:文件类型指针184
15.2 文件打开与关闭185
15.2.1 考点1:文件的打开185
15.2.2 考点2:文件的关闭185
15.3 文件的读/写186
15.3.1 考点1:字符的读/写186
15.3.2 考点2:字符串的读/写186
15.3.3 考点3:格式化读/写186
15.3.4 考点4:成块读/写186
15.4 文件的定位187
15.5 同步训练187
15.6 同步训练答案189
第16章 选择题模拟试卷及解析190
16.1 模拟试题一190
16.2 模拟试题二195
16.3 模拟试题三199
16.4 模拟试题四204
16.5 模拟试题五208
16.6 答案与解析213
16.6.1 模拟试题1213
16.6.2 模拟试题2215
16.6.3 模拟试题3218
16.6.4 模拟试题4221
16.6.5 模拟试题5224
第17章 机试指导、分类解析及模拟228
17.1 操作题分类解析228
17.1.1 程序填空题228
17.1.2 程序修改题233
17.1.3 程序设计题237
17.2 操作题全真模拟243
操作题模拟试题1243
操作题模拟试题2244
操作题模拟试题3246
操作题模拟试题4247
操作题模拟试题5249
操作题模拟试题6250
操作题模拟试题7252
操作题模拟试题8254
操作题模拟试题9256
操作题模拟试题10257
17.4 参考答案258
操作题模拟试题1258
操作题模拟试题2258
操作题模拟试题3259
操作题模拟试题4259
操作题模拟试题5260
操作题模拟试题6260
操作题模拟试题7260
操作题模拟试题8260
操作题模拟试题9261
操作题模拟试题10261
附录A 2011年3月笔试试卷及解析262
附录B 2011年9月笔试试卷及解析274
附录C 2012年3月笔试试卷及解析283
附录D 2012年9月笔试试卷及解析293