第四篇 软件基础 2
第一章 数据结构 2
§4.1-1 什么是数据结构 2
§4.1-2 基本术语 3
§4.1-3 线性表 4
§4.1-4 栈 8
§4.1-5 树 11
§4.1-6 应用例子 13
第二章 汇编、解释和编译程序 20
§4.2-1 汇编程序 20
§4.2-2 解释程序 21
§4.2-3 编译程序 23
第三章 微机操作系统 30
§4.3-1 微机操作系统的发展 30
§4.3-2 微机操作系统基本原理 32
§4.3-3 操作系统的几种类型 37
§4.3-4 OS/2操作系统 41
§4.3-5 Windows NT操作系统 43
§4.3-6 UNIX操作系统 46
第四章 软件工程 53
§4.4-1 什么是软件工程 53
§4.4-2 软件工程面临的问题 53
§4.4-3 软件和软件生命期 56
§4.4-4 软件工程管理 61
§4.4-5 小项目软件的开发 63
§4.4-6 一个示例——健康档案管理系统中的软件需求规范书 64
第五篇 应用系统 70
第一章 微机控制系统 70
§5.1-1 过程控制概述 70
§5.1-2 过程控制方法 78
§5.1-3 控制系统的一般设计方法 80
§5.1-4 微机控制系统实现举例 81
第二章 信息管理系统 85
§5.2-1 信息管理系统概念 85
§5.2-2 计算机信息管理系统的研制 88
§5.2-3 系统分析 89
§5.2-4 系统设计 97
§5.2-5 系统实施 103
§5.2-6 系统运行维护 105
§5.2-7 工资管理系统开发实例 106
§5.2-8 我国信息管理系统开发现状及发展趋势 113
第三章 办公自动化 116
§5.3-1 办公自动化的概念 116
§5.3-2 OA系统的主要设备 117
§5.3-3 OA系统的软件 120
§5.3-4 我国办公自动化现状 121
§5.3-5 单个微机的办公系统 122
§5.3-6 一个中西文两用办公自动化系统 124
第四章 计算机辅助设计与制造 129
§5.4-1 计算机辅助设计与计算机辅助制造 129
§5.4-2 CAD与CAM系统的组成 129
§5.4-3 CAD与CAM的设计过程 133
§5.4-4 CAD与CAM技术的应用和发展 135
§5.4-5 微机CAD系统Auto CAD软件包 136
§5.4-6 Auto CAD的绘图菜单命令 139
§5.4-7 Auto LISP编程语言 148
第五章 计算机仿真 153
§5.5-1 仿真技术概述 153
§5.5-2 离散相似法数字仿真 155
§5.5-3 仿真程序 161
§5.5-4 计算机仿真技术的发展动向 168
§5.6-1 概述 171
第六章 人工智能与专家系统 171
§5.6-2 专家系统原理 176
§5.6-3 专家系统开发工具 187
§5.6-4 专家系统的应用 191
第七章 电子排版系统 199
§5.7-1 电子排版印刷系统的组成 199
§5.7-2 排版系统的硬件和软件 200
§5.7-3 书版的排版 202