《计算机导论:理论篇》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李云峰,李婷编著
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2007
  • ISBN:9787113082734
  • 页数:305 页
图书介绍:本书内容取材新颖、重点突出、罗辑性强,注重系统性、科学性和实用性。

第1章 概述 1

1.1 人类计算工具的进步 1

1.1.1 手工时代 2

1.1.2 机械时代 3

1.1.3 机电时代 5

1.1.4 ENIAC的诞生 6

1.2 现代计算机体系的形成 7

1.21 布尔与布尔代数 7

1.2.2 图灵与TM和TT 9

1.2.3 冯·诺依曼与EDVAC 10

1.3 计算机的类型与发展 13

1.3.1 计算机的类型 13

1.3.2 计算机的发展过程 14

1.3.3 计算机的发展趋势 17

1.4 计算机的特点与应用 18

1.4.1 计算机的主要特点 18

1.4.2 计算机的主要应用 19

1.5 计算学科知识体系 22

1.5.1 计算学科的概念 22

1.5.2 计算学科的研究范畴 25

1.5.3 计算学科的特点 27

1.5.4 计算学科的知识结构 29

1.5.5 计算学科的课程体系 30

本章小结 34

习题 35

第2章 计算机中的数据表示 37

2.1 数据与信息 37

2.1.1 数据与信息的概念 37

2.1.2 数据类型与单位 38

2.2 数制及其转换 39

2.2.1 进位计数制 39

2.2.2 数制之间的转换 41

2.3 数值数据的表示 44

2.3.1 整型数的表示 44

2.3.2 实型数的表示 48

2.3.3 十进制数的编码表示 51

2.3.4 数据的奇偶校验 52

2.4 非数值数据的表示 54

2.4.1 字符的编码表示 54

2.4.2 汉字的编码表示 56

2.4.3 字符与汉字的处理过程 60

2.5 逻辑数据的表示 61

2.5.1 逻辑代数 61

2.5.2 逻辑电路 67

本章小结 68

习题 69

第3章 计算机硬件系统 71

3.1 计算机组成原理 71

3.1.1 基本结构组成 71

3.1.2 指令系统 72

3.1.3 中央处理器 74

3.1.4 内存储器 76

3.1.5 计算机的工作过程 76

3.2 计算机外部设备 79

3.2.1 外存储器 79

3.2.2 输入设备 82

3.2.3 输出设备 84

3.3 硬件系统的连接 87

3.3.1 系统总线 87

3.3.2 接口电路 89

3.3.3 主机板 91

3.4 计算机系统的性能指标与评测标准 93

3.4.1 计算机系统的性能指标 93

3.4.2 计算机系统的评测标准 94

3.5 计算机体系结构 97

3.5.1 计算机体系结构概述 97

3.5.2 并行处理技术 100

3.5.3 流水线处理技术 101

3.5.4 精简指令集系统 104

3.5.5 超越冯·诺依曼结构计算机 105

本章小结 106

习题 106

第4章 计算机软件系统 109

4.1 软件的基本概念 109

4.1.1 什么是软件 109

4.1.2 软件的功能 109

4.1.3 软件的特点 110

4.1.4 软件的分类 111

4.1.5 软件与硬件的关系 112

4.2 计算机操作系统 113

4.2.1 操作系统的概念 113

4.2.2 操作系统的功能 114

4.2.3 操作系统的类型 116

4.2.4 常用的操作系统 117

4.3 磁盘操作系统简介 118

4.3.1 DOS的结构组成 118

4.3.2 DOS的文件规则 120

4.3.3 文件的目录结构 122

4.3.4 命令类型与格式 124

4.4 数据库管理系统 125

4.4.1 数据库管理系统的概念 125

4.4.2 数据库管理系统的类型 128

4.4.3 数据库管理系统的结构 132

4.4.4 数据库设计实例 135

4.4.5 数据库技术的研究与发展 138

本章小结 141

习题 142

第5章 计算机软件开发 144

5.1 计算机语言与翻译程序 144

5.1.1 计算机语言 144

5.1.2 翻译程序 146

5.1.3 编译原理 148

5.2 算法 150

5.2.1 算法的基本概念 150

5.2.2 算法的定制过程 151

5.2.3 算法的描述方法 152

5.2.4 常用算法简介 154

5.3 数据结构 156

