软件设计师教程目录

时间:2022-06-01 14:05:35
第1章 计算机系统知识
1.1计算机系统基础知识1
1.2计算机体系结构1
1.3安全性、可靠性与系统性能评测基础知识34
第2章 程序语言基础知识51
2.1程序语言概述5 1
2.2语言处理程序基础6l
第3章 操作系统知识94
3.1操作系统基础知识94
3.2处理机管理98
3.3存储管理 ll5
3.4设备管理128
3.5文件管理l34
3.6作业管理l45
3.7网络与嵌入式操作系统基础知识l48
3.8UNIX操作系统实例150
第4章 系统 开发和运行知识l59
4.1软件工程基础知识l59
4.2系统分析基础知识l88
4.3系统设计知识l97
4.4系统实施知识213
4.5系统运行和维护知识229
第5章 网络基础知识235
5.1 网络概述235
5.2 ISO/OSI网络体系结构241
5.3网络互连硬件244
5.4网络的协议与标准252
5.5 Internet及应用268
5.6网络安全”282
第6章 多媒体基础知识296
6.1多媒体的基本概念296
6.2声音299
6.3 图形和图像306
6.4动画和视频315
6.5多媒体网络324
6.6多媒体计算机系统327
第7章 数据库技术基础332
7.1基本概念332
7.2数据模型340
7.3关系代数353
7.4关系数据库SQL语言简介368
7.5关系数据库规范化387
7.6数据库的控制功能391
第8章 数据结构396
8.1线性结构396
8.2数组、矩阵和广义表410
8.3树414
8.4图430
8.5查找445
8.6排序461
第9章 算法设计与分析475
9.1算法设计与分析的基本概念475
9.2算法分析基础477
9.3分治法481
9.4动态规划法487
9.5贪心法494
9.6回溯法499
9.7分支限界法506
9.8概率算法507
9.9近似算法508
9.10 NP完全性理论512
第10章 面向对象技术517
10.1面向对象的基本概念517
10.2面向对象程序设计520
10.3面向对象开发技术532
10.4面向对象分析与设计方法535
10.5设计模式548
第11章 标准化和软件知识产权基础知识555
11.1标准化基础知识555
11.2知识产权基础知识573
第12章 软件系统分析与设计
12.1结构化分析与设计598
12.2数据库分析与设计604
12.3面向对象分析与设计623
12.4算法分析与设计63l
12.5面向过程的程序设计与实现643
12.6面向对象的程序设计与实现659