“十二五”普通高等教育本科国家级规划教材

大学计算机基础(第4 版)——计算思维

“十二五”普通高等教育本科国家级规划教材,加入计算思维的内容
分享 推荐 0 收藏 7 阅读 2.6K
甘勇 , 尙展垒 , 郭清溥 , 张建伟 (编著) 978-7-115-39418-7

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


1. "十二五"普通高等教育本科国家级规划教材
2. 精品资源共享课程配套教材,提供配套考试系统
3. 教育部大学计算机课程教学指导委员会专家主编
¥45.00 ¥38.25 (8.5 折)
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书是根据大学计算机课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》要求,同时根据多所普通高校的实际教学情况编写的。全书共分11章,主要内容包括:计算机与计算思维、信息技术基础、操作系统基础、算法分析与设计、程序设计基础、多媒体技术及应用、计算机网络、网页设计、数据库基础、信息安全与职业道德、计算机新技术简介。
本书密切结合“计算机基础”课程的基本教学要求,在培养学生计算思维能力的同时兼顾计算机软件和硬件的最新发展;结构严谨,层次分明,叙述准确。
本书可作为高校各专业(特别是理工科各专业)“计算机基础教育”课程的教材,也可作为计算机技术培训用书和计算机爱好者自学用书。

目录

第 1章 计算机与计算思维 1
1.1 计算机 1
1.1.1 计算机的发展和应用领域概述 1
1.1.2 计算机系统的基本构成 4
1.1.3 计算机的主要部件 6
1.2 计算机应用系统的计算模式 11
1.2.1 单主机计算模式 11
1.2.2 分布式客户/服务器计算模式 12
1.2.3 浏览器/服务器计算模式 12
1.2.4 新的计算模式 13
1.3 计算思维概述 16
1.3.1 科学思维 16
1.3.2 计算科学 17
1.3.3 计算思维 18
1.3.4 计算思维的应用 20
习题1 21
第 2章 信息技术基础 22
2.1 计算机硬件基础 22
2.1.1 布尔逻辑与门电路 22
2.1.2 计算机基本结构和工作原理 25
2.1.3 指令与指令系统 26
2.2 数制及数制转换 27
2.2.1 进位计数制 27
2.2.2 不同数制之间的相互转换 28
2.2.3 二进制数的算术运算 31
2.3 信息编码 32
2.3.1 基于计算机的信息处理 32
2.3.2 信息在计算机内的表示 34
习题2 41
第3章 操作系统基础 42
3.1 操作系统概述 42
3.1.1 操作系统的含义 42
3.1.2 操作系统的基本功能 42
3.1.3 操作系统的分类 48
3.2 微机操作系统的演化过程 50
3.2.1 DOS 50
3.2.2 Windows操作系统 51
3.3 网络操作系统 51
3.4 常见的操作系统 52
3.4.1 UNIX/Linux 52
3.4.2 Mac OS 52
3.4.3 移动设备操作系统 52
3.5 中文Windows 7使用基础 53
3.5.1 Windows 7的桌面 53
3.5.2 Windows 7窗口 54
3.5.3 中文Windows 7的基本资源与操作 54
3.5.4 文件的类型 55
3.5.5 文件夹 55
3.5.6 库 56
3.6 Windows 7提供的若干附件 56
3.6.1 Windows桌面小工具 57
3.6.2 画图 57
3.6.3 写字板 57
3.6.4 记事本 58
3.6.5 计算器 58
3.6.6 命令提示符 58
3.6.7 便笺 58
3.6.8 截图工具 59
3.7 Windows 7控制面板 59
3.8 Windows 7的网络功能 60
3.8.1 网络软硬件的安装 60
3.8.2 Windows 7选择网络位置 61
3.8.3 资源共享 61
3.9 新的操作系统简介 62
3.9.1 Windows 8简介 62
3.9.2 Windows 10简介 62
习题3 63
第4章 算法分析与设计 64
4.1 算法的基本概念 64
4.1.1 算法定义与性质 64
4.1.2 设计算法原则和过程 65
4.1.3 算法的基本表达 66
4.2 算法策略 69
4.2.1 枚举法 70
4.2.2 递归法 71
4.2.3 分治法 74
4.2.4 回溯法 76
4.3 基本算法 79
4.3.1 基础知识 79
4.3.2 排序 83
4.3.3 查找 88
习题4 91
第5章 程序设计基础 93
5.1 程序设计的概念 93
5.1.1 什么是程序 93
5.1.2 文档 94
5.1.3 程序设计 94
5.2 结构化程序设计的基本原则 96
5.2.1 模块化程序设计概念 96
5.2.2 程序设计的风格 97
5.2.3 结构化程序设计的原则 98
5.2.4 面向对象的程序设计 98
5.3 程序设计的基本控制结构 100
5.3.1 顺序结构 100
5.3.2 选择(分支)结构 100
5.3.3 循环结构 101
5.4 程序设计的基本方法 102
5.5 常用程序设计语言 114
5.5.1 程序设计语言 114
5.5.2 C和C++ 117
5.5.3 .NET 118
5.5.4 Java 119
5.5.5 Raptor 119
5.5.6 Python 119
习题5 119
第6章 多媒体技术及应用 121
6.1 多媒体技术的基本概念 121
6.1.1 多媒体概述 121
6.1.2 多媒体技术概述 122
6.1.3 多媒体的相关技术 123
6.1.4 多媒体技术的发展 124
6.1.5 多媒体技术的应用 124
6.2 多媒体系统的组成 125
6.2.1 多媒体计算机硬件系统 126
6.2.2 多媒体计算机软件系统 128
6.3 音频处理技术 130
6.3.1 音频概述 130
6.3.2 音频的数字化 130
6.3.3 音频文件格式 132
6.4 图形图像处理技术 133
6.4.1 图形图像概述 133
6.4.2 图像的数字化 134
6.4.3 图像文件格式 135
6.5 动画制作技术 136
6.5.1 动画的分类 136
6.5.2 动画文件格式 136
6.5.3 Flash动画制作软件 137
6.6 视频处理技术 138
6.6.1 视频概述 138
6.6.2 视频的数字化 139
6.6.3 视频文件格式 140
6.6.4 视频编辑软件Premiere 141
6.7 多媒体数据压缩技术 144
习题6 145
第7章 计算机网络 147
7.1 计算机网络概述 147
7.1.1 计算机网络的定义 147
7.1.2 计算机网络的发展 148
7.2 计算机网络的组成 148
7.3 计算机网络的功能与分类 149
7.4 网络协议和体系结构 150
7.5 计算机网络硬件 152
7.5.1 网络传输介质 152
7.5.2 网卡 154
7.5.3 交换机 155
7.5.4 路由器 155
7.6 计算机局域网 156
7.6.1 局域网概述 156
7.6.2 载波侦听多路访问/冲突检测协议 158
7.6.3 以太网 158
7.7 Internet基础知识 159
7.7.1 Internet概述 159
7.7.2 Internet的接入 161
7.7.3 IP地址与MAC地址 163
7.7.4 WWW服务 167
7.7.5 域名系统 170
7.7.6 电子邮件 172
7.7.7 文件传输 172
7.8 搜索引擎 174
7.8.1 搜索引擎的概念和功能 174
7.8.2 搜索引擎的类型 174
7.8.3 常用搜索引擎 175
习题7 176
第8章 网页设计 177
8.1 网页与网站 177
8.1.1 网页 178
8.1.2 网页的上传 179
8.1.3 网站 181
8.2 网页的基本元素 183
8.2.1 网页的基本元素 183
8.2.2 常用网页制作工具 185
8.2.3 创建网页基本元素 187
8.3 网页制作技术 193
8.3.1 网页中表格的应用 193
8.3.2 网页中框架的应用 197
8.3.3 使用层和行为 199
8.3.4 表单的使用 205
8.4 网站的测试与发布 208
8.4.1 网站的测试 208
8.4.2 网站的发布 209
8.4.2 网站的维护 209
习题8 210
第9章 数据库基础 211
9.1 数据库概述 211
9.1.1 数据库的基本概念 211
9.1.2 数据库的发展 213
9.1.3 数据模型 216
9.2 数据库系统 217
9.2.1 概述 217
9.2.2 数据库系统的组成 217
9.2.3 常用数据库系统介绍 218
9.3 数据库技术 220
9.3.1 数据管理技术 221
9.3.2 数据库管理系统 223
9.3.3 查询语言SQL 225
9.3.4 设计和创建数据库 227
习题9 240
第 10章 信息安全与职业道德 242
10.1 信息安全概述及技术 242
10.1.1 信息安全 243
10.1.2 OSI信息安全体系结构 243
10.1.3 信息安全技术 243
10.2 计算机中的信息安全 248
10.2.1 计算机病毒及其防范 248
10.2.2 网络黑客及其防范 250
10.3 标准化与知识产权 253
10.3.1 标准化 253
10.3.2 知识产权 254
10.4 职业道德与相关法规 256
10.4.1 使用计算机应遵守的若干戒律 256
10.4.2 我国信息安全的相关法律法规 257
习题10 258
第 11章 计算机新技术简介 260
11.1 云计算与云时代 260
11.1.1 云计算 260
11.1.2 云时代 263
11.2 大数据 265
11.2.1 大数据概述 265
11.2.2 大数据分析 268
11.2.3 大数据处理技术 269
11.3 人工智能 271
11.3.1 人工智能发展史 271
11.3.2 人工智能研究方法 272
11.3.3 人工智能研究目标 272
11.3.4 人工智能的研究领域 273
11.3.5 人工智能的应用 273
11.4 物联网 274
11.4.1 物联网概述 274
11.4.2 物联网的特征 276
11.4.3 物联网的用途 277
11.4.4 物联网的发展 278
11.5 移动互联网 278
11.5.1 移动互联网简介 278
11.5.2 移动互联网的发展 280
11.5.3 移动互联网的主要特征 282
11.5.4 移动互联网技术基础 282
11.5.5 移动互联网的前景 283
习题11 285
参考文献 286

读者评论

赶紧抢沙发哦!

我要评论

作者介绍

甘勇:博士,教授,有二十多年教学经验,河南省教学名师,主要研究项目及领域为计算机网络。编写出版的计算机基础教程及配套习题集被评为普通高等教育“十一五”国家级规划教材、“十二五”普通高等教育本科国家级规划教材。

同系列书

  • 大学计算机基础实践教程(第4版)

    甘勇 尚展垒 王伟 王爱菊

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

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

    甘勇 尚展垒 王伟 王爱菊

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

    ¥49.80
  • 大学计算机基础(第4 版)——计算思维

    甘勇 尙展垒 郭清溥 张建伟

    本书是根据大学计算机课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》要求,同时根据多所普通高...

    ¥45.00
  • 大学计算机基础实践教程(第4 版)——计算思维

    甘勇 尙展垒 梁树军 等

    本书是根据大学计算机课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》要求,同时根据多所普通高...

    ¥28.00
  • 大学计算机基础实践教程(第3 版)

    甘勇 尙展垒 苏虹 等

    本书是根据大学计算机课程教学指导委员会提出的《关于进一步加强高校计算机基础教学的意见》要求,同时根据多所普通高...

    ¥28.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部