5.3.1 数据结构的基本概念 156

5.3.2 线性表 157

5.3.3 栈和队列 159

5.3.4 树形结构 160

5.4 程序设计与开发工具 162

5.4.1 程序设计概述 162

5.4.2 程序设计方法 162

5.4.3 程序开发工具 165

5.5 软件工程 166

5.5.1 软件危机 167

5.5.2 软件工程概述 167

5.5.3 软件生存周期 171

5.5.4 软件开发模型 174

本章小结 177

习题 178

第6章 计算机多媒体技术 180

6.1 多媒体概述 180

6.1.1 媒体与多媒体 180

6.1.2 多媒体的技术特征 181

6.1.3 多媒体的数据特点 182

6.2 多媒体计算机 184

6.2.1 多媒体计算机硬件系统 184

6.2.2 多媒体计算机软件系统 186

6.3 多媒体信息处理技术 188

6.3.1 多媒体基本技术 188

6.3.2 多媒体关键技术 194

6.4 多媒体技术的应用与发展 196

6.4.1 多媒体技术的应用 196

6.4.2 多媒体技术的发展 198

本章小结 201

习题 201

第7章 计算机网络技术 204

7.1 网络的基本概念 204

7.1.1 网络的发展 204

7.1.2 网络的定义 205

7.1.3 网络的功能 206

7.1.4 网络的分类 207

7.1.5 网络的应用 208

7.2 网络的结构组成 209

7.2.1 网络的拓扑结构 209

7.2.2 网络的逻辑结构 211

7.2.3 网络的体系结构 212

7.2.4 网络硬件的组成 213

7.2.5 网络软件的组成 214

7.3 计算机局域网 216

7.3.1 局域网的基本概念 216

7.3.2 几种典型的局域网 217

7.4 计算机因特网 218

7.4.1 Internet的基本概念 218

7.4.2 IP地址与域名 221

7.4.3 WWW服务 227

7.4.4 电子邮件服务 229

7.4.5 文件传输服务 231

7.4.6 新闻与公告类服务 233

7.4.7 Internet的接入 234

本章小结 236

习题 237

第8章 计算机安全技术 239

8.1 计算机安全概述 239

8.1.1 计算机安全的概念 239

8.1.2 计算机安全威胁 239

8.1.3 计算机安全策略 240

8.1.4 计算机安全管理 240

8.1.5 计算机对环境的要求 241

8.2 计算机病毒 243

8.2.1 病毒的定义与特征 244

8.2.2 病毒的类型与机理 245

8.2.3 病毒的传播与破坏 247

8.2.4 病毒的症状与规律 248

8.2.5 计算机网络病毒 249

8.2.6 病毒的预防与检测 250

8.3 计算机黑客 253

8.3.1 计算机黑客的概念 253

8.3.2 计算机黑客的入侵 254

8.3.3 计算机黑客的预防 256

8.4 防火墙技术 257

8.4.1 防火墙的概念 257

8.4.2 防火墙的作用 258

8.4.3 防火墙的分类 259

8.4.4 防火墙的不足 260

8.5 计算机密码技术 260

8.5.1 密码技术的概念 261

8.5.2 常用加密方法 262

8.5.3 数字认证 264

本章小结 267

习题 268

第9章 计算机专业人才的培养与择业 271

9.1 计算机专业人才的培养 271

9.1.1 理论学习能力的培养 271

9.1.2 实践动手能力的培养 274

9.1.3 自我提高能力的培养 276

9.1.4 专业教育与素质教育 278

9.2 计算机专业岗位的基本要求 279

9.2.1 基本素质要求 279

9.2.2 职业习惯要求 280

9.2.3 业务能力要求 280

9.2.4 事业责任要求 282

9.3 计算机专业的岗位需求 283

9.3.1 计算机专业职业种类 283

9.3.2 计算机专业岗位领域 284

9.3.3 体现专业特色的岗位 286

9.3.4 互联网类岗位 287

9.4 信息产业的道德准则和法律法规 288

9.4.1 信息产业的道德准则 288

9.4.2 信息产业的法律法规 290

9.4.3 软件著作权的保护 293

9.4.4 计算机软件知识产权 295

9.4.5 计算机犯罪及其处罚 298

本章小结 300

习题 301

参考答案 303

参考文献 305