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

  • 购买积分:11 如何计算积分?
  • 作  者:夏楠,宋淑芝主编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2008
  • ISBN:9787040252408
  • 页数:262 页
图书介绍:本书根据教育部计算机基础课程教学指导分委员会制订的《大学计算机基础教学大纲》编写而成。全书共分为计算机概述、操作系统基础、软件技术基础、数据库技术基础、多媒体技术基础和网络技术基础六章。主要内容包括:计算机的发展和应用,计算机中信息的表示,计算机硬件系统和软件系统,信息安全,操作系统的五大管理功能,计算机程序设计方法,常用的算法与数据结构,数据库系统结构,关系数据库,多媒体系统构成,多媒体数据压缩技术,计算机网络组成,Internet基本技术与应用,典型信息服务。本书内容丰富、通俗易懂,侧重基本理论介绍,对操作性的内容在配套的实验指导书中讲述,以便提高教学效率。本书可以作为高等学校非计算机专业大学计算机基础课程教材,也可供其他学习计算机基础知识的读者使用。

第1章 计算机概述 1

1.1计算机的应用及特点 1

计算机的应用 1

计算机的特点 2

1.2计算机发展简史、分类与系统组成 3

计算机发展简史 3

计算机的分类 4

计算机系统组成 5

1.3数制 6

几种常用数制 6

不同数制间的转换 7

1.4数据编码 11

数值编码 11

字符编码 19

1.5计算机硬件系统 21

运算器 22

控制器 22

存储器 22

输入设备 26

输出设备 27

总线与接口 28

计算机的性能指标 29

1.6计算机软件系统 30

系统软件 30

应用软件 32

1.7计算机犯罪与计算机病毒 32

计算机犯罪 32

计算机病毒 33

本章小结 36

本章习题 36

第2章 操作系统基础 40

2.1操作系统概述 40

操作系统的概念 40

操作系统的形成与发展 41

操作系统的常用类型 44

操作系统的主要特征 47

操作系统的功能 48

现代主流操作系统简介 50

2.2 CPU管理 53

进程的引入 54

进程的描述 56

进程的状态及其状态转换 58

线程 59

2.3作业管理 61

作业的定义 61

作业的分类 61

作业管理功能 62

作业的状态及其转换 62

作业调度算法 63

2.4存储管理 65

基本概念 65

存储管理的任务和基本功能 65

存储分配的方式 66

虚拟存储器 67

2.5设备管理 68

设备管理概述 69

I/O控制方式的演变 72

缓冲技术 76

中断 77

2.6文件管理 78

文件的概念及文件分类 78

文件系统的概念及其功能 80

文件的结构 82

文件目录管理 85

本章小结 88

本章习题 89

第3章 软件技术基础 93

3.1程序设计基础 93

程序设计的基本概念 93

程序设计的方法 94

计算机程序的编码和测试 95

常见的编程语言 96

3.2算法 97

算法的基本概念 97

算法的评价 100

3.3数据结构 101

数据结构的基本概念 101

线性表 107

栈和队列 111

树与二叉树 114

查找和排序 120

本章小结 122

本章习题 123

第4章 网络技术基础 125

4.1计算机网络概述 125

计算机网络的产生与发展 125

计算机网络分类 129

计算机网络传输介质 131

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

4.2局域网 139

局域网概述 139

局域网的发展 139

局域网的特点 140

CSMA/CD介质访问控制协议 142

局域网体系结构 142

以太网 144

网络连接设备 144

4.3 Internet技术 149

Internet概述 149

Internet的产生和发展 149

中国Internet的发展 150

Internet接入方式 152

Internet应用技术 155

TCP/IP基本工作原理 157

IP协议原理 158

4.4 Internet应用 164

域名系统 164

远程登录Telnet 167

文件传输协议FTP 167

WWW万维网 169

电子邮件 172

4.5网络安全与管理 174

计算机网络安全问题概述 174

计算机网络安全的内容 175

网络安全体系结构 176

安全服务和安全机制的关系 178

安全服务与OSI层次的关系 179

安全管理 180

数据加密技术 180

网络安全防范技术 182

Internet防火墙技术 186

本章小结 189

本章习题 190

第5章 数据库应用基础 192

5.1数据库概述 192

数据库应用实例 192

数据库的基本术语 193

数据库技术的发展 193

5.2数据库系统 194

数据库系统的组成 194

数据库系统的三级模式结构 195

数据库管理系统简介 197

数据库系统的特点 198

5.3数据模型 198

3个世界的概念 199

概念模型 199

数据模型 201

5.4关系数据库及其应用 204

关系数据库 204

关系模型的三级模式结构 204

关系模型的完整性规则 205

关系操作 206

结构化查询语言SQL 207

5.5关系数据库设计 209

数据库设计步骤 209

数据库设计案例 210

5.6数据库技术的新发展 214

本章小结 215

本章习题 215

第6章 多媒体技术基础 217

6.1多媒体技术基础知识 217

多媒体技术的相关概念 218

媒体的分类 218

多媒体技术的特点 219

多媒体技术的主要研究内容 220

多媒体技术的应用 221

6.2图形与图像技术 223

图形与图像的概念 223

图形与图像的区别 224

常见的图像文件格式 225

图形与图像的处理 227

6.3多媒体音频技术 228

声音 228

声音的数字化 228

影响声音的因素 229

音频处理设备 229

常见的音频文件格式 231

6.4多媒体动画与视频技术 232

动画和视频的基本概念 232

计算机动画 232

常见的动画文件格式 233

视频处理设备 234

常见的视频文件格式 235

6.5多媒体数据压缩技术 237

多媒体数据压缩的概念 237

多媒体数据压缩的必要性 237

多媒体数据压缩的可能性 238

多媒体数据压缩的目的 239

多媒体数据压缩的性能指标 239

多媒体数据压缩方法 240

常用的多媒体音频信号和视频信号的压缩编码 240

6.6多媒体应用系统的设计 241

两种典型的多媒体应用软件开发模型 241

多媒体应用系统的特点 242

多媒体应用系统的开发过程 242

多媒体应用系统的基本设计原则 244

本章小结 245

本章习题 245

习题参考答案 248

参考文献 262