二、填空題
36在窗體上畫一個命令按鈕,其名稱為Commandl,然后編寫如下事件過程:
![]()
![]()
程序運行后,單擊命令按鈕,其輸出結(jié)果為__________。
參考解析:9
【解析】本題考查VBA中程序設(shè)計的知識。對于這個問題,首先注意到循環(huán)的次數(shù)為6次;然后注意到循環(huán)內(nèi)的兩個If語句為順序關(guān)系而不是嵌套關(guān)系,第一個If語句只有第一次循環(huán)時才會滿足;第一次循環(huán)時首先執(zhí)行第一個If語句把x賦值為1,然后執(zhí)行第二個If語句;以后各次循環(huán)均照此分析,前4次循環(huán)x自加l,后兩次循環(huán)X自加2,最后輸出結(jié)果為9。
37在VBA編程中,變量定義的位置和方式不同,則它存在的時間和起作用范圍也有所不同,這就是變量的生命周期和__________。
參考解析:作用域
【解析】本題考查VBA中變量生命周期和作用域的知識。這個問題是純粹的概念問題,變量存在的時間和起作用的范圍分別稱作變量的生命周期和作用域。
38利用Access創(chuàng)建的數(shù)據(jù)庫項目文件,其擴展名為__________。
參考解析:ADP
【解析】本題考查Access基本概念的知識。在Access中,項目文件的擴展名為.ADP,數(shù)據(jù)庫文件的默認擴展名是.MDB。
39關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件,包括實體完整性、__________和自定義完整性。
參考解析: 參照完整性
【解析】關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件,它允許定義三類數(shù)據(jù)約束,分別是:實體完整性、參照完整性及自定義完整性,其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫系統(tǒng)自動支持。
40關(guān)系數(shù)據(jù)庫系統(tǒng)實現(xiàn)的專門關(guān)系運算包括選擇、連接和__________。
參考解析:投影
【解析】關(guān)系數(shù)據(jù)庫的專門關(guān)系運算包括選擇、投影和連接3種,其中投影是從二維表的列方向上進行的運算,而選擇和連接是從二維表的行方向上進行的運算。
41有一個VBA計算程序的功能如下:該程序用戶界面由4個文本框和3個按鈕組成。4個文本框的名稱分別為:Textl、Text2、Text3和Text4,3個按鈕分別為:清除(名為C1)、計算(名為C2)和退出(名為C3)。窗體打開運行后,單擊“清除”按鈕,則清除所有文本框中顯示的內(nèi)容;單擊“計算”按鈕,則計算在Textl、Text2和Text3三個文本框中輸入的3個數(shù)字的和并將結(jié)果存放在名為Text4的文本框中;單擊“退出”按鈕則退出程序。請將下列程序填空補充完整。
![]()
![]()
參考解析:ElseVal(Me!Text3)Close
【解析】本題考查有關(guān)VBA中程序設(shè)計的知識。對于這個問題,首先由于滿足If分支的條件也就是如果有文本框內(nèi)容為空則會彈出消息框提示信息,而若條件不滿足也就是說三個文本框中都有值時應(yīng)該計算三個文本框之和,所以第1空處應(yīng)填Else。要計算三個文本框之和,也就是把3個文本框中的內(nèi)容轉(zhuǎn)換成數(shù)值后相加,所以第2空處應(yīng)填Val(Me!Text3)。最后一個命令按鈕的作用是退出窗體,在VBA中關(guān)閉窗體應(yīng)該使用命令DoCmd.Close,所以第3空處應(yīng)填Close。
42模塊的獨立程度可以由兩個定性標準度量。其中,__________是度量一個模塊功能強度的一個相對指標。
參考解析:內(nèi)聚性
【解析】衡量軟件的獨立性使用耦合性和內(nèi)聚性兩個定性的度量標準。內(nèi)聚性是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,內(nèi)聚是從功能角度來度量模塊內(nèi)的聯(lián)系。耦合性是模塊間互相連接的緊密程度的度量。
43執(zhí)行以下程序段后,變量C的值為__________。
![]()
參考解析:Quick BASIC PROGRAMMING
【解析】本題考查有關(guān)字符串函數(shù)的知識。在VBA中有很多字符串函數(shù),其中的Mid函數(shù)可以實現(xiàn)在任何位置取任何長度的子串;Right函數(shù)用于在字符串右端開始取1"/個字符(注意子串中字符的順序與母串中相同);UCase函數(shù)強制把字符轉(zhuǎn)換成大寫字母。本題中的c
值由3部分連接而成,第一部分是b的值也就是“Quick”;第二部分是從字符串a(chǎn)的第7個字符開始取6個字符并且轉(zhuǎn)換成大寫后的值也就是“BASIC”;最后~部分是從字符串a(chǎn)的右邊取l2個字符并且轉(zhuǎn)換成大寫后的值也就是“PROGRAMMING”。要注意大小寫和空格的存在,最后的結(jié)果為“Quick BASIC PROGRAMMING"。
44Int(3.25)的結(jié)果是__________。
參考解析:3
【解析】本題考查取整函數(shù)的知識。在VBA中有3個函數(shù)都能實現(xiàn)取整操作,其中Pound()函數(shù)為四舍五入取整;Int()和Fix()函數(shù)都是返回表達式的整數(shù)部分也就是下取整,兩者參數(shù)為正值時結(jié)果相同,參數(shù)為負值時,Int()返回小于等于參數(shù)值的第一個負數(shù),F(xiàn)ix()返回大于等于參數(shù)值的第一個負數(shù)。
36在窗體上畫一個命令按鈕,其名稱為Commandl,然后編寫如下事件過程:


