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

  • 购买积分:11 如何计算积分?
  • 作  者:冯博琴等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302090882
  • 页数:282 页
图书介绍:本书根据教育部高等学校非计算机专业计算机基础课程教学指导委员会最新提出的《关于进一步加强高校计算机基础教学的意见》(征求意见稿)中有关“大学计算机基础”课程的教学要求和最新大纲编写。本书共9章。第1~4章介绍了计算机开发平台,内容包括微型计算机硬件系统、操作系统、计算机网络;第5~9章分别介绍程序设计语言、数据库基础、多媒体技术基础、信息检索、信息安全与职业道德。每一章包括基本内容、课堂训练、自学内容和习题4部分,适合精讲多练的教学方法。在与本书配套的实验指导书中,安排了一批精心设计的实验,以利于学生对教材的内容加深理解,也利于培养学生的动手能力。本书适合作为大学本、专科计算机基础课的教材,也可作为计算机培训教材。

第1章概论 1

1.1计算的过去、现在和未来 1

1.1.1计算和计算装置的发展 1

目录 1

1.1.2电子计算机时代 5

1.1.3未来的计算 14

1.2计算机与信息处理 17

1.2.1信息科学及信息技术 18

1.2.2基于计算机的信息处理 19

1.3计算机的应用领域 23

1.4 自学内容 25

1.4.1计算机主要应用领域简介 25

1.4.2计算机应用案例 28

习题 32

2.1.1微机系统的构成 34

第2章微型计算机硬件系统 34

2.1微型计算机组成 34

2.1.2微型机的一般工作过程 36

2.2微型计算机主机系统 37

2.2.1微处理器 37

2.2.2存储器 40

2.2.3 总线 42

2.2.4输入输出接口 44

2.3外存储器及其工作方式 45

2.3.1硬磁盘存储器 45

2.3.2软磁盘存储器 47

2.3.3光盘存储器 48

2.3.4可移动外存储器(USB硬盘) 49

2.4.1输入输出系统概述 51

2.4常用外部设备及设备驱动程序 51

2.4.2输入设备 53

2.4.3输出设备 55

2.4.4设备驱动程序 58

2.5课堂训练 60

2.6 自学内容 61

习题 64

第3章操作系统 66

3.1操作系统基础 66

3.1.1操作系统的基本概念 66

3.1.2操作系统的功能及特征 66

3.1.3常见的操作系统 67

3.2 Windows操作系统 69

3.2.1 Windows总体结构 69

3.2.2 Windows注册表 70

3.3 Windows的文件操作 72

3.3.1驱动器、文件与文件夹 72

3.3.2“我的电脑”与“资源管理器” 72

3.3.3文件和文件夹的基本操作 75

3.3.4文件和文件夹的移动、复制和删除 77

3.3.5文件或文件夹的属性 79

3.4 Windows的系统优化 80

3.4.1磁盘的优化 80

3.4.2硬盘的设置 81

3.4.3调整虚拟内存 83

3.5 Windows安全性的提高 83

3.5.1设置口令 83

3.5.2备份重要文件 85

3.5.3设置NTFS及禁用注册表 86

3.6课堂训练 87

3.6.1 Windows注册表 87

3.6.2 Windows桌面操作 88

3.6.3 Windows文件操作 89

3.7 自学内容 90

3.7.1 Windows的应用程序 90

3.7.2 Windows的磁盘管理 94

习题 96

第4章计算机网络 98

4.1计算机网络基础 98

4.1.1计算机网络的发展 98

4.1.2计算机网络的分类 100

4.1.3传输介质 103

4.1.4计算机网络协议和体系结构 104

4.2计算机局域网 107

4.2.1局域网概述 108

4.2.2载波监听多路访问/冲突检测协议 108

4.2.3 以太网 110

4.3 Internet基础 110

4.3.1 Internet概述 110

4.3.2 Internet工作方式 111

4.3.3 Internet接入 112

4.3.4 IP地址 113

4.4 Internet 应用 115

4.4.1 万维网 115

4.4.2域名系统 117

4.4.3电子邮件 118

4.4.4文件传输 120

4.5课堂训练 121

4.6 自学内容 122

4.6.1物理地址 122

4.6.2局域网扩展设备 122

4.6.3 Internet传输层协议 124

习题 127

第5章程序设计语言 128

5.1程序设计的基本概念 128

5.1.1程序设计的基本过程 128

5.1.2程序设计语言 135

5.2程序设计思想 138

5.2.1结构化程序设计 138

5.2.2面向对象的程序设计 142

5.3算法和数据结构 145

5.3.1数据和数据结构 145

5.3.2算法及其复杂度评价 148

5.4课堂训练 149

5.4.1简单算法设计 149

5.4.2了解语言的开发工具 150

5.4.3 了解程序的运行过程 150

