本书以教育部高等学校计算机基础课程教学指导委员会制定的《大学计算机基础课程教学基本要求》为指导,立足通识教育,旨在培养学生的计算思维能力和计算机应用能力,提升大学生的信息技术素养。
全书共 7 章,主要内容包括计算科学与计算机基础知识、计算机系统基础知识、办公信息处理软件应用、程序设计基础、问题求解与算法、计算机网络基础与信息安全知识等。为了使读者更好地学习和掌握相关内容,还出版了《大学计算机基础实训教程》与本书配套使用。
样章试读
目录
- 目录
第1章 计算科学与计算机基础知识 1
1.1 计算科学与计算思维 1
1.1.1 人类的思维 1
1.1.2 计算与计算科学 2
1.1.3 计算思维 3
1.1.4 学科交叉与融合 3
1.2 计算机概述 4
1.2.1 计算机的起源 4
1.2.2 计算机的分类 6
1.2.3 计算机的特点与应用 7
1.3 计算机中信息的表示 9
1.3.1 进位计数制 10
1.3.2 机器中数的表示 13
1.3.3 数据的存储及信息单位 14
1.3.4 字符的表示 16
1.3.5 声音、图形、图像、视频的表示 20
习题 1 21
第2章 计算机硬件基础 24
2.1 计算机系统的组成及工作原理 24
2.1.1 计算机系统的组成 24
2.1.2 计算机基本工作原理 26
2.2 微型计算机硬件系统 26
2.2.1 存储设备 27
2.2.2 存储器技术 28
2.2.3 微型计算机重要硬件 29
2.2.4 微型计算机输入设备 35
2.2.5 微型计算机输出设备 38
2.2.6 微机系统的性能指标 39
习题 2 40
第3章 计算机软件基础 42
3.1 计算机软件概述 42
3.1.1 系统软件 42
3.1.2 应用软件 42
3.1.3 程序设计语言 42
3.2 操作系统概述 43
3.2.1 操作系统的概念 43
3.2.2 操作系统的发展 46
3.2.3 操作系统的分类 47
3.2.4 常见的计算机操作系统 49
3.3 Windows 7 操作系统 50
3.3.1 Windows 7 操作系统概述 50
3.3.2 Windows 7 图形用户界面 53
3.3.3 Windows 7 文件管理 63
3.3.4 控制面板与系统维护 70
习题 3 74
第4章 Office 办公信息处理软件 77
4.1 办公信息处理软件简介 77
4.1.1 WPS Office 系列软件 77
4.1.2 Microsoft Office 系列软件 77
4.2 文字处理软件 78
4.2.1 文字处理软件简介 78
4.2.2 文字处理软件的主要功能 78
4.3 电子表格处理软件 84
4.3.1 电子表格处理软件简介 84
4.3.2 电子表格软件的主要功能 85
4.4 演示文稿制作软件 93
4.4.1 演示文稿制作软件简介 93
4.4.2 演示文稿制作软件的主要功能 94
4.5 其他信息处理软件 97
4.5.1 Microsoft Office 其他集成组件 97
4.5.2 Microsoft Office 其他独立组件 98
习题 4 99
第5章 程序设计基础 102
5.1 计算机程序与程序设计 102
5.2 基本数据结构 104 5.2.1 数组 104
5.2.2 链表 105
5.2.3 堆栈 106
5.2.4 队列 107
5.2.5 树、图 108
5.3 数据库基础 110
5.3.1 数据库概述 110
5.3.2 数据库系统 112
5.3.3 数据库管理系统 114
5.3.4 数据库模型 115
5.3.5 关系数据库模型 118
5.3.6 数据库系统的发展 121
习题 5 122
第6章 问题求解与算法 125
6.1 计算机问题求解 125
6.2 算法及其描述 125
6.2.1 算法的三种结构 126
6.2.2 描述算法的工具 127
6.2.3 Raptor 流程图编程 129
6.3 算法设计基本方法 137
6.3.1 求和 137
6.3.2 累乘 137
6.3.3 穷举 138
6.3.4 迭代 139
6.3.5 递归 140
6.3.6 查找 141
6.3.7 排序 143 习题 6 146
第7章 计算机网络与信息安全 149
7.1 计算机网络概述 149
7.1.1 计算机网络的定义与功能 149
7.1.2 计算机网络的构成与分类 151
7.2 Internet 基础 154
7.2.1 Internet 概述 155
7.2.2 Internet 基本技术 156
7.3 Internet 应用 158
7.3.1 WWW 信息资源 158
7.3.2 浏览器的使用 160
7.3.3 搜索引擎的使用 164
7.3.4 文件传输 166
7.3.5 远程登录 166
7.3.6 电子邮件 166
7.3.7 即时通信 170
7.3.8 论坛与博客 170
7.4 接入 Internet 171
7.4.1 接入方式 171
7.4.2 ADSL 接入 172
7.4.3 局域网接入 174
7.4.4 无线接入 176
7.5 新一代信息技术 179
7.5.1 物联网 179
7.5.2 云计算 181
7.5.3 大数据 184
7.6 计算机信息安全 186
7.6.1 计算机病毒概述 186
7.6.2 计算机病毒的特征 187
7.6.3 计算机病毒的预防和清除 188
7.6.4 网络防火墙 191
习题 7 194
附录 197
附录 A Raptor 运算符 197
附录 B Raptor 函数 197
习题答案 198