计算机是人类在20世纪最伟大的发明之一,计算机技术是当今发展最快的科学技术。从诞生之日起,计算机就以迅猛的速度进入到社会的各行各业中,已成为人们工作生活中必不可少的工具。它也从最初的计算工具,逐步演变为适用于社会与生产领域的信息处理设备。
第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 计算机新技术的发展
习题
第2章 计算机硬件系统
2.1 计算机系统概述及工作原理
2.1.1 计算机的基本工作原理
2.1.2 计算机系统的构成
2.2 微型计算机硬件系统
2.2.1 中央处理器的结构及其工作原理
2.2.2 微型计算机的主机
2.2.3 外存储器
2.2.4 常见输入设备
2.2.5 常见输出设备
2.2.6 其他外部设备
2.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 常用操作系统简介
习题
第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 Intemet的发展
4.3.2 Internet的协议与地址
4.3.3 Intemet的接入
4.3.4 常见的Intemet服务及应用
4.4 移动互联网和物联网
4.4.1 移动互联网
4.4.2 物联网
习题
第5章 程序设计与算法基础
5.1 程序设计基础
5.1.1 程序设计的基本概念
5.1.2 程序设计的基本方法
5.1.3 程序设计的步骤
5.1.4 程序设计的风格介绍
5.1.5 结构化程序设计
5.1.6 面向对象程序设计
5.2 数据结构与算法
5.2.1 算法的基本概念
5.2.2 数据结构概述
5.2.3 线性表及其顺序存储结构
5.2.4 栈和队列
5.2.5 线性链表
5.2.6 树与二叉树
5.2.7 数据查找技术
5.2.8 数据排序技术
习题
第6章 数据库技术基础
6.1 数据库系统概述
6.1.1 数据管理技术的发展概况
6.1.2 数据库系统的组成
6.1.3 数据模型
6.2 关系数据库
6.2.1 关系术语
6.2.2 关系运算
6.2.3 关系数据库应用开发技术
习题
第7章 多媒体技术基础
7.1 多媒体技术概述
7.1.1 多媒体技术的发展
7.1.2 多媒体的基本概念
7.1.3 多媒体技术的特征
7.1.4 多媒体计算机系统
7.2 多媒体信息的数字化和压缩技术
7.2.1 数字音频及处理
7.2.2 颜色模型
7.2.3 数字图形、图像与视频处理
7.2.4 数据压缩技术
7.3 常用图形与图像处理工具
7.3.1 Windows画图程序
7.3.2 CorelDRAW图形处理软件
7.3.3 PhotoShop图像处理软件
7.3.4 动画制作FLASH
习题
第8章 计算机安全技术
8.1 计算机安全概述
8.1.1 计算机安全法规
8.1.2 计算机系统安全
8.1.3 操作系统安全基础
8.1.4 计算机软件安全
8.1.5 计算机硬件安全
8.2 计算机病毒与防范
8.2.1 计算机病毒的基础概念
8.2.2 计算机病毒的特点
8.2.3 计算机病毒的结构及分类
8.2.4 计算机病毒的预防、检测和清除
8.3 计算机网络安全
8.3.1 计算机网络安全概述
8.3.2 防火墙与入侵检测
8.3.3 黑客攻击与防范
8.4 计算机信息安全技术
8.4.1 数据加密技术
8.4.2 身份鉴别与访问控制
8.4.3 数据签名及数字证书
8.4.4 数据库系统安全
习题
参考文献