程序運行后,單擊命令按鈕,其輸出結(jié)果為__________。
參考解析:9
【解析】本題考查VBA中程序設(shè)計的知識。對于這個問題,首先注意到循環(huán)的次數(shù)為6次;然后注意到循環(huán)內(nèi)的兩個If語句為順序關(guān)系而不是嵌套關(guān)系,第一個If語句只有第一次循環(huán)時才會滿足;第一次循環(huán)時首先執(zhí)行第一個If語句把x賦值為1,然后執(zhí)行第二個If語句;以后各次循環(huán)均照此分析,前4次循環(huán)x自加l,后兩次循環(huán)X自加2,最后輸出結(jié)果為9。
37在VBA編程中,變量定義的位置和方式不同,則它存在的時間和起作用范圍也有所不同,這就是變量的生命周期和__________。
參考解析:作用域
【解析】本題考查VBA中變量生命周期和作用域的知識。這個問題是純粹的概念問題,變量存在的時間和起作用的范圍分別稱作變量的生命周期和作用域。
38利用Access創(chuàng)建的數(shù)據(jù)庫項目文件,其擴展名為__________。
參考解析:ADP
【解析】本題考查Access基本概念的知識。在Access中,項目文件的擴展名為.ADP,數(shù)據(jù)庫文件的默認擴展名是.MDB。
39關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件,包括實體完整性、__________和自定義完整性。
參考解析: 參照完整性
【解析】關(guān)系模型的完整性規(guī)則是對關(guān)系的某種約束條件,它允許定義三類數(shù)據(jù)約束,分別是:實體完整性、參照完整性及自定義完整性,其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫系統(tǒng)自動支持。
40關(guān)系數(shù)據(jù)庫系統(tǒng)實現(xiàn)的專門關(guān)系運算包括選擇、連接和__________。
參考解析:投影
【解析】關(guān)系數(shù)據(jù)庫的專門關(guān)系運算包括選擇、投影和連接3種,其中投影是從二維表的列方向上進行的運算,而選擇和連接是從二維表的行方向上進行的運算。
41有一個VBA計算程序的功能如下:該程序用戶界面由4個文本框和3個按鈕組成。4個文本框的名稱分別為:Textl、Text2、Text3和Text4,3個按鈕分別為:清除(名為C1)、計算(名為C2)和退出(名為C3)。窗體打開運行后,單擊“清除”按鈕,則清除所有文本框中顯示的內(nèi)容;單擊“計算”按鈕,則計算在Textl、Text2和Text3三個文本框中輸入的3個數(shù)字的和并將結(jié)果存放在名為Text4的文本框中;單擊“退出”按鈕則退出程序。請將下列程序填空補充完整。


參考解析:ElseVal(Me!Text3)Close
【解析】本題考查有關(guān)VBA中程序設(shè)計的知識。對于這個問題,首先由于滿足If分支的條件也就是如果有文本框內(nèi)容為空則會彈出消息框提示信息,而若條件不滿足也就是說三個文本框中都有值時應(yīng)該計算三個文本框之和,所以第1空處應(yīng)填Else。要計算三個文本框之和,也就是把3個文本框中的內(nèi)容轉(zhuǎn)換成數(shù)值后相加,所以第2空處應(yīng)填Val(Me!Text3)。最后一個命令按鈕的作用是退出窗體,在VBA中關(guān)閉窗體應(yīng)該使用命令DoCmd.Close,所以第3空處應(yīng)填Close。
42模塊的獨立程度可以由兩個定性標準度量。其中,__________是度量一個模塊功能強度的一個相對指標。
參考解析:內(nèi)聚性
【解析】衡量軟件的獨立性使用耦合性和內(nèi)聚性兩個定性的度量標準。內(nèi)聚性是一個模塊內(nèi)部各個元素間彼此結(jié)合的緊密程度的度量,內(nèi)聚是從功能角度來度量模塊內(nèi)的聯(lián)系。耦合性是模塊間互相連接的緊密程度的度量。
43執(zhí)行以下程序段后,變量C的值為__________。

參考解析:Quick BASIC PROGRAMMING
【解析】本題考查有關(guān)字符串函數(shù)的知識。在VBA中有很多字符串函數(shù),其中的Mid函數(shù)可以實現(xiàn)在任何位置取任何長度的子串;Right函數(shù)用于在字符串右端開始取1"/個字符(注意子串中字符的順序與母串中相同);UCase函數(shù)強制把字符轉(zhuǎn)換成大寫字母。本題中的c
值由3部分連接而成,第一部分是b的值也就是“Quick”;第二部分是從字符串a(chǎn)的第7個字符開始取6個字符并且轉(zhuǎn)換成大寫后的值也就是“BASIC”;最后~部分是從字符串a(chǎn)的右邊取l2個字符并且轉(zhuǎn)換成大寫后的值也就是“PROGRAMMING”。要注意大小寫和空格的存在,最后的結(jié)果為“Quick BASIC PROGRAMMING"。
44Int(3.25)的結(jié)果是__________。
參考解析:3
【解析】本題考查取整函數(shù)的知識。在VBA中有3個函數(shù)都能實現(xiàn)取整操作,其中Pound()函數(shù)為四舍五入取整;Int()和Fix()函數(shù)都是返回表達式的整數(shù)部分也就是下取整,兩者參數(shù)為正值時結(jié)果相同,參數(shù)為負值時,Int()返回小于等于參數(shù)值的第一個負數(shù),F(xiàn)ix()返回大于等于參數(shù)值的第一個負數(shù)。

