《大学计算机基础教程》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:张晖主编;张平,谢先博,孙涛等副主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2010
  • ISBN:9787121111839
  • 页数:214 页
图书介绍:本书为普通高等教育教材,主要内容包括计算机系统运算基础及信息的表示;计算机系统的构成;硬件技术基础;操作系统基础;办公软件Office组件综合应用、数据库技术基础、数据库模型设计、数据库设计;计算机网络构建、计算机网络体系结构、网络设备、局域网技术、Internet网络技术;计算机采集多媒体信息、图像文字识别;数据结构及算法基础、程序设计基础、软件开发方法等。本书注重提高读者的计算机技术综合应用能力,力求使读者掌握应用计算机解决实际问题的能力。

第1章 计算机与信息社会 1

1.1 计算机的发展 1

1.1.1 近代计算机 1

1.1.2 电子计算机的问世 2

1.1.3 计算机的分代 4

1.1.4 计算机的分类 4

1.1.5 计算机的新技术 7

1.2 信息与信息技术 11

1.2.1 现代信息技术基础知识 11

1.2.2 现代信息技术的内容 12

1.2.3 现代信息技术的特点 16

1.2.4 信息社会 17

1.3 计算机系统运算基础 19

1.3.1 计算机中信息的运算 19

1.3.2 进位记数制 19

1.3.3 不同记数制之间的转换 20

1.3.4 数据在计算机中的表示 21

习题1 22

第2章 计算机系统 23

2.1 计算机系统概述 23

2.2 计算机硬件系统和工作原理 24

2.2.1 计算机硬件系统 24

2.2.2 计算机的工作原理 26

2.3 计算机软件系统 27

2.4 微型计算机硬件系统 29

2.4.1 主板 29

2.4.2 CPU 30

2.4.3 内存储器 34

2.4.4 外存储器 34

2.4.5 总线和接口 36

2.4.6 输入和输出设备 39

习题2 40

第3章 操作系统基础 42

3.1 操作系统概述 42

3.1.1 什么是操作系统 42

3.1.2 操作系统的分类 44

3.1.3 常用操作系统简介 45

3.2 Windows基础 46

3.2.1 Windows的发展历史 46

3.2.2 桌面及其设置 48

3.2.3 用户管理 52

3.2.4 剪贴板 53

3.2.5 帮助系统 53

3.2.6 控制面板 54

3.3 程序管理 56

3.3.1 程序文件 56

3.3.2 程序的运行与退出 56

3.3.3 应用程序的快捷方式 57

3.3.4 任务管理器 57

3.3.5 更改或删除程序 60

3.4 文件管理 60

3.4.1 文件 60

3.4.2 文件夹 62

3.4.3 “我的电脑”和“资源管理器” 64

3.4.4 文件与文件夹的管理 64

3.5 磁盘管理 65

3.5.1 磁盘分区与创建逻辑驱动器 65

3.5.2 磁盘格式化 65

3.5.3 磁盘碎片整理 66

3.5.4 磁盘检查和磁盘清理 66

3.6 设备管理 67

3.7 计算机系统安全 69

3.7.1 计算机安全 69

3.7.2 计算机病毒 70

3.7.3 Windows的安全措施 73

习题3 75

第4章 办公软件 76

4.1 字处理软件Word 2007 78

4.1.1 工作界面 78

4.1.2 文档的安全与选项设置 81

4.1.3 文档的发送和发布 83

4.1.4 文档优化 84

4.1.5 直接编辑和发布博客 85

4.2 电子表格软件 86

4.2.1 Excel 2007新特点 86

4.2.2 Excel 2007文件管理 87

4.2.3 在Excel 2007中使用公式及函数 89

4.2.4 从电子表格到智能商务工具 90

4.3 演示文稿软件 91

4.3.1 PowerPoint 2007工作界面 92

4.3.2 PowerPoint 2007文档格式 92

4.3.3 PowerPoint演示文稿的封装 94

习题4 96

第5章 计算机网络基础 98

5.1 计算机网络概述 98

5.2 计算机网络历史及发展趋势 98

5.2.1 计算机网络发展史 98

5.2.2 计算机网络的发展趋势 101

5.3 计算机网络的组成与分类 103

