大学信息技术与计算思维基础 - 中国高校教材图书网
|
书名: |
大学信息技术与计算思维基础
|
ISBN: | 978-7-5689-3850-1 |
条码: | |
作者: |
蒋诗泉 姚珺
相关图书
|
装订: | |
印次: | 1-1 |
开本: | 16开 |
定价: |
¥49.00
折扣价:¥46.55
折扣:0.95
节省了2.45元
|
字数: |
338千字
|
出版社: |
重庆大学出版社 |
页数: |
274页
|
发行编号: | |
每包册数: |
|
出版日期: |
2023-5-22 |
|
内容简介: |
本书共5章,主要介绍了大学一年级学生应该掌握的信息技术和计算思维基础知识,侧重通过具体问题的求解过程向读者展示什么是计算思维,为什么要学习计算思维,如何学习计算思维。根据读者的特点,本书讲解了:微型计算机及其发展史,数制及信息在计算机中的表示,计算机网络基础及安全,WPS办公软件,Raptor软件,枚举算法、递推算法、分治算法、贪心算法、排序算法、概率算法、模拟算法,以及计算机前沿技术,旨在帮助读者提高运用计算机分析、解决实际问题的能力。 本书可作为应用型高等学校非计算机专业的计算机公共基础课教材,也可作为计算机类专业参考书。
|
作者简介: |
|
章节目录: |
第1 章 计算机及网络基础 ……………………………………………………………… 1
1.1 计算机发展史 …………………………………………………………………… 1
1.1.1 计算机的产生 ……………………………………………………………… 1
1.1.2 计算机发展史 ……………………………………………………………… 3
1.1.3 微型计算机及其发展史 …………………………………………………… 4
1.1.4 计算机发展趋势 …………………………………………………………… 4
1.2 数制及信息在计算机中的表示 ………………………………………………… 6
1.2.1 数制 ………………………………………………………………………… 6
1.2.2 计算机中的信息表示 …………………………………………………… 10
1.3 计算机网络基础 ……………………………………………………………… 15
1.3.1 计算机网络概述 ………………………………………………………… 15
1.3.2 计算机网络中的地址 …………………………………………………… 25
1.4 计算机网络安全 ……………………………………………………………… 27
1.4.1 网络安全概述 …………………………………………………………… 27
1.4.2 常见的网络威胁 ………………………………………………………… 27
1.4.3 常见的网络安全技术 …………………………………………………… 29
1.4.4 网络安全的防范措施 …………………………………………………… 31
本章小结 ……………………………………………………………………………… 32
课外阅读材料1 ……………………………………………………………………… 32
习题1 ………………………………………………………………………………… 35
第2 章 WPS 办公软件…………………………………………………………………… 37
2.1 WPS 文字 ……………………………………………………………………… 37
2.1.1 WPS 文字概述 …………………………………………………………… 37
2.1.2 文档的基本操作 ………………………………………………………… 39
2.1.3 文档的排版 ……………………………………………………………… 41
2.1.4 页面设置和打印输出 …………………………………………………… 45
2.1.5 表格 ……………………………………………………………………… 49
2.1.6 图文混排 ………………………………………………………………… 57
2.1.7 文档的高级应用 ………………………………………………………… 63
2.2 WPS 表格 ……………………………………………………………………… 79
2.2.1 WPS 表格概述 …………………………………………………………… 79
2.2.2 WPS 表格的基本操作 …………………………………………………… 81
2.2.3 公式与函数 ……………………………………………………………… 84
2.2.4 数据管理 ………………………………………………………………… 90
2.2.5 图表操作 ………………………………………………………………… 95
2.3 WPS 演示 …………………………………………………………………… 104
2.3.1 WPS 演示概述 ………………………………………………………… 104
2.3.2 编辑演示文稿 …………………………………………………………… 106
2.3.3 设置演示文稿的外观 …………………………………………………… 108
2.3.4 动态效果 ………………………………………………………………… 111
本章小结 …………………………………………………………………………… 121
课外阅读材料2 …………………………………………………………………… 121
习题2 ……………………………………………………………………………… 123
第3 章 Raptor 程序设计 ……………………………………………………………… 128
3.1 程序设计与算法设计 ………………………………………………………… 128
3.1.1 为什么要学习程序设计 ………………………………………………… 128
3.1.2 为什么要学习算法设计 ………………………………………………… 128
3.1.3 算法的特点 ……………………………………………………………… 130
3.1.4 算法的表示 ……………………………………………………………… 131
3.2 Raptor 简介 …………………………………………………………………… 134
3.2.1 特点 ……………………………………………………………………… 134
3.2.2 程序设计环境 …………………………………………………………… 134
3.2.3 常量与变量 ……………………………………………………………… 136
3.2.4 基本运算 ………………………………………………………………… 138
3.2.5 函数 ……………………………………………………………………… 140
3.2.6 表达式 …………………………………………………………………… 141
3.2.7 变量赋值语句 …………………………………………………………… 141
3.2.8 输入与输出语句 ………………………………………………………… 142
3.3 Raptor 程序设计 ……………………………………………………………… 144
3.3.1 程序的三种基本结构 …………………………………………………… 145
3.3.2 顺序结构程序设计 ……………………………………………………… 145
3.3.3 选择结构程序设计 ……………………………………………………… 148
3.3.4 循环结构程序设计 ……………………………………………………… 151
3.3.5 子图与子程序 …………………………………………………………… 155
本章小结 …………………………………………………………………………… 159
课外阅读材料3 …………………………………………………………………… 159
习题3 ……………………………………………………………………………… 160
第4 章 计算思维基础 ………………………………………………………………… 162
4.1 枚举算法 ……………………………………………………………………… 162
4.1.1 枚举算法基本思想和特点 ……………………………………………… 162
4.1.2 枚举算法设计 …………………………………………………………… 163
4.1.3 枚举算法应用举例 ……………………………………………………… 163
4.2 递推算法 ……………………………………………………………………… 168
4.2.1 递推算法基本思想和递推关系式 ……………………………………… 168
4.2.2 递推算法设计 …………………………………………………………… 168
4.2.3 递推算法应用举例 ……………………………………………………… 169
4.2.4 齐次线性递推数列 ……………………………………………………… 173
4.3 分治算法 ……………………………………………………………………… 181
4.3.1 分治算法基本思想 ……………………………………………………… 181
4.3.2 分治算法设计 …………………………………………………………… 182
4.3.3 分治算法应用举例 ……………………………………………………… 182
4.3.4 二分法 …………………………………………………………………… 186
4.4 贪心算法 ……………………………………………………………………… 191
4.4.1 贪心算法基本思想 ……………………………………………………… 191
4.4.2 贪心算法设计 …………………………………………………………… 191
4.4.3 贪心算法应用举例 ……………………………………………………… 192
4.5 排序算法 ……………………………………………………………………… 199
4.5.1 常见排序算法 …………………………………………………………… 199
4.5.2 排序算法稳定性 ………………………………………………………… 199
4.5.3 冒泡排序 ………………………………………………………………… 199
4.5.4 快速排序 ………………………………………………………………… 202
4.5.5 合并排序 ………………………………………………………………… 203
4.6 概率算法 ……………………………………………………………………… 205
4.6.1 概率算法基本思想 ……………………………………………………… 205
4.6.2 概率算法设计 …………………………………………………………… 205
4.6.3 概率算法应用举例 ……………………………………………………… 205
4.7 模拟算法 ……………………………………………………………………… 213
4.7.1 竖式除模拟算法 ………………………………………………………… 213
4.7.2 竖式乘模拟算法 ………………………………………………………… 216
本章小结 …………………………………………………………………………… 219
课外阅读材料4 …………………………………………………………………… 219
习题4 ……………………………………………………………………………… 220
第5 章 计算机前沿技术 ……………………………………………………………… 221
5.1 云计算 ………………………………………………………………………… 221
5.1.1 云计算概述 ……………………………………………………………… 221
5.1.2 云计算的分类 …………………………………………………………… 227
5.1.3 云计算的典型应用领域 ………………………………………………… 229
5.2 人工智能 ……………………………………………………………………… 231
5.2.1 人工智能概述 …………………………………………………………… 231
5.2.2 人工智能的关键技术 …………………………………………………… 235
5.2.3 人工智能的典型应用领域 ……………………………………………… 237
5.3 大数据 ………………………………………………………………………… 239
5.3.1 大数据概述………………………………………………………………… 239
5.3.2 大数据参考架构和关键技术 …………………………………………… 242
5.3.3 大数据的典型应用领域 ………………………………………………… 251
5.4 区块链 ………………………………………………………………………… 253
5.4.1 区块链概述 ……………………………………………………………… 253
5.4.2 区块链的核心技术和架构 ……………………………………………… 256
5.4.3 区块链技术的典型应用领域 …………………………………………… 261
本章小结 …………………………………………………………………………… 263
课外阅读材料5 …………………………………………………………………… 265
习题5 ……………………………………………………………………………… 266
实验指导 ………………………………………………………………………………… 268
参考文献 ………………………………………………………………………………… 274
|
精彩片段: |
|
书 评: |
|
其 它: |
|
|
|