本书以计算思维为主线,理论与实际接合,从计算思维的角度介绍计算机体系结构、软件硬件系统、问题求解、计算机网络、信息安全、数据库技术、办公软件的高级应用等内容。培养学生的计算思维能力、自主学习能力、创新能力,使得学生能够利用计算思维的方法解决实际问题,进行创新创业的活动。配有针对性强的实验,可操作性强,习题与教材结合紧密,文字通俗易懂、可读性强。
国内的计算思维导论教材普遍的理论性过强,作者已将本书讲义试行两学期,教学效果好。 在原有大学计算机基础教材修改而来,具有很好的实用性和指导性。结合了计算思维,体现在每个章节的内容中
教学情况:
(1)1998年至今,讲授《大学计算机基础》
(2)1998年至今,讲授《C语言程序设计》
(3)2001年至今,讲授《visual Basic语言》
(4)2014年至今,讲授《visual Foxpro语言》
教材建设情况: 主编出版教材十余部
第 1章 计算思维与计算1
1.1 计算思维概述 1
1.1.1 计算思维 1
1.1.2 计算思维与各学科的关系 2
1.2 计算与自动计算 2
1.3 计算工具的发展史 3
1.3.1 计算工具的发展 3
1.3.2 元器件的发展 5
小 结 5
习 题 6
第 2章 计算系统的基本思维 7
2.1 0和1的思维 7
2.1.1 进位计数制 7
2.1.2 不同进制数的转换 8
2.1.3 二进制与易经 9
2.1.4 二进制与逻辑运算 10
2.1.5 二进制与元器件 10
2.1.6 存储单位关系 12
2.2 二进制与数据编码 12
2.2.1 二进制与数字的表示 12
2.2.2 计算机中的字符编码 13
2.2.3 计算机中的汉字编码 14
2.2.4 图像的数字化编码 15
2.2.5 声音的数字化编码 16
2.2.6 数据压缩技术 17
2.3 图灵机与冯·诺依曼计算机 18
2.3.1 图灵与图灵机 18
2.3.2 冯·诺依曼计算机 19
2.3.3 存储程序控制原理 21
小 结 21
习 题 21
第3章 计算机硬件的基本思维 24
3.1 现代计算机的结构 24
3.1.1 现代计算机的结构 24
3.1.2 主板 24
3.1.3 微处理器CPU 25
3.1.4 计算机的存储体系 26
3.1.5 输入设备和输出设备 30
3.1.6 接口 34
3.1.7 选购计算机策略 36
3.2 计算机的应用领域 37
3.3 单片机 39
3.3 高性能计算与分布式计算 40
小 结 41
习 题 41
第4章 计算机软件的基本思维 43
4.1 软件系统概述 43
4.1.1 软件与硬件 43
4.1.2 系统软件 43
4.1.3 应用软件 44
4.2 操作系统 44
4.2.1 进程管理 44
4.2.2 存储管理 45
4.2.3 磁盘和文件管理 46
4.2.4 设备管理 49
4.3 操作系统的其他基本思维 50
4.3.1 虚拟机 50
4.3.2 虚拟主机 50
4.3.3 单机多系统 51
4.3.4 备份和还原操作系统 51
小 结 52
习 题 52
第5章 问题求解的基本思维 54
5.1 计算机语言 54
5.2 程序设计基础 56
5.3 算法 58
5.3.1 什么是算法 58
5.3.2 算法举例 58
5.3.3 算法的表示 59
5.3.4 算法类问题 60
5.3.5 算法分析 62
5.4 算法设计 63
5.4.1 顺序结构 63
5.4.2 选择结构 64
5.4.3 循环结构 65
5.4.4 数组 67
5.5 函数与递归 70
5.5.1 函数 70
5.5.2 递归 71
5.6 程序设计 72
5.6.1 类和对象 73
5.6.2 Visual Basic编程 73
小 结 77
习 题 77
第6章 计算机网络的基本思维 80
6.1 网络概述 80
6.2 网络分类 81
6.2.1 从网络地理范围划分 81
6.2.2 从网络使用范围分类 82
6.2.3 从网络拓扑结构划分 82
6.3 数据通信技术 84
6.4 网络协议、体系结构和操作系统 86
6.4.1 网络协议 86
6.4.2 网络体系结构 86
6.4.3 网络操作系统 88
6.5 网络硬件设备 88
6.5.1 网络主体设备 88
6.5.2 网络传输介质 88
6.5.3 网络连接设备 91
6.6 Internet概述 93
6.7 IP地址、端口号与域名 94
6.7.1 IP地址 94
6.7.2 IPv6 95
6.7.3 端口号 95
6.7.4 DNS域名 96
6.7.5 网络查错 97
6.8 局域网接入Internet 98
6.9 WWW服务 101
6.9.1 WWW 101
6.9.2 URL地址 103
6.10 电子邮件 103
6.11 FTP与文件的上传和下载 103
6.12 远程登录与远程桌面 104
6.13 信息检索 106
6.13.1 光盘数据库检索系统 106
6.13.2 联机信息检索系统 106
6.13.3 网络信息检索 107
6.14 云计算与物联网 108
6.14.1 云计算 108
6.14.2 物联网 109
6.15 互联网+创新创业 110
小 结 111
实 验 111
习 题 112
第7章 信息安全的基本思维 117
7.1 信息安全概述 117
7.1.1 信息安全的含义 117
7.1.2 信息安全的风险来源 118
7.1.3 信息安全等级保护 119
7.2 信息安全防范措施 120
7.2.1 数据备份 120
7.2.2 双机热备份 122
7.2.3 数据加密 122
7.2.4 数字签名 126
7.2.5 身份认证 128
7.2.6 防火墙 130
7.2.7 漏洞、后门、补丁程序和安全卫士 132
7.2.8 提高物理安全 133
7.3 计算机病毒和木马 134
7.3.1 病毒概述 134
7.3.2 病毒的传播途径 135
7.3.3 病毒防治 136
7.3.4 对病毒的态度 136
7.3.5 木马 137
7.4 黑客与计算机犯罪 138
7.5 信息社会的道德与法规 138
小 结 139
实 验 139
习 题 140
第8章 数据库的基本思维 143
8.1 数据库概述 143
8.1.1 数据库体系结构 143
8.1.2 概念模型 144
8.1.3 关系模型 146
8.2 关系数据库 146
8.3 Microsoft Access 2010简介 147
8.4 数据库的基本操作 148
8.4.1 创建数据库 148
8.4.2 创建表 149
8.4.3 数据记录操作 153
8.4.4 定义表之间的关系 154
8.5 查询 155
8.5.1 选择查询 155
8.5.2 交叉表查询 157
8.5.3 SQL语言 157
8.6 数据挖掘与大数据 160
小 结 161
实 验 161
习 题 164
第9章 Word 2010高级应用 167
9.1 高级查找与替换 167
9.2 样式 168
9.2.1 创建样式 168
9.2.2 应用样式 169
9.2.3 修改样式 169
9.3 高级排版 171
9.3.1 多文档合并 171
9.3.2 多级列表 171
9.3.3 题注 174
9.3.4 脚注与尾注 175
9.3.5 交叉引用 175
9.3.6 编号与参考文献 176
9.4 页眉页脚 177
9.4.1 分页符和分节符 177
9.4.2 设置页眉页脚 178
9.4.3 设置页码 179
9.5 自动生成目录 180
9.5.1 标题样式自动生成目录 180
9.5.2 大纲级别自动生成目录 181
9.5.3 题注自动生成目录 182
9.5.4 目录修改 183
9.6 邮件合并 184
9.6.1 操作过程 184
9.6.2 实例 184
9.7 审阅文档 185
9.7.1 批注 185
9.7.2 修订 186
小 结 186
实 验 186
习 题 188
第 10章 Visio 2010高级应用 191
10.1 Visio 2010简介 191
10.2 Visio 2010界面介绍 192
10.2.1 快速访问工具栏 192
10.2.2 功能区 192
10.2.3 任务窗格 192
10.2.4 绘图区 193
10.3 文件操作 193
10.3.1 新建项目 193
10.3.2 保存项目 194
10.4 绘制基本流程图 194
10.5 Visio图与Word文档的结合 197
小 结 199
习 题 199
第 11章 Excel 2010高级应用 201
11.1输入特殊数据 201
11.1.1 文本型数据 201
11.1.2 数值型数据 201
11.1.3 日期型数据 201
11.2 高级编辑技巧 202
11.2.1 填充 202
11.2.2 选择性粘贴 203
11.2.3 查找和替换 204
11.2.4 条件格式 205
11.3 Excel中的公式 206
11.3.1 运算符与表达式 206
11.3.2 输入公式 206
11.4单元格引用 207
11.4.1 相对地址引用 207
11.4.2 绝对地址引用 207
11.4.3 混合地址引用 207
11.4.4 跨表引用 208
11.5函数 208
11.5.1 MAX函数 208
11.5.2 MIN函数 208
11.5.3 AVERAGE函数 208
11.5.4 SUM函数 209
11.5.5 IF函数 209
11.5.6 SUMIF函数 209
11.5.7 SUMIFS函数 210
11.5.8 AVERAGEIF函数 210
11.5.9 COUNT函数 211
11.5.10 COUNTA函数 211
11.5.11 COUNTIF函数 211
11.5.12 COUNTIFS函数 212
11.5.13 VLOOKUP函数 212
11.5.14 HLOOKUP函数 213
11.6 图表 213
11.6.1创建图表 213
11.6.2编辑图表 215
11.7 数据分析 217
11.7.1数据的排序 217
11.7.2数据筛选 219
11.7.3删除重复项 221
11.7.4数据有效性 221
11.7.5分类汇总 222
11.7.6数据透视表 224
小 结 227
实 验 1 227
实 验 2 229
习 题 231
第 12章 PowerPoint 2010高级应用 236
12.1 幻灯片版式 236
12.2 母版视图 236
12.2.1 幻灯片母版 236
12.2.2 讲义母版 237
12.2.3 备注母版 238
12.3 图文并茂 238
12.3.1 添加音频 238
12.3.2 添加视频 238
12.3.3 添加SmartArt图示 239
12.3.4 添加图表 239
12.4 幻灯片动画 240
12.5 动画刷 241
12.6 创建交互式演示文稿 242
12.6.1 创建超链接 242
12.6.2 添加动作按钮 243
12.6.3 更改或删除超链接 243
12.7 幻灯片放映 244
12.7.1 幻灯片的切换方式 244
12.7.2 设置演示文稿的放映方式 245
12.7.3 控制幻灯片放映 245
12.7.4 设置排练计时 246
12.7.5 录制和删除旁白 247
12.8 幻灯片的设计理念 248
12.8.1 PPT的内容设计 248
12.8.2 PPT的10/20/30原则 249
小 结 250
实 验 250
习 题 250
参考答案 252
第 1章 252
第 2章 252
第3章 252
第4章 253
第5章 253
第6章 254
第7章 255
第8章 255
第9章 256
第 10章 256
第 11章 256
第 12章 257
参考文献 258