第1章 计算机系统结构 1
1.1 必考知识点 1
1.1.1 计算机系统结构概述 1
1.1.2 存储器系统 2
1.1.3 流水线技术 5
1.1.4 输出输入系统 7
1.1.5 RISC计算机 9
1.1.6 并行处理技术 11
1.1.7 计算机安全性、可靠性及性能评价初步 13
1.2 难点分析 16
1.2.1 难点提示 16
1.2.2 常见问题分析 17
1.3 例题详析 21
1.4 习题 28
第2章 数据结构 33
2.1 必考知识点 33
2.1.1 数据结构基础知识 33
2.1.2 线性表 34
2.1.3 数组与字符串 37
2.1.4 树与二叉树 38
2.1.5 图 42
2.2 难点分析 46
2.2.1 难点提示 46
2.2.2 常见问题分析 46
2.3 例题详析 49
2.4 习题 57
第3章 程序语言基础 64
3.1 必考知识点 64
3.1.1 程序语言简介 64
3.1.2 语言处理程序基础知识 67
3.1.3 编译程序基本原理 68
3.2 难点分析 74
3.2.1 难点提示 74
3.2.3 常见问题分析 74
3.3 例题详析 76
3.4 习题 81
第4章 操作系统 86
4.1 必考知识点 86
4.1.1 操作系统的分类与组成 86
4.1.2 处理机管理 87
4.1.3 存储管理 90
4.1.4 设备管理 93
4.1.5 文件管理 95
4.1.6 作业管理 97
4.1.7 操作系统的结构 98
4.2 难点分析 99
4.2.1 难点提示 99
4.2.2 常见问题分析 100
4.3 例题详析 102
4.4 习题 109
第5章 数据库基础知识 117
5.1 必考知识点 117
5.1.1 关系模型 117
5.1.2 关系代数 119
5.1.3 关系数据库SQL语言 120
5.1.4 关系数据库规范化理论 123
5.1.5 数据库的保护 125
5.2 难点分析 128
5.2.1 难点提示 128
5.2.2 常见问题分析 129
5.3 例题详析 132
5.4 习题 137
第6章 多媒体技术 143
6.1 必考知识点 143
6.1.1 多媒体的基本概念 143
6.1.2 多媒体信息的计算机表示 145
6.1.3 多媒体计算机 148
6.1.4 多媒体信息的压缩与解压缩 149
6.1.5 多媒体创作工具及发展方向 150
6.2 难点分析 151
6.2.1 难点提示 151
6.2.2 常见问题分析 151
6.3 例题详析 153
6.4 习题 156
第7章 软件工程 160
7.1 必考知识点 160
7.1.1 软件工程概述 160
7.1.2 系统分析和软件项目计划 161
7.1.3 需求分析 161
7.1.4 软件设计 162
7.1.5 编码 165
7.1.6 软件测试 167
7.1.7 面向对象方法 169
7.1.8 软件维护 170
7.1.9 软件管理/软件质量保证 171
7.1.10 软件开发工具与环境 171
7.2 难点分析 172
7.2.1 难点提示 172
7.2.2 常见问题分析 173
7.3 例题详析 175
7.4 习题 181
第8章 网络基础知识 188
8.1 必考知识点 188
8.1.1 网络概述 188
8.1.2 计算机网络的体系结构 190
8.1.3 构建LAN网络 193
8.1.4 构建WAN网络 194
8.1.5 Internet的应用 195
8.1.6 网络的信息安全技术初步 196
8.1.7 网络管理初步 198
8.2 难点分析 199
8.2.1 难点提示 199
8.2.2 常见问题分析 200
8.3 例题详析 201
8.4 习题 206
第9章 程序设计语言 211
9.1 必考知识点 211
9.1.1 程序设计基础 211
9.1.2 常用算法介绍 212
9.2 例题详解 216
9.2.1 C/C++语言部分 216
9.2.2 业务流程与流程图部分 227
9.2.3 CASL汇编语言 231
9.3 习题 235
附录 260
附录A 参考答案 260
附录B 模拟试题 265
附录C 模拟试题 278
附录D 考试大纲 279
附录E CASL汇编语言文本 282