5.5 自学内容 152

5.5.1数据结构示例——线性表 152

5.5.2算法示例——查找 156

5.5.3编程语言的选择 158

习题 160

第6章数据库基础 162

6.1数据库的概念 162

6.1.1数据处理方式的发展 162

6.1.2数据库中的常见概念 164

6.1.3数据库系统的体系结构 165

6.2.1概念数据模型 167

6.2数据模型 167

6.2.2逻辑数据模型 169

6.2.3物理数据模型 169

6.3关系数据库 170

6.3.1关系模型的组成 170

6.3.2关系模型的特点 171

6.3.3关系的基本运算 172

6.3.4根据概念数据模型设计关系模型 172

6.4 Access简介 173

6.4.1 Access的特点 173

6.4.2 Access的启动 174

6.4.3数据库的组成 174

6.5数据表的建立和使用 176

6.5.1数据表结构 177

6.5.2建立数据表 178

6.5.3编辑数据表 180

6.5.4建立数据表之间的关系 180

6.5.5数据表的使用 182

6.6查询 183

6.6.1查询的类型 183

6.6.2“设计视图”窗口的组成 184

6.6.3 在SQL窗口中建立SQL查询 184

6.7课堂训练 185

6.7.1实体完整性 185

6.7.2用户定义的完整性 186

6.7.3参照完整性 186

6.7.4用两个表的数据建立查询 187

6.8.1结构化查询语言SQL 188

6.8 自学内容 188

6.7.5交叉表查询 188

6.8.2建立窗体 189

习题 191

第7章多媒体技术基础 195

7.1多媒体技术概述 195

7.1.1多媒体技术的基本概念 195

7.1.2多媒体技术的应用 195

7.1.3多媒体计算机系统的组成 196

7.2数字声音 196

7.2.1声音的特性 196

7.2.2模拟信号与数字信号 197

7.2.3模拟信号数字化:采样和量化 198

7.3数字图像 199

7.3.1视觉系统对颜色的感知 199

7.3.2图像的颜色模型 200

7.3.3图像的数字化 202

7.4数据编码及压缩 204

7.4.1数据压缩的必要性 204

7.4.2数据压缩的可能性 205

7.4.3数据编码和压缩的方法 205

7.5声音和图像文件格式 207

7.5.1主流音频文件格式 207

7.5.2主流图像文件格式 208

7.6数字视频 209

7.6.1数字视频标准 210

7.6.2 MPEG压缩原理 210

7.6.3主流视频文件格式 211

7.7课堂训练 212

7.7.1声音文件的录制 212

7.7.2颜色和画图程序 214

7.7.4播放音频与视频 217

7.7.3图像文件格式 217

7.8 自学内容 219

习题 220

第8章信息检索 221

8.1信息检索的概念 221

8.2检索系统的类型 221

8.3天网资源检索系统使用方法 222

8.3.1天网简介 222

8.3.2使用方法 223

8.3.3其他功能 226

8.4 中国期刊网(CNKI)使用方法 226

8.4.1 CNKI简介 226

8.4.2使用方法 228

8.5.2“天网”文件检索 230

8.5课堂训练 230

8.5.1“天网”网页检索 230

8.5.3 CNKI专题数据库检索 232

8.6 自学内容 233

8.6.1 Yahoo 中英文搜索引擎 233

8.6.2网络检索系统分类 236

8.6.3检索意愿的表达 237

8.6.4其他检索技术 239

习题 240

第9章信息安全与职业道德 241

9.1信息安全概述 241

9.1.1计算机安全、信息安全和网络安全 241

9.1.2 网络信息系统不安全因素 243

9.1.3信息安全需求和安全服务 246

9.2.2访问控制技术 247

9.2信息安全技术 247

9.2.1信息安全技术概述 247

9.2.3数据加密技术 248

9.3计算机病毒及其防治 251

9.3.1计算机病毒的基本知识 251

9.3.2计算机病毒的预防 256

9.3.3计算机病毒的清除 257

9.4职业道德及相关法规 258

9.4.1概述 258

9.4.2网络用户行为规范 260

9.5网络安全 262

9.5.1 网络信息安全解决方案 262

9.5.2个人网络信息安全策略 263

9.5.3 Windows 2000的操作系统安全机制 263

9.6.1 Windows 2000的安全策略 264

9.6课堂训练 264

9.6.2用杀毒软件清除病毒 266

9.6.3 提高Outlook Express的“免疫力” 267

9.7 自学内容 268

9.7.1信息安全标准 268

9.7.2数字签名技术 270

9.7.3数字证明书技术 271

9.7.4身份认证技术 272

9.7.5防火墙技术 273

9.7.6计算机病毒诊断 275

9.7.7软件知识产权保护 277

9.7.8相关法律法规 278

习题 279

参考文献 281