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

  • 购买积分:12 如何计算积分?
  • 作  者:曾子维,赵骥主编;孟丹,孙红岩副主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2012
  • ISBN:9787040334302
  • 页数:313 页
图书介绍:本书是根据教育部高等学校非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高等学校计算机基础教学的几点意见》(白皮书)中有关“大学计算机基础”课程教学要求编写的,是一本学习计算机基础知识,掌握计算机应用技能的基础教材。内容包括:计算机基础知识、计算机系统、操作系统、文字处理软件、电子表格软件、演示文稿制作软件、计算机网络与网络安全、数据库基础、多媒体技术、程序设计基础,每章都有小结和习题。本书安排的教学内容具有很强的知识性、实用性和可操作性,可作为高等院校非计算机专业本科生及专科生的大学计算机基础课程教学用书,也可作为高等学校成人教育的培训教材和教学参考书。

第1章 计算机与信息技术 1

1.1 计算机概述 1

1.1.1 计算机的发展 1

1.1.2 计算机的应用 6

1.1.3 计算机的特点 7

1.1.4 计算机的分类 8

1.2 计算机系统组成 10

1.2.1 计算机硬件系统 10

1.2.2 计算机软件系统 11

1.2.3 计算机的基本工作原理 14

1.2.4 计算机的性能指标 14

1.2.5 微型计算机硬件系统组成 15

1.3 计算机中的数制及信息编码 21

1.3.1 计算机中的二进制数 21

1.3.2 常用的进位记数制 22

1.3.3 不同进制之间的转换 23

1.3.4 字符编码 25

1.3.5 汉字编码 25

思考题 27

第2章 计算机操作系统 28

2.1 操作系统概述 28

2.1.1 操作系统的概念 28

2.1.2 操作系统的发展史 28

2.1.3 操作系统的体系 30

2.1.4 几种常见的操作系统 31

2.2 中文Windows XP操作系统 33

2.2.1 Windows XP的功能与特点 34

2.2.2 Windows XP的启动与关闭 34

2.2.3 鼠标和图表的基本操作 36

2.2.4 WindowsXP组成元素及基本操作 38

2.2.5 Windows XP的文件管理 43

2.2.6 系统设置与系统管理 48

2.2.7 WindowsXP注册表 56

2.3 Linux操作系统 57

2.3.1 Linux概述 57

2.3.2 Linux使用入门 58

2.4 操作系统的发展 60

思考题 61

第3章 办公自动化软件应用 62

3.1 字处理软件——Word 2003 62

3.1.1 字处理概述 62

3.1.2 Word基本知识 62

3.1.3 Word中文档的基本操作 64

3.1.4 文档编辑 67

3.1.5 文档的版面设计 71

3.1.6 表格操作 75

3.1.7 图文排版 77

3.1.8 文档的综合编辑 80

3.1.9 Word的其他应用 85

3.2 电子表格处理软件——Excel 2003 86

3.2.1 Excel基本知识 86

3.2.2 工作簿的操作 88

3.2.3 工作表的操作 88

3.2.4 单元格的操作 89

3.2.5 公式及函数的使用 92

3.2.6 数据管理和分析 95

3.2.7 创建与编辑图表 98

3.2.8 页面设置与打印 100

3.2.9 Excel其他功能 101

3.3 演示文稿制作——PowerPoint 2003 103

3.3.1 PowerPoint概述 103

3.3.2 演示文稿的浏览与编辑 104

3.3.3 幻灯片设计与格式化 105

3.3.4 对象的插入与编辑 106

3.3.5 幻灯片外观的设置 109

3.3.6 演示文稿的放映 113

3.3.7 页面设置与打印 117

思考题 117

第4章 计算机网络技术基础 119

4.1 计算机网络基础 119

4.1.1 计算机网络的起源与发展 119

4.1.2 计算机网络的定义 120

4.1.3 计算机网络的分类与组成 121

4.1.4 计算机网络计算模式 123

4.2 计算机网络体系结构 125

4.2.1 计算机网络体系结构的基本概念 125

4.2.2 OSI七层协议模型 125

4.2.3 TCP/IP体系结构 126

4.3 局域网 127

4.3.1 局域网的概念 127

4.3.2 局域网的拓扑结构 128

4.3.3 网络互连组成 130

4.3.4 以太网技术 132

4.3.5 常用的网络操作系统 133

4.3.6 局域网对等网组网案例 135

4.4 Internet网络互连 139

4.4.1 Internet基本概念 139

4.4.2 Internet的管理者 141

4.4.3 接入Internet 143

4.4.4 IP地址 147

4.4.5 域名系统 148

4.5 Internet的应用 150

4.5.1 万维网 150

4.5.2 FTP与Telnet 151

4.5.3 电子邮件 154

4.5.4 搜索引擎 157

4.5.5 新闻与公共类服务 159

4.6 网络信息发布 159

4.6.1 Web的基本原理 160

4.6.2 网站建设 160

4.6.3 标记语言及网页制作工具简介 164

4.7 计算机网络的发展 166

4.7.1 Ad Hoc网络 166

4.7.2 物联网 169

思考题 170

第5章 多媒体技术基础 171

5.1 多媒体技术概述及应用 171

5.1.1 媒体和多媒体的概念 171

5.1.2 多媒体技术的特点 171

5.1.3 多媒体技术的基础 172

