




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、一、選擇題:(每個小題1分,共40分)1、下列屬于中文簡體字符集的是( B) A gbk B gb2312C big5D utf-8 2、能向頁面引入操縱數(shù)據(jù)庫記錄集對象的是(A ) A Server.CreateObject(“ADODB.Command”)B Server.CreateObject(“ADODB.Recordset”) C Server.CreateObject(“ADODB.Connection”) D Server.CreateObject(“Scripting.FileSystemObject”) 3、下列屬于ASP六大對象的是( B) A createobject
2、B cookiesC Document D ObjectContext 4、能夠在頁面中關閉緩存的是(C ) A、Transaction=TRUE%> B、Response.Buffer=True C、Response.Buffer=false D、Request.Querystring 5、以下哪個是vbscript 代碼中用來注釋的語句(C ) A、 B、! C、 <!- -> D、<-> 6、下面哪個函數(shù)是用來將字符串中的大寫字母轉換為小寫字母(A) A、ucase( ) B、lcase( ) C、 dcase( ) D、left( ) 7.在色彩的RGB系
3、統(tǒng)中,32位中六進制數(shù)ffffff表示的顏色是(A )。 A. 白色 B. 紅色 C. 黃色 D. 黑色000000 8.若要求VBScript的變量在使用前必須事先定義,則應使用(C)語句來設置。 A. RequestB public C. Dim D. Option Explicit9、下面程序段執(zhí)行完畢,c的值是:(C)<%Application("a")=10Application ("b")=20c= Application ("a")+ Application ("b")%>A
4、12B abC 30D 以上都不對10、配置IIS時,設置站點的主目錄的位置,下面說法正確的是(D)。A 只能在本機的c:inetpubwwwroot文件夾。B 只能在本機操作系統(tǒng)所在磁盤的文件夾。C 只能在本機非操作系統(tǒng)所在磁盤的文件夾。D 以上全都是錯的。11、關于IIS的配置,下列說法錯誤的是(A)A IIS要求默認文檔的文件名必須為default或index,擴展名則可以是 .htm、.asp等已為服務器支持的文件擴展名。B IIS可以同時管理多個應用程序C IIS可以通過添加Windows組件安裝D IIS不光能夠管理web站點,也可以管理FTP站
5、點。12、關于ASP,下列說法正確的是(C)A 開發(fā)ASP網(wǎng)頁所使用的腳本語言只能采用VBScript。B 網(wǎng)頁中的ASP代碼同html標記符一樣,必須用分隔符”<”和”>”將其括起來。C ASP網(wǎng)頁,運行時在客戶端無法查看到真實的ASP源代碼。D 以上全都錯誤。13、關于VBScript,下列說法正確的是(A)。A VBScript只有一種數(shù)據(jù)類型。B 可以使用 Dim、Private、Public和Const關鍵字聲明變量。C VBScript中,變量必須先聲明再使用。D 以上全都錯誤。14、如果a = Int(9*Rnd()+1),則a的值范圍是(D)A (1,8)B 1,8
6、C (1,9)D 1,915、下列哪一個函數(shù)可以將字符串轉換為日期?( A)A CdateB CintC CStrD CDbl16、請問 Mid(“I am a student.”,8,2)的返回值是什么?( B )A “tu”B “st”C “en”D “nt”17、關于ForNext語句,下面說法錯誤的是(A)A 可以在循環(huán)中的任何位置放置一個Exit For語句。B step的值必須是整數(shù),默認為1。C For i = 1 To 11 Step 3 ,這一行說明循環(huán)體最多可以執(zhí)行4次
7、。D ForNext必須成對出現(xiàn)。18、下列不屬于Response對象的方法的是(A)A Expires B Flush C WriteD Redirect19、ASP腳本編程使用的語言是( C) A、Delphi B、VB C、VBScript D、C 20、下列哪一種設置能使表格顯示邊框(B)A 在<td>中添加 border屬性B 在<table>中添加border屬性C 在<tr>中添加 border屬性D 以上全都可以21、下列表達式的值為-10的是( D )A Int(-10.9)B -Abs(-10.9)C Fix(-9.9)D Int(-9.
8、9)22、關于日期和時間函數(shù),下列說法正確的是( D )。A now函數(shù)可以返回客戶端計算機當前的日期和時間值。B 表達式Weekday(Date)將得到表示當前日期是星期幾的英文字符,如星期日為“Friday”。C Timer函數(shù)返回午夜 12 時以后已經(jīng)過去的小時數(shù)。D 表達式DateAdd("d", 10, Date)是表示當前日期的十天后。23、賦值V=”6”并執(zhí)行 a=IsNumeric(V)語句后,a 是( D )。A 字符串型B 日期型C 數(shù)值型D 布爾型24、下列哪一個函數(shù)可以將日期轉換為字符串?( C )A CdateB CIntC CStrD CDbl
9、雙字節(jié)25、請問 Mid(“I am a student.”,9,2)的返回值是什么?( A )A “tu”B “st”C “en”D “nt”26、下列說法正確的是( A )A 執(zhí)行UCase("Hello World")后,返回"HELLO WORLD"。B 執(zhí)行LCase("VBScript")后,返回 "vbsCRIPT"。C 執(zhí)行RTrim(" vbscript ")后,返回 "vbscript"。D 執(zhí)行Split("VBScriptXisxfun!&q
10、uot;, "x")后,返回包含“VBScriptXis”和“fun”的一維數(shù)組。27、下列語句中,不能正常顯示的是( B )A Response.Write timeB Response.Write dayC Response.Write nowD Response.Write date28、下面程序段執(zhí)行完畢,頁面上顯示內(nèi)容是什么?( D )<%="信息<br>"="科學"%>A 信息科學B 信息(換行)科學C 科學D 以上都不對29、下面的語句不能輸出內(nèi)容到客戶端的是( A )A <% msgbox
11、("輸出內(nèi)容") %>B <%=Int(3.2)%>C <% response.write v &"是一個字符串變量" %>D <%=v & "輸出內(nèi)容"%>30、關于Option Explicit 語句,下面說法正確的是( C )A 可以在腳本的任何位置使用B 強制要求類型轉換時,必須采用顯示轉換。C 強制要求腳本中的所有變量必須顯式聲明。D 以上說法都不正確31、關于ForNext語句,下面說法錯誤的是(A )A 可以在循環(huán)中的任何位置放置一個Exit For語句。B st
12、ep的值必須是整數(shù),默認為1。C For i = 1 To 15 Step 4 ,這一行說明循環(huán)體最多可以執(zhí)行4次。D 計數(shù)變量I可以是變量或表達式。32、關于VBScript 過程,下列說法錯誤的是( B )。A call語句用于 Sub 或 Function 過程的調(diào)用。B 調(diào)用Function 過程時call語句可以省略,但是調(diào)用sub過程時不可以省略。C Function 函數(shù)可以有返回值。D 使用 Exit Function 語句可以從 Function 過程中立即退出。33、用于從客戶端獲取信息的ASP內(nèi)置對象是( B )A ResponseB RequestC SessionD
13、Application34、下列不屬于Response對象的方法的是( C )A WriteB EndC abandonD Redirect35、Response對象的屬性( D )可以用于表明頁輸出是否被緩沖。A TotalBytesB ContentTypeC statusD Buffer36、下列Response對象的用法錯誤的是( A )A <% Response.Write( 輸出到瀏覽器信息) %>B <% = "輸出到瀏覽器信息" %>C <% Response.End %>D 以上全都正確37、對于 Request 對象,
14、如果省略獲取方法,如 Request("user_name"),將按什么順序依次檢查是否有信息傳入:( C )A Cookies、QueryString、Form、Server Variables、ClientCertificateB Form、QueryString、Cookies、Server Variables、ClientCertificateC QueryString、Form、Cookies、Server Variables、ClientCertificateD Form、QueryString、Cookies、Server Variables、ClientCe
15、rtificate38、QueryString獲取方法、Form 獲取方法獲取的數(shù)據(jù)子類型分別是:( C )A 數(shù)字、字符串B 字符串、數(shù)字C 字符串、字符串D 必須根據(jù)具體值而定39、下面程序段執(zhí)行完畢,我們在瀏覽器中看到的內(nèi)容是什么?( A )<%>A 新浪C 下劃線D 該句有錯,什么也不顯示40、關于Session對象的屬性,下列說法正確的是( C )A Session的有效期時長默認為90秒,且不能修改。B Session的有效期時長默認為20分鐘,且不能修改。C SessionID可以存儲每個用戶Session的代號,是一個不重復的長整型數(shù)字。D 以上全都錯二、填空題:(
16、每個小題2分,共10分)(pagecount)可以指定返回的記錄集每頁的記錄總數(shù)(contenttype)可以指定響應主體中發(fā)送數(shù)據(jù)的類型。3.在ASP中,創(chuàng)建對象通常用(Server.create object)方法來實現(xiàn)。4.表單的(get)遞交方式可以將表單中填寫的內(nèi)容合并到URL中提交給目標頁。5.表格的(tfoot)頁腳使用<>標簽三、問答題:1、請寫出下面的ASP中常用函數(shù)或對象的作用。(10分)ASC作用:返回與字符串的第一個字母對應的 ANSI 字符代碼 CInt作用:函數(shù)將一個表達式轉化為數(shù)字類型 Fix作用:Fix 取整函數(shù) (截斷函數(shù)) LTrim作用:去掉字
17、符串截去首尾連續(xù)空白 UCase作用:變換為大寫 Response.Write 作用:輸出到頁面 Response.Redirect作用:重新定位 Request.QueryString作用:請求字符串 Server.CreateObject作用:創(chuàng)建對象 Request.ServerVariables("REMOTE_ADDR")作用:返回前頁面的地址2、如何保護自己的ASP源代碼不泄露? 。(10分) 下載微軟的Windows Script Encoder,對ASP的腳本和客戶端JavaScript、VBScript腳本進行加密??蛻舳四_本
18、加密后,只有IE5以上的版本才能執(zhí)行,服務器端腳本加密后,只有服務器上安裝有Script Engine 5(裝IE5即可)才能解釋執(zhí)行。 3、ASP與數(shù)據(jù)庫連接一定要在服務器端設置DSN嗎?。(5分)不一定, ASP與服務器的數(shù)據(jù)庫連接有兩種方法,一種為通過DSN建立連接,另一種不用DSN建立連接。通過DSN連接數(shù)據(jù)庫需要服務器的系統(tǒng)管理員在服務器的控制面板中的ODBC中設置一個DSN。如果沒有在服務器上設置DSN,只要知道數(shù)據(jù)庫文件名(比如Access、Paradox、FoxPro的數(shù)據(jù)庫)或者數(shù)據(jù)源名(如SQLserver的數(shù)據(jù)庫)就可以訪問數(shù)據(jù)庫,直接提供連
19、接所需的參數(shù)即可。4、請用ASP實現(xiàn)冒泡排序。(10分)function sort(ary) ck=true do Until ck = false ck=false For f = 0 to UBound(ary) -1 if clng(ary(f)>clng(ary(f+1) then v1=clng(ary(f) v2=clng(ary(f+1) ary(f)=v2 ary(f+1)=v1 ck=true end if next loop sort=ary end function5什么是SQL注入?所謂SQL注入,就是通過把SQL命令插入到Web表單遞交或輸入域名或頁面請求的查詢
20、字符串,最終達到欺騙服務器執(zhí)行惡意的SQL命令,比如先前的很多影視網(wǎng)站泄露VIP會員密碼大多就是通過WEB表單遞交查詢字符暴出的,這類表單特別容易受到SQL注入式攻擊 當應用程序使用輸入內(nèi)容來構造動態(tài)sql語句以訪問數(shù)據(jù)庫時,會發(fā)生sql注入攻擊。如果代碼使用存儲過程,而這些存儲過程作為包含未篩選的用戶輸入的字符串來傳遞,也會發(fā)生sql注入。sql注入可能導致攻擊者使用應用程序登陸在數(shù)據(jù)庫中執(zhí)行命令。如果應用程序使用特權過高的帳戶連接到數(shù)據(jù)庫,這種問題會變得很嚴重。在某些表單中,用戶輸入的內(nèi)容直接用來構造(或者影響)動態(tài)sql命令,或者作為存儲過程的輸入?yún)?shù),這些表單特別容易受到sql注入的攻擊。而許多網(wǎng)站程序在編寫時,沒有對用戶輸入的合法性進行判斷或者程序中本身的變量處理不當,使應用程序存在安全隱患。這樣,用戶就可以提交一段數(shù)據(jù)庫查詢的代碼,根據(jù)程序返回的結果,獲得一些敏感的信息或者控制整個服務器,于是sql注入就發(fā)生了。6、為什么Session 有時候會消失? 。(10分)Session很像臨時的Cookie,只是其信息保存在服務器上(客戶機上保存的是SessionID)。Session變量消失有幾種可能,如:使用者的瀏覽器不接受Cooki
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級體育上冊 第三十二課長繩和短繩教學設計
- 船舶項目可行性研究報告
- 麗江2025年云南麗江玉龍縣第一中學急需緊缺教師招聘筆試歷年參考題庫附帶答案詳解
- 臨滄2024年云南臨滄雙江自治縣醫(yī)療保障局公益性崗位招聘筆試歷年參考題庫附帶答案詳解
- 二零二五技術服務費簡單合同范例
- 二零二五版股權轉讓協(xié)議書樣書
- 人力資源事務代理服務協(xié)議書二零二五年
- 物流公司的運輸合同書
- 臨滄2024年云南臨滄市第二中學選聘教師筆試歷年參考題庫附帶答案詳解
- 全新個人租車協(xié)議簡單的
- 鮮肉切片機設計說明書
- 2018年USB數(shù)據(jù)線檢驗規(guī)范資料
- 廠房及配套設施工程建設項目施工組織設計方案
- 校園管制刀具排查記錄表
- 3 春夜喜雨課件(共16張PPT)
- DB32∕T 3921-2020 居住建筑浮筑樓板保溫隔聲工程技術規(guī)程
- 基樁低應變檢測2
- 中長期人才隊伍建設戰(zhàn)略規(guī)劃
- 圖解副熱帶高壓
- 鋁合金腳手架操作規(guī)程
- 視覺形象設計VIS清單
評論
0/150
提交評論