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

  • 购买积分:12 如何计算积分?
  • 作  者:常东超,高文来,贾银山主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2009
  • ISBN:9787040275995
  • 页数:337 页
图书介绍:本书根据教育部计算机基础课程教学指导分委员会发布的最新大学计算机基础教学大纲以及国家信息化建设对高校计算机基础教育提出的新要求编写而成;全书共分10章,主要内容有计算机基础知识、计算机硬件及软件系统、操作系统基础、常用办公软件使用介绍、多媒体技术简介,计算机网络基础及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 微型计算机 5

1.2 计算机中的数据和编码 6

1.2.1 数制与进位计数制 6

1.2.2 二进制数的运算 8

1.2.3 数制转换 10

1.2.4 数据在计算机中的表示 12

1.2.5 计算机中信息的表示方法和编码技术 13

1.3 计算机系统组成 16

1.3.1 计算机系统的基本组成 16

1.3.2 计算机硬件系统的组成 17

1.3.3 计算机软件系统的组成 22

1.3.4 计算机的基本工作原理 23

1.4 计算机常见设备的性能指标 24

1.4.1 微型计算机的主要性能指标 24

1.4.2 显示器的性能指标 24

习题 26

第2章 操作系统基础 29

2.1 操作系统概述 29

2.1.1 操作系统基础知识 29

2.1.2 操作系统的分类 31

2.1.3 操作系统的发展 31

2.2 Windows XP基本操作 33

2.2.1 Windows XP基础 33

2.2.2 Windows XP的启动与关闭 34

2.2.3 Windows XP的桌面、任务栏和“开始”菜单 36

2.2.4 Windows XP的窗口、菜单及对话框 42

2.2.5 文件与文件夹管理 46

2.2.6 Windows XP系统设置 53

2.2.7 磁盘管理 57

习题 60

第3章 办公自动化基础 62

3.1 Microsoft Word文档编辑 62

3.1.1 Word 2003的基本操作 62

3.1.2 文档的编辑 66

3.1.3 文档的排版 70

3.1.4 图形处理 78

3.1.5 视图 82

3.1.6 表格处理 82

3.1.7 高级功能 87

3.1.8 智能标记的使用 90

3.2 Microsoft Excel电子表格应用 93

3.2.1 工作簿和工作表 93

3.2.2 工作表的编辑 96

3.2.3 工作表格式的设置 100

3.2.4 数据的计算和处理 102

3.2.5 页面设置 115

3.2.6 Excel常见出错信息 116

3.3 PowerPoint演示文稿制作 117

3.3.1 PowerPoint基本知识 117

3.3.2 幻灯片设计 123

3.3.3 幻灯片的动画效果和交互功能设计 132

3.3.4 幻灯片的编辑 137

3.3.5 模板和母版 138

3.3.6 演示文稿的打印及打包 139

第4章 计算机网络基础及Internet应用 141

4.1 计算机网络基础 141

4.1.1 计算机网络的优点和面临的挑战 141

4.1.2 计算机网络的定义 142

4.1.3 计算机网络的分类 143

4.1.4 计算机网络通信协议 149

4.1.5 常见的网络操作系统 153

4.2 计算机局域网 154

4.2.1 局域网概述 154

4.2.2 局域网组网技术 154

4.2.3 局域网中常用的网络连接设备 156

4.2.4 无线局域网简介 157

4.3 Internet基础 159

4.3.1 Internet的形成与发展 159

4.3.2 Internet在中国的发展 160

4.3.3 常用的Internet服务 161

4.3.4 Internet中的地址 162

4.3.5 Internet接入技术 167

4.3.6 3G简介 169

4.4 网页设计基础 172

4.4.1 HTML语言的结构 172

4.4.2 超文本链接指针 178

4.4.3 在Web上发布网页 180

4.4.4 Dreamweaver基本应用 183

习题 188

第5章 算法与程序设计基础 191

5.1 算法 191

5.1.1 算法的基本概念 191

5.1.2 算法复杂度 195

5.2 程序设计的方法与风格 196

5.3 结构化程序设计 197

5.3.1 程序设计的原则 197

5.3.2 结构化程序的基本结构与特点 198

5.3.3 结构化程序设计的原则和方法的使用 199

5.4 面向对象程序设计 199

5.4.1 关于面向对象方法 199

5.4.2 面向对象方法的基本概念 200

习题 201

第6章 数据库基础 203

6.1 数据库系统的基本概念 203

6.1.1 数据、数据库与数据库管理系统 203

6.1.2 数据库系统的发展 207

6.1.3 数据库系统的基本特点 209

6.1.4 数据库系统的内部体系结构 210

6.2 数据模型 211

6.2.1 数据模型的基本概念 211

