第1章 信息时代与计算机 1
1.1信息与信息技术 2
1.1.1信息与数据 2
1.1.2信息资源 3
1.1.3信息技术 4
1.1.4信息化社会 4
1.1.5大学信息技术教育 5
1.2计算机概述 7
1.2.1计算机的发展 7
1.2.2计算机的分类 11
1.2.3计算机的特点和应用 12
本章小结 15
习题1 15
第2章 计算机基础知识 17
2.1计算机系统的工作原理和系统组成 18
2.1.1计算机的工作原理 18
2.1.2计算机系统组成 19
2.2计算机中信息的表示 20
2.2.1数制 20
2.2.2信息编码 23
2.3微型计算机的系统组成 30
2.3.1微型计算机系统的层次关系 30
2.3.2微型计算机系统的硬件系统 31
本章小结 42
习题2 42
第3章 操作系统基础 45
3.1操作系统概述 46
3.1.1什么是操作系统 46
3.1.2操作系统的分类 46
3.1.3操作系统的基本特性 48
3.1.4操作系统的基本功能 48
3.2操作系统的功能模块 49
3.2.1进程及处理器管理 49
3.2.2存储器管理 53
3.2.3文件管理 55
3.2.4设备管理 57
3.2.5用户管理 59
3.3典型操作系统概述 61
3.3.1 Windows操作系统 61
3.3.2 UNIX操作系统 62
3.3.3 Linux操作系统 63
本章小结 63
习题3 64
第4章 算法与基本数据结构 66
4.1算法与数据结构的基本概念 67
4.1.1数据、数据元素和数据结构 67
4.1.2算法的基本概念 68
4.2基本数据结构 70
4.2.1线性表 70
4.2.2栈和队列 72
4.2.3树 74
4.3查找与排序 78
4.3.1查找 78
4.3.2排序 79
本章小结 81
习题4 81
第5章 软件开发技术基础 84
5.1程序设计基础 85
5.1.1程序设计 85
5.1.2程序设计语言及其发展 86
5.1.3程序设计方法与风格 87
5.2结构化程序设计 88
5.2.1结构化程序设计的原则 88
5.2.2结构化程序设计的基本结构与优缺点 89
5.3面向对象程序设计 90
5.3.1面向对象的基本概念 90
5.3.2面向对象程序设计的基本思想 92
5.4软件工程基础 93
5.4.1软件危机 93
5.4.2软件工程概述 93
5.4.3软件工程过程 95
5.4.4软件开发方法与技术 98
本章小结 99
习题5 100
第6章 数据库技术基础 102
6.1数据库系统概述 103
6.1.1数据管理技术的发展 103
6.1.2数据库、数据库管理系统和数据库系统 104
6.1.3数据库系统的体系结构 106
6.1.4数据模型 107
6.2关系数据库 109
6.2.1关系模型的基本概念 109
6.2.2Access简介 112
6.3数据库设计 113
6.3.1需求分析 113
6.3.2概念结构设计 114
6.3.3逻辑结构设计 115
6.4数据库技术的新发展 116
6.4.1新一代数据库技术的研究和特点 116
6.4.2数据库新技术 117
本章小结 118
习题6 118
第7章 多媒体技术基础 120
7.1多媒体技术简介 121
7.1.1多媒体技术的定义 121
7.1.2多媒体技术的内容和特点 122
7.2多媒体信息处理技术 125
7.2.1多媒体信息的数字化 125
7.2.2多媒体数据压缩编码技术 131
7.3多媒体计算机的系统组成 132
7.3.1多媒体计算机的硬件系统 133
7.3.2多媒体软件系统 135
7.4多媒体技术应用 138
7.4.1多媒体数据库系统 138
7.4.2视频会议系统 138
7.4.3流媒体及流媒体技术 139
7.4.4视频点播系统 141
本章小结 142
习题7 142
第8章 计算机网络初步 144
8.1计算机网络的基本概念 145
8.1.1计算机网络的形成和发展 145
8.1.2计算机网络的基本概念 146
8.1.3计算机网络的组成 149
8.2 Internet基础 154
8.2.1 Internet及其发展历程 154
8.2.2 TCP/IP参考模型 157
8.2.3 Internet地址 161
8.2.4接入Internet 163
8.3 Internet服务 165
8.3.1 WWW浏览 165
8.3.2电子邮件 166
8.3.3远程登录服务 167
8.3.4文件传输服务 167
8.3.5网络新闻组 167
8.3.6电子商务 167
8.3.7搜索引擎 168
本章小结 169
习题8 169
第9章信息安全 172
9.1信息安全技术 173
9.1.1信息安全的含义 173
9.1.2计算机犯罪与计算机教育 175
9.1.3信息安全技术 180
9.2计算机病毒及其防治 184
9.2.1认识计算机病毒 184
9.2.2计算机病毒的特征 184
9.2.3计算机病毒的分类 185
9.2.4计算机病毒的传播途径和破坏行为 187
9.2.5计算机病毒的预防 189
9.3社会责任感和网络道德 190
9.3.1当今高等学校学生的社会责任感 190
9.3.2网络道德 191
9.4知识产权保护 193
9.4.1什么是知识产权 193
9.4.2我国知识产权立法的现状 194
本章小结 195
习题9 96
第10章 计算机的应用领域 197
10.1计算机在制造业中的应用 198
10.1.1计算机辅助设计 198
10.1.2计算机辅助制造 199
10.1.3计算机集成制造系统 199
10.2计算机在教育中的应用 200
10.2.1计算机技术应用于教育的基本模式 200
10.2.2计算机技术用于教育的特点 201
10.3计算机在商业中的应用 202
10.3.1零售业 202
10.3.2电子数据交换 202
10.3.3电子商务 203
10.4计算机在银行中的应用 204
10.4.1电子货币 205
10.4.2网上银行和移动支付 205
10.5计算机在交通运输中的应用 206
10.5.1地理信息系统 206
10.5.2全球卫星定位系统 206
10.5.3不停车收费系统 208
10.5.4电子警察 208
10.5.5售票系统 208
10.6计算机在办公自动化中的应用 209
10.6.1办公自动化 209
10.6.2电子政务 209
本章小结 210
习题10 210
参考文献 211