大学计算机

-
【作 者】周丽娟 纪淑芹 杨海波
【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
- 零基础玩转国产大模型DeepSeek [徐永冰 张帅 编著]
- 网络工程师5天修炼(适配第6版考纲) [主编 朱小平 施游]
- 信息系统项目管理师考试32小时通关(适用第4版考纲) [薛大龙]
- 信息系统管理工程师考试32小时通关(适配第2版考纲) [薛大龙 刘伟]
- 土木工程材料检测实训 [洪晓江 达则晓丽 钱波]
- 科技信息检索与论文写作实用教程 [李振华]
- 传统山水画论解读与实践 [陈钠 著]
- Python数据库编程 [主编 殷树友 邢 翀]
- 计算机基础实训指导 [主编 袁春萍 朱妮]
- 嵌入式人工智能技术应用(数字教材) [主编 胡娜 杨国勇 晏廷荣]
- Vienna整流器技术 [桂存兵 著]
- 变频器与伺服应用 [陈刚 叶云飞]
- 物联网工程设计与实践 [汤琳 李敏]
- 炉边夜话——深入浅出话AI [汪建 著]
- 电商运营与管理 [钟肖英 陈潇]
- Java面向对象程序设计 [主编 姜春磊 陈虹洁]
- 信息技术基础(Windows 10+WPS Office)(微课版) [主编 石利平 田辉平 谢盛嘉]
- 人工智能应用 [主编 陈 萍 刘培培 陈孟军]
- 大学生职业发展与就业指导 [主编 刘志坚]
- 高级办公应用项目教程 [主编 屈晶 赵成丽]
- 微信小程序开发项目实战(微课版) [主编 黄龙泉 郭峰 朱倩]
- 企业档案工作实战宝典百问百答 [华俊 卢秀英 邵甜甜 著]
- 计算机网络原理及应用 [主编 唐继勇 叶坤 孙梦娜]
- 大学生创业基础 [主编 王丽莉 王 杨]
- 船舶辅机 [主编 王连海 于洋 姜淑翠]
- 大学生就业指导 [主编 王丽莉 董宴廷]
- 系统架构设计师章节习题与考点特训 [主编 薛大龙 邹月平]
- 高校学生工作探索与实践 [郭亮 著]
- 大学生情商管理 [方雄 著]
- 2023年长沙市会展业发展报告 [主编 周栋良]