书籍详情
计算机导论:以计算思维为导向(第2版)
作者:董卫军 著
出版社:电子工业出版社
出版时间:2014-02-01
ISBN:9787121220081
定价:¥36.00
购买这本书可以去
内容简介
本书是国家精品课程“计算机基础”的主教材,也是教育部大学计算机课程改革项目成果之一。全书以计算机思维为切入点,重构大学计算机的知识体系,促进计算思维能力培养,提升大学生综合素质和创新能力。本书共7章,从基础理论、实践应用两个层面展开内容。基础理论篇以培养计算思维能力为目的,从认识问题、存储问题、解决问题的角度组织内容,认识和理解计算思维的本质,以及通过计算机实现计算思维的基本过程,避免理论体系的大跨度跳跃,包括认识计算机、简单数据在计算机中的表示、复杂问题的存储与处理、规模数据的有效管理。实践应用篇以理解计算思维为目的,从计算机的常用软件入手,强化实践,培养学生利用计算机解决实际问题的能力,包括数据的共享与利用、Windows 7操作系统、日常信息处理。
作者简介
董卫军,男,“基于内容的图像检索技术”获陕西省科技进步三等奖。西北大学 任教方向:计算机基础教育。本书可作为高等学校“大学计算机基础”、“计算机导论”、“计算机学科基础”等计算机通识课程的教材,也可作为全国计算机应用技术证书考试的培训教材或计算机爱好者的自学教材。
目录
目 录
第1章 认识计算机 1
1.1 计算思维概述 2
1.1.1 人类认识改造世界的基本思维 2
1.1.2 理解计算思维 3
1.2 计算机的产生与发展 4
1.2.1 计算工具的发展 4
1.2.2 现代计算机的分类 7
1.2.3 冯诺依曼体系结构 10
1.2.4 计算机的科学应用 12
1.3 微型计算机硬件组成 15
1.3.1 硬件概述 16
1.3.2 主机箱与主板 17
1.3.3 中央处理器 18
1.3.4 存储器 21
1.3.5 输入/输出设备 26
1.4 微型计算机软件组成 33
1.4.1 基本人机交互方式 33
1.4.2 计算机软件概述 35
1.4.3 系统软件简介 37
1.4.4 应用软件简介 43
1.5 知识扩展 44
1.5.1 计算机常见总线标准 44
1.5.2 程序、进程与线程 46
1.5.3 微型计算机的性能指标 47
习题1 48
第2章 简单数据的表示 50
2.1 数值数据的表示 51
2.1.1 数制 51
2.1.2 不同数制间的转换 53
2.1.3 计算机中数值的表示 55
2.1.4 计算机中的基本运算 56
2.2 文字的表示 60
2.2.1 文字的编码表示 60
2.2.2 文字的输入 62
2.2.3 文字的存储 63
2.2.4 文字的输出 64
2.3 多媒体数据表示 65
2.3.1 图形图像 66
2.3.2 声音 69
2.3.3 视频 71
2.4 知识扩展 73
2.4.1 理解编码 73
2.4.2 浮点数的表示方法 75
习题2 76
第3章 复杂问题的存储与处理 78
3.1 算法与程序 79
3.1.1 基本概念 79
3.1.2 算法的性能分析 79
3.1.3 问题的抽象表示 85
3.1.4 计算机求解问题过程 90
3.2 线性问题的存储与处理 91
3.2.1 线性表的存储与处理 91
3.2.2 先进后出问题的存储与处理 99
3.2.3 先进先出问题的存储与处理 100
3.3 数据的查找与排序 103
3.3.1 查找 103
3.3.2 排序 104
3.4 知识扩展 107
3.4.1 树 107
3.4.2 二叉树 108
习题3 113
第4章 规模数据的有效管理 116
4.1 数据管理概述 117
4.1.1 数据管理面临的问题 117
4.1.2 数据管理的发展 117
4.1.3 数据库系统 122
4.2 数据表示 124
4.2.1 现实世界 124
4.2.2 概念世界 125
4.2.3 数据世界 128
4.3 关系数据库 131
4.3.1 基本概念 131
4.3.2 关系数据库的体系结构 132
4.3.3 关系模型的完整性规则 135
4.4 关系的运算 137
4.4.1 传统的集合运算 137
4.4.2 专门的关系运算 138
4.5 知识扩展 141
4.5.1 多媒体数据库 142
4.5.2 数据仓库 142
习题4 143
第5章 数据的共享与利用 146
5.1 通信技术基础 147
5.1.1 通信系统的基本概念与原理 147
5.1.2 数字通信技术 149
5.1.3 数据交换技术 151
5.1.4 主要评价技术指标 152
5.2 网络基础 153
5.2.1 计算机网络的产生与发展 153
5.2.2 计算机网络的基本概念 154
5.2.3 计算机网络的基本组成 155
5.2.4 计算机网络的分类 163
5.3 局域网技术 165
5.3.1 以太网 165
5.3.2 无线局域网 166
5.4 因特网技术 167
5.4.1 基本概念 167
5.4.2 因特网基本服务 173
5.4.3 因特网信息检索 177
5.5 网络安全 179
5.5.1 网络安全的含义与特征 179
5.5.2 基本网络安全技术 180
5.6 知识扩展 186
5.6.1 IPv6技术 186
5.6.2 对等网络 187
5.6.3 代理服务器 188
习题5 189
第6章 Windows 7管理计算机 192
6.1 Windows 7基本操作 193
6.1.1 Windows 7简介 193
6.1.2 鼠标和键盘基本操作 194
6.1.3 Windows 7界面及操作 195
6.1.4 Windows 7菜单 198
6.2 文件管理 199
6.2.1 Windows文件系统概述 199
6.2.2 文档与应用程序关联 201
6.2.3 通过资源管理器管理文件 202
6.2.4 剪贴板的使用 205
6.3 系统设置 205
6.3.1 控制面板简介 205
6.3.2 操作中心 206
6.3.3 应用程序的卸载 207
6.3.4 Windows 7基本设置 207
6.3.5 用户管理 208
6.4 知识扩展 209
6.4.1 UNIX操作系统 209
6.4.2 Linux操作系统 213
6.4.3 Linux与UNIX的异同 218
习题6 218
第7章 日常信息处理 221
7.1 文字处理 222
7.1.1 字处理软件 222
7.1.2 创建文档 223
7.1.3 编辑与保存文档 224
7.1.4 文档版面设计 227
7.2 电子表格处理 237
7.2.1 表格处理软件 237
7.2.2 中文Excel的基本概念 239
7.2.3 数据的录入与编辑 239
7.2.4 数据计算 242
7.2.5 数据分析 244
7.3 演示文稿 247
7.3.1 演示文稿软件简介 247
7.3.2 演示文稿的制作与播放 249
习题7 255
第1章 认识计算机 1
1.1 计算思维概述 2
1.1.1 人类认识改造世界的基本思维 2
1.1.2 理解计算思维 3
1.2 计算机的产生与发展 4
1.2.1 计算工具的发展 4
1.2.2 现代计算机的分类 7
1.2.3 冯诺依曼体系结构 10
1.2.4 计算机的科学应用 12
1.3 微型计算机硬件组成 15
1.3.1 硬件概述 16
1.3.2 主机箱与主板 17
1.3.3 中央处理器 18
1.3.4 存储器 21
1.3.5 输入/输出设备 26
1.4 微型计算机软件组成 33
1.4.1 基本人机交互方式 33
1.4.2 计算机软件概述 35
1.4.3 系统软件简介 37
1.4.4 应用软件简介 43
1.5 知识扩展 44
1.5.1 计算机常见总线标准 44
1.5.2 程序、进程与线程 46
1.5.3 微型计算机的性能指标 47
习题1 48
第2章 简单数据的表示 50
2.1 数值数据的表示 51
2.1.1 数制 51
2.1.2 不同数制间的转换 53
2.1.3 计算机中数值的表示 55
2.1.4 计算机中的基本运算 56
2.2 文字的表示 60
2.2.1 文字的编码表示 60
2.2.2 文字的输入 62
2.2.3 文字的存储 63
2.2.4 文字的输出 64
2.3 多媒体数据表示 65
2.3.1 图形图像 66
2.3.2 声音 69
2.3.3 视频 71
2.4 知识扩展 73
2.4.1 理解编码 73
2.4.2 浮点数的表示方法 75
习题2 76
第3章 复杂问题的存储与处理 78
3.1 算法与程序 79
3.1.1 基本概念 79
3.1.2 算法的性能分析 79
3.1.3 问题的抽象表示 85
3.1.4 计算机求解问题过程 90
3.2 线性问题的存储与处理 91
3.2.1 线性表的存储与处理 91
3.2.2 先进后出问题的存储与处理 99
3.2.3 先进先出问题的存储与处理 100
3.3 数据的查找与排序 103
3.3.1 查找 103
3.3.2 排序 104
3.4 知识扩展 107
3.4.1 树 107
3.4.2 二叉树 108
习题3 113
第4章 规模数据的有效管理 116
4.1 数据管理概述 117
4.1.1 数据管理面临的问题 117
4.1.2 数据管理的发展 117
4.1.3 数据库系统 122
4.2 数据表示 124
4.2.1 现实世界 124
4.2.2 概念世界 125
4.2.3 数据世界 128
4.3 关系数据库 131
4.3.1 基本概念 131
4.3.2 关系数据库的体系结构 132
4.3.3 关系模型的完整性规则 135
4.4 关系的运算 137
4.4.1 传统的集合运算 137
4.4.2 专门的关系运算 138
4.5 知识扩展 141
4.5.1 多媒体数据库 142
4.5.2 数据仓库 142
习题4 143
第5章 数据的共享与利用 146
5.1 通信技术基础 147
5.1.1 通信系统的基本概念与原理 147
5.1.2 数字通信技术 149
5.1.3 数据交换技术 151
5.1.4 主要评价技术指标 152
5.2 网络基础 153
5.2.1 计算机网络的产生与发展 153
5.2.2 计算机网络的基本概念 154
5.2.3 计算机网络的基本组成 155
5.2.4 计算机网络的分类 163
5.3 局域网技术 165
5.3.1 以太网 165
5.3.2 无线局域网 166
5.4 因特网技术 167
5.4.1 基本概念 167
5.4.2 因特网基本服务 173
5.4.3 因特网信息检索 177
5.5 网络安全 179
5.5.1 网络安全的含义与特征 179
5.5.2 基本网络安全技术 180
5.6 知识扩展 186
5.6.1 IPv6技术 186
5.6.2 对等网络 187
5.6.3 代理服务器 188
习题5 189
第6章 Windows 7管理计算机 192
6.1 Windows 7基本操作 193
6.1.1 Windows 7简介 193
6.1.2 鼠标和键盘基本操作 194
6.1.3 Windows 7界面及操作 195
6.1.4 Windows 7菜单 198
6.2 文件管理 199
6.2.1 Windows文件系统概述 199
6.2.2 文档与应用程序关联 201
6.2.3 通过资源管理器管理文件 202
6.2.4 剪贴板的使用 205
6.3 系统设置 205
6.3.1 控制面板简介 205
6.3.2 操作中心 206
6.3.3 应用程序的卸载 207
6.3.4 Windows 7基本设置 207
6.3.5 用户管理 208
6.4 知识扩展 209
6.4.1 UNIX操作系统 209
6.4.2 Linux操作系统 213
6.4.3 Linux与UNIX的异同 218
习题6 218
第7章 日常信息处理 221
7.1 文字处理 222
7.1.1 字处理软件 222
7.1.2 创建文档 223
7.1.3 编辑与保存文档 224
7.1.4 文档版面设计 227
7.2 电子表格处理 237
7.2.1 表格处理软件 237
7.2.2 中文Excel的基本概念 239
7.2.3 数据的录入与编辑 239
7.2.4 数据计算 242
7.2.5 数据分析 244
7.3 演示文稿 247
7.3.1 演示文稿软件简介 247
7.3.2 演示文稿的制作与播放 249
习题7 255
猜您喜欢