ASP動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)第四章測(cè)試題
《ASP 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》第四章測(cè)試題一、單項(xiàng)選擇題(1)在ASP 中,服務(wù)器響應(yīng)用戶瀏覽器輸出信息,要使用()對(duì)象來(lái)實(shí)現(xiàn)。 A.Request B.Response C.ServerD.Session
《ASP 動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)》第四章測(cè)試題
一、單項(xiàng)選擇題
(1)在ASP 中,服務(wù)器響應(yīng)用戶瀏覽器輸出信息,要使用()對(duì)象來(lái)實(shí)現(xiàn)。 A.Request B.Response C.Server
D.Session
(2) 服務(wù)器端要獲得客戶端所提交的表單數(shù)據(jù),應(yīng)使用()對(duì)象來(lái)實(shí)現(xiàn)。 A.Request B.Response C.Server
D.Session
(3) 若表單提交的數(shù)據(jù)中包含著圖形,或大數(shù)量的文本,此時(shí)表單的提交方法應(yīng)該采用()。 A.Get B.Submit C.Post
D.Resct
(4)若表單提交時(shí)采用的是Get 方法,則服務(wù)器端要獲得表單所提交的數(shù)據(jù),應(yīng)采用()語(yǔ)句來(lái)實(shí)現(xiàn)。 A. Request.Form(“表單域名”)
C. Response.Form(“表單域名”)
B. Request.QueryString(“表單域名”) D. Response.QueryString(“表單域名”)
(5) 若表單提交時(shí)采用的是Post 方法,則服務(wù)器端要獲得表單所提交的數(shù)據(jù),應(yīng)采用()語(yǔ)句來(lái)實(shí)現(xiàn)。 A. Request.Form(“表單域名”)
C. Response.Form(“表單域名”)
B. Request.QueryString(“表單域名”) D. Response.QueryString(“表單域名”)
(6)服務(wù)器端向客戶端輸出“注冊(cè)成功!”,以下語(yǔ)句中,能實(shí)現(xiàn)該操作要求的是()。 A.Request.write “注冊(cè)成功!”
C.Response.write “注冊(cè)成功!”
B.Request.write? (“注冊(cè)成功!”) D.Response.write? (“注冊(cè)成功!”)
(7)用于設(shè)置服務(wù)器響應(yīng)的HTTP 內(nèi)容類型,應(yīng)使用Response 對(duì)象的()屬性來(lái)實(shí)現(xiàn)。 A.ContentType
C.Buffer
B.Expires D.Status
(8)用于設(shè)置頁(yè)面過期的時(shí)間為2分鐘,以下語(yǔ)句用法中,正確的說(shuō)法是()。 A.Request.Expires=2
B.Response.Expires=2 C. Request.ExpireAbslute=2
D. Response.ExpireAbslute=2
(9)在服務(wù)器端,若要將頁(yè)面導(dǎo)航到index.asp ,應(yīng)使用Response 對(duì)象的()方法來(lái)實(shí)現(xiàn)。 A.href
B.Transfer C.Redirect
?? D.Flush
(10)若要向客戶端寫入一個(gè)名為“username”Click其值為“guest”,1周后過期,則以下實(shí)現(xiàn)語(yǔ)句中,正確的是(? )。
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 值,以下語(yǔ)句正確的是(? )。
,A .Requst .Cookie(“username”)
C .Response .Cookie(“username”) B .Requst
.Cookies(“username”) D .Response
.Cookies(“username”)
(12)? 若要獲得當(dāng)前正在執(zhí)行的腳本所在頁(yè)面的虛擬路徑,以下用法中,正確的是( )。 A?? Requst
.ServerVariables(“SCRIPT_NAME”)
B?? Response
.ServerVariables(“SCRIPT_NAME”)
C?? Requst
.ServerVariables(“PATH_TRANSLATED”)
D .Response
.ServerVariables(“PATH_TRANSLATED”)
(13)? 若要獲得客戶端的IP 地址, 應(yīng)使用ServerVariables 方法, 查詢(?? )環(huán)境變量。
A .REMOTE_ ADDR
C .LOCAL_ADDR B .
REMOTE_HOST D .
PATH_UINFO
(14)若要設(shè)置服務(wù)器執(zhí)行ASP 頁(yè)面的最長(zhǎng)時(shí)間為70秒,以下語(yǔ)句中,正確的是( )。
A .Server .Timecout=70 B .Server .
ScriptTimOut=70000
D .Server .
Timecout=70000 C .Server .ScriptTimOut=70
(15)在執(zhí)行A 頁(yè)面是,若要調(diào)用執(zhí)行B 頁(yè)面,B 頁(yè)面執(zhí)行完后,繼續(xù)執(zhí)行A 頁(yè)面,則應(yīng)通過Server 對(duì)象的( )方法來(lái)實(shí)現(xiàn)。
A .Transfer B .Redirect C .Execute D .
href
(16)若要?jiǎng)?chuàng)建一個(gè)對(duì)于訪問網(wǎng)站的所有用戶均有效的變量passflag ,以下方法中,正確的是( ) A.?? Session(“passflag”)=0?
C.?? Set Session(“passflag”)=0
B. Application(“passflag”)=0 D. Public passflag (17)以下對(duì)Global.asa 的說(shuō)法中,錯(cuò)誤的是( )
A. 該文件對(duì)于一個(gè)ASP 應(yīng)用程序而言,是可選的。
B. 該文件可放在站點(diǎn)的任何位置。
C.Session 和Application 對(duì)象的事件處理過程,必須放在該文件中,以便實(shí)現(xiàn)對(duì)相應(yīng)事件的捕獲。
D. 在該文件中也可以
(18)若要將虛擬路徑轉(zhuǎn)換為真實(shí)的物理路徑,以下語(yǔ)句中,正確的是()
A. Response.MapPath( 虛擬路徑)
C. Server.URLEncode( 虛擬路徑) B. Request.MapPath( 虛擬路徑
) D. Server. MapPath( 虛擬路徑
)
(19)在ASP 中,創(chuàng)建對(duì)象通常用( )對(duì)象的CreatObject 方法來(lái)實(shí)現(xiàn)。 A. Request B.Object C.Server
D.Application
(20)以下對(duì)ASP 的描述,正確的是()
A.ASP 是一種WEB 編程語(yǔ)言。
B.ASP 默認(rèn)的編程腳本是VBScript, 但也可使用任何服務(wù)器支持的腳本語(yǔ)言。
C.ASP 頁(yè)面運(yùn)行于服務(wù)器端。
D.ASP 除了可使用內(nèi)建的對(duì)象外,也可根據(jù)需要,創(chuàng)建其它對(duì)象,但所創(chuàng)建的對(duì)象必須在服務(wù)器上注冊(cè)。
,三、編程題
1、簡(jiǎn)述Session 與Application 對(duì)象功能