项任务,每个步骤所需
第二章
1.CGI
技 术
: CGI(Common Gateway
Interface,通用网关接口)是 Web 动
态页面的基础,也是 Web 与其他应
用交流的基础。虽然 CGI 的一些功能
已经可以由 Java、javascript 等代替,
但 CGI 仍然是不可缺少的。
VRML
技 术
: VRML 是 Virtual
Reality Modeling Language(虚拟现实
造型语言)的编写。Web 已经由静态转
入动态,并正在逐渐由二维走向三
维,将用户带入五彩缤纷的虚拟世
界。VRML 是目前创建三维对象最重
要的工具。它也是一种基于文本的语
言,并可运行于任何平台。
Internet:是一个用路由器实现多个
广域网和局域网网联的大型网际网 ,
它对推动科学、文化、经济和社会的
发展有着不可估量的作用。
nternet 已经成为覆盖全球的信息基
础设施之一。
Web:全称为:World Wide Web,缩
写为:WWW,中文译为“万维网”。
Web 是一种体系结构,通过它可以
访问遍布于 Internet 主机上的链接文
档。(它可以用简单的方式连接全球
范围的超媒体信息。)
Internet 是指全球性的信息系统,该
系统具有三个主要特征:
1Internet 中的计算机通过全球性的唯
一地址逻辑地链接在一起,这个地
址是建立在网间协议或今后的其他
协议基础之上的。
2Internet 中的计算机之间的通信使用
的是 TCP/IP 协议
3Internet 可以为公共用户或个人用户
提高水平的信息服务。这种服务是建
立在上述通信及相关的基础设施之
上的。
该定义揭示了 Internet 的三个特点:
全球性 开放性与平等性
“Web 全称 World Wide Web 是一种体
系结构”,这个说法包含哪几层含义?
(1)web 是 internet 提供的一种服务
(2)web 是存储在全世界 internet 计
算机中数量巨大的文档的集合
(3)web 上海量的信息是由彼此关
联的文档组成的
(4)web 的内容保存在 web 站点中,
用户可以通过浏览器访问 web 站点
简述 Web 服务器向浏览器提供服务
的过程。
(1)用户打开计算机,启动浏览器
程 序 , 并 在 浏 览 器 中 指 定 一 个
URL,浏览器便向该 URL 所指向的
Web 服务器发出请求。
(2)Web 服务器接到浏览器的请求
后,把 URL 转换成页面所在服务器
的文件路径名。
( 3 ) 如 果 URL 指 向 的 是 普 通 的
HTML 文档,Web 服务器直接将它
送给浏览器。
(4)如果 HTML 文档中嵌有 CGI 程
序,Web 服务器就运行 CGI 程序,
并将结果传送至浏览器。Web 服务器
运行 CGI 程序时还可能需要调用数
据库服务器和其它服务器
客户机/服务器的通信过程:客户机
向服务器发送请求,要求执行某项
任务,而服务器则执行某项任务。
web 体系结构和工作过程:
从本质上讲,web 是基于客户机、服
务器的一种体系结构。PC 等微型计
算机的性能/价格比工作站,小型机,
大型机高得多,因此人们将数据等
大量信息存储在共享的服务器上,
用价格低廉的个人计算机与之相连 ,
以便享用服务器的高性能。在这种客
户机/服务器模型中,典型的通信过
程为:客户机向服务器发送请求,
要求执行某项任务,而服务器则执
行此项任务,并向客户机返回响应。
在客户机/服务器体系结构中,通常
很容易将客户机和服务器理解为两
端的计算机。但事实上,客户机和服
务器概念上更多的是指软件,是指
两台机器上相应的应用程序。
对于 web 系统,客户机上所运行的
浏览器程序基本上是标准化的,所
以人们建立客户机/服务器系统的主
要任务就落到了服务器端。Web 的体
系结构因而可以称作浏览器/服务器
结构。
现阶段 Web 的基本技术包括哪些方
面?并简要解释。
答:(1)服务器技术。主要包括服
务器策略与结构的设计、服务器软硬
件的选择及其他有关服务器构建的
问题。
(2)HTML 技术。HTML 是一种超
文本标识语言,他是构成 Web 页面
的主要工具。
(3)CGI
技术
。CGI 是 Web 动态页
面的基础,也是 Web 与其他应用交
流的基础。
(4)Java 技术。利用 Java 可以创建
小应用程序,使之从服务器下载到
浏览器,并在客户端的机器上运行。
(5)JavaScript 技术。它具有 Java 的
许多特性,但比 Java 更为简单有效,
而且不需要编译。
(6)ActiveX 技术和 VBScript 技术 。
ActiveX 是 Microsoft Internet 战略的
中心环节。VBScript 则是 ActiveX 的
脚本功能。
(7)VRML 技术。VRML 是目前创
造三维对象最重要的工具。它也是一
种基于文本的语言,并可运行于任
何平台。
IP
地址
:接入 Internet 的计算机与接
入电话网的电话相似,每台计算机
或路由器都有一个由授权机构分配
的号码,称为 IP 地址,IP 地址采用
分层结构,它由网络号与主机号两
部分组成。其中,网络号用来标识一
个逻辑网络,主机号用来标识网络
中的一台主机。一台 Internet 主机至
少有一个 IP 地址,而且这个 IP 地址
是全网惟一的。如果一台 Internet 主
机有两个或多个 IP 地址,则该主机
属于两个或多个逻辑网络。
IP 地址的长度为 32 位的二进制数,
以 X . X . X . X 格式表示;每个 X 为
八 位 二 进 制 数 , 其 十 进 制 为
0~~255 。 IP 地 址 可 以 分 为 5 类 ,
A,B,C,D,E,前三种为常用 IP
地址,A 类 IP 的网络号的空间长度
为 7 位,因此允许有 27 个不同的 A
类网址,网络主机号数多达 224 个
(1.0.0.0---126.255.255.255),一般
用于有大量主机的大型网络。B 类 IP
地址,网络号空间长度为 14 位,主
机号空间长度为 16 位,允许有 214
个不同的 B 类网络。每个 B 类网络的
主 机 号 数 多 达 216 个 ( 128.0.0.0—
191.255.255.255)。适用于中型网络 。
C 类 IP 地址,网络空间号长度位 21
位,主机号空间长度为 8 位。C 类 IP
地 址 的 表 示 范 围 为 (192.0.0.0—
223.255.255.255)。允许有 221 个不同
的 C 类网络,C 类网络的主机号数
最多为 28 个。适用于小型网络。
简述 A 类 IP 地址的特征。
答:A 类 IP 地址网络号空间长度为
7 位,主机号空间长度为 24 位。A 类
IP 地 址 的 表 示 范 围 为
1.0.0.0~~~~~126.255.255.255。允许有
27(128)个不同的 A 类网络(网络
号的 0 和 127 保留用于特殊目的),
而且 A 类网络的主机号数多达 224
个。A 类 IP 地址结构适用于有大量主
机的大型网络。
简述 B 类 IP 地址的特征。
答:B 类 IP 地址网络号空间长度为
14 位,主机号空间长度为 16 位。B
类 IP 地 址 的 表 示 范 围 为
128.0.0.0~~~~~191.255.255.255。允许
有 214 个不同的 B 类网络,每个 B
类网络的主机号多达 216 个。B 类 IP
地址适用于有一定数量主机的中型
网络。
简述 C 类 IP 地址的特征。
答:C 类 IP 地址网络号空间长度为
21 位,主机号空间长度为 8 位。C 类
IP 地 址 的 表 示 范 围 为
192.0.0.0~~~223.255.255.255 。 允 许
221 个不同的 C 类网络。同时,由于
主机号空间长度为 8 位,因此每个 C
类网络的主机号多达 28 个。C 类 IP
地址适用于有少量主机的小型网络。
简述 Internet 域名系统的实现原理。
答:主机域名不能直接用于 TCP/IP
协议的路由选择中,当用户使用主
机域名进行通信时,必须首先将其