《计算机软件技术 现代战争的智慧之神》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:瞿兆荣主编
  • 出 版 社:北京市:国防工业出版社
  • 出版年份:2000
  • ISBN:7118021350
  • 页数:260 页
图书介绍:

第一章 从单主机计算到网络计算 1

1.1 单主机计算模式 1

1.2 分布式客户/服务器计算模式 5

1.3 网络计算模式 9

1.4 计算机应用的领域 12

第二章 操作系统 14

2.1 操作系统的形成背景 14

2.2.2 进程及处理机管理 15

2.2.1 存储管理 15

2.2 操作系统的基本功能 15

2.2.3 设备管理 19

2.2.4 文件管理 19

2.3 操作系统的分类 20

2.4 典型操作系统 21

2.4.1 PC—DOS和CC—DOS 21

2.4.2 Windows操作系统 26

2.4.3 UNIX操作系统 30

2.5.1 基本概念 36

2.5 实时操作系统 36

2.5.2 与通用操作系统比较 37

2.5.3 流行的实时操作系统 39

2.6 网络操作系统 40

第三章 应用程序设计语言 41

3.1 程序设计语言是什么 41

3.2 程序设计语言的进化 41

3.2.1 低级编程语言 42

3.2.2 第三代编程语言(3GL) 43

3.2.3 第四代编程语言(4GL) 44

3.3 面向对象的程序设计语言 47

3.3.1 面向对象的概念和术语 47

3.3.2 面向对象语言概况 51

3.3.3 各类面向对象语言比较 53

3.4 程序设计语言的选择 54

3.4.1 可移植的两种形式 55

3.4.2 克服应用平台依赖性 56

第四章 数据库技术 59

4.1 概述 59

4.1.1 实体,信息,数据 59

4.1.3 什么是数据库 60

4.1.2 数据管理的演变 60

4.1.4 实体模型与E—R图 61

4.1.5 数据模型 62

4.1.6 数据库系统的构成 65

4.2 关系数据库 66

4.3 数据库设计 68

4.4 SQL语言 70

4.5 数据库系统实例 73

4.5.FoxBASE+2.10系统 73

4.5.2 Sybase数据库系统 75

4.5.3 Oracle 7/8 78

4.6 新型的数据库系统 81

4.6.1 依照数据模型来划分 81

4.6.2 依照体系结构来划分 82

4.6.3 依照数据类型来划分 82

4.7 数据库新技术——数据仓库 83

4.7.1 什么是数据仓库? 83

4.7.2 数据仓库的体系结构 84

4.7.3 数据库系统与数据仓库系统比较 86

4.7.4 数据仓库的设计方法及设计步骤 86

4.7.5 OLAP技术及其实施 88

4.7.6 数据挖掘 90

4.7.7 数据仓库的应用及在我国目前的发展状况 93

第五章 开放系统环境——应用可移植性 95

5.1 基本概念 96

5.1.1 何谓开放系统? 96

5.1.2 开放系统特性 97

5.1.3 开放体系的构架 99

5.2.1 OSE的目标 102

5.2.2 OSE参考模型(OSE/RM) 102

5.2 POSIX开放系统环境(OSE) 102

5.3 应用可移植性轮廓(APP)——OES/1版本2.0 105

5.3.1 APP服务域 105

5.3.2 集成支持服务 108

5.3.3 联合技术体系结构(JTA) 109

5.4 应用可移植性 114

5.4.1 应用可移植性的类型 114

5.4.2 应用可移植性界面(IAP) 115

5.4.3 应用可移植性进程活动 117

5.4.4 用户对可移植性的要求 121

6.1 传统的开发方法 122

第六章 软件工程——软件质量保证与控制 122

6.1.1 瀑布模型 123

6.1.2 快速原型法 124

6.1.3 螺旋模型 125

6.2 软件质量控制与保证 126

6.2.1 基本概念 126

6.2.2 质量管理体系概述 127

6.2.3 软件开发过程的管理 136

6.3.1 SEI—CMM软件能力成熟度模型 138

6.3 软件生产与管理模型——SEI—CMM简介 138

6.3.2 CMM成熟度等级的定义 140

6.3.3 成熟度等级的关键过程区域 141

6.3.4 运用CMM 142

6.4 面向对象的软件工程(OOSE)方法简介 144

6.4.1 面向对象的建模 145

6.4.2 面向对象开发方法 146

6.4.3 CASE工具 150

7.1.1 局域网、区域网、广域网 153

7.1.2 网络拓扑结构 153

7.1 计算机网络概述 153

第七章 计算机网络与分布式计算 153

7.1.3 网络的几个重要组成部分 154

7.2 NetWare网络操作系统 157

7.2.1 NetWare的发展过程 157

7.2.2 NetWare体系结构 158

7.2.3 NetWare功能 161

7.3 Windows NT网络操作系统 163

7.3.1 Windows NT网络的组成 163

7.3.2 Windows NT网络体系结构 164

7.3.3 Windows NT网络功能 165

7.4 网络管理 166

7.4.1 网络管理构件 167

7.4.2 OSI的网络管理结构 167

7.4.3 简单网络管理协议(SNMP) 169

7.5 分布式计算机系统概述 170

7.6 分布式计算环境(DCE) 171

7.6.1 分布计算的模型 171

7.6.2 DCE体系结构及其技术组件 173

7.6.3 DCE单元的组织 178

7.7.1 中间件服务 180

7.7 中间件(分布式系统中的关键技术) 180

7.7.2 中间件技术 182

7.8 分布式系统的应用 183

7.8.1 计算机支持协同工作(CSCW) 183

7.8.2 分布式系统在军事上的应用 188

第八章 Internet/Intranet简介 190

8.1 因特网——Internet 190

8.1.1 Internet的发展 190

8.1.2 Internet可以做什么 193

8.1.3 Internet是如何工作的 195

8.2 Internet的主要功能 198

8.2.1 电子邮件——E—mail 198

8.2.2 远程登录——Telnet 202

8.2.3 文件传输——FTP 205

8.2.4 网络新闻——Netnews 211

8.3 Java与Internet 217

8.3.1 Java语言 217

8.3.2 Hot Java浏览器与Java小应用程序applet 218

8.4 万维网———WWW 219

8.5 内联网——Intranet 222

8.6 Internet标准的研究组织机构 225

第九章 多媒体技术 227

9.1 媒体和媒体处理 227

9.1.1 视觉媒体 228

9.1.2 听觉媒体 232

9.1.3 其他类媒体 234

9.2 多媒体个人计算机(MPC)系统 235

9.2.1 多媒体技术特征 235

9.2.2 多媒体计算机平台 236

9.3 多媒体数据管理 241

9.4 多媒体数据库技术 244

9.4.1 多媒体数据的特点 245

9.4.2 对多媒体数据库的要求 245

9.4.3 多媒体数据库系统的实施 246

9.5 虚拟现实 248

9.5.1 虚拟现实的基本概念 248

9.5.2 虚拟现实的技术基础 250

9.5.3 虚拟现实的现状及发展 251

缩略语 253