大学计算机——计算思维与网络素养(第3版)

精品在线课程,培养大学生的计算思维和网络素养
分享 推荐 0 收藏 15 阅读 1.2K
普运伟 (作者)

关于本书的内容有任何问题,请联系 刘海溧

1.本书为经典大学计算机教材的第3版;
2.作者团队精心录制了3种不同类型的微课;
3.配有智慧树平台的在线精品课程;
4.配套完备的教学课件。

内容摘要

本书共分10章,内容包括信息社会与计算技术、计算机系统与工作原理、操作系统与资源管理、计算机网络、文档制作与数字化编辑、数据库技术、多媒体技术、网页制作与信息发布、信息安全与网络维护、问题求解与算法设计。本书将理论与实践相结合,围绕教学内容精心设计了15个贴近实际的上机实验。

目录

第1章 信息社会与计算技术 1
1.1 信息与计算 2
1.1.1 信息社会 2
1.1.2 计算工具与技术发展 3
1.2 信息的表示 6
1.2.1 数制与编码 6
1.2.2 数值数据的表示 8
1.2.3 字符数据的表示 10
1.2.4 多媒体信息的表示 12
1.3 信息处理过程 14
1.3.1 信息获取 14
1.3.2 信息加工 15
1.3.3 信息存储与传输 15
1.3.4 信息利用 16
1.4 科学思维 17
1.4.1 逻辑思维 17
1.4.2 实证思维 18
1.4.3 计算思维 18
1.4.4 计算思维与学科融合 20
1.5 新一代信息处理技术 21
1.5.1 高性能计算 22
1.5.2 物联网 22
1.5.3 云计算 23
1.5.4 大数据 24
1.5.5 人工智能 25
实验1 信息的表示与转换 26
习题与思考 30
第2章 计算机系统与工作原理 32
2.1 计算机系统组成 33
2.1.1 硬件系统 33
2.1.2 软件系统 34
2.2 现代计算机体系结构 34
2.3 微型计算机硬件系统 35
2.3.1 信息的输入 35
2.3.2 信息存取与交换 36
2.3.3 信息计算与处理 39
2.3.4 信息的永久存储 39
2.3.5 信息的输出 41
2.4 指令执行与系统控制 42
2.4.1 程序和指令 43
2.4.2 运算器 43
2.4.3 控制器 44
2.4.4 指令执行与系统控制
过程 44
2.4.5 指令的高效执行 46
2.5 信息传输与转换 46
2.5.1 主板 46
2.5.2 总线 47
2.5.3 接口 49
实验2 微机组装与计算原理 50
习题与思考 55
第3章 操作系统与资源管理 58
3.1 操作系统概述 59
3.1.1 操作系统的由来 59
3.1.2 操作系统的分类 60
3.1.3 操作系统的功能 61
3.2 CPU和内存管理 62
3.2.1 进程与线程 62
3.2.2 内存管理 64
3.3 系统管理 66
3.3.1 应用程序管理 66
3.3.2 磁盘管理 67
3.3.3 设备管理 69
3.4 文件管理 71
3.4.1 文件系统 71
3.4.2 文件操作 73
3.4.3 库和索引 73
3.5 网络管理 74
3.5.1 网络软硬件的安装 74
3.5.2 选择网络位置 74
3.5.3 资源共享 75
实验3 Windows任务管理与资源
管理 75
习题与思考 83
第4章 计算机网络 86
4.1 计算机网络概述 87
4.1.1 何为计算机网络 87
4.1.2 计算机网络的功能 87
4.1.3 计算机网络的分类 88
4.2 网络模型与协议 91
4.2.1 网络协议 91
4.2.2 网络开放互联参考
模型 91
4.3 常见的网络设备 93
4.3.1 网络传输介质 93
4.3.2 网络接口及连接设备 94
4.4 局域网 96
4.4.1 局域网概述 96
4.4.2 无线局域网 97
4.5 因特网 99
4.5.1 因特网的诞生及发展 100
4.5.2 因特网架构 101
4.5.3 因特网基础概念及
服务 102
4.6 网络数字化生存 108
4.6.1 网络信息检索 108
4.6.2 电子商务 112
4.6.3 在线教育 113
实验4 网络连接与配置 115
实验5 网络应用 118
习题与思考 123
第5章 文档制作与数字化编辑 125
5.1 文档类型与数字化编辑概述 126
5.2 Word文档高效编辑与排版 127
5.2.1 初识Word 127
5.2.2 Word基本应用 128
5.2.3 Word高级应用 130
5.3 Excel电子表格管理与应用 135
5.3.1 初识Excel 135
5.3.2 公式与函数 138
5.3.3 图表 142
5.3.4 数据分析与管理 143
5.4 PowerPoint演示文稿设计与
制作 146
5.4.1 初识PowerPoint 146
5.4.2 幻灯片编辑与美化 148
5.4.3 母版设计 150
5.4.4 动画设置 151
5.4.5 插入声音 152
5.4.6 幻灯片切换和放映 152
5.5 不同格式文档转换和Office文档数据共享 153
5.5.1 不同格式文档的转换 154
5.5.2 Office文档数据共享 154
实验6 论文编辑与排版 155
实验7 Excel数据统计分析 157
习题与思考 161
第6章 数据库技术 164
6.1 数据库技术概述 165
6.1.1 数据管理技术的发展 165
6.1.2 数据库技术的相关
概念 165
6.2 数据处理与组织管理 167
6.2.1 数据模型 167
6.2.2 关系数据库 168
6.2.3 Access简介 169
6.3 使用数据库存储数据 170
6.3.1 建立数据库 171
6.3.2 建立数据表 171
6.3.3 建立主键和索引 174
6.3.4 建立表间关系 175
6.4 使用数据库分析与管理数据 176
6.4.1 数据查询 176
6.4.2 创建窗体 181
6.4.3 创建报表 183
6.5 结构化查询语言SQL 184
6.5.1 SQL简介 184
6.5.2 SQL的基本语句 185
6.5.3 SELECT语句 185
6.6 新型数据库技术 190
6.6.1 数据库技术发展的
新方向 190
6.6.2 数据库新技术 191
实验8 Access数据库创建与
维护 194
实验9 数据查询和SQL命令 198
习题与思考 201
第7章 多媒体技术 204
7.1 多媒体技术基础 205
7.1.1 媒体及媒体类型 205
7.1.2 多媒体和多媒体技术 206
7.1.3 多媒体关键技术 206
7.2 数字图像处理 208
7.2.1 数字图像的基本概念 208
7.2.2 数字图像的处理过程 211
7.2.3 Photoshop图像处理 212
7.2.4 选区 212
7.2.5 路径 215
7.2.6 图层 218
7.2.7 通道 223
7.2.8 蒙版 224
7.2.9 滤镜 226
7.3 数字动画制作 228
7.3.1 Flash动画的特点 228
7.3.2 Flash的工作环境 229
7.3.3 使用元件和库 230
7.3.4 使用声音和视频 232
7.3.5 Flash基本动画制作 233
7.3.6 ActionScript脚本
动画 236
7.3.7 影片的测试与发布 245
7.4 多媒体信息可视化 245
7.5 4R技术 245
7.5.1 4R技术概述 246
7.5.2 主流的VR解决方案 248
7.5.3 VR的应用领域及
前景 249
实验10 数字图像处理 250
实验11 数字动画制作 252
习题与思考 255
第8章 网页制作与信息发布 258
8.1 认识Web 259
8.1.1 网页设计概述 259
8.1.2 主流网页制作技术 261
8.1.3 Dreamweaver简介 262
8.1.4 网站开发流程 263
8.2 HTML5 264
8.2.1 HTML5的基本结构 264
8.2.2 段落与文本 266
8.2.3 图像 267
8.2.4 超链接 268
8.2.5 列表 270
8.2.6 表格 271
8.2.7 <div>和<span>标签 272
8.2.8 使用结构元素构建网页
布局 272
8.2.9 表单 273
8.3 CSS3 276
8.3.1 CSS3概述 276
8.3.2 文本样式属性 278
8.3.3 CSS3高级属性 280
8.3.4 CSS3常用效果与
技巧 281
8.4 JavaScript 282
8.4.1 JavaScript简介 282
8.4.2 在HTML页面中引入
JavaScript 283
8.4.3 消息对话框—交互基本
方法 285
8.5 Dreamweaver网页设计 286
8.5.1 创建与管理站点 286
8.5.2 页面编辑操作 287
8.5.3 CSS样式的基本操作 288
8.5.4 网站测试及发布 288
实验12 HTML5基本应用 289
实验13 表单及CSS3应用 293
习题与思考 298
第9章 信息安全与网络维护 301
9.1 信息安全概述 302
9.1.1 信息安全的概念 302
9.1.2 信息安全研究的内容 303
9.2 网络病毒及其防范 304
9.2.1 网络病毒的定义及
特点 305
9.2.2 网络病毒的生命周期 306
9.2.3 网络病毒的传播方式 306
9.2.4 网络病毒的防范措施 307
9.3 网络攻击及其防范 308
9.3.1 DDoS攻击及其防御 308
9.3.2 木马攻击及其防御 309
9.3.3 口令破解攻击及其
防御 310
9.4 网络信息安全策略 311
9.4.1 加密技术 311
9.4.2 身份认证技术 312
9.4.3 防火墙技术 313
9.4.4 入侵检测技术 313
9.5 网络道德与责任 314
9.5.1 网络道德概念 314
9.5.2 网络道德问题不良
表现 314
9.5.3 网络道德失范的不良
影响 315
9.5.4 提倡网络道德,从我
做起 316
9.6 如何保护你的数据与隐私 316
9.6.1 隐私泄露 316
9.6.2 隐私保护 317
实验14 远程控制计算机 317
习题与思考 323
第10章 问题求解与算法设计 326
10.1 问题求解过程 327
10.1.1 问题求解的一般
过程 327
10.1.2 问题求解的计算机处理过程 328
10.2 计算机求解问题的方法 329
10.2.1 使用计算机软件进行问
题求解 330
10.2.2 编写计算机程序进行问题求解 330
10.2.3 构建系统进行问题
求解 331
10.3 算法及其描述 331
10.3.1 算法的定义 331
10.3.2 算法的基本特征 332
10.3.3 算法的表示 332
10.3.4 算法的评价 334
10.4 程序基本结构 335
10.4.1 程序设计技术的
发展 335
10.4.2 典型程序结构 336
10.5 Raptor可视化算法流程图
设计 337
10.5.1 Raptor软件环境
简介 337
10.5.2 Raptor软件使用
实例 338
实验15 Raptor算法设计 342
习题与思考 345
参考文献 348

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

