第一讲 计算机与计算思维 1
主题一 什么是计算机 1
主题二 计算机能做什么 7
主题三 回眸计算机的发展历程 14
主题四 浅谈计算思维 23
思考题 29
第二讲 信息与数字化 30
主题一 计数制 30
主题二 计算机中数值信息的表示 35
主题三 计算机中字符信息的表示 39
主题四 图像、视频信息的数字化 44
主题五 音频信息的数字化 48
思考题 51
第三讲 计算机的组成 52
主题一 计算机是如何工作的 52
主题二 中央处理器 57
主题三 存储器系统 61
主题四 输入/输出系统 71
主题五 微型计算机系统 79
思考题 86
第四讲 操作系统 87
主题一 什么是操作系统 87
主题二 操作系统的组成 93
主题三 操作系统的载入 96
主题四 操作系统的功能 98
主题五 常见的操作系统 104
思考题 110
第五讲 计算机软件 111
主题一 什么是软件 111
主题二 软件与信息处理 118
主题三 常用软件开发技术 126
主题四 常用应用软件 141
思考题 155
第六讲 程序设计与算法 156
主题一 程序设计语言 156
主题二 什么是算法 169
主题三 如何编制计算机程序 177
主题四 程序设计方法 181
主题五 程序设计语言的发展 183
思考题 186
第七讲 数据库技术 187
主题一 什么是数据库 187
主题二 数据库能做什么 194
主题三 数据库结构与数据库设计 203
主题四 主流网络数据库产品简介 212
主题五 数据库技术应用的新趋势 214
思考题 218
第八讲 计算机网络基础 219
主题一 什么是计算机网络 219
主题二 计算机网络的构成 225
主题三 Internet技术基础 231
主题四 Internet的应用 241
思考题 247
第九讲 计算机网络安全及其相关法规 248
主题一 网络安全 248
主题二 数据加密技术 252
主题三 网络访问控制 256
主题四 入侵检测 259
主题五 防火墙 263
主题六 国家关于计算机信息系统安全的法律法规 265
主题七 网络伦理建设 271
思考题 278