大学计算机

-
【作 者】周丽娟 纪淑芹 杨海波
【I S B N 】978-7-5226-1655-1
【责任编辑】王玉梅
【适用读者群】本专通用
【出版时间】2023-08-25
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】352
【千字数】563
【印 张】22
【定 价】¥59
【丛 书】普通高等教育通识类课程教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书根据编者多年的实践和教学经验,在学以致用思想的指导下,从实际应用出发,结合大学信息技术教育的现状编写而成。全书共分为12章,主要内容包括计算机基础知识、计算机系统、程序设计基础、算法基础、数据结构、数据库技术基础、人工智能基础、计算机网络基础、网页设计基础、图片处理与视频剪辑、新一代信息技术以及办公自动化软件。
本书介绍了计算机系统、程序设计基础、算法基础等理论内容,此外也针对网页设计、图片处理、人工智能进行了简要的介绍以及实例展示。本书涉及知识面广、取材丰富、内容深入浅出、形式简单明了、语言简练、通俗易懂、图文并茂,将简洁的基础知识与详细的操作步骤有机结合起来,旨在使学生更好地掌握书中内容,提高计算思维能力以及基础知识的学习质量,有效培养计算机基础应用能力,提高信息素养。本书适合高等院校非计算机专业的低年级学生使用,可作为大学计算机实践课程的理论教材,也可作为学习计算机基础知识、提高解决实际问题能力的参考书,还可作为计算机爱好者的自学用书。
★逻辑性强:教材内容精心组织,满足学生课后学习的需求。
★ 实用性强:注重基础知识的同时,融入编者多年教学经验。
★ 知识面广:内容全面,注重细节,概述计算机前沿内容。
进入21世纪,随着信息技术的迅速发展及中学信息技术教育的逐步普及,大学非计算机专业的计算机课程的内容改革已成为各高校从事计算机基础教育的广大教师关注的热门话题。在计算机基础实际教学中,需要对学生在就业中的诉求加以解决,同时也要对学生的应用能力进行培养,使学生能够完成基础的工作内容,并且调整学生的学习方式及知识结构,体现当前高等教育改革发展的新形势、新目标和新要求。
编者通过多年的教学实践及与其他高等院校的交流,并参考教育部高等学校计算机科学与技术教学指导委员会提出的《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求》中“大学计算机基础”课程教学相关要求编写了本书。
本书的主要特色:第一,教材内容精心组织,具有逻辑性,满足学生课后学习的需求;第二,在注重基础知识的同时,融入了编者多年的教学经验,增强了本书的实用性;第三,内容全面,且注重细节,针对计算机前沿内容加以概述,对问题的不同层面都进行了详细介绍,使学生能够应对各方面的问题。
本书在吉林省高教学会计算机共同课专业委员会的指导下,由周丽娟、纪淑芹、杨海波、毛宇婷、陈天亨等一线教师共同编写完成。参编人员还有王梓旭、张守伟等。
在本书编写过程中,编者参考了相关文献资料,在此向这些文献资料的作者深表感谢。由于编者水平有限,加之时间仓促,书中难免有疏漏和不妥之处,恳请各位读者和专家批评指正,以便再版时及时修正。
编 者
2023年3月
1.1 计算机发展概述 1
1.1.1 计算机发展简史 1
1.1.2 现代计算机的分类 5
1.1.3 21世纪的计算机 7
1.2 计算机中数据的表示方法 9
1.2.1 数据及其分类 9
1.2.2 数值信息在计算机中的表示 10
1.2.3 字符数据在计算机中的表示 16
1.3 计算机的应用领域 16
1.4 计算机与社会 19
1.4.1 计算机文化 19
1.4.2 计算机道德 20
1.4.3 计算机法律法规 21
1.5 计算思维概述 22
1.5.1 思维与科学思维 22
1.5.2 计算思维的概念 23
1.5.3 计算思维的应用 25
本章小结 26
习题1 27
第2章 计算机系统 30
2.1 计算机系统的组成 30
2.1.1 冯•诺依曼型计算机 30
2.1.2 计算机硬件系统 31
2.1.3 计算机软件系统 32
2.1.4 计算机硬件系统和软件系统
之间的关系 33
2.2 计算机工作原理 33
2.2.1 计算机指令系统 34
2.2.2 计算机基本工作原理 34
2.3 微型计算机系统的组成 35
2.3.1 微型计算机的基本结构 35
2.3.2 微型计算机的硬件组成 37
2.3.3 微型计算机的软件系统 44
2.4 计算机的主要技术指标及性能评价 45
本章小结 47
习题2 47
第3章 程序设计基础 50
3.1 程序设计介绍 50
3.1.1 机器语言 50
3.1.2 汇编语言 50
3.1.3 高级语言 51
3.1.4 程序设计 52
3.2 结构化程序设计 53
3.2.1 结构化程序设计的原则 54
3.2.2 结构化程序设计的基本结构 54
3.2.3 结构化设计语言 55
3.3 面向对象的程序设计 56
3.3.1 面向对象的程序设计方法概述 56
3.3.2 对象和类 58
3.3.3 消息 60
3.3.4 继承性和多态性 60
3.3.5 面向对象语言 62
本章小结 63
习题3 63
第4章 算法基础 66
4.1 算法概述 66
4.1.1 算法的定义 66
4.1.2 算法的基本特征及评价 67
4.1.3 算法复杂度 68
4.1.4 算法的基本要素 69
4.2 描述算法的工具 70
4.2.1 自然语言 70
4.2.2 传统流程图 71
4.2.3 N-S结构化流程图 72
4.2.4 过程设计语言 73
4.3 穷举法 74
4.4 递归法 77
4.5 排序算法 79
4.5.1 冒泡排序 80
4.5.2 快速排序 81
4.5.3 简单选择排序 84
4.5.4 直接插入排序 86
4.5.5 归并排序 88
4.6 查找算法 90
4.6.1 顺序查找 90
4.6.2 二分法查找 91
4.7 数论算法 94
4.7.1 基础数论概念 94
4.7.2 素数与合数 94
4.7.3 最大公约数 95
4.7.4 元素的幂 97
4.8 贪心算法 98
4.8.1 贪心算法的基本要素 98
4.8.2 贪心算法的设计思想 99
4.8.3 贪心算法的典型应用 99
本章小结 100
习题4 100
第5章 数据结构 104
5.1 数据结构的基本概念 104
5.1.1 数据与数据结构 104
5.1.2 数据的逻辑结构 105
5.1.3 数据的存储结构 106
5.1.4 数据的运算 108
5.2 线性表 108
5.2.1 线性表的定义 108
5.2.2 顺序表及其基本运算 108
5.2.3 链表及其基本运算 109
5.3 栈和队列 111
5.3.1 栈及其基本运算 111
5.3.2 队列及其基本运算 113
5.4 树与二叉树 116
5.4.1 树的基本概念 116
5.4.2 二叉树及其基本性质 118
5.4.3 二叉树的存储结构 121
5.4.4 二叉树的遍历 121
本章小结 123
习题5 123
第6章 数据库技术基础 126
6.1 数据库的基本概念 126
6.1.1 数据和数据处理 126
6.1.2 数据管理技术的发展 127
6.1.3 数据库系统 129
6.1.4 数据库管理系统的基本功能 130
6.1.5 数据库系统的基本特点 130
6.1.6 数据库系统的内部体系结构 131
6.2 数据模型 132
6.2.1 数据模型的基本概念 133
6.2.2 概念模型 134
6.2.3 E-R模型 135
6.2.4 逻辑数据模型 136
6.3 关系代数 139
6.3.1 传统的集合运算 139
6.3.2 专门的关系运算 141
6.4 数据库设计与管理 142
6.4.1 数据库设计 142
6.4.2 数据库管理 143
本章小结 144
习题6 144
第7章 人工智能基础 147
7.1 人工智能概述 147
7.1.1 人工智能的概念和类别 148
7.1.2 人工智能的发展 149
7.1.3 人工智能主要流派 150
7.1.4 人工智能编程语言 151
7.1.5 人工智能开发框架 152
7.2 机器学习 153
7.2.1 机器学习的概念与类别 153
7.2.2 监督学习 154
7.2.3 无监督学习 158
7.2.4 强化学习 160
7.2.5 机器学习的工作流程 160
7.2.6 实例—决策树算法 162
7.3 深度学习 164
7.3.1 人工神经网络 164
7.3.2 神经网络的输入 165
7.3.3 神经网络的结构 166
7.3.4 BP神经网络 169
7.3.5 卷积神经网络 170
7.3.6 BP网络手写数字识别 172
7.4 图像识别 174
7.4.1 图像识别技术概述 174
7.4.2 人脸识别技术 175
7.4.3 人脸识别技术应用 176
7.4.4 OCR文本识别 177
7.4.5 实例—OCR车牌识别 179
7.5 自然语言处理 179
7.5.1 自然语言处理概述 180
7.5.2 自然语言理解 180
7.5.3 自然语言生成 181
7.5.4 自然语言处理的常用模型 181
7.5.5 实例—语言情绪倾向分析 184
7.6 人工智能的典型应用领域 185
7.6.1 制造 185
7.6.2 零售 186
7.6.3 交通 186
7.6.4 医疗 187
7.6.5 教育 187
7.6.6 物流 188
本章小结 188
习题7 189
第8章 计算机网络基础 193
8.1 计算机网络概述 193
8.1.1 计算机网络的形成与发展 194
8.1.2 计算机网络的分类 195
8.1.3 计算机网络的组成 197
8.1.4 计算机网络的主要功能与应用 198
8.1.5 计算机网络设备 198
8.2 计算机网络体系结构 203
8.2.1 网络体系结构概述 203
8.2.2 ISO/OSI开放系统互连参考模型 204
8.2.3 TCP/IP体系结构 206
8.3 Internet基础 207
8.3.1 Internet的概述 207
8.3.2 IP地址和域名系统 208
8.3.3 IE浏览器的使用 209
本章小结 211
习题8 211
第9章 网页设计基础 214
9.1 网页概述 214
9.1.1 网页的简介 214
9.1.2 网页的发展史 217
9.1.3 网页设计的编程语言 218
9.2 网页制作工具与流程 226
9.2.1 VSCode 226
9.2.2 创建第一个网页文档 228
9.2.3 网页制作的基本流程 230
9.3 网页中的基本对象 231
9.3.1 文本 231
9.3.2 超链接 232
9.3.3 图像 234
9.3.4 多媒体 235
9.4 网页的基本布局 237
9.4.1 文档流 238
9.4.2 盒子模型 238
9.4.3 页面基本布局 240
9.4.4 表格布局网页 245
9.5 网页中的基本行为 246
9.5.1 DOM 246
9.5.2 节点与事件 247
9.5.3 节点类型与相关属性 248
本章小结 250
习题9 250
第10章 图片处理与视频剪辑 253
10.1 Photoshop概述 253
10.1.1 初识Photoshop 253
10.1.2 Photoshop界面介绍 254
10.1.3 Photoshop常用快捷键 257
10.2 字体、包装设计 257
10.2.1 简约风格文字设计 257
10.2.2 产品包装设计 260
10.3 版式设计 265
10.3.1 推广海报设计 265
10.3.2 画册封面设计 271
10.3.3 街景广告设计 279
10.4 照片后期处理—证件照背景与排版 281
10.5 Premiere概述 284
10.5.1 基本应用 284
10.5.2 重要参数设置 287
10.5.3 时间轴标记 288
10.5.4 素材处理 289
10.5.5 镜头剪辑工具 290
10.5.6 视频播放 291
10.6 剪映软件概述及基本应用 292
本章小结 295
习题10 295
第11章 新一代信息技术 298
11.1 物联网概述 298
11.1.1 物联网的概念 298
11.1.2 物联网的体系结构 299
11.2 物联网中的互联 300
11.2.1 条形码 300
11.2.2 射频识别—RFID 303
11.2.3 近场通信—NFC 304
11.2.4 传感器 304
11.3 物联网系统的应用 307
11.3.1 智慧家居 307
11.3.2 智慧交通 307
11.3.3 智慧医疗 308
11.3.4 智慧农业 308
11.3.5 工业物联网 309
11.4 虚拟现实概述 310
11.4.1 虚拟现实的概念 310
11.4.2 虚拟现实的特点 310
11.4.3 虚拟现实系统的分类 311
11.5 虚拟现实的核心技术 312
11.5.1 立体显示 312
11.5.2 环境建模 313
11.5.3 三维虚拟声音实现 315
11.5.4 人机交互 315
11.5.5 实时碰撞检测 316
11.6 虚拟现实在各行业领域的应用 317
11.6.1 VR游戏 317
11.6.2 VR影视 318
11.6.3 VR教育 319
11.6.4 VR军事 320
11.6.5 VR旅游 320
11.6.6 VR医学 322
本章小结 322
习题11 323
第12章 办公自动化软件 325
12.1 Word 2016 325
12.1.1 Word 2016概述 325
12.1.2 窗口的组成 326
12.1.3 功能区 328
12.1.4 Word 2016视图模式的介绍 330
12.2 Excel 2016 331
12.2.1 Excel 2016概述 331
12.2.2 Excel 2016的操作界面 331
12.2.3 功能区 332
12.2.4 Excel 2016中的常用概念 334
12.3 PowerPoint 2016 335
12.3.1 PowerPoint 2016概述 335
12.3.2 PowerPoint 2016的操作界面 335
12.3.3 功能区 337
12.3.4 PowerPoint 2016视图模式的介绍 339
本章小结 340
习题12 340
参考文献 344
- 农村新型社区移民的社会适应性问题研究 [董洪清 蔡昌艳 马衍阳 徐学英]
- 用英语介绍中国美食文化 [孙成统 刘景琳 尉策 李楠楠 ]
- 用英语介绍中国名人 [吴丽 杨洪利 单慧 侯环环 编]
- 第四代系统论:全息系统论—全息系统的存在论、认识论和方法论 [高展 著]
- Ansys Workbench结构分析热点解析 [牛海峰 ]
- 虚拟仿真企业综合运营实训教程 [主编 曾苑 邓文博]
- 软考论文高分特训与范文10篇—系统分析师 [薛大龙 邹月平 施游]
- 海上风电工程专利导航与知识产权风险管理研究 [戚海峰 贾献林 许丹海 著]
- 软考论文高分特训与范文10篇—系统架构设计师 [薛大龙 邹月平 施游]
- 湖湘文化与交互艺术的融合创新 [徐英 尹志强 著]
- 公共体育项目教程 [翟翠丽 周丽]
- 柴油机燃烧过程中的颗粒物氧化和破碎行为 [范晨阳 著]
- 信息系统项目管理师5天修炼(第四版) [施游 刘毅 编著]
- 大学计算机实践教程 [杨海波 李烨平 周丽娟]
- 机械设计基础(第二版) [主编 田亚平 李爱姣]
- 画法几何与机械制图习题集(少学时) [主编 赵军]
- 人工智能技术导论 [主编 刘军 赵守凯 林海]
- 画法几何与机械制图 [主编 赵军]
- C语言程序设计习题与实验指导(第二版) [主编 甄增荣 张宾]
- C语言程序设计(第二版 [主编 甄增荣 田云霞]
- 计算机绘图——AutoCAD+Autodesk Inventor(第二版) [主编 赵军 刘潇潇]
- Unity3D虚拟现实应用开发实践 [主 编 刘龙]
- 八桂文化 [主编 陈秀泉 阳代军]
- 现代教育技术 [主编 刘凡 曹莉兰]
- 智能化技术基础(第三版) [邓文达 李礼]
- 创新创业基础与实践 [主编 但唐仁 梅石]
- 信息技术基础实验与习题解析 [主编 王剑波 阙清贤]
- 信息技术基础 [主编 阙清贤 黄诠]
- Python程序设计 [主编 姜春磊 陈虹洁]
- 阅读与写作 [陈秀泉 王敦 丘春明]