《网络程序员考试辅导教程与同步试题训练》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:李云曦等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:750243030X
  • 页数:502 页
图书介绍:本书的目的是为了让网络程序员了解网络,认识网络的组成和特点,获知网络最新动态。本书先介绍网络的基础理论主要讲述网络的抽象结构和网络的架构模型。并讲述了许多重要的网络通信概念,例如FDM、TDM、分组交换等。接着讲述局域网、广域网、网络互连及Internet,它们是对第一部分理论的运用。最后讲述网络具体应用,通过有限的实例让读者对网络应用有一个总体上的了解。本书主要面向网络初学者和有志于参加网络程序员考试的读者,也适合其他科技工作者参考。

第1章 网络的基础理论 1

1.1 网络的定义及其发展 1

1.2 网络的分类 2

1.3 计算机基础知识 2

1.4 网络分层 3

1.4.1 网络分层的原因 3

1.4.2 ISO/OSI模型 3

1.5.2 协议栈 9

1.5.1 协议 9

1.5 TCP/IP协议组简介 9

1.5.3 TCP、IP以及UDP简介 12

1.6 小结 22

试题训练与分析一 23

第2章 通信基础 25

2.1 通信概述 25

2.2 数据通信技术 26

2.2.1 数字信号和模拟信号 26

2.2.2 通信系统的性能 28

2.2.3 多路复用 29

2.3.1 并行传输方式 33

2.3.2 串行通信方式 33

2.3 数据传输方式 33

2.3.3 单工、半双工和全双工 35

2.4 通信规程简介 36

2.4.1 基本型通信控制规程 36

2.4.2 高级型通信控制规程 36

2.5 数据交换技术 37

2.5.1 线路交换 37

2.5.3 分组交换 39

2.5.2 报文交换 39

2.5.4 信元交换 41

2.6 检错和纠错 41

2.6.1 检错码 42

2.6.2 纠错法 44

2.7 调制解调器 45

2.7.1 调制方式 45

2.7.2 MODEM的压缩和差错控制标准 46

2.7.4 MODEM的工作模式 47

2.8 EIA RS—232—C接口 47

2.7.3 MODEM的分类 47

2.8.1 RS—232—C电气特性 48

2.8.2 RS—232—C引脚分配 48

2.8.3 空MODEM连接 49

2.9 小结 49

试题训练与分析二 51

第3章 局域网理论初步 57

3.1 计算机局域网络基础知识 57

3.2 局域网的硬件组成 57

3.2.2 工作站 58

3.2.1 网络服务器 58

3.2.3 网卡 59

3.2.4 传输介质 59

3.2.5 网络互联设备 59

3.3 局域网的拓扑分类 61

3.3.1 总线型结构 61

3.3.2 环型结构 61

3.3.3 星型结构 62

3.3.4 树型结构 62

3.4.1 坚持/非坚持CSMA协议 63

3.3.5 其他类型的拓扑结构 63

3.4 介质访问控制及其几种类型 63

3.4.2 CSMA/CD协议 65

3.4.3 令牌机制 66

3.5 IEEE 802局域网协议标准 66

3.5.1 IEEE 802局域网协议标准简介 66

3.5.2 IEEE 802局域网参考模型 67

3.6 以太网简介 68

3.7 物理地址 69

3.8.1 纯网桥的特点和作用 71

3.8 网桥与交换机 71

3.8.2 学习式网桥 72

3.8.3 源路由网桥 75

3.8.4 交换机 76

3.9 小结 76

试题训练与分析三 77

第4章 常见的局域网 79

4.1 局域网传输技术 79

4.1.1 基带传输 79

4.2 IEEE 802.3局域网和以太网 80

4.1.3 宽带传输 80

4.1.2 调制传输 80

4.2.1 IEEE 802.3局域网 81

4.2.2 以太网 86

4.2.3 快速以大网 89

4.3 IEEE 802.5和令牌环网络 91

4.3.1 令牌环网的物理结构 91

4.3.2 令牌环网的操作原理 92

4.3.3 IEEE 802.5的帧格式 94

4.4 FDDI网简介 96

4.4.1 FDDI的物理特性 97

4.4.2 FDDI的MAC层 98

4.4.3 FDDI的工作原理 98

4.4.4 FDDI和令牌环的比较 99

4.5 小结 101

试题训练与分析四 102

第5章 广域网与网络互联 105

5.1 广域网概述 105

5.2.3 广域网的连接方式 106