5.3.1 计算机网络的组成 103

5.3.2 计算机网络的分类 103

5.4 计算机网络构建 106

5.4.1 网络数据通信 106

5.4.2 计算机网络传输介质 107

5.5 局域网组成 112

5.6 网络协议 113

5.7 Internet及应用 115

5.7.1 Internet概述 115

5.7.2 Internet的基本概念 116

5.7.3 服务方式 119

5.7.4 浏览器的使用 120

5.7.5 电子邮件的收发 123

习题5 126

第6章 计算机软件技术基础 128

6.1 程序设计语言概述 128

6.1.1 程序设计风格 129

6.2 结构化程序设计 130

6.2.1 结构化程序设计的原则 130

6.2.2 结构化程序的基本结构 130

6.3 面向对象程序设计 131

6.3.1 面向对象程序设计基本概念 131

6.3.2 面向对象的程序设计 133

6.4 软件工程基础 135

6.4.1 软件工程基本概念 135

6.4.2 结构化分析与设计方法 139

6.4.3 软件测试 146

6.4.4 程序调试 148

习题6 150

第7章 算法与数据结构 153

7.1 算法 153

7.1.1 算法的基本概念 153

7.1.2 算法的复杂度 154

7.2 数据结构的基本概念 155

7.2.1 基本概念和术语 155

7.2.2 数据的逻辑结构 156

7.2.3 数据的物理结构 156

7.2.4 数据的运算 157

7.3 线性表 157

7.3.1 线性表的定义 157

7.3.2 线性表的顺序存储结构 158

7.3.3 线性表的基本运算 159

7.4 栈 160

7.4.1 栈的定义 160

7.4.2 栈的基本运算 160

7.4.3 栈的表示和实现 160

7.5 队列 161

7.5.1 队列的定义 161

7.5.2 队列的基本运算 161

7.5.3 队列的表示和实现 162

7.6 树 162

7.6.1 树的定义和基本概念 162

7.6.2 二叉树 163

7.7 查找技术 166

7.7.1 查找的概念 166

7.7.2 线性表的查找 166

7.8 排序 167

7.8.1 排序的基本概念 167

7.8.2 交换类排序法 168

7.8.3 插入类排序法 169

7.8.4 选择排序法 170

7.8.5 归并排序法 170

习题7 171

第8章 多媒体技术 174

8.1 多媒体技术简介 174

8.1.1 多媒体技术的特点 174

8.1.2 多媒体技术的应用 174

8.2 多媒体计算机的软硬件系统 175

8.2.1 多媒体计算机的硬件系统 175

8.2.2 多媒体计算机的软件系统 176

8.3 多媒体音频技术 177

8.3.1 声音的基本概念 177

8.3.2 声波的基本参数 178

8.3.3 声音的数字化 179

8.3.4 常见声音和音乐文件类型 180

8.3.5 多媒体计算机中声音的采集 181

8.3.6 常见的音频编辑软件 183

8.4 多媒体图像技术 184

8.4.1 图像的基本概念 184

8.4.2 数字图像获取 186

8.4.3 图像文件格式 187

8.4.4 常用图像处理软件 189

8.5 多媒体视频技术 190

8.5.1 多媒体视频概述 190

8.5.2 视频编辑的基本流程 190

8.5.3 常用视频格式 191

8.5.4 视频编辑软件简介 192

8.6 多媒体动画 193

8.6.1 计算机动画的概述 193

8.6.2 计算机动画制作软件 194

习题8 195

第9章 数据库设计基础 196

9.1 数据库系统的基本概念 196

9.1.1 数据、数据库、数据库管理系统 196

9.1.2 数据库系统的发展 198

9.1.3 数据库系统的基本特点 199

9.2 数据模型 200

9.2.1 数据模型的基本概念 200

9.2.2 E-R模型 201

9.2.3 层次模型 203

9.2.4 网状模型 204

9.2.5 关系模型 205

9.3 关系代数 207

9.3.1 关系模型的基本操作 207

9.3.2 关系模型的基本运算 208

9.4 数据库设计与管理 209

9.4.1 数据库设计概述 209

9.4.2 数据库设计的需求分析 210

9.4.3 数据库概念设计 211

9.4.5 数据库管理 212

习题9 213