前辅文
第1章 计算思维的起源与发展
1.1 计算工具与计算技术的演变
1.1.1 原始计算工具及方法
1.1.2 机械式计算技术及装置
1.1.3 机电式计算技术及设备
1.1.4 电子计算技术及设备
1.1.5 当代计算技术与计算机
1.2 计算思维的起源
1.2.1 计算思维的提出
1.2.2 计算思维的定义
1.2.3 计算思维的特征
1.2.4 计算思维的本质
1.2.5 计算思维的4个主要组成部分
1.2.6 计算思维与计算机的关系
1.3 计算思维的发展
1.3.1 计算思维的发展阶段划分
1.3.2 计算思维的应用
1.3.3 计算思维的未来
本章小结
参考文献
习题
第2章 计算思维与计算机体系结构
2.1 0与1的信息世界
2.1.1 认识0与1
2.1.2 数制与数制转换
2.1.3 信息的0与1编码
2.2 计算机的躯体——硬件系统
2.2.1 计算机的构造基石——冯·诺依曼体系结构
2.2.2 中央处理器
2.2.3 存储系统
2.2.4 输入输出系统
2.2.5 总线系统
2.3 计算机的灵魂——软件系统
2.3.1 软件概述
2.3.2 系统软件
2.3.3 应用软件
本章小结
参考文献
习题
第3章 问题求解与算法思维
3.1 一个简单的计算机程序
3.1.1 程序代码
3.1.2 程序的编译运行
3.1.3 语句与程序控制
3.2 算法问题求解框架
3.2.1 算法的基本概念
3.2.2 数学建模
3.2.3 算法思想
3.2.4 算法的复杂度
3.2.5 算法类问题求解框架
3.3 排序问题及其算法
3.3.1 排序问题
3.3.2 基本排序算法
3.4 递归及其算法
3.4.1 递归问题
3.4.2 递归算法
本章小结
参考文献
习题
第4章 信息感知与传输
4.1 信息基础
4.1.1 信息与信息技术
4.1.2 信息与数据
4.1.3 信息化与信息系统
4.2 信息感知
4.2.1 传感器技术
4.2.2 自动识别技术
4.2.3 定位技术
4.3 信息传输
4.3.1 计算机网络基础
4.3.2 长距离有线通信——Internet
4.3.3 长距离无线通信——移动通信网络
4.3.4 短距离无线通信技术
4.4 物联网
4.4.1 物联网概述
4.4.2 物联网技术
4.4.3 物联网结构
4.4.4 物联网与大数据
本章小结
参考文献
习题
第5章 数据存储与处理
5.1 信息存储
5.1.1 数据存储
5.1.2 存储架构发展
5.1.3 数据中心
5.1.4 数据空间
5.2 数据库管理系统
5.2.1 数据库管理系统基本概念
5.2.2 MySQL
5.2.3 备份与恢复
5.2.4 RAID
5.3 一般性信息处理
5.3.1 数据的组织及输入
5.3.2 数据查询
5.3.3 网络数据的查询
5.3.4 数据输出与挖掘
5.3.5 NoSQL
5.4 大数据
5.4.1 大数据的概念及特征
5.4.2 大数据的关键技术
5.4.3 大数据的应用
本章小结
参考文献
习题
第6章 计算思维与新技术应用
6.1 云计算
6.1.1 云计算的概念
6.1.2 云计算的关键技术
6.1.3 云计算的应用
6.2 机器人
6.3 人工智能与机器学习
6.3.1 人工智能的概念
6.3.2 人工智能发展史
6.3.3 人工智能的应用领域
6.3.4 机器学习
6.4 区块链技术
6.4.1 区块链的概念
6.4.2 区块链的原理
6.4.3 区块链的技术应用
6.4.4 区块链的行业应用
6.5 计算机的未来
本章小结
参考文献
习题