2024年5月1日发(作者:)
《动态网站开发教程(第三版)》各章习题参考答案
第1章 习题参考答案
1. 答:静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何
区别,主要是服务器端的区别。静态网页服务器在接收了客户端的请求后直接读取相应的
网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文
件然后根据相应参数将文件编译成标准的html代码,再返回给客户端。
2. 答:asp:优点:简单易学、容易上手;缺点:不能跨平台,速度较慢。
php:优点:免费、开放源代码;缺点:缺乏大公司的支持。
jsp:优点:跨平台;缺点:复杂难学。
3. 答程序结构清晰、效率增强、顶级开发工具支持、开发简单、支持Web服务。
4. 答:QQ系统同时使用了C/S和B/S模式,QQ网站的服务器是服务器端,因为它
提供服务;而家中的电脑就是客户端了。
第2章 习题参考答案
1. HTML超文本标记语言,是一种基于标记的网页设计语言。XHTML是为了适应
XML而重新改造的HTML,也是一种标记语言。它可以看作是从HTML到XML的过渡。
XHTML要求在网页中出现的任何元素都应该被标记出来。
2.
和
标记都可以用于换行,
是段落标记,在换行的同时,会在前段与
后段之间留一空白行。
不会产生空行。
3.
| 4.参考2 _ 5. .参考2 _ 6. .参考2 _ 第3章 习题参考答案 1. 答:值类型和引用类型的区别在于,值类型的变量直接存放实际的数据,而引用类 型的变量存放的则是数据的地址,即对象的引用。 值类型变量直接把变量的值保存在堆栈中,引用类型的变量把实际数据的地址保存在 堆栈中,而实际数据则保存在堆中。注意,堆和堆栈是两个不同的概念,在内存中的存储 位置也不相同,堆一般用于存储可变长度的数据,如字符串类型;而堆栈则用于存储固定长 度的数据,如整型类型的数据int(每个int变量占用四个字节)。由数据存储的位置可以得 知,当把一个值变量赋给另一个值变量时,会在堆栈中保存两个完全相同的值;而把一个引 用变量赋给另一个引用变量,则会在堆栈中保存对同一个堆位置的两个引用,即在堆栈中 保存的是同一个堆的地址。在进行数据操作时,对于值类型,由于每个变量都有自己的值, 因此对一个变量的操作不会影响到其它变量;对于引用类型的变量,对一个变量的数据进行 操作就是对这个变量在堆中的数据进行操作,如果两个引用类型的变量引用同一个对象, 本文发布于:2024-05-01,感谢您对本站的认可! 版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。 |


发布评论