书名:计算机导论
书号:7-113-13016
作者:金世双 等
定价:29.00元
出版日期:2011年8月
出版单位:中国铁道出版社 本书内容包括计算机科学技术专业主干学科的大部分基础知识,涉及计算机发展历程、硬件体系结构、软件技术、数据库技术、计算机网络技术、多媒体技术等知识结构。通过计算机导论课程的学习,学生可以初步了解计算机学科的知识体系,了解用计算机科学技术解决实际问题的方法,激发学习兴趣,树立专业学习的责任感和自豪感。
本书可以为计算机相关专业读者学习专业课奠定基础,也可为非计算机相关专业读者今后进行计算机领域的开发和应用提供必需的知识背景。
本书适合作为本科院校计算机应用型专业的教材,也可可作为信息管理、电子商务和网络工程等专业的教材。 第1章 信息技术和计算机科学技术 1
1.1 信息技术概述 1
1.1.1 信息化社会概述 2
1.1.2 信息技术的发展 3
1.1.3 现代信息技术的内容 4
1.2 计算机的基本概念 6
1.2.1 计算机的发展 6
1.2.2 计算机的分类和特点 8
1.2.3 计算机的应用 10
1.3 信息化社会的挑战 12
1.3.1 信息化社会的特征 12
1.3.2 因特网与信息化社会 14
1.3.3 信息化社会对计算机人才的需求 16
1.4 计算机科学与技术学科知识体系 17
1.4.1 计算机科学与技术学科的含义 17
1.4.2 我国计算机科学与技术的教育历史回顾 18
1.4.3 CC2004与本科教育知识体系 20
小结 23
习题 23
第2章 计算机基础知识 25
2.1 计算机的运算基础 25
2.1.1 数制 26
2.1.2 码制 31
2.1.3 数据在计算机内的表示 33
2.2 逻辑代数基础 39
2.2.1 命题逻辑基础 39
2.2.2 逻辑代数 44
2.3 数据结构基础 46
2.3.1 什么是数据结构 46
2.3.2 基本概念和术语 48
2.3.3 几种典型的数据结构 49
2.3.4 算法 51
2.3.5 衡量算法的优劣 55
小结 56
习题 56
第3章 计算机硬件系统 58
3.1 计算机的体系结构与工作原理 58
3.1.1 冯·诺依曼体系结构 59
3.1.2 计算机体系结构的发展 60
3.1.3 计算机的指令系统 62
3.1.4 计算机的工作原理 64
3.1.5 微型计算机的组成 65
3.2 中央处理器 66
3.2.1 运算器 67
3.2.2 控制器 68
3.2.3 CPU的性能指标 69
3.3 存储器 70
3.3.1 存储器的变革 70
3.3.2 现代信息存储技术 73
3.3.3 主存储器 74
3.3.4 辅助存储器 77
3.4 输入/输出系统 80
3.4.1 输入设备概述 80
3.4.2 输出设备概述 83
小结 85
习题 85
第4章 计算机软件系统 87
4.1 计算机软件概述 87
4.1.1 计算机软件发展的历程 88
4.1.2 计算机软件的分类 89
4.1.3 程序设计语言概述 90
4.1.4 程序设计的方法 94
4.2 操作系统 100
4.2.1 操作系统的含义 100
4.2.2 操作系统的分类 101
4.2.3 操作系统的功能 104
4.2.4 几种常用的操作系统 108
小结 114
习题 114
第5章 计算机应用软件与工具软件 116
5.1 应用软件 116
5.1.1 字表处理软件概述 117
5.1.2 文字处理软件Word 2003基本操作 117
5.1.3 Excel 2003基本操作 127
5.1.4 PowerPoint 2003基本操作 136
5.1.5 信息管理软件 144
5.1.6 教育软件 144
5.1.7 游戏软件 146
5.2 工具软件 146
5.2.1 系统工具软件 147
5.2.2 文件压缩软件 147
5.2.3 下载软件 149
5.2.4 翻译工具 149
5.2.5 驱动程序 149
5.2.6 杀毒软件 150
小结 152
习题 153
第6章 数据库系统及其应用 156
6.1 数据库系统的基本概念 156
6.1.1 数据管理技术的发展 157
6.1.2 数据库系统的体系结构 159
6.1.3 数据模型 161
6.1.4 关系数据库管理系统 166
6.2 Access 2003应用 178
6.2.1 Access概述 178
6.2.2 建立Access数据库 180
6.2.3 表的设计 181
6.2.4 查询设计 185
小结 186
习题 187
第7章 计算机网络及其应用 189
7.1 数据通信技术概述 190
7.1.1 数据通信的基本概念 190
7.1.2 数据传输类型 193
7.1.3 数据传输技术 195
7.1.4 常用的数据通信系统 199
7.2 计算机网络体系结构 201
7.2.1 计算机网络的概念 201
7.2.2 计算机网络的分类 202
7.2.3 计算机网络的体系结构 204
7.3 局域网 207
7.3.1 局域网概述 207
7.3.2 几种常见的局域网 208
7.4 Internet与TCP/IP协议 211
7.4.1 Internet的发展历程 211
7.4.2 Internet的工作原理 213
7.4.3 Internet的服务功能 214
7.4.4 TCP/IP体系结构 216
7.4.5 IP地址 218
7.4.6 域名服务 219
7.4.7 网络安全技术 220
7.5 网站的创建与网页的制作 222
7.5.1 认识HTML 222
7.5.2 FrontPage 2003概述 224
7.5.3 JavaScript初步 226
7.5.4 站点发布与管理 228
小结 229
习题 230
第8章 软件工程 231
8.1 软件工程的概念 232
8.1.1 软件危机 232
8.1.2 软件工程概述 232
8.1.3 软件生存周期 233
8.2 几种常见的软件开发过程 235
8.2.1 瀑布模型 235
8.2.2 快速模型 236
8.2.3 增量模型 237
8.2.4 螺旋模型 237
8.2.5 Rational统一过程 238
8.2.6 敏捷过程与极限编程 239
8.3 软件开发方法 240
8.3.1 模块化方法 240
8.3.2 结构化方法 240
8.3.3 面向对象方法 242
8.3.4 UML概述 244
8.3.5 软件复用和构件技术 246
8.4 软件项目管理 248
8.4.1 估算软件规模 248
8.4.2 工作量估算 248
8.4.3 进度计划 249
8.4.4 能力成熟度模型 250
小结 252
习题 252
第9章 多媒体技术及其应用 254
9.1 多媒体概述 255
9.1.1 多媒体的定义 255
9.1.2 多媒体系统的主要特征 256
9.1.3 多媒体系统的组成 258
9.1.4 多媒体技术中的关键技术 259
9.2 音频技术 261
9.2.1 音频数字化原理 261
9.2.2 音频处理技术 262
9.2.3 语音合成与识别技术 264
9.3 图像处理技术 265
9.3.1 图像的数字化原理 265
9.3.2 数字图像处理技术 267
9.3.3 Photoshop CS4简介 267
9.4 动画处理技术 269
9.4.1 动画的产生原理 269
9.4.2 动画处理技术简介 269
9.4.3 Flash CS4简介 270
小结 272
习题 272
第10章 信息产业的职业道德与法律 273
10.1 信息产业的职业道德 273
10.1.1 计算机科学技术人员的道德准则 274
10.1.2 计算机用户的道德准则 275
10.1.3 企业的道德准则 275
10.2 信息产业的法律法规 275
10.2.1 与计算机知识产权有关的法律法规 276
10.2.2 计算机软件版权的保护 277
小结 278
习题 278
参考文献 279