前辅文
第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.3 计算与计算模型
1.3.1 计算
1.3.2 计算模型
1.4 计算思维
1.4.1 计算思维的概念
1.4.2 计算思维的内涵
1.4.3 计算思维的运用
第1章思考题
第1章参考文献
第2章 信息在计算机中的表示
2.1 数制与数制运算
2.1.1 进位记数制
2.1.2 几种常用的进位记数制
2.1.3 不同进制之间的转换
2.1.4 计算机为什么要采用二进制
2.2 信息到二进制的演变
2.2.1 信息与数据
2.2.2 数据的单位
2.2.3 数值在计算机中的表示
2.2.4 字符在计算机中的表示
2.2.5 声音在计算机中的表示
2.2.6 图像在计算机中的表示
2.2.7 视频在计算机中的表示
*2.3 二进制到高低电平的演变
2.3.1 逻辑运算
2.3.2 逻辑运算的电路实现
2.3.3 从门电路到加法器的实现
2.3.4 集成电路的产生与发展
第2章思考题
第2章参考文献
第3章 计算机硬件系统
3.1 计算机硬件系统概述
3.2 中央处理单元
3.2.1 运算器
3.2.2 控制器
3.2.3 CPU的主要性能指标
3.2.4 几款常见的CPU品牌
3.3 总线
3.3.1 数据总线
3.3.2 地址总线
3.3.3 控制总线
3.4 主存储器
3.4.1 计算机的存储体系
3.4.2 RAM
3.4.3 ROM
3.4.4 主存储器的主要性能指标
3.5 辅助存储器
3.5.1 机械硬盘
3.5.2 闪存
3.5.3 光盘
3.6 I/O接口
3.6.1 I/O接口的基本原理
3.6.2 有关通信的几个基本概念
3.6.3 串行接口
3.6.4 并行接口
3.6.5 PS/2接口
3.6.6 USB接口
3.6.7 显卡
3.6.8 声卡
3.7 I/O设备
3.7.1 常见的输入设备
3.7.2 常见的输出设备
第3章思考题
第3章参考文献
第4章 计算机软件系统
4.1 计算机软件系统概述
4.2 计算机操作系统
4.2.1 操作系统的概念
4.2.2 操作系统的分类
4.2.3 操作系统的基本功能
4.2.4 几种常见的操作系统
4.3 数据库管理系统
4.3.1 数据库系统的基本概念
4.3.2 数据库系统的产生
4.3.3 数据库系统的基本特点
4.3.4 数据库系统的模式结构
4.3.5 几种常见的数据库管理系统
4.4 计算机语言和语言处理程序
4.4.1 计算机语言
4.4.2 语言处理程序
4.5 办公自动化软件
4.5.1 MS Office
4.5.2 WPS Office
第4章思考题
第4章参考文献
第5章 计算机网络
5.1 计算机网络概述
5.1.1 计算机网络的概念
5.1.2 计算机网络的分类
5.1.3 计算机网络的拓扑结构
5.1.4 计算机网络体系结构
5.1.5 计算机网络系统的组成
5.2 局域网
5.2.1 局域网的优点
5.2.2 局域网的种类
5.3 最大的广域网——互联网
5.3.1 互联网概述
*5.3.2 互联网的接入
5.3.3 如何标识互联网上的一台主机
5.3.4 域名系统
5.3.5 互联网提供的服务
5.3.6 互联网上的信息工具
第5章思考题
第5章参考文献
第6章 计算理论与计算机算法
6.1 计算理论
*6.1.1 可计算性理论
6.1.2 计算复杂性理论
6.1.3 问题求解过程
6.2 计算机算法的基本概念
6.2.1 算法的定义
6.2.2 算法的特性
6.2.3 算法的分类
6.2.4 算法的表示
6.2.5 算法的比较
6.3 计算机求解问题的策略
6.3.1 穷举法
6.3.2 迭代法
6.3.3 递归法
*6.3.4 回溯法
6.3.5 分治法
*6.3.6 贪心法
6.4 几种常见的计算机算法
6.4.1 累算
6.4.2 打擂台
6.4.3 查找
6.4.4 排序
第6章思考题
第6章参考文献
附录 标准ASCII码表