当前位置:首页 > 工业技术
计算机科学技术导论
计算机科学技术导论

计算机科学技术导论PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:甘岚主编
  • 出 版 社:北京:北京邮电大学出版社
  • 出版年份:2008
  • ISBN:9787563518272
  • 页数:275 页
图书介绍:《计算机科学技术导论》作为计算机科学与技术专业的专业基础必修课,旨在引导刚刚进入大学的新生对计算机基础知识及研究方向有一个大致的认识,从而为正规而系统地学习计算机专业后续课程打下基础。
《计算机科学技术导论》目录

第1章 绪论 1

1.1计算机的产生与发展 1

1.1.1计算机的产生 1

1.1.2计算机的发展 5

1.2计算机的分类与特点 8

1.2.1计算机的分类 8

1.2.2计算机的特点 9

1.3计算机的硬件和软件 10

1.3.1计算机硬件系统 10

1.3.2计算机软件系统 10

1.3.3计算机硬件与软件的关系 11

1.4计算机的应用及研究领域 12

1.4.1计算机的应用 12

1.4.2计算机的研究领域 14

1.5计算机学科的方法论 17

1.5.1三个过程 17

1.5.2重复出现的12个基本概念 17

1.5.3典型的学科方法 18

1.6计算机学科的知识体系 19

1.6.1知识体系 19

1.6.2课程体系 22

第2章 计算机的基础知识 24

2.1数制及其转换 24

2.1.1进位计数制 24

2.1.2数制间的转换 25

2.1.3二进制数的算术运算 27

2.1.4二进制数的逻辑运算 28

2.2数的定点与浮点表示 30

2.2.1机器数与真值 30

2.2.2定点数表示 30

2.2.3浮点数表示 31

2.3数值数据的编码 32

2.3.1原码 33

2.3.2反码 33

2.3.3补码 33

2.3.4BCD码 34

2.4字符信息的编码 34

2.4.1ASCII码 34

2.4.2汉字编码 35

2.5多媒体信息的表示 36

2.5.1图形和图像的表示 36

2.5.2音频数据的表示 37

2.6数据压缩与检错纠错 37

2.6.1数据压缩 37

2.6.2数据的检错纠错 38

第3章 计算机的硬件系统 40

3.1计算机硬件体系结构 40

3.1.1计算机的硬件组成 40

3.1.2CPU及其性能指标 42

3.1.3计算机的工作原理 42

3.1.4计算机系统结构 44

3.2存储器 45

3.2.1存储器概述 46

3.2.2主存储器 47

3.2.3外存储器 48

3.2.4存储系统及设计目标 49

3.3输入/输出系统 50

3.3.1输入/输出原理 50

3.3.2输入设备 51

3.3.3输出设备 52

3.4系统总线 53

3.4.1系统总线的类型 54

3.4.2常见的计算机总线 54

3.4.3常见的计算机端口 56

第4章 计算机软件组成 57

4.1程序设计语言及其翻译系统 57

4.1.1程序设计语言概述 57

4.1.2结构化程序设计 59

4.1.3面向对象程序设计 61

4.1.4良好的程序设计风格 63

4.1.5程序设计语言翻译系统 64

4.2数据结构与算法 67

4.2.1数据结构概述 67

4.2.2几种常见的数据结构 67

4.2.3算法概述 69

4.2.4常用算法介绍 71

4.2.5算法评价 73

4.3操作系统 73

4.3.1什么是操作系统 74

4.3.2操作系统的功能 74

4.3.3操作系统的特征和体系结构 78

4.3.4操作系统的分类 79

4.3.5典型操作系统简介 81

4.4软件开发技术 82

4.4.1软件工程概述 82

4.4.2软件生存周期 83

4.4.3软件开发模型 83

4.4.4软件需求分析 85

4.4.5软件开发方法 86

4.4.6软件测试与维护 87

第5章 计算机网络 90

5.1数据通信的基本概念 90

5.1.1数据通信 90

5.1.2数据传输 90

5.2计算机网络的基本概念 92

5.2.1计算机网络的发展 92

5.2.2计算机网络的功能 94

5.2.3计算机网络的软硬件组成 94

5.2.4计算机网络的拓扑结构 99

5.2.5计算机网络体系的结构与协议 100

5.3计算机网络的类型和应用 103

5.3.1计算机网络的分类 103

5.3.2计算机网络的应用 104

5.4因特网基础 105

5.4.1什么是因特网 105

5.4.2接入因特网 105

5.4.3IP地址 106

5.4.4因特网基本服务功能 107

5.5Web服务器构建与HTML语言 109

5.5.1构建Web服务器 109

5.5.2HTML语言 110

第6章 多媒体技术 111

6.1多媒体的基本概念 111

6.1.1媒体及多媒体的定义 111

6.1.2多媒体系统的主要特征 112

