《網頁設計與制作》期末考試試卷(B).doc
網頁設計與制作期末考試試卷(B)系 別_學 號_姓 名_筆試成績_一、選擇題(每小題1.5分,共30分)1請判斷下列語句執(zhí)行完畢后,a、b、c的值<%a="1" + 1b="1" + "1"c="1" & "1"%>(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",22執(zhí)行完語句a="2",a的類型為(A) 數值型 (B) 字符串型 (C) 布爾型 (D) 日期型3執(zhí)行完如下語句后,a的值為:<%Dim aa=3a=a+1%>(A) 0 (B) 1 (C) 3 (D) 44執(zhí)行完如下語句后,Sum的值為:<%Dim a(5),SumSum=0For I=0 To 5a(I)=ISum=Sum+a(I)Next%>(A) 0 (B) 5 (C) 15 (D) 205執(zhí)行完 a=5 Mod 3 語句后,a的值為:(A) 0 (B) 2 (C) 3 (D) 56執(zhí)行完 a=5>3 And "a"<"c" 語句后,a的值為:(A) True (B) False (C) 1 (D) 07下面 a=Trim(" vbscript") & Rtrim(" good") 語句后,a的值:(A) " vbscript good" (B) "vbscript good" (C) " vbscriptgood"(D) "vbscriptgood"8下面哪個函數可以返回當前的日期和時間:(A) Now (B) Date (C) Time (D) DateTime9對于利用 Dim a(4,5) 語句定義的二維數組,Ubound(a,1)將返回(A) 0 (B) 4 (C) 5 (D) 610對于Request對象,如果省略獲取方法,如Request(“user_name”),將按什么順序依次檢查是否有信息傳入:(A)Form、QueryString、Cookies、Server Variables、ClientCertificate(B)QueryString、Form、Cookies、Server Variables、ClientCertificate (C)Cookies、QueryString、Form、Server Variables、ClientCertificate (D)Form、QueryString、Cookies、Server Variables、ClientCertificate11下面哪條語句可以返回訪問者的IP地址(A) Request.ServerVariables("REMOTE_ADDR")(B) Request.ServerVariables("REMOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12執(zhí)行完如下語句后,頁面上顯示的內容為:<%Response.Write "A"Response.EndResponse.Write "B"%>C (A) A (B) AB (C) AC (D) ABC13請問下面程序段執(zhí)行完畢,頁面上顯示內容是什么:<%Response.Write “<a href=http:/www.sina.com.cn>新浪</a>”%>(A) 新浪 (B) <a href=http:/www.sina.com.cn>新浪</a>(C) 新浪(超鏈接) (D) 該句有錯,無法正常輸出14Session對象的默認有效期為多少分鐘?(A) 10 (B) 15 (C) 20 (D) 應用程序從啟動到結束15請問下面程序段執(zhí)行完畢,頁面上顯示內容是什么:<%Response.Write Server.HTMLEncode(“<a href=http:/www.sina.com.cn>新浪</a>”)%>(A) 新浪 (B) <a href=http:/www.sina.com.cn>新浪</a>(C) 新浪(超鏈接) (D) 該句有錯,無法正常輸出16當使用事務處理時,假如要提交事務處理,應該利用如下方法:(A) BeginTrans (B) EndTrans (C) CommitTrans (D) RollBackTrans17如果剛打開了一個含有1條記錄的記錄集,那么 Bof的值為(A) 1 (B) True (C) False (D) NULL18使用W3 Jmail組件發(fā)送E-mail時,附件必須位于(A) 客戶端 (B) 服務器端 (C) 服務器端和客戶端 (D) 服務器端或客戶端19對于文件上傳組件,如果希望獲取上傳文件的大小,應該怎樣用?(A) Upload.Files("upfile").Size(B) Upload.Form("upfile").Size (C) Request.Files("upfile").Size (D) Request.Form("upfile").Size20對于如下的文件超鏈接組件中使用的超鏈接數據文件,文件路徑和說明之間應該用( )隔開。webcourse/www_1.htm第一講利用工具軟件制作網頁webcourse/www_2.htm第二講網頁制作高級功能webcourse/www_3.htm第三講利用源代碼開發(fā)網頁(A) 空格 (B) Tab (C) (D) Space二、填空題(每題2分,共20分)1. ASP文件就是在普通的HTML文件中插入 或JavaScript腳本語言。2. 如果操作系統是Windows 2000,一般需要安裝 組件才能運行ASP程序。3. 執(zhí)行完 a= Left("vbscript",2) & Mid("vbscript",3,4) & Right("vbscript",2) 后,a的值為 。4. 語句 a=DateAdd(" ",10,Date() 將返回10天后是幾號。5. 語句 b=Int(10 * ) +1) 將返回1到10之間的隨機整數。6. 在文件開頭添加 語句后,則所有的變量都必須先聲明才能使用。7. 在數據庫的表中,縱的一行叫做一個 ,橫的一行叫做一個 。8. 原來用一個數組users保存學生名單,現在新轉來一位同學“張峰”,需要將其名字添加到該數組中,請?zhí)顚懴旅娉绦蚨沃械目崭瘛?lt;%Dim users()Redim users(40)users(0)="王軍"users(1)="李俊"Redim users(41)users(41)="張峰"%>9. 下面是一個函數,用來返回從a到b的立方和,請?zhí)顚懫渲械目崭瘛?lt;%Function Cube(a,b)Dim I,SumSum= For I= a To bSum= Next =SumEnd Function%>10. 下面這段語句,將根據今天是星期幾,分別在頁面上顯示一幅圖片,星期一、二顯示p1.jpg,其它時間顯示p2.jpg。請?zhí)顚懲暾旅娴某绦颉?lt;%Dim thedaytheday= (Date()Select Case thedayCase "<img src=p1.jpg>"Case Else "<img src=p2.jpg>"End Select%>三、簡答題(每題7分,共28分)1如何在WWW瀏覽器上看到信息?2ASP程序的功能是什么?3如何連接Web站點?4網頁模版的制作步驟?四、編程題(每空10分,共30分)1請編寫代碼,在頁面上顯示如下圖形。注意:只要寫出主要代碼即可*2利用Recodset對象也可以插入記錄,現在針對圖1所示的數據表,利用插入一條記錄:其中網站名稱為“搜狐”,網站地址為“www.sohu.com”,網站簡介為“門戶網站”,提交日期為當天。注意:只給出主要代碼即可,程序的開頭部分已經給出。<%Dim db, strConnstrConn="Dbq=" & Server.Mappath("address.mdb") & "Driver=Microsoft Access Driver (*.mdb)"Set db=Server.CreateObject("ADODB.Connection") 第 5 頁 共 5頁