目录 1
第1章计算机基本知识 1
1.1计算机系统 1
1.1.1 计算机系统的工作原理和组成 1
1.1.2计算机系统的总线结构 2
1.1.3计算机系统的主要技术指标 3
1.1.4计算机的应用领域 4
1.2计算机硬件 5
1.2.1微处理器(CPU) 5
1.2.2存储系统 6
1.2.3输入输出设备 11
3.7.3多媒体数据库 (2 12
1.3.1软件的基本概念 13
13计算机软件 13
1.3.2语言处理程序 15
1.3.3服务性程序 16
1.3.4软件保护和标准化 17
1.4操作系统 17
1.4.1操作系统的概念 18
1.4.2操作系统的对外接口 20
1.4.3进程管理 23
1.4.4作业管理 28
1.4.5存储管理 30
1.4.6文件管理 37
1.4.7设备管理 42
1.5.1计算机网络的基本概念 47
1.5计算机网络及其应用基础 47
1.5.2网络体系结构和网络参考模型 53
1.5.3局域网技术 55
1.5.4 Internet应用 65
1.6信息的安全与保护 70
1.6.1 影响信息安全的因素 70
1.6.2信息安全保护的策略和技术 71
本章小结 75
习题一 75
第2章软件工程 79
2.1软件工程的基本概念 79
2.1.1软件危机 79
2.1.2软件工程 80
2.1.3软件生存周期模型 82
2.1.4软件开发方法 87
2.1.6软件质量 88
2.2问题定义和可行性研究 88
2.2.1 问题定义 88
2.1.5软件开发工具 88
2.2.2可行性研究 89
2.2.3项目开发计划 90
2.3.1需求分析的任务 91
2.3需求分析 91
2.3.2结构化分析方法 92
2.4系统设计 98
2.4.1结构化设计的概念 98
2.4.2总体设计 99
2.4.3详细设计 111
2.5结构化程序设计 120
2.5.1程序设计阶段的任务 120
2.5.2程序设计语言的选择 120
2.5.3程序设计的途径 123
2.6软件测试 126
2.6.1软件测试基本目标 127
2.6.2软件测试技术 129
2.6.3软件测试的实施 132
2.7软件维护 135
2.7.1软件可维护性 135
2.7.2软件维护技术 136
2.8软件质量控制 137
2.8.1软件质量度量 137
2.8.2保证软件质量的手段 139
2.9软件工程新技术 140
2.9.1计算机辅助软件工程(CASE) 140
2.9.2面向对象的技术 144
2.9.3软件重用技术 148
本章小结 150
习题二 150
第3章数据库技术 153
3.1 数据库基础知识 153
3.1.1数据、信息和数据处理 153
3.1.2数据管理技术的发展 154
3.1.3数据模型 156
3.1.4数据库、数据库管理系统和数据库系统 159
3.1.5数据库的体系结构与数据独立性 160
3.2关系数据库…………………………………………………………………………(161 )3.2.1关系数据库的结构 162
3.2.2关系代数 162
3.2.3关系运算 163
3.2.4关系的规范化 164
3.3结构化查询语言SQL 170
3.3.1 SQL概述及其基本结构 170
3.3.2 SQL的数据定义功能 171
3.3.3 SQL的数据操纵功能 173
3.3.4 SQL的数据库控制功能 185
3.3.5嵌入式SQL 186
3.4关系数据库设计 188
3.4.1 数据库设计的内容、方法和步骤 188
3.4.2需求分析 189
3.4.3概念设计(E-R模型) 191
3.4.4数据库的逻辑设计 193
3.4.5物理设计 196
3.4.6数据库实施与维护 197
3.5.1面向对象程序设计方法 199
3.5面向对象数据库设计 199
3.5.2面向对象的数据模型 201
3.5.3对象—关系数据库 204
3.6数据库应用系统的开发环境 206
3.6.1数据库应用系统的结构 206
3.6.2 SQL Server简介 208
3.7数据库技术的新进展 211
3.7.1分布式数据库 211
3.7.2Web数据库 211
3.7.4数据仓库和数据集市 212
3.7.5联机分析处理和数据挖掘 214
本章小结 215
习题三 215
第4章信息管理的基本概念 220
4.1信息与信息资源的概念 220
4.2信息组织与管理的概念 226
4.2.1信息组织 226
4.2.2信息管理 229
4.2.3信息资源管理 232
4.3计算机信息管理的发展过程 235
本章小结 237
习题四 237
第5章信息系统 240
5.1有关信息系统的几个概念 240
5.2事务处理系统 245
5.3管理信息系统 249
5.3.1管理信息系统概述 250
5.3.2管理信息系统的结构和组成 257
5.3.3管理信息系统的辅助决策功能 268
5.4决策支持系统 271
5.4.1决策支持系统的概念 272
5.4.2决策支持系统的结构 274
5.4.3决策模式的分类 283
5.5办公信息系统 285
5.5.1办公信息系统的概念 285
5.5.2办公信息系统的功能 288
5.5.3办公信息系统的构成 290
5.6专家系统 293
5.6.1专家系统概述 293
5.6.2专家系统的构件 296
5.6.3专家系统的应用 301
5.7信息管理技术的新发展 304
5.7.1 MRPII 304
5.7.2 ERP 310
5.7.3 CIMS 315
本章小结 316
习题五 317
第6章信息系统的开发 325
6.1信息系统开发的基本内容 325
6.2信息系统的开发步骤和策略 326
6.3信息系统的开发方法 333
6.3.1结构化生命周期方法 333
6.3.2原型化方法 338
6.3.3企业系统规划方法 341
6.3.4战略数据规划方法 345
6.4信息系统的维护和评价 350
本章小结 356
习题六 356
附录 习题参考答案 360