内容简介
本书是根据“教育部高等学校大学教授算计课程教学指导委员会”提出的“大学计算机”基础课程教学要求编写而成。全书分为7章,主要内容包括计算与计算思维、计算系统平台、信息表示和逻辑运算、计算机操作系统、信息处理与发布、网络通信与信息安全、计算机新技术。本书内容丰富、层次清晰、图文并茂、通俗易懂,根据高校计算机基础教学的现状,从计算思维的视角提出了“大学计算机”的入门教学要求和教学设计。本书在注重基础知识、基本原理和基本方法的同时,采用案例教学的方式培养学生的计算机应用能力,并在配套的实验指导书中进一步加强实践,以便于在教学中达到理论与实践的紧密结合。本书可作为高等学校非计算机专业“大学计算机”基础课程教材,也可供其他读者学习使用。
目录介绍
第1章
计算与计算思维
1.1?计算工具 2
1.1.1?早期计算工具2
1.1.2?机械式计算机4
1.1.3?现代电子计算机6
1.1.4?计算机的类型9
1.2?计算模型 15
1.2.1?图灵机计算模型15
1.2.2?冯·诺依曼计算模型17
1.2.3?现代计算机模型18
1.3?计算思维 20
1.3.1?计算思维的定义与特征20
1.3.2?数学思维的基本概念21
1.3.3?工程思维的基本概念25
1.3.4?计算机解题方法27
习题 29
第2章
计算系统平台
2.1?计算机硬件平台 31
2.1.1?系统结构31
2.1.2?主要部件33
2.1.3?CPU35
2.1.4?存储设备37
2.1.5?总线与接口40
2.2?计算机软件平台 41
2.2.1?软件的基本特征与类型41
2.2.2?程序语言的发展43
2.2.3?程序语言的功能、组成与
类型44
2.2.4?程序的设计与测试47
2.2.5?软件开发模型48
2.3?计算机工作原理 50
2.3.1?数据存储50
2.3.2?数据传输53
2.3.3?指令执行55
2.3.4?指令系统58
习题 59
第3章
信息表示和逻辑运算
3.1?数值信息编码 61
3.1.1?二进制编码特征61
3.1.2?不同数制的转换63
3.1.3?二进制整数编码66
3.1.4?二进制小数编码69
3.2?非数值信息编码 73
3.2.1?英文字符编码73
3.2.2?中文字符编码76
3.2.3?声音的数字化79
3.2.4?图像的数字化80
3.3?逻辑运算及其应用 83
3.3.1?基本逻辑运算83
3.3.2?逻辑运算在逻辑电路中的
应用86
3.3.3?逻辑运算在程序设计中的
应用88
3.3.4?逻辑运算在文献检索中的
应用89
习题 91
第4章
计算机操作系统
4.1?操作系统概述 93
4.1.1?操作系统的定义、作用与基本
特征93
4.1.2?操作系统的类型95
4.1.3?人机界面的发展97
4.1.4?操作系统的基本操作99
4.2?常用操作系统的结构 103
4.2.1?操作系统的组成103
4.2.2?微机操作系统——Windows
与麒麟104
4.2.3?网络操作系统Linux 108
4.2.4?手机操作系统——Android
与鸿蒙111
4.3?操作系统的基本功能 114
4.3.1?进程管理114
4.3.2?存储管理115
4.3.3?文件管理117
4.3.4?设备管理119
习题 120
第5章
信息处理与发布
5.1?文字编辑处理 122
5.1.1?WPS文字的工作环境122
5.1.2?创建文档的基本操作124
5.1.3?文档排版130
5.1.4?制作表格143
5.1.5?插入对象148
5.1.6?高效排版153
5.1.7?文档打印155
5.2?电子表格计算 155
5.2.1?WPS表格的工作环境155
5.2.2?WPS表格的基本操作156
5.2.3?制作图表167
5.2.4?数据管理和分析170
5.2.5?打印工作表177
5.3?演示文稿制作 177
5.3.1?WPS演示的工作环境178
5.3.2?制作一个多媒体演示文稿179
5.3.3?定制演示文稿的视觉效果181
5.3.4?设置演示文稿的播放效果183
5.3.5?打印和输出演示文稿186
5.4?WPS AI简介187
5.4.1?WPS文字AI应用187
5.4.2?WPS表格AI应用188
5.4.3?WPS演示AI应用190
习题 192
第6章
网络通信与信息安全
6.1?网络工作原理 196
6.1.1?网络基本类型196
6.1.2?网络体系结构199
6.1.3?分组交换技术203
6.1.4?无线网络技术204
6.2?因特网的服务 207
6.2.1?网络服务模型207
6.2.2?因特网地址209
6.2.3?因特网服务210
6.2.4?HTML212
6.3?网络安全防护 213
6.3.1?安全问题213
6.3.2?病毒防护215
6.3.3?黑客攻击216
6.3.4?防火墙技术218
6.4?信息加密技术 220
6.4.1?加密原理220
6.4.2?非对称加密221
6.4.3?密码破解223
6.4.4?数字认证226
习题 230
第7章
计算机新技术
7.1?人工智能 232
7.1.1?图灵测试232
7.1.2?研究流派233
7.1.3?机器学习236
7.1.4?深度学习238
7.1.5?核心技术241
7.1.6?存在问题245
7.2?大数据 246
7.2.1?大数据的特点246
7.2.2?数据获取技术247
7.2.3?数据清洗技术248
7.2.4?数据挖掘技术249
7.2.5?大数据应用案例253
7.3?物联网 255
7.3.1?物联网技术特征255
7.3.2?物联网关键技术256
7.3.3?物联网技术难题257
7.3.4?物联网应用案例259
7.4?其他新技术 260
7.4.1?量子计算机260
7.4.2?云计算技术261
7.4.3?计算社会科学262
7.4.4?区块链技术263
习题 265
参考文献267