第1章 计算机学科介绍
1.1 计算机概述
1.1.1 计算机发展简史
1.1.2 世界第一台电子计算机ENIAC
1.1.3 冯·诺伊曼、图灵与现代计算机
1.2 计算机的发展阶段与分类
1.2.1 计算机发展的年代划分
1.2.2 微型计算机
1.3 计算机的特点与应用
1.3.1 计算机的特点
1.3.2 计算机的性能指标
1.3.3 计算机的应用领域
1.4 未来计算机及我国计算机的发展
1.4.1 计算机的发展趋势
1.4.2 未来的计算机
1.4.3 我国计算机的发展
1.5 计算机学科与知识领域
1.5.1 计算机学科
1.5.2 计算机学科的知识领域
1.6 如何学好计算机科学
1.7 计算机学科特点及基础
1.7.1 计算科学的学科形态与核心概念
1.7.2 计算科学与其他相关学科的关系
1.8 职业规范和计算机犯罪
1.8.1 使用计算机的道德规范
1.8.2 尊重知识产权、使用合法软件
1.8.3 维护计算机安全,规范网络行为
习题一
第2章 数据的表示
2.1 数据类型
2.2 二进制表示法
2.2.1 数制的概念
2.2.2 二进制运算
2.2.3 二进制数的存储
2.2.4 字节
2.3 数制之间的转换
2.3.1 二进制、八进制、十六进制转换为十进制
2.3.2 十进制数转换为二进制数
2.3.3 二进制数与十六进制数的转换
2.3.4 二进制数与八进制数的转换
2.3.5 八进制与十六进制的转换
2.4 数字数据的表示
2.4.1 数的机器码表示
2.4.2 数据格式
2.5 文本信息的表示
2.5.1 ASCII字符集
2.5.2 汉字字符集
2.6 图形和图像的表示
2.6.1 颜色的表示
2.6.2 图像的数字化
2.6.3 图像的压缩
2.6.4 图形的矢量表示
2.6.5 常见的图像文件格式
2.7 声音的表示
2.7.1 声音的数字化
2.7.2 音频格式
2.8 视频的表示
2.8.1 为什么数字视频要压缩
2.8.2 压缩的策略
2.8.3 常见的视频压缩格式
习题二
第3章 计算机硬件系统
3.1 认识计算机
3.1.1 运算速度
3.1.2 内存储器的指标
3.1.3 I/0的速度
3.2 计算机硬件系统的组成
3.2.1 计算机硬件体系结构
3.3 中央处理器及工作原理
3.3.1 CPU的功能
3.3.2 CPU的内部结构
3.3.3 系统时钟、机器周期和指令周期
3.3.4 指令与指令系统
3.3.5 指令与程序的执行
3.3.6 常见的CPU发展与介绍
3.4 主存储器
3.4.1 主存储器概述
3.4.2 主存储器的基本组成及操作
3.4.3 主存储器的主要技术指标及相关参数
3.4.4 主存储器分类
3.5 辅助存储器
3.5.1 存储系统的特性
3.5.2 磁盘存储器
3.5.3 光盘存储器
3.5.4 其他类型的存储系统
3.5.5 各种存储器比较
3.6 输入与输出系统
3.6.1 输入与输出系统概述
3.6.2 键盘
3.6.3 定点输入设备
3.6.4 多媒体输入设备
3.6.5 显示器
3.6.6 打印机
3.6.7 多媒体输出设备
3.7 计算机系统的分类与发展趋势
3.7.1 计算机系统的分类
3.7.2 计算机系统的发展趋势
习题三
第4章 操作系统
4.1 操作系统概述
4.2 操作系统的发展历史
4.2.1 批处理操作系统
4.2.2 分时系统
4.2.3 个人和网络操作系统
4.2.4 并行操作系统
4.2.5 分布式操作系统
4.3 现代操作系统的功能
4.3.1 计算机启动和设备自动配置
4.3.2 用户界面
4.3.3 存储管理
4.3.4 进程管理
4.3.5 设备管理
4.3.6 文件管理
4.4 常用操作系统
4.4.1 早期PC操作系统——DOS
4.4.2 视窗操作系统——Windows
4.4.3 Unix
4.4.4 Linux
4.4.5 MacOS
4.4.6 面向移动设备的操作系统
4.5 DOS操作系统
4.5.1 DOS操作系统的组成
4.5.2 DOS的文件系统和目录结构
4.5.3 DOS操作系统的常用命令
4.6 windowsXP操作系统
4.6.1 WindowsXP操作系统的界面组成
4.6.2 windowsXP的基本操作
4.6.3 资源管理器
4.6.4 Windows注册表
4.7 正确理解操作系统
4.7.1 错误1:只要安装了操作系统,计算机就可以处理任何问题
4.7.2 错误2:计算机上不能安装多个操作系统
4.7.3 错误3:刚刚安装好的操作系统是最安全的
4.7.4 错误4:PC机中除了Windows,就没有其他的操作系统
习题四
第5章 计算机软件系统
5.1 计算机软件分类和发展
5.1.1 软件的概念
5.1.2 软件的分类
5.1.3 计算机软件的发展
5.2 程序设计语言及其处理程序
5.2.1 程序设计语言
5.2.2 语言处理程序
5.3 算法
5.3.1 算法的基本概念
5.3.2 算法的特性
5.3.3 算法的控制结构
5.4 数据结构基础
5.4.1 数据的逻辑结构
……
第6章 计算机网络
第7章 文字处理、计算软件介绍