6.1.3多媒体系统的组成 114

6.1.4超文本与超媒体的概念 116

6.1.5超文本系统的体系结构 117

6.2多媒体技术 118

6.2.1音频技术 118

6.2.2图像和图形 119

6.2.3视频和动画 120

6.2.4多媒体数据压缩技术 121

6.2.5多媒体通信系统技术 122

6.2.6虚拟现实技术 124

6.3多媒体制作工具 128

6.3.1音乐制作 128

6.3.2图形与图像制作 129

6.3.3动画制作 130

6.3.4视频影像处理 131

6.3.5多媒体图文制作 134

6.4多媒体技术的应用领域 135

6.4.1教育领域 135

6.4.2过程模拟领域 135

6.4.3商业广告 135

6.4.4影视娱乐业 136

6.4.5旅游业 136

6.4.6因特网 137

第7章 数据库系统 138

7.1数据库系统的基本概念 138

7.1.1数据库系统相关概念的介绍 138

7.1.2数据管理技术的产生和发展 140

7.1.3数据库系统的体系结构 141

7.1.4数据库系统的特点 142

7.1.5数据库管理系统 143

7.2数据模型 145

7.2.1概念模型 145

7.2.2层次模型 147

7.2.3网状模型 148

7.2.4关系模型 149

7.3数据库语言 149

7.3.1数据定义语言 149

7.3.2数据操纵语言 150

7.3.3结构化查询语言SQL 150

7.4Access关系数据库管理系统 151

7.5数据库技术的研究领域及发展 153

7.5.1数据库技术的研究领域 153

7.5.2数据库技术的发展趋势 154

第8章 信息安全与社会责任 156

8.1信息安全概述 156

8.1.1信息安全基本概念 156

8.1.2信息安全标准 157

8.2信息安全技术 159

8.2.1访问控制技术 159

8.2.2数据加密技术 160

8.2.3数字签名技术 161

8.2.4数字证书技术 162

8.2.5防火墙技术 162

8.2.6身份识别技术 163

8.3计算机病毒及其防治 164

8.3.1计算机病毒基本知识 164

8.3.2计算机病毒的判断和防治 167

8.4社会责任与职业道德规范 168

8.4.1计算机专业人员从业的道德准则 168

8.4.2信息产业的法律法规 169

8.4.3职业与择业 170

第9章 操作系统Windows XP的使用 173

9.1Windows XP基础 173

9.1.1Windows XP概述 173

9.1.2Windows XP的桌面 173

9.1.3Windows XP的窗口组成与操作 174

9.2文件管理 177

9.2.1基本概念 177

9.2.2资源管理器 178

9.3控制面板 181

9.3.1显示属性设置 182

9.3.2添加和删除程序 183

9.3.3其他设置 183

第10章 应用软件及常用办公软件 184

10.1应用软件概述 184

10.1.1办公软件 184

10.1.2图形和图像处理软件 185

10.2文字处理软件 185

10.2.1文字处理概述 185

10.2.2文档管理 187

10.2.3文档编辑 190

10.2.4文档排版 191

10.2.5表格的制作和处理 197

10.2.6图文混排 200

10.3电子表格软件 201

10.3.1电子表格概述 202

10.3.2工作表的基本操作 202

10.3.3工作表的编辑 206

10.3.4工作表的打印 207

10.3.5数据管理 208

10.3.6数据的图表化 210

10.4演示文稿软件 212

10.4.1演示文稿的基本操作 212

10.4.2在幻灯片上添加对象 213

10.4.3设置幻灯片外观 214

10.4.4设置幻灯片放映 216

第11章 程序设计基础 218

11.1Visual Basic程序设计概述 218

11.1.1Visual Basic的发展 218

11.1.2Visual Basic的特点 219

11.1.3Visual Basic的启动与开发环境 220

11.1.4面向对象程序设计中的几个基本知识 222

11.2Visual Basic基本语言 226

11.2.1数据类型 226

11.2.2常量与变量 227

11.2.3运算符和表达式 228

11.2.4数组 230

11.2.5函数 233

11.3Visual Basic程序设计基础 238

11.3.1顺序语句结构程序设计 238

11.3.2选择语句结构程序设计 239

11.3.3循环语句结构程序设计 243

11.3.4过程 246

11.3.5Visual Basic程序设计举例 250

第12章 计算机组装与维修基础 254

12.1计算机硬件组成概述 254

12.2计算机组装基础 256

12.2.1原装机、兼容机、组装机、品牌机的差别 256

12.2.2主板和CPU的选择 257

12.2.3内存和外存的选择 263

12.2.4输入/输出设备的选择 266

12.2.5机箱电源及其他 267

12.2.6计算机DIY实践 268

12.3计算机维修基础 269

12.3.1计算机维修基本原则 269

12.3.2计算机常见故障及排除 270

参考文献 275

返回顶部