1 计算机与信息技术概述 1
1.1 认识计算机 1
1.1.1 计算与计算机 1
1.1.2 计算机的发展简史 3
1.1.3 计算机的分类 5
1.1.4 计算机的特点及应用 8
1.1.5 计算机的发展趋势 10
1.2 信息技术概述 11
1.2.1 数据与信息 11
1.2.2 信息技术 13
1.2.3 建设信息化社会 15
习题一 17
2 计算机基础知识 18
2.1 计算机系统的组成 18
2.1.1 计算机系统的组成 18
2.1.2 硬件系统 19
2.1.3 软件系统 21
2.2 计算机的基本工作原理 22
2.2.1 冯·诺依曼结构 22
2.2.2 指令及指令系统 22
2.2.3 计算机的工作过程 23
2.3 数据在计算机内的表示 24
2.3.1 数制的概念 24
2.3.2 二进制及其运算 25
2.3.3 不同进位计数制之间的转换 28
2.4 计算机中数的表示 31
2.4.1 数的定点与浮点表示 31
2.4.2 原码、补码、反码(带符号数的表示) 33
习题二 35
3.1.2 微型计算机的硬件体系结构 37
3.1.1 概述 37
3.1 微型计算机 37
3 微型计算机系统的组成 37
3.1.3 微型计算机的分类 38
3.2 微型计算机的主机系统 39
3.2.1 主板 39
3.2.2 中央处理器CPU 43
3.2.3 内存储器 46
3.2.4 总线 48
3.3 输入输出设备 49
3.3.1 常用输入设备 49
3.3.2 常用输出设备 52
3.4.1 磁盘 55
3.4 外存储器 55
3.4.2 光盘 57
3.4.3 可移动外存储器 58
3.5 微型计算机的主要性能指标 59
习题三 60
4 操作系统基础 63
4.1 概述 63
4.1.1 什么是操作系统 63
4.1.2 操作系统的分类 63
4.1.3 操作系统的功能 65
4.1.4 常用操作系统 66
4.2 进程管理 69
4.2.1 程序与进程 69
4.2.2 进程控制 71
4.2.3 线程 73
4.3 存储器管理 73
4.3.1 页式存储管理 73
4.3.2 虚拟页式存储管理 74
4.4 文件管理 74
4.4.1 文件和文件系统 74
4.4.2 文件控制块和文件目录 74
习题四 76
4.5 设备管理 76
5 软件技术基础 78
5.1 计算机软件 78
5.1.1 计算机软件的含义 78
5.1.2 软件的发展过程 78
5.1.3 计算机软件的分类 79
5.2 计算机程序设计及程序设计语言 79
5.2.1 算法与程序设计 79
5.2.2 程序设计语言 81
5.3 数据结构基础 84
5.3.1 数据结构的产生 84
5.3.2 数据结构研究的内容 85
5.3.3 线性结构的基本概念 86
5.4 软件工程基础 88
5.4.1 软件工程概述 88
5.4.2 软件工程研究内容 88
5.4.3 软件开发模型 89
5.4.4 软件开发过程 92
习题五 94
6 数据库 95
6.1 数据库系统概述 95
6.1.1 基本概念和定义 95
6.1.2 数据库技术的发展 98
6.1.3 新型的数据库管理系统 101
6.2 数据库系统的结构 102
6.2.1 数据描述 102
6.2.2 数据模型 105
6.2.3 数据库的体系结构 107
6.3 关系数据库 109
6.3.1 关系代数 109
6.3.2 Access数据库的组成 113
6.3.3 建立数据库 115
6.4 关系数据库标准语言SQL 119
6.4.2 SQL数据库环境及特点 120
6.4.1 SQL标准的发展 120
6.4.3 数据库查询 122
6.4.4 其他SQL语句 125
习题六 132
7 计算机网络与Internet应用 134
7.1 计算机网络概述 134
7.1.1 计算机网络定义及功能 134
7.1.2 计算机网络分类 135
7.1.3 计算机网络的组成 136
7.1.4 传输介质 138
7.2 局域网 140
7.2.1 局域网概述 141
7.2.2 MAC地址 141
7.2.3 以太网 141
7.3 Internet技术基础 144
7.3.1 Internet概述 144
7.3.2 Internet分层协议 145
7.3.3 Internet接入 146
7.3.4 Internet地址 148
7.4 Internet应用 152
7.4.1 WWW浏览 152
7.4.2 电子邮件 154
7.4.3 文件传输 156
习题七 157
8 数字媒体基础 160
8.1 文本 160
8.1.1 字符的标准化 160
8.1.2 文本的输入 162
8.1.3 字体和字库 168
8.1.4 文本信息的存储与展现 169
8.2 声音 170
8.2.1 声音的数字化 170
8.2.2 声音数据的压缩格式 172
8.2.3 声音的获取和回放设备 174
8.2.4 声音的编辑 174
8.2.5 计算机合成声音 175
8.3 图像 176
8.3.1 颜色 176
8.3.2 图像的基本要素 177
8.3.3 数字图像的获取 180
8.3.4 图像的压缩与图像的存储格式 181
8.3.5 数字图像的处理 183
8.3.6 矢量图形 185
8.3.7 计算机建模与计算机图形 187
8.3.8 图表 189
8.4 视频 190
8.4.1 模拟电视 190
8.4.2 数字电视 191
8.4.3 计算机视频 191
8.4.4 常用视频压缩格式 192
8.4.5 数字视频的编辑和播放软件 194
习题八 195
9.1 信息系统安全概述 196
9.1.1 什么是信息安全 196
9 信息系统安全与职业道德 196
9.1.2 安全威胁 197
9.2 信息安全技术 198
9.2.1 数据加密技术 198
9.2.2 数字签名 201
9.2.3 计算机病毒及防治技术 201
9.2.4 防火墙技术 205
9.2.5 网络黑客及防范 209
9.2.6 入侵检测技术 212
9.3 信息系统安全规划及管理 215
9.3.1 传统安全解决方案的局限性 215
9.3.3 信息系统安全管理 216
9.3.2 信息系统安全性要求 216
9.4 网络社会责任和计算机职业道德规范 218
9.4.1 网络道德建设 218
9.4.2 有关计算机安全的法律法规和软件知识产权 220
习题九 222
模拟试卷一 223
模拟试卷二 228
模拟试卷三 235
模拟试卷四 243
模拟试卷五 249
参考文献 253