- 中国铁道出版社
- 9787113324421
- 1版
- 572067
- 43264199-1
- 16开
- 2025-08
- 公共基础课
- 公共基础课
- 通用
- 本科
作者简介
内容简介
本书以“夯实基础、强化实践、拓展前沿”为思路,以培养计算思维与数字素养为核心目标,系统构建了从信息技术基础理论到前沿应用的知识框架。全书分为7章,包括计算机与计算思维、计算机网络基础、Web前端基础、网页设计与布局、多媒体技术与应用、数据处理与数据库以及人工智能与应用。其中第7章介绍人工智能的基本概念、核心技术和AIGC的具体应用,可以作为人工智能通识基础的入门知识。
本书结构清晰,内容全面系统,难易结合,案例丰富,融入思政内容,采用立体化教材形式,通过二维码扫码可观看对应知识点的教学视频,帮助读者更深入理解和掌握相关知识。
本书主要面向高校非计算机专业学生以及计算机信息技术的初学者和爱好者,可作为高校大学计算机通识课的教材,也可作为计算机基础学习者的参考书。
本书结构清晰,内容全面系统,难易结合,案例丰富,融入思政内容,采用立体化教材形式,通过二维码扫码可观看对应知识点的教学视频,帮助读者更深入理解和掌握相关知识。
本书主要面向高校非计算机专业学生以及计算机信息技术的初学者和爱好者,可作为高校大学计算机通识课的教材,也可作为计算机基础学习者的参考书。
目录
第1章计算机与计算思维1
1.1计算机的发展2
1.1.1计算机的发展历程.2
1.1.2中国的计算机发展.3
1.2计算机系统4
1.2.1计算机硬件.4
1.2.2计算机软件.8
1.2.3文件管理概念.9
1.3计算思维10
1.3.1计算的定义.10
1.3.2计算思维概述.11
1.3.3计算思维的学科作用.11
1.4计算机的信息表示12
1.4.1计算机的0与112
1.4.2计算机的数制.13
1.4.3不同数制间的转换.14
1.4.4信息编码.16
1.5程序设计基础18
1.5.1程序设计语言.18
1.5.2程序与程序设计.20
1.5.3算法基础.22
1.5.4Python简介25
思考与练习.30
第2章计算机网络基础31
2.1计算机网络的基本概念32
2.1.1计算机网络的定义和功能.32
2.1.2计算机网络的分类.32
2.1.3计算机网络的硬件与软件.35
2.2计算机网络协议39
2.3网络体系结构40
2.3.1OSI七层模型.40
2.3.2TCP/IP四层模型41
2.3.3OSI七层模型与实际实现
模型的关联.41
2.4互联网42
2.4.1互联网的基本概念.42
2.4.2Internet地址.43
2.4.3互联网的应用.45
2.4.4网络安全.47
2.5云计算50
2.5.1云计算概述.50
2.5.2云计算的主要技术.52
2.5.3云计算的应用.53
2.6物联网53
2.6.1物联网的基本概念.53
2.6.2物联网体系结构.54
2.6.3物联网的应用.56
思考与练习.59
第3章Web前端基础60
3.1Web技术概述.61
3.1.1Web相关概念61
3.1.2Web基本工作原理63
3.1.3Web开发工具64
3.2HTML基础.64
3.2.1HTML发展历程64
3.2.2HTML基本语法和文档结构65
目
录
25Y7-63XM79199计算机与信息技术基础(二改9.7).indd12025/9/815:23:03
计算机与信息技术基础
·II·
3.2.3HTML基本标记68
3.2.4插入图像等多媒体元素.71
3.3CSS基本语法.73
3.3.1构造CSS规则.74
3.3.2CSS基本选择器75
3.3.3在HTML中使用CSS的方法
.76
3.3.4CSS复合选择器80
3.3.5用CSS设置文本样式.83
3.4盒子模型86
3.4.1盒子的基本概念.86
3.4.2设置盒子的结构类属性.87
3.4.3块级元素与行内元素.91
3.4.4用CSS设置图像和背景效果
.92
思考与练习.96
第4章网页设计与布局97
4.1标准文档流98
4.2盒子的浮动99
4.2.1float属性99
4.2.2清除浮动属性.102
4.2.3扩展父盒子的高度.103
4.3盒子的定位105
4.3.1相对定位relative106
4.3.2绝对定位absolute107
4.3.3固定定位fixed107
4.3.4z-index.108
4.4利用盒子浮动布局109
4.4.1一列布局.109
4.4.2两列布局.110
4.4.3三列布局.111
4.5超链接标记及用法112
4.5.1创建文本超链接.112
4.5.2超链接路径.113
4.5.3其他类型的超链接.113
4.6导航菜单制作116
4.6.1超链接伪类.116
4.6.2列表样式.117
4.6.3纵排导航菜单.118
4.6.4横排导航菜单.121
4.7网站开发过程124
4.8在网页中使用特效125
4.8.1JavaScript简介.125
4.8.2在网页中引入JavaScript实现
特效.125
思考与练习.129
第5章多媒体技术与应用130
5.1多媒体技术概述131
5.1.1多媒体技术的基本概念.131
5.1.2多媒体素材分类.131
5.1.3多媒体相关技术及特征.132
5.1.4多媒体数据压缩.133
5.2图形与图像处理134
5.2.1图形与图像及PS.134
5.2.2图层与选区.137
5.2.3绘制图形与图像.140
5.2.4图像色彩调整.142
5.2.5通道、蒙版和滤镜.147
5.2.6路径与文本.151
5.3视频处理153
5.3.1视频的基本概念.153
5.3.2常用视频、音频文件格式.155
25Y7-63XM79199计算机与信息技术基础(二改9.7).indd22025/9/815:23:04
目录
·III·
5.3.3PremiereProCS6的基本操作
.156
5.3.4PremiereProCS6的界面窗口
.158
5.3.5视频特效.164
5.3.6利用“特效控制台”设置视频
效果.168
5.3.7添加音频.170
5.3.8字幕制作.172
5.4计算机动画176
5.4.1计算机动画概述.176
5.4.2常用的动画制作软件.176
思考与练习.177
第6章数据处理与数据库178
6.1数据与电子表格数据处理179
6.1.1数据的分类.179
6.1.2电子表格的基本概念.179
6.1.3数据统计与分析.180
6.1.4表格数据可视化.180
6.2数据库技术及应用181
6.2.1数据库技术的基本概念.181
6.2.2数据库管理系统.182
6.2.3数据模型.183
6.2.4SQL概述184
6.3数据库设计185
6.3.1Access表设计185
6.3.2Access查询设计195
6.3.3Access窗体设计197
6.3.4Access报表设计199
6.3.5Access宏设计201
思考与练习.204
第7章人工智能与应用205
7.1人工智能概述206
7.1.1人工智能的诞生与发展.206
7.1.2人工智能的定义.208
7.1.3人工智能的应用领域.208
7.1.4人工智能技术架构.209
7.1.5人工智能伦理.212
7.2机器学习213
7.2.1机器学习的基本原理.213
7.2.2机器学习的应用场景.216
7.2.3案例实现.217
7.3视觉识别220
7.3.1图像识别技术.220
7.3.2人脸识别技术.225
7.3.3视觉识别的应用场景.228
7.4自然语言处理228
7.4.1自然语言处理的研究内容.229
7.4.2自然语言处理的处理方法.229
7.4.3自然语言处理的应用.231
7.5AIGC235
7.5.1AIGC的内容创作235
7.5.2AIGC的典型应用场景236
7.5.3提示词工程.237
7.5.4AIGC工具的介绍和使用238
思考与练习.243
1.1计算机的发展2
1.1.1计算机的发展历程.2
1.1.2中国的计算机发展.3
1.2计算机系统4
1.2.1计算机硬件.4
1.2.2计算机软件.8
1.2.3文件管理概念.9
1.3计算思维10
1.3.1计算的定义.10
1.3.2计算思维概述.11
1.3.3计算思维的学科作用.11
1.4计算机的信息表示12
1.4.1计算机的0与112
1.4.2计算机的数制.13
1.4.3不同数制间的转换.14
1.4.4信息编码.16
1.5程序设计基础18
1.5.1程序设计语言.18
1.5.2程序与程序设计.20
1.5.3算法基础.22
1.5.4Python简介25
思考与练习.30
第2章计算机网络基础31
2.1计算机网络的基本概念32
2.1.1计算机网络的定义和功能.32
2.1.2计算机网络的分类.32
2.1.3计算机网络的硬件与软件.35
2.2计算机网络协议39
2.3网络体系结构40
2.3.1OSI七层模型.40
2.3.2TCP/IP四层模型41
2.3.3OSI七层模型与实际实现
模型的关联.41
2.4互联网42
2.4.1互联网的基本概念.42
2.4.2Internet地址.43
2.4.3互联网的应用.45
2.4.4网络安全.47
2.5云计算50
2.5.1云计算概述.50
2.5.2云计算的主要技术.52
2.5.3云计算的应用.53
2.6物联网53
2.6.1物联网的基本概念.53
2.6.2物联网体系结构.54
2.6.3物联网的应用.56
思考与练习.59
第3章Web前端基础60
3.1Web技术概述.61
3.1.1Web相关概念61
3.1.2Web基本工作原理63
3.1.3Web开发工具64
3.2HTML基础.64
3.2.1HTML发展历程64
3.2.2HTML基本语法和文档结构65
目
录
25Y7-63XM79199计算机与信息技术基础(二改9.7).indd12025/9/815:23:03
计算机与信息技术基础
·II·
3.2.3HTML基本标记68
3.2.4插入图像等多媒体元素.71
3.3CSS基本语法.73
3.3.1构造CSS规则.74
3.3.2CSS基本选择器75
3.3.3在HTML中使用CSS的方法
.76
3.3.4CSS复合选择器80
3.3.5用CSS设置文本样式.83
3.4盒子模型86
3.4.1盒子的基本概念.86
3.4.2设置盒子的结构类属性.87
3.4.3块级元素与行内元素.91
3.4.4用CSS设置图像和背景效果
.92
思考与练习.96
第4章网页设计与布局97
4.1标准文档流98
4.2盒子的浮动99
4.2.1float属性99
4.2.2清除浮动属性.102
4.2.3扩展父盒子的高度.103
4.3盒子的定位105
4.3.1相对定位relative106
4.3.2绝对定位absolute107
4.3.3固定定位fixed107
4.3.4z-index.108
4.4利用盒子浮动布局109
4.4.1一列布局.109
4.4.2两列布局.110
4.4.3三列布局.111
4.5超链接标记及用法112
4.5.1创建文本超链接.112
4.5.2超链接路径.113
4.5.3其他类型的超链接.113
4.6导航菜单制作116
4.6.1超链接伪类.116
4.6.2列表样式.117
4.6.3纵排导航菜单.118
4.6.4横排导航菜单.121
4.7网站开发过程124
4.8在网页中使用特效125
4.8.1JavaScript简介.125
4.8.2在网页中引入JavaScript实现
特效.125
思考与练习.129
第5章多媒体技术与应用130
5.1多媒体技术概述131
5.1.1多媒体技术的基本概念.131
5.1.2多媒体素材分类.131
5.1.3多媒体相关技术及特征.132
5.1.4多媒体数据压缩.133
5.2图形与图像处理134
5.2.1图形与图像及PS.134
5.2.2图层与选区.137
5.2.3绘制图形与图像.140
5.2.4图像色彩调整.142
5.2.5通道、蒙版和滤镜.147
5.2.6路径与文本.151
5.3视频处理153
5.3.1视频的基本概念.153
5.3.2常用视频、音频文件格式.155
25Y7-63XM79199计算机与信息技术基础(二改9.7).indd22025/9/815:23:04
目录
·III·
5.3.3PremiereProCS6的基本操作
.156
5.3.4PremiereProCS6的界面窗口
.158
5.3.5视频特效.164
5.3.6利用“特效控制台”设置视频
效果.168
5.3.7添加音频.170
5.3.8字幕制作.172
5.4计算机动画176
5.4.1计算机动画概述.176
5.4.2常用的动画制作软件.176
思考与练习.177
第6章数据处理与数据库178
6.1数据与电子表格数据处理179
6.1.1数据的分类.179
6.1.2电子表格的基本概念.179
6.1.3数据统计与分析.180
6.1.4表格数据可视化.180
6.2数据库技术及应用181
6.2.1数据库技术的基本概念.181
6.2.2数据库管理系统.182
6.2.3数据模型.183
6.2.4SQL概述184
6.3数据库设计185
6.3.1Access表设计185
6.3.2Access查询设计195
6.3.3Access窗体设计197
6.3.4Access报表设计199
6.3.5Access宏设计201
思考与练习.204
第7章人工智能与应用205
7.1人工智能概述206
7.1.1人工智能的诞生与发展.206
7.1.2人工智能的定义.208
7.1.3人工智能的应用领域.208
7.1.4人工智能技术架构.209
7.1.5人工智能伦理.212
7.2机器学习213
7.2.1机器学习的基本原理.213
7.2.2机器学习的应用场景.216
7.2.3案例实现.217
7.3视觉识别220
7.3.1图像识别技术.220
7.3.2人脸识别技术.225
7.3.3视觉识别的应用场景.228
7.4自然语言处理228
7.4.1自然语言处理的研究内容.229
7.4.2自然语言处理的处理方法.229
7.4.3自然语言处理的应用.231
7.5AIGC235
7.5.1AIGC的内容创作235
7.5.2AIGC的典型应用场景236
7.5.3提示词工程.237
7.5.4AIGC工具的介绍和使用238
思考与练习.243
















