《计算机导论 第2版》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:黄国兴等编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2008
  • ISBN:9787302179641
  • 页数:407 页
图书介绍:本书是计算机科学与技术专业学生的第一门和所学专业有关的入门教材,介绍了计算机专业中有关专业知识的入门知识点及和信息技术有关的社会人文等知识,力求使学习者对所学专业有比较深入的了解,树立专业学习的责任感和自豪感。

第1章 绪论 1

1.1计算机的基本概念 1

1.1.1什么是计算机 1

1.1.2计算机的分类 2

1.1.3计算机的特点 3

1.1.4计算机的用途 4

1.1.5计算机的发展 5

1.2计算机科学与技术学科的定义 8

1.2.1计算机科学与技术学科 8

1.2.2计算机科学与技术学科的根本问题 9

1.2.3计算机科学技术的研究范畴 9

1.3计算机科学与技术学科的教育 12

1.3.1技术的变化 12

1.3.2文化的变化 13

1.3.3教育观念的变化 13

1.4对计算机科学与技术学科毕业生的基本要求 13

1.4.1知识、能力和素质 14

1.4.2检验标准 14

1.4.3优秀学生 15

1.5信息化社会的挑战 15

1.5.1信息化社会的特征 15

1.5.2 Internet与信息化社会 16

1.5.3信息化社会对计算机人才的需求 19

1.6计算机科学与技术学科知识体系 20

1.6.1知识体系的结构 20

1.6.2学科知识体系一览 20

1.6.3课程体系结构 25

本章小结 26

习题 27

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

2.1计算机的运算基础 29

2.1.1数制 29

2.1.2数制间的转换 31

2.1.3码制 35

2.1.4数的定点表示和浮点表示 37

2.1.5信息的几种编码 39

2.2逻辑代数基础 43

2.2.1命题逻辑基础 43

2.2.2逻辑代数基础 47

2.3计算机的基本结构与工作原理 48

2.3.1计算机硬件的基本结构 49

2.3.2计算机的工作原理 51

2.3.3计算机组织与系统结构 53

2.4程序设计基础 54

2.4.1程序设计语言 54

2.4.2结构化程序设计 55

2.4.3良好的程序设计风格 56

2.5算法基础 57

2.5.1解题的步骤 57

2.5.2什么是算法 58

2.5.3怎样衡量算法的优劣 60

2.6数据结构基础 60

2.6.1什么是数据结构 61

2.6.2几种典型的数据结构 61

本章小结 65

习题 65

第3章 计算机硬件系统 68

3.1计算机系统 68

3.1.1冯*诺依曼体系结构 68

3.1.2计算机体系结构的发展 69

3.1.3计算机体系结构的评价标准 69

3.1.4微型计算机的硬件结构 71

3.2系统单元 72

3.2.1系统主板与时钟频率 72

3.2.2电子数据与指令 72

3.2.3微处理器 73

3.2.4主存储器 75

3.3输入输出系统 78

3.3.1输入输出原理 78

3.3.2扩展槽和适配卡 79

3.3.3系统总线 80

3.3.4端口与连接电缆 82

3.4输入设备 83

3.4.1键盘输入 83

3.4.2定点输入设备 85

3.4.3扫描输入设备 86

3.4.4语音输入设备 88

3.4.5其他输入设备 90

3.5输出设备 90

3.5.1显示器 91

3.5.2打印机 92

3.5.3绘图仪 94

3.5.4其他输出设备 94

3.6辅助存储设备 95

3.6.1软盘 95

3.6.2硬盘 96

3.6.3光盘 98

3.6.4闪存和U盘 100

3.6.5磁带 100

本章小结 103

习题 103

第4章 计算机系统软件与工具软件 106

4.1程序设计语言翻译系统 106

4.1.1汇编语言翻译系统 107

4.1.2高级程序设计语言翻译系统 107

4.1.3高级程序设计语言解释系统 108

4.2操作系统 109

4.2.1什么是操作系统 109

4.2.2操作系统的功能 110

4.2.3操作系统的分类 111

4.2.4几种常用的操作系统 112

4.3工具软件 122

4.3.1下载软件 122

4.3.2 FTP工具软件 124

4.3.3图像浏览软件 125

4.3.4截图软件 125

4.3.5 PDF文件阅读软件 126

4.3.6词典工具 126

4.3.7文件压缩软件 126

4.3.8防毒软件 127

本章小结 128

习题 129

第5章 计算机应用软件 130

5.1文字处理软件 130

5.1.1 Word 2003概述 130

5.1.2文档的基本操作 134

5.1.3文档的排版 142

5.1.4表格 153

5.1.5图文混排 156

5.1.6邮件合并 158

5.2电子表格软件 158

5.2.1 Excel 2003基本知识 158

5.2. 2工作表的建立 160

5.2.3工作表的编辑和格式化 169