普运伟,博士,教授,硕士生导师。现任昆明理工大学计算中心副主任,兼任中国CMOOC联盟云南省工委主任、全国计算机基础教育理工/新工科/在线教育专委会委员、云南省高校计算机基础教学指导委员会秘书长、云南省高校计算机教学研究会副会长等职。主持和参与教育部Cisco产学协同育人、教育部大学计算机教学改革研究等教改项目10余项,主编出版教材7部,副主编或参编出版教材10余部,获校教学成果特等奖和一等奖3项。获全国高等院校首届计算机基础教育优秀教师、云南省“万人计划”教学名师、昆明理工大学师德标兵、红云园丁模范教师等奖励。

相关图书

  • 大学计算机基础(第4版)

    甘勇 尚展垒 王伟 王爱菊

    本书是根据教育部高等学校大学计算机课程教学指导委员会关于推进新时代高校计算机基础教学改革的有关精神,同时根据...

    ¥49.80
  • 大学计算机基础(第3版)(微课版)

    刘志成 石坤泉

    本书以微型计算机为基础,全面系统地介绍了计算机的基础知识及基本操作。全书共12个项目,主要包括了解并使用计算机...

    ¥49.80
  • Python数据处理与挖掘

    吴振宇

    ## 本书以构建完整的知识体系为目标,按照从简单到复杂的思路,贯穿了数据处理与挖掘的各个环节,具体包括:...

    ¥49.80
  • 计算方法

    时小虎

    本书介绍数值计算方法的基本原理、基础知识,并通过讲解函数插值、数值微分与积分、线性方程组的解法、矩阵特征值与特...

    ¥49.80
  • 大学计算机基础实践教程(Windows 10+Office 2016)(微课版)

    曾辉 熊燕

    全书共分为两个部分,第一部分是实验指导,包括计算机与信息技术基础、计算机系统的构成、操作系统基础、计算机网络与...

    ¥32.00