《PHP We程序设计教程与实验》习题答案
第 1 章参考答案 . 1
第 2 章参考答案 . 3
第 3 章参考答案 . 5
第 4 章参考答案 . 5
第 5 章参考答案 . 6
第 6 章参考答案 . 7
第 7 章参考答案 . 10
第 8 章参考答案 . 10
第 9 章参考答案 . 10
第 10 章参考答案 . 11
第 11 章参考答案 . 13
第 12 章参考答案 . 15
第 13 章参考答案 . 16
第 14 章参考答案 . 17
第 15 章参考答案 . 17
第 1 章参考答案
习题 1
1.因特网和万维网之间有什么联系和区别?
答:Web是 World Wide Web的简称,又称为万维网、 WWW或 3V,它是在In ternet 上运
行的遍及全球的多媒体信息系统,这些信息有多种类型,包括文本、图形、图像、声音和视 频等。 Internet ,亦称因特网或互联网, 它是由各种不同类型和规模的、独立管理和运
行的 主机或计算机网络组成的一个全球性特大网络。
2.什么是客户机 / 服务器结构?
答:客户机 / 服务器结构是服务器和客户机组成的计算机网络, 其中,服务器( Server ) 是为别的计算机提供共享资源的计算机, 客户机(Client )是请求和使用服务器资源的计算
机。
3.什么是URL? URL由哪几个部分组成?
答:统一资源定位器( Uniform Resource Locator , URL是为In ternet 的信息资源位置而 设的一种编址方式,它指定 Internet 资源位于哪台计算机的哪个文件夹以及文件名。 URL 由传输协议、主机名、路径和资源文件名组成,其格式如下:
传输协议 :// 主机 IP 地址或域名 [: web网站开发教程端口 ]/ 文件夹路径 / 文件名
4.本地主机( localhost )的 IP 地址是多少?请说明它有哪些用途?
答:本地主机( localhost )的 IP 地址是 127.0.0.1 。利用本地主机 IP 地址,可以把 本地主作为服务器,同时也作为客户机,为开发网络应用程序和 WEE应用程序提供了方便的 测试环境。
5.什么是主页?网页文件的扩展名有哪些?
答:主页(Home Page)是进入一个网站首先看到的页面。网页文件的扩展名 有.htm、.html。
6•什么是 Web服务器?它的主要作用是什么?
答:Web服务器是服务器端的计算机和运行在它上面的 Web服务器软件的总和。它的主
要作用是负责监听 Web浏览器发送到服务器的 Web页面请求,并提供相应的Web页面,通过 Internet 回传到客户端的浏览器。
7.什么是通信协议? 答:通信协议是计算机网络中的计算机之间进行数据传输所规定的约定。
&什么情况下需要在 URL中指定端口号? 答:当服务器程序监听的端口号改不使用默认端口号, 而是改用其他端口号时, 必须在 URL的主机域名后附加相应的端口号。
9. 如何理解基于数据库的 Web体系结构?它可分为哪两种模式?
答:基于数据库的 Web体系结构是服务器/浏览器模式的结构,它一般是三层结构:客 户端是一个浏览器,它将对页面的请求发送给 Web服务器,显示返回的 HTML文档;Web服
务器通过执行 CGI 程序或脚本程序, 从数据库获取部分或者全部内容而生成的动态网页; 后 台数据库作为第三层。
根据动态网页程序执行位置的不同分为客户端动态 Web模式和和服务器端动态 Web模
式。
10.什么是客户端脚本程序?常见的客户端脚本语言有哪些?
答:客户端脚本程序是在客户端浏览器上解释执行的程序。常见的客户端脚本语言有
JavaScript、VBScript。
11 •什么是服务器端脚本程序?常见的服务器端脚本语言有哪些?
答:服务器端脚本程序是在服务器端解释执行的程序。 常见的服务器端脚本语言有 ASP
PHR JSP、CGI、ASP.NET等。
12.如何理解基于 XML的Web体系结构?
答:基于XML的Web体系结构如下图。客户端可以是浏览器,也可以是应用程序。服 务器向客户端传送的内容可以是 XML文档或者HTML文档。因此,定义和处理存储在 XML文
件的数据的方法有两种:一种是在服务器端处理 XML另一种是在客户端处理 XML
在服务器端处理XML的方法中,Web服务器运行一个Web应用程序,从数据库中提取数 据,把获取的数据转换成 XML格式,然后用XML与 HTML的转换程序把XML数据转换成HTML 文件格式。这样 HTML文件就可以通过网络传输到用户的浏览器。
在客户端处理XML的方法中,Web服务器把数据库的数据转换成 XML格式,然后通过网 络把XML文件传送到客户端,由客户端的浏览器或程序对 XML文档进一步处理。浏览器通过 运行XML分析器(XML Parser),解释和翻译XML标记,使浏览器能够显示格式化的 Web页面。
在基于XML的Web体系结构中,客户端和服务器是相对的。
—'冊L文裆 ■^Internet >
13.TCP协议和IP协议各有哪些主要作用?
答:TCP协议的主要作用是负责应用进程之间的端到端通信服务,完成端到端的差错 控制和流量控制,保证传输无差错,保持顺序,无丢失或无重复等。
IP协议负责处理互联网中计算机之间的通信,向传输层提供统一的数据包。
14.所有连接到因特网的计算机都采用什么协议?
答:所有连接到因特网的计算机都采用 TCP/IP协议。
16.什么是超文本?
答:超文本是一种联机信息表示和管理技术, 它把网页中的文本或图形与地理上分散存
储的信息相互链接,这种相关信息的链接被称为“超链接” 。
17 .在何处执行 CGI程序?在何处执行 JavaScript 程序?在何处执行 Java applet程 序?
答:CGI程序在Web服务器端执行。JavaScript程序、Java applet程序都在浏览器上 解释执行。
18.什么是HTTP HTTP协议的主要功能有哪些?
答:HTTP即超文本传输协议。 HTTP是专门为 Web设计的一种网络协议,位于 TCP/IP
协议的顶层。HTTP协议负责Web服务器和浏览器之间的 Web文档的传输。
19.DNS域名服务器的任务是什么?
答:DNS域名服务器的任务是自动地将域名转换为与之对应的 IP地址,然后把IP地址
返回给应用程序,应用程序再利用返回的 IP地址与对应的主机连接。
20.什么是静态网页?什么是动态网页?
答:静态网页就是其内容由一些 HTML!弋码组成的的网页。 这些HTML弋码可以直接通过文本 编辑器输入,并保存为.htm或.html文件。
动态网页就是网页中加入程序或脚本,采用 ASP PHP CGI、ASP.NET JSP等技术动
态生成的页面。
第2章参考答案
习题2
1.HTML文档的组成结构由哪几部分构成?
答:一个完整的 HTML文档通常由以下三部分组成: <html>标记、<head>标记和<body>
标记。<html>标记定义HTML文档的开始和结束。<head>标记用来说明文档标题以及该页面 的其他信息,它构成HTML文档的头部信息。<body>标记指定HTML文件的主体内容,即要在 浏览器客户区中显示的内容。
<html>
<head> </head>
<body>
文档主体,正文部分
</body>
</html>
2.HTML文档的head容器元素通常包含哪几个元素?
答:head容器元素通常包含以下元素: title 元素、link 元素、meta元素、base元素、
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论