第1章 计算机基础知识 1
1.1 概述 1
1.1.1 计算机的发展简史 1
1.1.2 计算机的特点 3
1.1.3 计算机系统组成 3
1.2 数制与编码 8
1.2.1 进制及其相互转换 9
1.2.2 计算机中数的表示 15
1.2.3 计算机中的编码 19
1.3 计算机的应用 20
1.3.1 信息系统、数据处理 20
1.3.2 过程控制 20
1.3.3 计算机辅助设计 21
1.3.4 科学计算 21
1.3.5 其他 21
1.4 计算机能力培养方向 21
1.5 小结 22
1.6 习题 22
第2章 计算机硬件能力培养 24
2.1 中央处理器 24
2.1.1 CPU的性能指标 24
2.1.2 CPU的封装方式 25
2.1.3 CPU的发展历程 27
2.2 存储设备 32
2.2.1 存储设备概述 32
2.2.2 半导体存储器 36
2.2.3 磁记录存储器 40
2.2.4 光盘存储器 51
2.3 输入设备 53
2.3.1 输入设备概述 53
2.3.2 键盘 56
2.3.3 指点式输入设备 58
2.3.4 扫描式输入设备 61
2.3.5 语音输入与识别 69
2.4 输出设备 72
2.4.1 输出设备概述 72
2.4.2 显示器 74
2.4.3 显示卡 76
2.4.4 打印机 80
2.4.5 绘图机 83
2.4.6 影像输出系统 86
2.4.7 语音输出系统 89
2.5 调制解调器 93
2.5.1 调制解调器的概念 93
2.5.2 调制解调器的种类 94
2.5.3 调制解调器的速率 94
2.6 系统总线 95
2.6.1 总线结构 95
2.6.2 总线的控制与通信 98
2.6.3 信息的传送方式及传送宽度 102
2.6.4 常见微机总线简介 103
2.7 如何组装一台微型计算机系统 110
2.7.1 主板的选购 110
2.7.2 CPU的选购与安装 110
2.7.3 内存的选购 111
2.7.4 显示卡的选购与安装 113
2.7.5 组装优良的显示系统 114
2.7.6 声卡的选购 114
2.7.7 调制解调器的选购与安装 115
2.7.8 怎样选购键盘 116
2.7.9 如何选择打印机 117
2.7.10 光盘刻录机的选购 117
2.7.11 组装步骤 119
2.8 小结 120
2.9 习题 121
第3章 计算机操作能力培养 122
3.1 中文平台 122
3.1.1 中文平台的出现和发展 122
3.1.2 DOS下的中文平台——UCDOS 6.0简介 123
3.1.3 Windows下的中文平台 125
3.2 Windows下的文字处理软件——WPS 2000 128
3.2.1 WPS 2000概述 129
3.2.2 文档管理 132
3.2.3 编辑文档 141
3.2.4 段落排版 149
3.2.5 页面设置 154
3.3 小结 156
3.4 习题 157
第4章 高级语言软件开发能力培养 158
4.1 计算机程序和高级语言 158
4.1.1 程序设计语言的特点 159
4.1.2 程序设计语言的选择 162
4.2 常用编程语言简介 162
4.2.1 BASIC 163
4.2.2 FORTRAN 163
4.2.3 COBOL 163
4.2.4 PASCAL 164
4.2.5 C 164
4.2.6 Turbo C的基本结构 166
4.3 面向对象编程语言简介 176
4.3.1 Visual Basic 177
4.3.2 Visual c++ 178
4.3.3 Delphi 179
4.4 编程的风格与原理 181
4.4.1 写程序的风格 181
4.4.2 高级语言的程序设计原理 183
4.4.3 程序设计方法论 185
4.5 小结 186
4.6 习题 187
第5章 信息系统开发能力培养 188
5.1 数据库概论 188
5.1.1 数据库方法 188
5.1.2 数据库系统的组成 193
5.1.3 三种数据模型 195
5.2 信息系统开发的有关问题 197
5.2.1 信息系统开发中常见的一些问题 197
5.2.2 系统的方法 198
5.2.3 系统开发步骤 199
5.2.4 信息系统开发的指导思想和工作原则 202
5.3 数据库管理系统和开发工具 205
5.3.1 SQL语言 205
5.3.2 ORACLE系统 206
5.3.3 Visual FoxPro 207
5.3.4 Delphi 207
5.4 小结 209
5.5 习题 210
第6章 多媒体应用能力培养 211
6.1 多媒体技术应用概述 211
6.1.1 概述 211
6.1.2 多媒体计算机系统 212
6.1.3 多媒体中的关键技术 214
6.1.4 多媒体的应用领域 214
6.2 媒体处理技术 216
6.2.1 听觉媒体、视觉媒体的处理 216
6.2.2 压缩与解压缩 221
6.2.3 CD-ROM 222
6.3 媒体制作软件 224
6.3.1 图片的制作与处理 225
6.3.2 动画的制作 225
6.3.3 多媒体集成 227
6.3.4 媒体数据库 228
6.4 小结 230
6.5 习题 230
第7章 计算机网络能力培养 231
7.1 网络基础知识 231
7.1.1 计算机网络的发展 231
7.1.2 网络的分类 234
7.1.3 网络拓扑结构 235
7.2 Internet 238
7.2.1 IP地址和域名 239
7.2.2 Internet提供的主要服务 241
7.3 Intranet 246
7.4 如何与Internet连接 249
7.4.1 以网络为单位与Internet连接 249
7.4.2 以单个计算机为单位入网 252
7.5 网络的维护与安全性 253
7.5.1 网络操作系统 253
7.5.2 网络管理 254
7.5.3 网络的安全机制 256
7.6 网页制作 257
7.6.1 HTML语言简介 258
7.6.2 FrontPage 258
7.6.3 Macromedia Dreamweaver 259
7.6.4 Macromedia Fireworks 261
7.6.5 Flash 261
7.6.6 CGI程序 262
7.6.7 ASP技术 263
7.7 小结 264
7.8 习题 264
附录 265
参考文献 266