5.2.2 广域网的多路复用技术 106

5.2.1 广域网交换技术 106

5.2 广域网的通信技术 106

5.3 路由器和网关 107

5.3.1 路由器 108

5.3.2 网关 112

5.4 网络拥塞的概念 113

5.5 广域网实例 114

5.5.1 公共电话交换网 115

5.5.2 X.25 115

5.5.3 帧中继 116

5.5.4 数字数据网 118

5.5.5 交换式多兆位数据服务 118

5.5.6 综合业务数字网 119

5.5.7 异步传输模式 121

5.6 网络互联 125

5.6.1 互联设备 125

5.6.2 网络互联的类型 127

5.7 小结 128

试题训练与分析五 129

6.1.1 Internet的形成和发展 133

6.1 Internet简介 133

第6章 Internet 133

6.1.2 与Internet相连 134

6.1.3 Internet的体系结构 135

6.1.4 Internet的应用和工具 136

6.2 IP地址 136

6.2.1 IP地址简介 136

6.2.2 IPv4的地址格式 137

6.2.3 子网 139

6.2.4 变长的子网掩码 140

6.3.1 ARP简介 141

6.3 IP地址和硬件地址的关系 141

6.3.2 RARP简介 142

6.3.3 综合实例 142

6.4 SLIP 145

6.4.1 SLIP简介 145

6.4.2 SLIP的封装 145

6.4.3 SLIP的缺陷 146

6.4.4 CSLIP 147

6.5 PPP 147

6.6 ICMP简介 150

6.7 关于PING 151

6.8 域名系统 151

6.8.1 层次式命名 152

6.8.2 Internet的DNS结构 152

6.8.3 域名的分配 153

6.8.4 DNS服务器 153

6.8.5 DNS服务器的解释工作 154

6.8.6 域名命名原则 156

6.9 小结 156

试题训练与分析六 158

第7章 TCP/IP网络的安装、使用和测试 162

7.1 TCP/IP网络介绍 162

7.1.1 计算机网络协议 162

7.1.2 网络传输协议 162

7.1.3 网络TCP/IP协议 164

7.1.4 TCP/IP体系结构 165

7.1.5 Clients/Server体系 166

7.2 网络配置及其基本概念 167

7.2.1 网卡的基本参数 167

7.2.2 客户端的使用信息 171

7.2.3 TCP/IP协议使用信息 175

7.2.4 IP地址 179

7.2.5 子网和子网掩码 183

7.2.6 网关 186

7.2.7 DNS服务器 186

7.3 网络安装与调试 187

7.3.1 网卡的基本原理 187

7.3.2 安装网卡和电缆 189

7.3.3 网络硬件故障检测 196

7.3.4 调制解调器 198

7.4 TCP/IP通信故障的一般查找方法 202

7.4.1 网络故障的检修 202

7.4.2 网络检测工具 203

7.4.3 网络故障排除的例子 208

7.5 Windows平台下的TCP/IP联网 209

7.5.1 Windows下的DOS命令 209

7.5.2 Windows 95/98平台下的TCP/IP联网 214

7.6.3 UNIX操作系统结构 223

7.5.3 Windows NT平台下的TCP/IP联网 224

7.6 UNIX(Linux)下的TCP/IP联网 230

7.6.1 UNIX的起源和发展 231

7.6.2 UNIX操作系统的特点 232

7.6.4 UNIX的网络功能 241

7.6.5 UNIX操作系统上的TCP/IP配置 252

7.6.6 微机上的UNIX——Linux 259

7.7 Internet的应用 263

7.7.1 认识Internet 263

7.7.2 Internet的主要功能 264

7.8 小结 271

试题训练与分析七 273

第8章 网络服务器与工作站以及网络的应用 276

8.1 网络服务器 276

8.1.1 打印服务器 277

8.1.2 终端服务器 278

8.1.3 磁盘服务器 278

8.2 文件服务器 281

8.3 网络工作站 285

8.3.1 Windows工作站 285

8.4.1 多用户应用 286

8.3.2 UNIX工作站 286

8.4 网络的应用 286

8.4.2 电子表格 288

8.4.3 电子邮件 288

8.4.4 文字处理 292

8.4.5 在线服务 292

8.4.6 计算机集成制造系统网络 295

8.4.7 Internet与Internet服务 301

8.5 环球信息网 307

8.5.1 概述 307

8.5.2 Web服务器 312

8.5.3 Netscape浏览器使用简介 313

