文档库 最新最全的文档下载
当前位置:文档库 › ASP网络应用程序设计教程答案 2

ASP网络应用程序设计教程答案 2

ASP网络应用程序设计教程答案 2
ASP网络应用程序设计教程答案 2

习题一

思考题

1.静态网页与动态网页的本质区别是什么?如何让网页动起来?用自己的话比较清楚的

说明两种不同动态网页的实现机制p68,最后一段

本质区别:(1)静态网页

静态网页扩展名一般为.HTM或.HTML,运行于客户端浏览器。当用户浏览器通过HTTP 协议向WEB服务器请求提供网页内容时,服务器仅将原已设计好的静态HTML文档传送给用户浏览器。

静态网页不能存取后台数据库,不能动态改变网页的显示内容,只能固定显示事先设计好的页面内容,这样当需要更新网页内容时,要重新制作HTML文档,因此维护起来比较困难。

(2)动态网页

动态网页运行于服务器端。WEB服务器可以根据用户的特定信息创建HTML内容,发送给请求的用户并在其浏览器上显示。客户端浏览器与WEB服务器能互相传递消息,是动态网页的基本特征。

动态网页可以根据用户的特定需求,实现对后台服务器的存取,动态生成客户端页面并显示,因此维护起来较方便

2.什么是ASP?简述ASP的特点及其工作过程

ASP是微软提供的一套WEB服务器脚本程序开发工具和运行环境,可用来创建和运行动态交互的WEB服务应用程序。

特点:

(1)使用VBScript或者JavaScript等简单易懂的脚本语言,结合HTML代码

(2)ASP提供了一些内置对象,可用来从客户端的浏览器接收信息或将服务器处理后的响应信息发送给客户端的浏览器

(3)使用简单的文本编辑器即可创建和编辑ASP程序,并且ASP程序无需编译,即可在服务器端直接执行

(4)ASP提供了一些标准的ActiveX组件。同时允许用户添加或创建属于自己的ActiveX组件

(5)ASP提供了一些与后台数据库连接和访问的功能

(6)ASP的源代码不会被传送到客户端的浏览器

(7)ASP可使用服务器端的脚本程序来自动生成客户端的脚本代码

(8)在ASP网页中,可以使用COM脚本兼容引擎的任何脚本编辑语言

工作过程:

当客户端浏览器向站点的Web服务器请求ASP网页时,Web服务器先将ASP文档交给自身携带的ASP引擎,在此处ASP文档中的脚本代码并将结果转化为HTML代码,然后再将转换后的代码发送到客户端的浏览器

3.ASP文档中可包含哪些内容?使用哪些软件来编辑ASP文档?

一个标准的ASP文档可以包含HTML文档,ASP脚本语言,ASP内置对象以及ActiveX 组件等

运行环境;

只有在Microsoft Windows操作系统及其配套的Web服务器软件Microsoft Internet

Information Server 的支持下才能运行

4.什么是脚本语言?可以使用哪些脚本语言来编写ASP文档中的脚本代码?

(1)

(2)ASP允许使用VBScript或者JavaScript作为其脚本语言,除此之外,只要能够提供ActiveX脚本引擎接口供ASP程序调用的任何程序语言都可以作为ASP脚本代码设计语言。

5.如何安装和设置支持ASP工作的软件平台?

6.什么是IIS?IIS安装完成之后,如何测试其是否安装成功?

定义:IIS是Internet Information Server的缩写,是Internet信息服务的简称。

测试:

可以通过在IE浏览器的地址栏内输入本台计算机的名称或者IP地址,也可以输入“http:127.0.0.1”或者http://localhost来测试是否安装成功

7.什么是站点的虚拟目录?为什么创建虚拟目录?如何创建虚拟目录?

定义:虚拟目录是将物理路径的目录用一个别名来代表,该别名即为虚拟目录,利用虚拟目录可隐藏真实的目录路径,提高保密性。

原因:规模较大的Web站点常常包含了大量的HTML文件,网页图片文件,Web应用程序文件和一些数据库文件,因而需要将这些文件分别存储在同一计算机的不同目录中,甚至需要保存在多台计算机的目录中,再次情况下,就必须通过创建虚拟目录的方式来解决问题

方式;(1)在”Internet信息服务”窗口中,用鼠标右击要创建虚拟目录的网站,在出现的快捷菜单中依次选择“新建”,“虚拟目录”命令

(2)此时将启动“虚拟目录创建向导”对话框,单击“下一步”按钮,在出现的“虚拟目录别名”对话框的“别名”框中输入要创建的虚拟目录的名称

(3)单击“下一步”按钮,在出现的“网站内容目录”对话框的“目录”框中输入要创建的虚拟目录所对应的物理目录路径

(4)单击“下一步”按钮,在出现的“访问权限”对话框中,设置访问这个虚拟目录时所允许的各项权限

(5)单击“下一步”按钮,完成虚拟目录的创建。创建完成后,即可在“Internet信息服务”窗口左侧的当前网站目录树下看到这个新建的虚拟目录。

习题二

选择题

1.HTML是一种结构化的标记语言,由多种相互嵌套的网页元素组成,其中最顶层的是

(C)

A.HEAD

B.BODY

C.HTML

D.FORM

2.HTML文档的文件扩展名是(A、B)

A.html

B.htm

C.xml

D.txt

3.下列标记中,属于表格元素的标记是(A)

A.TABLE

B.TR

C.TD

D.TH

4.超链接标记有许多属性,其中用来指明超链接目标的属性是(B)

A. target

B.href

C.link

D.goal

5.文字格式标记有许多属性,其中用来设置文字字体的属性是(B)

A.size

B.face

C.clocr

D.weight

6.如果网站中的多个网页要使用相同的样式来显示其中的内容,那么应该使用(C)

A.内嵌式样式

B.内部样式表

C.外部样式表

D.层叠样式表

填空题

1.在HTML文档中,表示空格的特殊字符是( ),表示版权符号的特殊字符串是(©)

2.在HTML文档中,


标记的作用是(输出一条水平线),
标记的作用是(强制中断当前文字符)

3. 在HTML文档中,如果某个元素的颜色属性值是#00FF00,表示该元素的颜色是(绿色),如果某个元素的颜色属性值是#0000FF,表示该元素的颜色是(蓝色)

4.可以使用()标记将HTML文档中的注解内容括起来,浏览器对此种注释标记中的内容不予处理和显示

5.在HTML文档的表格标记中,水平合并单元格需使用的属性是(colspan),垂直合并单元格需使用的属性是(rowspan)

6.在HTML文档的表单中,提交按钮的标记名称是(),且其type属性值是(text 或apssword),此外,下拉列表框的标记名称是(