《计算机导论》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:陈卫军著
  • 出 版 社:北京:科学出版社
  • 出版年份:2018
  • ISBN:9787030558565
  • 页数:284 页
图书介绍:本书依据计算机学科的知识结构,按照软件工程专业本科生所应掌握的知识点和课程内容,结合安阳师范学院软件学院软件工程专业人才培养方案编写。全书分为上、下两篇,共12章。上篇讲述计算机基础理论及计算机前言技术,内容主要包括进位计数制与数据编码、计算机系统与网络、算法与程序设计、数据结构与数据库、软件工程、计算机前沿技术。下篇讲述计算机的基本操作技能,内容主要包括Windows操作、常用工具软件、MicrosoftWord2016、MicrosoftExcel2016、MicrosoftPowerPoint2016、多媒体技术与应用。

上篇 计算机基础理论 2

第1章 计算机基础知识 2

1.1 计算机的发展与应用 2

1.1.1 计算机的产生 2

1.1.2 计算机的发展与未来 3

1.1.3 计算机的分类 5

1.1.4 计算机的应用 8

1.2 进位计数制与数制转换 11

1.2.1 进位计数制 11

1.2.2 数制间的转换 12

1.2.3 二进制数的运算 15

1.3 数据在计算机中的表示 18

1.3.1 数据单位 18

1.3.2 整数的计算机表示 19

1.3.3 实数的计算机表示 22

1.3.4 其他信息的数字化 23

1.4 计算机学科概述 28

习题 29

第2章 计算机系统与网络 31

2.1 微型计算机的组成 31

2.1.1 微型计算机系统的基本组成 31

2.1.2 微型计算机的硬件系统 31

2.1.3 微型计算机的硬件设备 32

2.1.4 并行计算机 37

2.1.5 微型计算机的软件系统 38

2.1.6 微型计算机的主要技术指标 38

2.2 计算机网络基础 39

2.2.1 计算机网络的基本概念 40

2.2.2 计算机网络的发展和前景 43

2.2.3 计算机网络的分类 44

2.2.4 计算机网络的体系结构 45

2.2.5 网络的拓扑机构 47

2.3 国际互联网Internet 48

2.3.1 Internet基础 48

2.3.2 IP地址和子网掩码 55

2.3.3 域名系统 55

2.3.4 Internet Explorer浏览器的使用方法 57

2.3.5 Internet常用服务 59

2.3.6 Internet的应用 60

2.3.7 电子邮箱的申请和使用 61

2.4 计算机网络安全 63

2.4.1 计算机网络互连 63

2.4.2 计算机网络安全概述 65

2.4.3 数据加密技术 66

2.4.4 计算机病毒与木马 68

2.4.5 防火墙技术简介 71

习题 71

第3章 算法与程序设计 73

3.1 算法概述 73

3.1.1 问题求解 73

3.1.2 算法的定义 73

3.1.3 算法的特征 74

3.1.4 算法的表示 74

3.1.5 算法的复杂性 76

3.2 算法示例 76

3.2.1 递归法 76

3.2.2 迭代法 77

3.2.3 排序 78

3.3 程序设计概述 79

3.3.1 指令和程序 79

3.3.2 计算机语言 79

3.3.3 编译系统 79

3.4 结构化程序设计 80

3.4.1 结构化程序设计的概念 80

3.4.2 过程和函数 80

3.4.3 顺序结构 81

3.4.4 分支结构 82

3.4.5 循环结构 82

3.5 面向对象程序设计 83

3.5.1 面向对象概述 83

3.5.2 对象和类 83

习题 84

第4章 数据结构与数据库 85

4.1 数据结构概述 85

4.1.1 什么是数据结构 85

4.1.2 逻辑结构、存储结构及运算 86

4.1.3 线性结构与非线性结构 87

4.2 线性表 87

4.2.1 线性表的基本定义 87

4.2.2 线性表的顺序实现 88

4.2.3 线性表的链式存储实现 89

4.2.4 栈 91

4.2.5 队列 92

4.3 树和图 93

4.3.1 树 93

4.3.2 图 95

4.4 数据库系统概述 97

4.4.1 数据管理技术的发展 97

4.4.2 数据库的基本概念 98

4.4.3 数据库系统的特点 99

4.4.4 数据库系统的结构 99

4.5 数据库设计 100

4.5.1 数据库设计概述 100

4.5.2 需求分析 101

4.5.3 概念结构设计 102

4.5.4 逻辑结构设计 103

4.5.5 数据库的物理结构设计 104

4.5.6 数据库的实施和维护 104

习题 105

第5章 软件工程 106

5.1 软件工程概述 106

5.1.1 软件的概念与特点 106

5.1.2 软件危机与软件工程 107

5.1.3 软件工程的目标与原则 108

5.1.4 软件工程研究的内容 110

5.2 软件过程 110

5.2.1 软件工程过程 110

5.2.2 软件生命周期 111

5.2.3 软件过程模型 111

5.3 软件开发方法 117

5.3.1 Parnas方法 117

5.3.2 结构化开发方法 117

5.3.3 面向数据结构的开发方法 118

5.3.4 面向对象开发方法 118

5.3.5 其他开发方法 119

5.4 软件测试 120

5.4.1 软件测试的目的和原则 120

5.4.2 软件测试过程 122

5.4.3 软件测试方法 123

习题 123

第6章 计算机前沿技术 125

6.1 物联网工程 125

6.1.1 物联网的概念 125

6.1.2 物联网的应用领域 125

6.2 大数据处理 126

6.2.1 大数据的概念 126

6.2.2 大数据技术简介 127

6.2.3 大数据处理的意义 127

