ASP动态网页设计第四章测试题
《ASP 动态网页设计》第四章测试题一、单项选择题(1)在ASP 中,服务器响应用户浏览器输出信息,要使用()对象来实现。 A.Request B.Response C.ServerD.Session
《ASP 动态网页设计》第四章测试题
一、单项选择题
(1)在ASP 中,服务器响应用户浏览器输出信息,要使用()对象来实现。 A.Request B.Response C.Server

D.Session
(2) 服务器端要获得客户端所提交的表单数据,应使用()对象来实现。 A.Request B.Response C.Server

D.Session
(3) 若表单提交的数据中包含着图形,或大数量的文本,此时表单的提交方法应该采用()。 A.Get B.Submit C.Post

D.Resct
(4)若表单提交时采用的是Get 方法,则服务器端要获得表单所提交的数据,应采用()语句来实现。 A. Request.Form(“表单域名”)

C. Response.Form(“表单域名”)

B. Request.QueryString(“表单域名”) D. Response.QueryString(“表单域名”)
(5) 若表单提交时采用的是Post 方法,则服务器端要获得表单所提交的数据,应采用()语句来实现。 A. Request.Form(“表单域名”)

C. Response.Form(“表单域名”)

B. Request.QueryString(“表单域名”) D. Response.QueryString(“表单域名”)
(6)服务器端向客户端输出“注册成功!”,以下语句中,能实现该操作要求的是()。 A.Request.write “注册成功!”

C.Response.write “注册成功!”

B.Request.write? (“注册成功!”) D.Response.write? (“注册成功!”)
(7)用于设置服务器响应的HTTP 内容类型,应使用Response 对象的()属性来实现。 A.ContentType

C.Buffer

B.Expires D.Status
(8)用于设置页面过期的时间为2分钟,以下语句用法中,正确的说法是()。 A.Request.Expires=2

B.Response.Expires=2 C. Request.ExpireAbslute=2

D. Response.ExpireAbslute=2
(9)在服务器端,若要将页面导航到index.asp ,应使用Response 对象的()方法来实现。 A.href

B.Transfer C.Redirect

?? D.Flush
(10)若要向客户端写入一个名为“username”Click其值为“guest”,1周后过期,则以下实现语句中,正确的是(? )。
A? Response.Cookies(“username”)=“guest”
Response

.Cookies(“username”).Expires=DateAdd(“ww”,1,Date)
B?? Response.Cookies(“username”)=“guest”
Response

.Cookies(“username”).Expires=DateAdd(“d”,1,Date)
C?? Response.Cookie(“username”)=“guest”
Response

.Cookie(“username”).Expires=DateAdd(“ww”,1,Date)
D? Response.Cookies(“username”)=“guest”
Response

.Cookies(“username”).Expires=DateAdd(1, “ww”,Date)
(11)? 若要获得名为username 的Cookie 值,以下语句正确的是(? )。
,A .Requst .Cookie(“username”)
C .Response .Cookie(“username”) B .Requst

.Cookies(“username”) D .Response

.Cookies(“username”)
(12)? 若要获得当前正在执行的脚本所在页面的虚拟路径,以下用法中,正确的是( )。 A?? Requst

.ServerVariables(“SCRIPT_NAME”)
B?? Response

.ServerVariables(“SCRIPT_NAME”)
C?? Requst

.ServerVariables(“PATH_TRANSLATED”)
D .Response

.ServerVariables(“PATH_TRANSLATED”)
(13)? 若要获得客户端的IP 地址, 应使用ServerVariables 方法, 查询(?? )环境变量。
A .REMOTE_ ADDR
C .LOCAL_ADDR B .

REMOTE_HOST D .

PATH_UINFO
(14)若要设置服务器执行ASP 页面的最长时间为70秒,以下语句中,正确的是( )。
A .Server .Timecout=70 B .Server .

ScriptTimOut=70000
D .Server .

Timecout=70000 C .Server .ScriptTimOut=70
(15)在执行A 页面是,若要调用执行B 页面,B 页面执行完后,继续执行A 页面,则应通过Server 对象的( )方法来实现。
A .Transfer B .Redirect C .Execute D .

href
(16)若要创建一个对于访问网站的所有用户均有效的变量passflag ,以下方法中,正确的是( ) A.?? Session(“passflag”)=0?

C.?? Set Session(“passflag”)=0

B. Application(“passflag”)=0 D. Public passflag (17)以下对Global.asa 的说法中,错误的是( )
A. 该文件对于一个ASP 应用程序而言,是可选的。

B. 该文件可放在站点的任何位置。

C.Session 和Application 对象的事件处理过程,必须放在该文件中,以便实现对相应事件的捕获。

D. 在该文件中也可以

(18)若要将虚拟路径转换为真实的物理路径,以下语句中,正确的是()
A. Response.MapPath( 虚拟路径)
C. Server.URLEncode( 虚拟路径) B. Request.MapPath( 虚拟路径

) D. Server. MapPath( 虚拟路径

)
(19)在ASP 中,创建对象通常用( )对象的CreatObject 方法来实现。 A. Request B.Object C.Server

D.Application
(20)以下对ASP 的描述,正确的是()
A.ASP 是一种WEB 编程语言。

B.ASP 默认的编程脚本是VBScript, 但也可使用任何服务器支持的脚本语言。

C.ASP 页面运行于服务器端。

D.ASP 除了可使用内建的对象外,也可根据需要,创建其它对象,但所创建的对象必须在服务器上注册。
,
三、编程题
1、简述Session 与Application 对象功能