5.2. 4数据处理 173

5.2.5数据的图表化 175

5.2. 6数据列表 179

5.2.7页面设置和打印 180

5.3文稿演示软件 181

5.3.1文稿演示软件的基本操作 181

5.3.2格式化和美化演示文稿 186

5.3.3动画、超链接和多媒体技术 189

5.3.4放映和打印演示文稿 193

本章小结 194

习题 195

第6章 数据库系统及其应用 200

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

6.1.1数据库系统的定义 200

6.1.2数据管理技术的发展 201

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

6.1.4数据库管理系统 203

6.2结构化查询语言SQL概述 206

6.2.1 SQL的产生与发展 206

6.2.2 SQL的特点 206

6.2.3 SQL的功能 207

6.3 SQL的数据定义操作 208

6.3.1基本表的定义、修改与撤销 208

6.3.2索引的定义与撤销 211

6.4 SQL的数据查询操作 212

6.4.1查询语句的一般形式 212

6.4.2简单查询 214

6.4.3多表查询 215

6.4.4嵌套查询 216

6.5 SQL的数据更新操作 217

6.5.1插入操作 217

6.5.2删除操作 218

6.5.3修改操作 218

6.6 SQL的视图操作 219

6.6.1视图的定义 219

6.6.2视图的查询 219

6.6.3视图的更新 220

6.6.4视图的撤销 220

6.7几种新型的数据库系统 221

6.7.1分布式数据库 221

6.7.2多媒体数据库 221

6.7.3并行数据库 222

6.7.4演绎数据库 222

6.7.5主动数据库 223

6.7.6数据仓库 223

6.8数据库系统的应用 224

6.8.1信息与信息系统 224

6.8.2事务处理系统 225

6.8.3管理信息系统 226

6.8.4决策支持系统 226

6.8.5数据挖掘系统 227

本章小结 228

习题 229

第7章 多媒体技术及其应用 233

7.1多媒体 233

7.1.1媒体的定义 233

7.1.2多媒体系统的主要特征 234

7.1.3多媒体系统的组成 235

7.1.4多媒体系统的技术研究与应用开发 237

7.2超文本与超媒体 237

7.2.1多媒体文档 237

7.2.2超文本与超媒体的概念 238

7.2.3超文本与超媒体示例 239

7.2.4超文本系统的体系结构 239

7.3多媒体技术 241

7.3.1音频技术 241

7.3.2图像和图形 242

7.3.3视频和动画 243

7.3.4多媒体数据压缩技术 244

7.4多媒体通信系统技术 245

7.4.1多媒体通信系统体系结构 246

7.4.2 H*323电视会议 246

7.4.3 H*324可视电话 247

7. 4.4 IP电话 248

7.5多媒体创作工具 248

7.5.1音乐制作 248

7.5.2图形与图像制作 249

7.5.3动画制作 250

7.5.4视频影像处理 250

7.5.5多媒体图文制作 251

7.5. 6 Web创作 252

7.5.7文字的艺术修饰与多媒体演示文稿制作 252

7.6多媒体编辑语言 253

7.6.1 HTML与DHTML 253

7.6. 2 JavaScript 253

7.6. 3 ASP 254

7.6.4 PHP 255

7.6. 5 XML 255

7.7虚拟现实技术 257

7.7.1 VRML 257

7.7.2虚拟现实技术的应用 259

本章小结 259

习题 260

第8章 计算机网络及其应用 262

8.1数据通信与连通性 262

8.1.1数据通信与连通性的定义 262

8.1.2连通方法 263

8.1.3用户端连接选项 264

8. 1.4通信信道 265

8.1.5数据传输 266

8.2计算机网络体系结构 268

8.2.1计算机网络的定义 268

8.2.2计算机网络的术语 268

8.2.3计算机网络的结构 269

8.2.4计算机网络的互联设备 272

8.3计算机网络的分类和使用方式 273

8.3.1计算机网络的分类 273

8.3.2构架计算机网络的策略 274

8.4 Internet与TCP/IP协议 275

8.4.1 Internet的起源 275

8.4.2 Internet的应用 275

8.4.3 Internet的工作方式 276

8.4.4 Internet中计算机的地址和命名 277

8.4.5 Internet的连接 278

8.5 Internet的服务功能 278

8.5.1 E-mail 279

8.5.2讨论组 280

8.5.3 FTP文件传输 281

8.5.4 Telnet远程登录 282

8.6 Web和浏览器 283

8.6.1 Web 283

8.6.2浏览器 284

8.6.3搜索引擎 285

8.6.4 Web实用程序 286

8.7局域网的基础构架 288

8.7.1以太网 288

8.7.2令牌环网 290

8. 7.3 FDDI网 291

8.7.4 ATM网 292

8.7.5无线局域网 292

8.8网站的创建与网页的制作 293