5.1.4 多媒体计算机系统的组成 173

5.1.5 多媒体技术的应用 174

5.2 音频处理 175

5.2.1 声音的特性 175

5.2.2 音频信号的数字化 176

5.2.3 常用的声音文件格式 178

5.2.4 声音的录制、播放与编辑 179

5.3 图像信息处理 180

5.3.1 图像 181

5.3.2 图像的数字化 181

5.3.3 常用的图像文件格式 183

5.3.4 常用图像软件Photoshop简介 184

5.4 视频处理 184

5.4.1 视频的分类和常用技术参数 184

5.4.2 视频的数字化 185

5.4.3 常用视频文件的格式 186

5.5 动画处理 187

5.5.1 动画与视频的异同 187

5.5.2 动画制作方法 188

5.5.3 常用动画文件的格式 188

5.5.4 常用动画制作软件Flash简介 188

5.6 常用多媒体设备 189

5.6.1 数码相机 189

5.6.2 数码摄像机 189

5.6.3 数字摄像头 190

5.6.4 打印机 191

5.6.5 扫描仪 192

思考题 192

第6章 信息安全 193

6.1 信息安全概述 193

6.1.1 信息安全 193

6.1.2 信息安全的威胁 193

6.1.3 信息安全的对策 194

6.2 计算机病毒与防范 194

6.2.1 计算机病毒的定义及其特征 194

6.2.2 计算机病毒的发展趋势 196

6.2.3 计算机病毒的分类 197

6.2.4 计算机病毒的防治 197

6.3 信息安全防范技术 198

6.3.1 数据加密技术 198

6.3.2 防火墙技术 200

6.3.3 黑客攻击与防范 202

6.3.4 PKI技术 204

6.3.5 生物识别技术 205

6.4 信息安全管理 206

思考题 206

第7章 数据库技术基础 207

7.1 数据库系统概述 207

7.1.1 常用术语和基本概念 207

7.1.2 数据库技术的产生和发展 208

7.1.3 数据库与数据库管理系统 211

7.1.4 数据模型 213

7.2 关系数据库 215

7.2.1 关系模型 215

7.2.2 关系代数 216

7.2.3 关系的完整性 220

7.2.4 常见的关系型数据库 221

7.3 MicrosoftAccess数据库 221

7.3.1 Access数据库的基本操作 222

7.3.2 Access 2003窗口简介 225

7.4 数据表的使用 226

7.4.1 表的概念和基本操作 226

7.4.2 表的结构 227

7.4.3 创建数据表 231

7.4.4 数据库的管理与维护 234

7.5 数据库关系 234

7.5.1 关系的创建 235

7.5.2 关系的管理与维护 236

7.5.3 参照完整性规则 236

7.6 查询功能 236

7.6.1 条件查询 236

7.6.2 动作查询 239

7.6.3 参数查询 242

7.7 建立窗体 242

7.7.1 使用自动功能创建窗体 243

7.7.2 使用窗体向导创建窗体 245

7.7.3 使用设计视图创建窗体 246

7.8 设计报表 247

7.8.1 自动创建报表 247

7.8.2 使用向导创建报表 247

7.8.3 使用设计器创建报表 248

7.9 结构查询语言SQL 249

7.9.1 基本概念 249

7.9.2 SQL语句 251

思考题 257

第8章 算法与数据结构 258

8.1 算法 258

8.1.1 算法的基本概念 258

8.1.2 算法的设计方法 260

8.1.3 算法的分析 261

8.2 数据结构的基本概念 263

8.2.1 数据与数据结构 263

8.2.2 数据结构的表示 265

8.2.3 逻辑结构和存储结构 266

8.2.4 数据的运算 268

8.3 基本的数据结构 268

8.3.1 线性表 268

8.3.2 栈 271

8.3.3 队列 272

8.3.4 树与二叉树 273

8.4 数据处理的基本技术 276

8.4.1 查找技术 276

8.4.2 排序技术 278

思考题 279

第9章 程序设计基础 280

9.1 程序设计语言 280

9.1.1 机器语言 280

9.1.2 汇编语言 281

9.1.3 高级语言 281

9.2 程序设计方法与风格 284

9.2.1 程序设计方法 284

9.2.2 程序设计风格 285

9.3 结构化程序设计概述 287

9.3.1 结构化程序设计的原则 287

9.3.2 结构化程序设计的基本结构 287

9.4 面向对象程序设计概述 289

9.4.1 关于面向对象 289

9.4.2 面向对象的基本概念 289

9.4.3 面向对象的优点 293

思考题 294

第10章 软件工程基础 295

10.1 软件工程的概念 295

10.2 软件生存周期 295

10.2.1 计划时期 296

10.2.2 开发时期 296

10.2.3 运行时期 297

10.3 软件需求分析 297

10.3.1 软件需求分析的目标和任务 297

10.3.2 需求分析的过程 298

10.3.3 结构化分析方法 298

10.4 软件概要设计 303

10.4.1 概要设计的任务 303

10.4.2 概要设计的基本原理 303

10.4.3 面向数据流的设计方法 306

10.5 软件详细设计 306

10.5.1 程序流程图 306

10.5.2 N-S图 308

10.5.3 过程设计语言 308

10.6 软件编码、测试与维护 309

10.6.1 软件的编码 309

10.6.2 软件的测试 309

10.6.3 软件的维护 310

思考题 311

参考文献 312