第1章 数据在计算机中的表示 1
1.1 进位计数制 1
1.1.1 计算机中的数制 1
1.1.2 不同进制间的转换 2
1.1.3 二进制数的常用单位 4
1.2 数值编码 5
1.2.1 整数的编码 5
1.2.2 实数的编码 7
1.3 字符编码 8
1.3.1 ASCII码 8
1.3.2 汉字编码 8
1.3.3 其他汉字编码 10
小结 11
习题 11
第2章 计算机系统 12
2.1 计算机硬件系统 12
2.2 操作系统 14
2.2.1 操作系统的功能 14
2.2.2 操作系统的分类 15
2.3 计算机语言与语言处理程序 17
2.3.1 程序设计语言 17
2.3.2 语言处理程序 18
2.4 计算机的发展 19
2.5 微型计算机组成 20
2.5.1 中央处理器 20
2.5.2 主板系统 22
2.5.3 存储器系统 23
2.5.4 总线和接口 27
2.5.5 输入/输出设备 29
小结 31
习题 31
第3章 计算机网络基础与Internet应用 34
3.1 计算机网络技术基础 34
3.1.1 计算机网络概述 34
3.1.2 计算机网络系统构成 37
3.1.3 计算机网络的协议 38
3.2 局域网基础 38
3.2.1 局域网的特点及组成 38
3.2.2 局域网的拓扑结构 39
3.2.3 局域网的工作模式 41
3.3 Internet基础 42
3.3.1 Internet的概念与特点 42
3.3.2 Internet的发展概况 44
3.3.3 Internet的通信协议 45
3.3.4 Internet的接入方式 46
3.3.5 Internet提供的服务 47
3.4 利用Internet进行信息浏览 49
3.4.1 浏览器IE的基本操作 49
3.4.2 网页浏览技巧 55
3.5 利用Internet进行信息检索 59
3.5.1 搜索引擎 59
3.5.2 使用Google搜索信息 59
3.6 利用FTP进行文件传输 60
3.6.1 FTP概述 60
3.6.2 从FTP网站下载文件 62
3.6.3 从Internet下载文件 62
3.6.4 文件的压缩与解压缩 63
3.7 在Internet上收发电子邮件 66
3.7.1 电子邮件基础知识 66
3.7.2 通过Outlook Express收发电子邮件 67
3.8 Internet上的其他服务 70
小结 72
习题 73
第4章 文字处理软件的功能和使用 75
4.1 Word基本操作 75
4.2 文档排版 76
4.2.1 字符格式 78
4.2.2 段落格式 78
4.2.3 页面格式 79
4.3 在Word中使用对象 80
4.3.1 表格 80
4.3.2 图片与剪贴画 81
4.3.3 艺术字 82
4.3.4 公式 82
4.4 页面控制 83
4.4.1 页面设置 83
4.4.2 打印预览和打印 83
小结 84
习题 84
第5章 电子表格软件的功能和使用 87
5.1 工作界面和基本概念 87
5.2 电子表格文件基本操作 88
5.2.1 工作簿管理 89
5.2.2 管理工作表 89
5.3 数据的输入和编辑 91
5.3.1 输入数据 91
5.3.2 选取单元格 92
5.3.3 输入序列 93
5.3.4 单元格的复制与移动 94
5.3.5 插入和删除单元格 95
5.3.6 调整单元格的列宽和行高 95
5.4 格式设置 96
5.4.1 数字格式 96
5.4.2 对齐格式 96
5.4.3 字体设置 97
5.4.4 设置边框 97
5.4.5 设置图案 98
5.4.6 自动套用格式 98
5.4.7 使用批注 99
5.4.8 打印报表 99
5.5 公式、函数的使用 101
5.5.1 使用公式 101
5.5.2 使用函数 103
5.6 数据处理 105
5.6.1 数据清单 105
5.6.2 使用记录单 106
5.6.3 排序 107
5.6.4 分类汇总 107
5.6.5 筛选数据 109
5.7 各种图表的制作 111
5.7.1 创建图表 112
5.7.2 管理图表 113
小结 115
习题 115
第6章 演示文稿的制作和使用 119
6.1 工作界面和基本概念 119
6.2 演示文稿的脚本设计 121
6.2.1 创建演示文稿 121
6.2.2 应用设计模板 125
6.3 在演示文稿中加入对象 127
6.3.1 加入文字 127
6.3.2 添加项目符号列表 128
6.3.3 幻灯片中图片和艺术字的插入 128
6.3.4 插入表格和图表 129
6.3.5 插入剪辑库中的影片和声音 130
6.4 对象的格式设置 130
6.4.1 文字格式的设置 130
6.4.2 图片和艺术字的格式设置 131
6.4.3 表格格式设置 132
6.5 增加动画效果 132
6.5.1 动态显示文本和对象 132
6.5.2 应用动作路径 132
6.6 设置幻灯片切换方式和交互功能 133
6.6.1 设置幻灯片切换 133
6.6.2 交互功能 134
6.7 演示文稿放映的设置 137
6.7.1 设置演示文稿的放映方式 137
6.7.2 排练计时 137
6.7.3 幻灯片播放快捷键 138
6.7.4 录制旁白 138
6.8 其他功能 139
6.8.1 打印演示文稿 139
小结 142
习题 142
第7章 数据结构的概念 145
7.1 有关概念和术语 145
7.2 算法和算法分析 146
7.2.1 算法特性 147
7.2.2 算法描述 147
7.2.3 算法性能分析与度量 147
7.3 线性表 148
7.3.1 线性表的顺序存储 148
7.3.2 线性表的链式存储和运算实现 150
7.3.3 顺序表和链表的比较 153
7.4 栈和队列 153
7.4.1 栈的定义及基本运算 154
7.4.2 队列的定义及基本运算 154
7.5 树与二叉树 154
7.6 查找 158
7.6.1 顺序查找 158
7.6.2 有序表的折半查找 159
7.7 排序 159
7.7.1 插入排序 159
7.7.2 交换排序 161
7.7.3 选择排序 162
小结 163
习题 163
第8章 程序设计基础 165
8.1 程序设计方法和风格 165
8.2 结构化程序设计 166
8.2.1 结构化程序设计的原则 166
8.2.2 结构化程序的基本结构和特点 167
8.3 面向对象的程序设计 168
8.3.1 关于面向对象方法 168
8.3.2 面向对象方法的基本概念 170
小结 174
习题 174
第9章 软件工程 175
9.1 软件工程基本概念 175
9.2 软件开发方法 176
9.3 软件测试 177
9.4 软件维护 178
小结 179
习题 180
第10章 数据库原理基础 181
10.1 数据库系统的基本概念 181
10.2 数据模型 183
10.3 关系代数 186
10.4 数据库设计方法和步骤 187
小结 188
习题 188
参考文献 190