8.8.1网页设计 293

8.8.2网页发布 294

8.8.3网页登记 295

8.9企业内部网和外联网 295

8.9. 1内部网 295

8.9.2外联网 296

8.10集群与网格技术 296

8.10.1集群系统 296

8.10.2网格 297

本章小结 297

习题 298

第9章 软件工程 300

9.1软件工程的概念 300

9.1.1为什么提出软件工程 300

9.1.2什么是软件工程 301

9.1.3软件生存周期 302

9.2软件开发模型 303

9.2.1瀑布模型 303

9.2.2渐增模型 304

9.2. 3演化模型 304

9.2.4螺旋模型 305

9.2.5喷泉模型 306

9.2.6转换模型 306

9.2.7智能模型 306

9.3软件开发方法 307

9.3.1模块化方法 307

9.3.2结构化方法 308

9.3.3面向数据结构方法 309

9.3.4面向对象方法 309

9.3.5统一建模语言 311

9.3.6软件复用和构件技术 313

9.4软件过程和过程改进 316

9.4.1软件过程 316

9.4.2软件过程工程 317

9.4.3软件过程模型 317

9.4.4软件过程实施 319

9.4.5软件过程改进 320

9.4.6软件能力成熟度模型 321

本章小结 324

习题 325

第10章 计算机信息安全技术 326

10.1计算机信息安全面临的威胁 326

10.1.1信息安全的重要性 326

10.1.2安全问题的现状 327

10.1.3计算机信息安全的定义及威胁信息安全的手段 327

10.1.4计算机信息安全的因素 328

10.1.5信息安全的策略与网络安全体系结构 330

10.2保密技术 331

10.2.1保密防护技术与泄密发现技术 331

10.2.2计算机系统的保密技术 332

10.2.3 Internet中使用的密码技术 336

10.3防御技术 337

10.3.1防火墙的概念 337

10.3.2防火墙技术 338

10.3.3防火墙的结构 340

10.3.4身份鉴别和访问权限控制 341

10.4虚拟专用网 343

10.4.1什么是VPN 344

10.4.2 VPN的分类及其用途 345

10.5审计与监控技术 347

10.5.1审计与监控的准则 347

10.5. 2审计与监控 347

10.6计算机病毒 349

10.6.1计算机病毒的定义 350

10.6.2计算机病毒的发展 350

10.6.3计算机病毒的检测与防治 352

10.6.4 2007年计算机病毒整体情况 354

本章小结 356

习题 356

第11章 计算机的应用领域 358

11.1计算机在制造业中的应用 358

11.1.1计算机辅助设计 358

11.1.2计算机辅助制造 359

11.1.3计算机集成制造系统 360

11.2计算机在商业中的应用 362

11.2.1零售业 362

11.2.2电子数据交换 363

11.2.3电子商务 364

11.3计算机在银行与证券业中的应用 367

11.3.1电子货币 367

11.3.2网上银行与移动支付 368

11.3.3证券市场信息化 369

11.4计算机在交通运输业中的应用 370

11.4.1交通监控系统 370

11.4.2坐席预定与售票系统 370

11.4.3全球卫星定位系统 371

11.4.4地理信息系统 372

11.4.5智能交通系统 373

11.4.6车载GPS智能导航系统 375

11.5计算机在办公自动化与电子政务中的应用 377

11.5.1办公自动化 377

11.5.2电子政务 378

11.6计算机在教育中的应用 379

11.6.1校园网 379

11.6. 2远程教育 380

11.6.3计算机辅助教育 381

11.6.4计算机教学管理系统 381

11.7计算机在医学中的应用 382

11.7.1医学专家系统 382

11.7.2远程医疗系统 382

11.7.3数字化医疗仪器 383

11.7.4病员监护与健康护理 383

11.7.5医学研究 383

11.8计算机在科学研究中的应用 384

11.8.1科技文献的存储与检索 384

11.8.2科学计算 385

11.8.3计算机仿真 385

11.9计算机在艺术与娱乐中的应用 386

11.9.1音乐与舞蹈 386

11.9.2美术与摄影 386

11.9.3电影与电视 387

11.9.4多媒体娱乐与游戏 387

本章小结 388

习题 388

第12章 职业道德与择业 390

12.1信息产业界的道德准则 390

12.1.1“绿色”信息产业 390

12.1.2计算机科学技术专业人员的道德准则 392

12.1.3企业道德准则 393

12.1.4计算机用户道德 393

12.1.5安全与隐私 394

12.2信息产业的法律法规 397

12.2.1与计算机知识产权有关的法律法规 397

12.2.2计算机软件保护 398

12.3专业岗位与择业 400

12.3.1与计算机科学与技术专业有关的职业种类 400

12.3.2与计算机科学与技术专业有关的职位 401

12.3.3终生学习 403

本章小结 403

习题 405

参考文献 407