第1章 计算机系统知识 1
1.1 学习目标与要求 1
1.2 知识点概述 1
1.2.1 计算机系统的组成 1
1.2.2 计算机基本工作原理 4
1.2.3 计算机体系结构 8
1.2.4 安全性、可靠性与系统性能评测基础知识 21
1.3 典型例题与分析 31
1.4 强化训练习题 46
第2章 程序语言基础知识 50
2.1 学习目标与要求 50
2.2 知识点概述 50
2.2.1 程序设计语言的基础知识 50
2.2.2 汇编程序的基本原理 59
2.2.3 编译程序的基本原理 60
2.2.4 解释程序的基本原理 78
2.3 典型例题与分析 79
2.4 强化训练习题 85
第3章 操作系统知识 88
3.1 学习目标与要求 88
3.2 知识点概述 88
3.2.1 操作系统的基础知识 88
3.2.2 处理机管理 92
3.2.3 存储管理 105
3.2.4 设备管理 112
3.2.5 文件管理 118
3.2.6 作业管理 127
3.2.7 网络操作系统与嵌入式操作系统 131
3.2.8 操作系统实例 132
3.3 典型例题与分析 144
3.4 强化训练习题 151
第4章 系统开发和运行知识 155
4.1 学习目标与要求 155
4.2 知识点概述 155
4.2.1 软件工程基础知识 155
4.2.2 系统分析基础知识 158
4.2.3 系统设计基础知识 159
4.2.4 系统实施基础知识 167
4.2.5 系统运行和维护知识 173
4.3 典型例题与分析 177
4.4 强化训练习题 195
第5章 网络基础知识 202
5.1 学习目标与要求 202
5.2 知识点概述 202
5.2.1 网络概述 202
5.2.2 ISO/OSI网络体系结构 203
5.2.3 网络的协议与标准 204
5.2.4 构建网络 207
5.2.5 Internet及应用 208
5.2.6 Windows NT系统及管理 210
5.2.7 网络安全 211
5.3 典型例题与分析 212
5.4 强化训练习题 220
第6章 多媒体基础 230
6.1 学习目标与要求 230
6.2 知识点概述 230
6.2.1 多媒体的基本概念 230
6.2.2 音频信息及处理 232
6.2.3 图形和图像 236
6.2.4 动画和视频 242
6.2.5 多媒体网络 247
6.2.6 多媒体计算机系统 248
6.2.7 虚拟现实的概念 251
6.3 典型例题与分析 253
6.4 强化训练习题 264
第7章 数据库技术基础 270
7.1 学习目标与要求 270
7.2 知识点概述 270
7.2.1 基本概念 270
7.2.2 数据模型 275
7.2.3 关系代数 283
7.2.4 关系数据库SQL语言简介 294
7.2.5 关系数据库规范化 308
7.2.6 数据库的控制功能 316
7.3 典型例题与分析 322
7.4 强化训练习题 331
第8章 数据结构 333
8.1 学习目标与要求 333
8.2 知识点概述 334
8.2.1 线性结构 334
8.2.2 数组、矩阵和广义表 341
8.2.3 树 344
8.2.4 图 352
8.2.5 查找 361
8.2.6 排序 372
8.3 典型例题与分析 376
8.4 强化训练习题 383
第9章 常用算法设计方法 387
9.1 学习目标与要求 387
9.2 知识点概述 387
9.2.1 算法和算法设计基本概念 387
9.2.2 迭代法 388
9.2.3 穷举搜索法 389
9.2.4 递推法 389
9.2.5 递归法 390
9.2.6 回溯法 390
9.2.7 贪心法 390
9.2.8 分治法 391
9.2.9 动态规划法 391
9.3 典型例题与分析 391
9.4 强化训练习题 402
第10章 面向对象技术 407
10.1 学习目标与要求 407
10.2 知识点概述 407
10.2.1 面向对象的基本概念 407
10.2.2 面向对象程序设计 408
10.2.3 面向对象开发技术 414
10.2.4 面向对象分析与设计方法 415
10.2.5 构件技术 421
10.3 典型例题与分析 422
10.4 强化训练习题 428
第11章 知识产权基础 433
11.1 学习目标与要求 433
11.2 知识点概述 433
11.2.1 知识产权的概念与特点 433
11.2.2 计算机软件著作权的主体与客体 435
11.2.3 计算机软件受著作权法保护的条件 436
11.2.4 计算机软件著作权的权利 436
11.2.5 计算机软件著作权的行使 437
11.2.6 计算机软件著作权的保护期 438
11.2.7 计算机软件著作权的归属 438
11.2.8 计算机软件著作权侵权的鉴别 440
11.2.9 不构成计算机软件侵权的合理使用行为 441
11.2.10 计算机软件著作权侵权的法律责任 441
11.2.11 计算机软件的商业秘密权 442
11.2.12 专利法概述 444
11.2.13 企业知识产权的保护 448
11.3 典型例题与分析 449
11.4 强化训练习题 457
第12章 标准化基础 462
12.1 学习目标与要求 462
12.2 知识点概述 462
12.2.1 标准化的概念 462
12.2.2 标准化基本过程 463
12.2.3 标准的分类 464
12.2.4 标准的编号 467
12.2.5 国际标准及国外先进标准 468
12.2.6 采用国际标准和国外先进标准 468
12.2.7 标准化组织 469
12.2.8 信息技术标准化 469
12.2.9 ISO9000∶2000标准 471
12.2.10 能力成熟度模型(CMM) 472
12.2.11 过程评估标准ISO/IEC 15504 473
12.3 典型例题与分析 474
12.4 强化训练习题 483