6.2.2 E-R模型 212

6.2.3 层次模型 213

6.2.4 网状模型 215

6.2.5 关系模型 215

6.3 关系代数 217

6.3.1 关系代数的分类及其运算符 217

6.3.2 传统的集合运算 217

6.3.3 专门的关系运算 219

6.4 数据库设计与管理 222

习题 223

第7章 软件工程基础 226

7.1 软件工程的基本概念 226

7.1.1 软件的定义、特点和发展 226

7.1.2 软件危机与软件工程 227

7.1.3 软件工程过程与软件生命周期 228

7.1.4 软件工程的目标与原则 229

7.1.5 软件开发工具与环境 231

7.2 结构化分析方法 232

7.2.1 需求分析和需求分析方法 232

7.2.2 结构化分析方法(SA) 232

7.2.3 软件需求规格说明书 236

7.3 结构化设计方法 237

7.3.1 有关软件设计的基本内容 237

7.3.2 结构化设计方法的基本内容 238

7.3.3 详细设计 241

7.4 软件测试 244

7.4.1 软件测试的目的和准则 244

7.4.2 软件测试技术与方法 245

7.4.3 软件测试的实施 246

7.5 程序的调试 247

7.5.1 程序调试的基本概念 247

7.5.2 软件调试方法 247

习题 248

第8章 数据结构基础 251

8.1 数据结构的基本概念 252

8.1.1 什么是数据结构 252

8.1.2 数据结构的图形表示 254

8.1.3 线性结构与非线性结构 256

8.2 线性表及其顺序存储结构 256

8.2.1 线性表的基本概念 256

8.2.2 线性表的顺序存储结构 257

8.2.3 顺序表的插入运算 259

8.2.4 顺序表的删除运算 260

8.3 栈和队列 261

8.3.1 栈及其基本运算 261

8.3.2 队列及其基本运算 263

8.4 线性链表 265

8.4.1 线性链表的基本概念 265

8.4.2 线性链表的基本运算 269

8.4.3 循环链表及其基本运算 272

8.5 树与二叉树 272

8.5.1 树的基本概念 272

8.5.2 二叉树及其基本性质 275

8.5.3 二叉树的存储结构 278

8.5.4 二叉树的遍历 280

8.6 查找技术 281

8.6.1 顺序查找 281

8.6.2 二分法查找 282

8.7 排序技术 282

8.7.1 交换类排序法 282

8.7.2 插入类排序法 284

8.7.3 选择类排序法 286

习题 287

第9章 多媒体技术基础 290

9.1 多媒体技术概述 290

9.1.1 多媒体概念 290

9.1.2 多媒体技术的特征 291

9.1.3 多媒体系统的关键技术 291

9.1.4 多媒体应用 292

9.2 多媒体计算机系统的组成 293

9.2.1 多媒体系统的层次结构 293

9.2.2 多媒体硬件系统 294

9.2.3 多媒体计算机软件 296

9.3 数字音频制作 297

9.3.1 音频分类 297

9.3.2 声音信号的数字化 298

9.3.3 Microsoft录音机 299

9.4 图形和图像技术 300

9.4.1 图形图像的基本概念 300

9.4.2 数字图像的基本属性 301

9.4.3 常见的图形图像格式 302

9.5 数字视频 303

9.5.1 视频的基本概念 303

9.5.2 常见的视频格式 303

9.5.3 Windows Movie Maker 304

9.5.4 Windows Media Player 306

9.6 Flash动画 307

9.6.1 Flash的工作界面 307

9.6.2 Flash的基本概念 309

9.6.3 Flash的基本操作 310

9.6.4 Flash动画的制作 312

9.6.5 加入音频效果 314

习题 315

第10章 信息安全技术基础 317

10.1 信息安全概述 317

10.1.1 信息安全的概念 317

10.1.2 信息安全的威胁及策略 318

10.2 计算机病毒 320

10.2.1 计算机病毒的定义 320

10.2.2 计算机病毒的特点 321

10.2.3 计算机病毒的分类 321

10.2.4 计算机病毒的防治 322

10.3 恶意程序 323

10.3.1 恶意软件及特征 323

10.3.2 恶意软件分类 324

10.4 数据加密与数字签名 325

10.4.1 数据加密技术 325

10.4.2 数字签名 326

10.4.3 数字证书 327

10.4.4 消息摘要 328

10.4.5 数字水印 328

10.5 防火墙与入侵检测技术 329

10.5.1 黑客 329

10.5.2 防火墙的概念 329

10.5.3 防火墙的分类 330

10.5.4 入侵检测技术简介 330

10.6 网络行为与职业道德规范 335

10.6.1 我国关于网络安全的法律法规 335

10.6.2 计算机职业道德规范 336

参考文献 337