第1章 计算机基础知识 1
1.1计算机概述 1
1.1.1计算机的发展 1
1.1.2计算机的分类 3
1.1.3计算机的特点 4
1.1.4计算机的应用 5
1.2计算机中的数制与编码 6
1.2.1进位记数制度 7
1.2.2计算机中常用的几种记数制 8
1.2.3常用记数制之间的转换 10
1.2.4计算机中数据的编码 14
1.3计算机系统的组成 22
1.3.1计算机硬件系统 22
1.3.2计算机的工作原理 25
1.3.3微型计算机的硬件系统 26
1.3.4计算机软件系统 39
习题1 42
第2章 操作系统基础 46
2.1操作系统概述 46
2.1.1操作系统的概念 46
2.1.2操作系统的功能 46
2.1.3操作系统的分类 47
2.1.4常用操作系统简介 48
2.2 Windows XP概述 49
2.2.1 Windows XP简介 49
2.2.2 Windows XP的启动和退出 49
2.3 Windows XP的基本操作 51
2.3.1鼠标和键盘的基本操作 51
2.3.2图标及其基本操作 52
2.3.3 Windows XP桌面 54
2.3.4窗口 56
2.3.5菜单 57
2.3.6对话框 58
2.3.7 Windows XP帮助系统 59
2.4 Windows XP的文件管理 60
2.4.1文件和文件夹 60
2.4.2“我的电脑”和资源管理器 61
2.4.3文件和文件夹的操作 63
2.5 Windows XP系统设置 65
2.5.1控制面板 65
2.5.2桌面与显示属性的设置 66
2.5.3常见硬件设备的属性设置 67
2.5.4日期和时间的设置 68
2.5.5用户账户管理 68
2.5.6中文输入法的添加和卸载 69
2.5.7设置字体 70
2.6 Windows XP的附件工具 71
2.6.1画图 71
2.6.2记事本 72
2.6.3写字板 73
2.6.4计算器 73
2.6.5系统工具 73
2.6.6多媒体 74
习题2 75
第3章 办公自动化应用基础 82
3.1中文字处理软件Word 2003 82
3.1.1 Word 2003概述 82
3.1.2创建和编辑文档 84
3.1.3文档格式 90
3.1.4图文混排 97
3.1.5表格 98
3.1.6页面设置 104
3.2电子表格处理软件Exce12003 109
3.2.1 Excel 2003概述 109
3.2.2工作表的建立和编辑 111
3.2.3公式的使用 117
3.2.4函数的使用 118
3.2.5数据管理 123
3.2.6数据的图表化 129
3.2.7窗口操作 132
3.3中文演示文稿制作软件 133
PowerPoint 2003 133
3.3.1 PowerPoint 2003概述 133
3.3.2 PowerPoint 2003的视图模式 134
3.3.3创建PowerPoint演示文稿 135
3.3.4幻灯片的基本操作 139
3.3.5幻灯片的编辑 139
3.3.6幻灯片外观设计 144
3.3.7设置动画效果 147
3.3.8演示文稿的放映 150
3.3.9演示文稿的打印 153
3.3.10演示文稿的打包 154
习题3 155
第4章 计算机网络基础 162
4.1计算机网络概述 162
4.1.1计算机网络的概念 162
4.1.2计算机网络的功能 162
4.1.3计算机网络的分类 163
4.1.4计算机网络体系结构 165
4.1.5网络传输介质 167
4.1.6网络互连设备 169
4.2 Internet应用基础 170
4.2.1 Internet简介 170
4.2.2 Internet的主要功能 170
4.2.3 IP地址及其分类 171
4.3 Internet的接入方式与应用 173
4.3.1 Internet接入方式 173
4.3.2域名服务系统 176
4.3.3万维网及Web浏览器 177
4.3.4电子邮件及Outlook Express 179
4.3.5在Internet上搜索信息 183
习题4 184
第5章 网页制作与发布 187
5.1网页制作的相关知识 187
5.2 Dreamweaver 8概述 189
5.2.1 Dreamweaver 8的启动 189
5.2.2 Dreamweaver 8的工作环境 189
5.3利用Dreamweaver 8设计和制作网页 192
5.3.1构建和管理网站站点 193
5.3.2网页设计 198
5.3.3案例网页编辑 209
5.3.4网页发布 212
习题5 213
第6章 算法与程序设计基础 215
6.1算法与数据结构 215
6.1.1算法与程序 215
6.1.2算法的描述 216
6.1.3算法的复杂度 219
6.1.4算法设计的常用方法 219
6.1.5数据结构的概念 221
6.1.6基本数据结构 222
6.1.7查找 227
6.1.8排序 228
6.2程序设计基础 229
6.2.1程序设计方法与风格 229
6.2.2结构化程序设计 230
6.2.3面向对象的程序设计 231
6.3软件工程基础 232
6.3.1软件工程基本概念 232
6.3.2结构化分析与设计方法 234
6.3.3软件测试 239
6.3.4程序的调试 241
习题6 241
第7章 数据库设计基础 244
7.1数据库技术的基本概念 244
7.1.1信息、数据与数据处理 244
7.1.2数据管理技术的产生和发展 245
7.1.3数据库系统的组成 247
7.1.4数据库的体系结构 248
7.2数据模型 250
7.2.1数据模型的基本概念 250
7.2.2常见的概念模型 251
7.2.3常见的数据模型 253
7.2.4关系模型概述 255
7.3关系代数 256
7.3.1传统的集合运算 256
7.3.2专门的关系运算 258
7.4数据库设计 261
7.4.1数据库设计概述 261
7.4.2系统需求分析阶段 262
7.4.3概念结构设计阶段 263
7.4.4逻辑结构设计阶段 264
7.4.5物理结构设计阶段 265
7.4.6数据库实施阶段 265
7.4.7数据库运行与维护阶段 266
7.5 Access数据库的应用 267
7.5.1数据库的建立 267
7.5.2表操作 268
7.5.3查询 270
7.5.4窗体和报表 271
习题7 274
第8章 多媒体技术基础与应用 279
8.1多媒体技术概述 279
8.1.1多媒体技术的发展 279
8.1.2多媒体技术的基本概念及特征 279
8.2多媒体计算机的系统 280
8.2.1多媒体计算机的硬件系统 280
8.2.2多媒体计算机的软件系统 281
8.3多媒体信息处理技术 281
8.3.1音频处理 281
8.3.2图像处理 282
8.3.3视频处理 283
8.3.4数据压缩技术 284
8.4 Flash动画制作软件 285
8.4.1 Flash动画概述 285
8.4.2 Flash动画制作的基本方法 287
8.4.3 Flash动画制作实例 290
习题8 294
第9章 信息安全基础 296
9.1信息安全概述 296
9.1.1信息安全的重要性和现状 296
9.1.2信息安全的基本概念 298
9.2计算机病毒及防治 299
9.2.1计算机病毒的概念 299
9.2.2计算机病毒的防治 301
9.2.3计算机病毒的清除 302
9.3信息安全技术 303
9.3.1黑客攻防 303
9.3.2数据加密技术 304
9.3.3数字签名技术 305
9.3.4数字证书 306
9.3.5防火墙技术 307
习题9 308
参考文献 309