6.2.4 大数据的发展趋势 128

6.3 云计算服务 129

6.3.1 云计算的概念 129

6.3.2 云计算的特点 129

6.3.3 云服务形式 131

6.4 虚拟现实技术 132

6.4.1 虚拟现实的概念 132

6.4.2 虚拟现实技术的发展历程 132

6.4.3 虚拟现实技术的特点 132

6.5 人工智能 134

6.5.1 人工智能的定义 134

6.5.2 人工智能的发展历程 134

6.5.3 人工智能的实现方法 135

6.5.4 人工智能的影响 135

习题 136

下篇 计算机软件应用 138

第7章 Windows 10操作系统 138

7.1 Windows 10概述 138

7.1.1 Windows 10的特点 138

7.1.2 Windows 10桌面 139

7.1.3 Windows 10任务栏 146

7.1.4 Windows 10窗口 149

7.2 文件的组织与管理 151

7.2.1 文件和文件夹的概念 151

7.2.2 文件和文件夹的命名规则 152

7.2.3 文件和文件夹的操作 152

7.3 应用程序的组织与管理 155

7.3.1 应用程序的安装 155

7.3.2 应用程序的卸载 156

7.3.3 任务管理器的使用 157

7.4 控制面板的使用 157

7.4.1 鼠标设置与输入法设置 158

7.4.2 防火墙设置 160

7.4.3 添加字体与打印机 160

7.4.4 账户设置 162

习题 162

第8章 常用工具软件 163

8.1 金山打字通 163

8.2 压缩和解压缩软件 165

8.3 下载软件 168

8.4 阅读软件 170

8.5 翻译软件 175

8.6 播放软件 178

8.7 杀毒软件 181

习题 184

第9章 文字处理Microsoft Word 2016 185

9.1 Word 2016简介 185

9.1.1 Word的启动与退出 185

9.1.2 Word 2016的工作界面 185

9.1.3 Word 2016的视图 187

9.2 文档的基本操作 187

9.2.1 文档编辑基本步骤 187

9.2.2 文档修改基本步骤 189

9.2.3 导出文档与保护文档 190

9.3 文档的基本编辑 191

9.3.1 输入文本 191

9.3.2 编辑文本 192

9.3.3 查找与替换 193

9.3.4 撤销与恢复 195

9.4 文档的格式化 195

9.4.1 页面设置 195

9.4.2 字体设置 197

9.4.3 段落设置 199

9.4.4 项目符号或编号 200

9.4.5 边框和底纹 201

9.4.6 格式复制与格式清除 202

9.4.7 文档主题与页面背景 202

9.5 插入各种对象 204

9.5.1 表格的插入与编辑 204

9.5.2 图片的插入与编辑 207

9.5.3 形状的插入与编辑 208

9.5.4 SmartArt图形的插入与编辑 209

9.5.5 公式的插入与编辑 211

9.6 长文档的编辑与管理 211

9.6.1 文档分页、分节 与分栏 211

9.6.2 目录制作 212

9.7 文档打印 214

习题 215

第10章 电子表格Microsoft Excel 2016 218

10.1 Excel 2016简介 218

10.1.1 Excel 2016的工作界面 218

10.1.2 Excel 2016的视图 221

10.2 工作表的编辑与管理 221

10.2.1 输入数据 221

10.2.2 填充序列 224

10.2.3 设置单元格格式 227

10.2.4 设置行高和列宽 229

10.2.5 管理工作表 230

10.2.6 页面设置与打印 231

10.3 函数和公式 232

10.3.1 自动求和 233

10.3.2 单元格的引用 233

10.3.3 函数 234

10.3.4 公式 235

10.4 数据处理 235

10.4.1 排序和筛选 235

10.4.2 分类汇总 237

10.4.3 数据透视表 238

10.5 图表的创建与编辑 239

10.5.1 创建图表 239

10.5.2 编辑图表 240

习题 241

第11章 演示文稿Microsoft PowerPoint 2016 243

11.1 PowerPoint 2016简介 243

11.1.1 PowerPoint 2016的工作界面 243

11.1.2 PowerPoint 2016的视图 245

11.1.3 根据模板创建演示文稿 247

11.2 幻灯片设计 247

11.2.1 插入幻灯片 247

11.2.2 设置主题 248

11.2.3 设置背景 248

11.2.4 设置版式 249

11.2.5 使用母版 249

11.2.6 管理幻灯片 251

11.3 幻灯片的动态效果 252

11.3.1 幻灯片的切换 252

11.3.2 动画效果的设置 252

11.3.3 超链接的制作 253

11.4 插入对象 254

11.4.1 插入音频或视频 254

11.4.2 插入屏幕录制 255

11.5 演示文稿的放映、打包与打印 256

11.5.1 演示文稿的放映 256

11.5.2 演示文稿的打包 257

11.5.3 演示文稿的打印 258

习题 260

第12章 多媒体技术及应用 262

12.1 多媒体技术概述 262

12.1.1 什么是多媒体 262

12.1.2 超文本与超媒体 263

12.1.3 多媒体关键技术 264

12.1.4 多媒体应用领域 265

12.2 Adobe Photoshop图像处理 266

12.2.1 Photoshop概述 266

12.2.2 图像的基本编辑 267

12.2.3 选区的创建和应用 268

12.2.4 图像修复与色调处理 271

12.3 GoldWave音频编辑 273

12.3.1 GoldWave简介 273

12.3.2 GoldWave基本操作 274

12.3.3 GoldWave音频特效 275

12.4 Adobe Premiere视频编辑 278

12.4.1 Adobe Premiere简介 278

12.4.2 Adobe Premiere的使用 281

习题 283

参考文献 284