非選擇題部分
注意事項:
用黑色字跡的簽字筆或鋼筆將答案寫在答題紙上,不能答在試題卷上。
二、填空題(本大題共10小題,每小題2分,共20分)
16.網(wǎng)絡(luò)設(shè)備中的關(guān)鍵設(shè)備有3種:______、______和安全設(shè)備。
17.網(wǎng)站目標設(shè)計需要解決4個問題,一是確定網(wǎng)站主題、二是確定網(wǎng)站名稱 、三是______、四是______。
18.文本屬性面板中的“目標”下拉列表中,可設(shè)置被鏈接文件顯示窗口的打開方式,包括_blank、_top、______和______。
19.HTML中產(chǎn)生一條用于分隔段落的水平線的標記是______,定義一個段落,段落結(jié)束后自動換行,并且段間空一行的是______。
20.只有______才能解釋客戶端VBScript程序,只有______才能解釋服務(wù)器端VBScript程序。
21.VBScript語言中的History對象封裝了瀏覽器所維護的歷史記錄清單,它提供了______和______兩個方法以指引瀏覽器在歷史記錄清單中向前或向后移動。
22.ASP.NET常用三個文件配置系統(tǒng),即______、______和global.asax。
23.網(wǎng)站建設(shè)中的更新數(shù)據(jù)通常使用SQL語言中的______命令來實現(xiàn),刪除數(shù)據(jù)通常使用______命令實現(xiàn)。
24.根據(jù)論壇系統(tǒng)的功能需求,比較合適的數(shù)據(jù)庫結(jié)構(gòu)用兩個表完成,一是記錄______、二是記錄______。
25.動態(tài)維護網(wǎng)站一般采用______和______。
三、簡答題(本大題共4小題,每小題5分,共20分)
26.IP地址有哪幾種基本類型?并說明判斷方法。
27.VBScript提供了哪4類運算符?并簡要說明它們的優(yōu)先級。
28.說明Application對象與Session對象的區(qū)別。
29.網(wǎng)站統(tǒng)計系統(tǒng)通常需要實現(xiàn)哪些功能?
四、編程題(本大題共3小題,每小題10分,共30分)
30.在網(wǎng)頁上有兩個按鈕,第一個按鈕id=btn1,按鈕文字為“查看瀏覽器信息”,點擊以后對話框顯示瀏覽器名稱和瀏覽器版本的信息,第二個按鈕id=btn2,按鈕文字為“關(guān)閉”,關(guān)閉窗口時確認功能,確認文字為“確定關(guān)閉本窗口嗎?”。
31.制作一個簡單的加法計算器,要求如下
(1) 表單擁有2個TextBox,id分別為txt1,txt2,1個“計算”按鈕,id為btCal,1個label,id為lblRlt。
(2) 在txt1,txt2 中輸入數(shù)字,點擊計算,lblRlt顯示計算結(jié)果
編寫計算函數(shù)的關(guān)鍵代碼。
32.網(wǎng)站有一增加學(xué)生信息頁面add.aspx,請通過已知條件編寫符合要求的程序代碼。
(1) 頁面所在目錄下有一個Access數(shù)據(jù)庫Data1.mdb,其中建立了一個學(xué)生信息表(studentb),其結(jié)構(gòu)如下:
字段名 |
數(shù)據(jù)類型 |
中文意義 |
id |
可變字符串 |
學(xué)號 |
name |
可變字符串 |
姓名 |
pass |
可變字符串 |
密碼 |
birthplace |
可變字符串 |
籍貫 |
phone |
可變字符串 |
聯(lián)系電話 |
email |
可變字符串 |
電子郵件 |
(2) 頁面有一個表單,含有6個TextBox框,Id分別為tbid(用于輸入學(xué)號)、tbname(用于輸入姓名)、tbpass(用于輸入密碼)、tbbp(用于輸入籍貫)、tbpho(用于輸入用戶電話)和tbemail(用于輸入用戶電子郵件)。同時有兩個按鈕:增加(id=btAdd)、重置(id=btReset)。還有一個標簽(id=lblmsg)。
要求點擊增加按鈕時,把用戶填寫學(xué)生信息記錄錄入數(shù)據(jù)庫,編寫這個點擊“增加按鈕”后觸發(fā)的函數(shù)的代碼。