8.6 小结 327

试题训练与分析八 329

第9章 客户机/服务器模式和网络管理 331

9.1 网络计算模式发展的3个阶段 331

9.1.1 以大型机为中心的计算模式 331

9.1.2 以服务器为中心的计算模式 331

9.1.3 小型化和客户机/服务器计算模式 332

9.3.1 客户机特点 333

9.2 客户机/服务器的类型 333

9.3 客户机/服务器模式的特点 333

9.3.2 服务器特点 334

9.3.3 客户机/服务器计算模式的特点 334

9.3.4 客户机/服务器计算模式的优点 335

9.3.5 客户机/服务器系统与工作站/文件服务器系统的区别 336

9.4 客户机/服务器中间件 337

9.4.1 客户机/服务器中间件产生的背景 337

9.4.2 中间件的功能 337

9.5 理解BWD模式 338

9.6 网络管理 339

9.6.1 网络管理的概念、范围、系统需求和对象 339

9.6.2 网络管理者的职责和系统管理守则 341

9.6.3 网络管理功能概述 342

9.6.4 通用管理系统协议 351

9.6.5 网络安全层次以及防火墙原理 352

9.7 小结 357

试题训练与分析九 359

10.1 结构化布线系统 361

10.1.1 结构化布线的基本概念 361

第10章 结构化布线系统 361

10.1.2 结构化布线系统的应用环境 362

10.1.3 结构化布线系统的组成与安装 364

10.2 各种网的布线 365

10.2.1 令牌环网的布线 365

10.2.2 Ethernet网的布线 368

10.2.3 10Base-T网络的布线 373

10.2.4 基于PC的HUB布线 375

10.2.5 楼内结构化布线 380

10.2.6 智能大楼系统布线 383

10.2.7 布线系统的测试 384

10.3 各种线缆的类型 385

10.3.1 钢缆 385

10.3.2 光缆 389

10.4 小结 392

试题训练与分析十 393

第11章 网络操作系统 394

11.1 操作系统概述 394

11.1.1 网络操作系统的分类 394

11.1.2 网络操作系统的功能 395

11.1.3 网络操作系统的组成 396

11.2 网络操作系统的特点 399

11.2.1 单机操作系统与网络操作系统的区别 399

11.2.2 特点 400

11.3 网络操作系统的结构 400

11.3.1 网络操作系统的结构介绍 400

11.3.2 网络操作系统结构分类介绍 402

11.4.1 安全性和可靠性 409

11.4.2 可使用性 409

11.4 选择操作系统的依据 409

11.4.3 可集成性与可扩展性 410

11.4.4 应用和开发支持 410

11.5 网络操作系统的网络功能 411

11.5.1 UNIX操作系统 411

11.5.2 NetWare系统 412

11.5.3 Windows NT系统 413

11.5.4 对等式局域网 415

11.6 小结 415

试题训练与分析十一 417

12.1.1 HTML语言简介 420

12.1 网络编程技术概论 420

第12章 HTML网页制作 420

12.1.2 HTML语言的特点 421

12.1.3 用HTML语言设计文档的原则 422

12.1.4 如何通过HTML设计文档 422

12.1.5 动态多媒体网页技术介绍 423

12.1.6 多媒体网页制作工具 425

12.2 HTML语法 425

12.2.2 HTML的特性 426

12.2.3 注释语法 426

12.2.1 HTML元素的组成 426

12.2.4 HTML文件的整体结构 427

12.2.5 在HTML文件中建立超级链接 428

12.2.6 在HTML文件中使用图像 429

12.2.7 用HTML语言制作主页 429

12.3 FrontPage Express简介 431

12.3.1 了解FrontPage Express 431

12.3.2 建立主页 432

12.3.3 设置页面属性 432

12.3.4 设置一个超链接 434

12.3.6 组件 435

12.3.5 插入一段文本 435

12.3.7 高级功能 436

12.3.8 保存并发布您的网页 437

12.4 JavaScript简介 437

12.4.1 JavaScript概述 437

12.4.2 变量与运算符 438

12.4.3 基本的流程结构 443

12.5 小结 447

试题训练与分析十二 449

A.2 考试范围 452

A.1 考试说明 452

附录A 2001年网络程序员考试大纲 452

附录B 网络程序员考试模拟试卷一 455

上午试卷 455

下午试卷 466

答案 469

附录C 网络程序员考试模拟试卷二 478

上午试卷 478

下午试卷 490

答案 495