第 1 頁:單選題 |
第 5 頁:操作題 |
第 6 頁:參考答案 |
(21)D)【解析】本題考查 SQ1查詢的知識。SQ1查詢是用戶使用SO1語句創(chuàng)建的查詢,當在查詢設(shè)計視圖中創(chuàng)建查詢時, Access將在后臺構(gòu)造等效的SQ1語句,它可以查詢、更新和管理關(guān)系數(shù)據(jù)庫,但是更改后只能以設(shè)計視圖中所顯示的方式顯示。
(22)C)【解析】本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源表追加數(shù)據(jù),更新、刪除源表中的數(shù)據(jù),以及生成表操作。本題中要求將A表【{J的數(shù)據(jù)追加到B表中原有記錄的后面,很明顯是追加查詢。
(23)D)【解析1本題考查表達式和運算符的知識。 Between…And是一個表示在某區(qū)間內(nèi)的運算符,等價于:>=F界 And<=上界;表示集合的方法是用括號括起集合的所有元素.這些元素之間用逗號隔開,表示在某個集合內(nèi)的關(guān)鍵字用in。
(24)A)【解析】本題考查字段的輸入掩碼的知識。在設(shè)計字段的時候可以使用輸入掩碼來使得輸入的格式標準保持一致,輸入掩碼中的字符“0”代表必須輸入數(shù)字0-9:“9”代表可以選擇輸入數(shù)字或空格。由于要實現(xiàn)短日期格式,應(yīng)允許月份和日不必強制為兩位數(shù)字,故此應(yīng)為0000/99/99。
(25)C)【解析】本題考查表的基礎(chǔ)知識。在表中的每個字段都可以設(shè)置一個默認值,當在數(shù)據(jù)表視圖下向表中輸入數(shù)據(jù)時,未輸入的數(shù)據(jù)都是該字段的默認值。
(26)D)【解析】本題考查窗體控件的知識。Access中的窗體中有一些基本挖件,其中的文本框主要用來輸入或編輯數(shù)據(jù),可以與文本型或數(shù)字型字段相綁定:標簽常用來顯示一些說明文字:復選框一般用于綁定是/否型的字段:組合框是既允許在列表中選擇,又允許自行輸入值的控件。
(271 A)1解析】本題考查窗體控件的基礎(chǔ)知識。在窗體上每~個控件都是一個對象,每一個對象的屬性對話框都有5個選項卡,其中“格式”選項卡主要設(shè)計控件外觀、大小、位置等顯示格式;“數(shù)據(jù)”選項卡主要設(shè)計控件的數(shù)據(jù)源等數(shù)據(jù)問題:“事件”選項卡主要設(shè)計控件可以響應(yīng)的動作:“其他”選項卡主要設(shè)計控件名字、默認、Tab索引等其他屬性;“全部”選項卡中包含前4種選項卡的所有內(nèi)容。
(28)C)【解析】本題考查宏調(diào)試的知識。在宏的調(diào)試過程中,通常使用“單步”工具來讓宏單步執(zhí)行以便觀察執(zhí)行效果。其余三個選項不能配合宏使用。
(29)D)【解析】本題考查宏的自動運行的知識。右: Access中以AutoExec名字命名的宏.會在數(shù)據(jù)庫打開時自動運行。若想在數(shù)據(jù)庫打開時不自動運行宏,需要在打開數(shù)據(jù)庫時按住“shift”鍵。
(30)c)【解析】本題考查VBA中二維數(shù)組的知識。數(shù)組變量由變量名和數(shù)組下標構(gòu)成,我們通常使用Dim語句來定義數(shù)組,其格式為:
Dim數(shù)組名([下標下限t0】下標上限)
其中下標下限缺省為0。數(shù)組中的元素個數(shù)即為:下標上限一下標下限+1。對于多維數(shù)組來說,每一維也遵守這種計算原則,總部元素個數(shù)為各維元素數(shù)的乘積。故此本題中的數(shù)組元素個數(shù)應(yīng)該是(6-1+1)×(6-0+1)6×7=42。
(31)A)【解析】本題考查取子串函數(shù)的知識。在VBA中有三種取子串函數(shù):1eft函數(shù)用于在字符串左端開始取n個字符; Right函數(shù)用于在字符串右端開始取n個字符(注意子串中字符的順序與母串中相同):Mid函數(shù)可以實現(xiàn)在任何位置取任何長度的子串。截取第3個字符開始的2個字符應(yīng)該用Mid(S,3。2)。
(32)C)【解析】本題考查條件操作宏的知識。在宏的組成操作序列中,如果既包含帶條件的操作,又包含無條件的操作,則帶條件的操作是否執(zhí)行取決于條件式結(jié)果的真假,則沒有指定條件的操作則會無條件執(zhí)行。
(33)A)【解析】本題考查VBA中運算符優(yōu)先級的知識。在VBA中,運算符之間的優(yōu)先級的關(guān)系是:算術(shù)運算符>連接運算符>比較運算符>邏輯運算符。而各種運算符內(nèi)部的各種運算符也有其自己的優(yōu)先級。另外要注意,在進行邏輯運算時And優(yōu)先級高于 or。在VBA中允許邏輯量進行算術(shù)運算,True處理成-1,F(xiàn)a1se處理成0;反過來數(shù)值參與邏輯運算時0處理成Fa1se,非0處理成True。(34)B)【解析】本題考查模塊的知識。模塊是Access中一個重要對象,以VBA語言為基礎(chǔ)編寫,以函數(shù)過程或子過程為單元進行集合存儲,基本模塊可以分為標準模塊和類模塊,其中類模塊又包括窗體模塊和報表模塊。在Access中。根據(jù)需要可以將設(shè)計好的宏對象轉(zhuǎn)換為模塊代碼形式。
(35)D)【解析】本題考查VBA程序設(shè)計中的循環(huán)知識。在本題的程序中,每次循環(huán)n都會加1,所以關(guān)鍵問題就是循環(huán)共執(zhí)行多少次。我們已知外循環(huán)共執(zhí)行4次,每次外循環(huán)中內(nèi)循環(huán)都執(zhí)行5次,則內(nèi)循環(huán)共執(zhí)行的次數(shù)為20次。
(36)A)【解析】本題考查隨機函數(shù)的知識。Rnd是一個隨機數(shù)函數(shù),此函數(shù)的返回值是一個(0,1)開區(qū)間內(nèi)的數(shù)。此函數(shù)乘以100后得到(0,100)開區(qū)間內(nèi)的隨機數(shù),取整后即是【0,99]的隨機整數(shù)。
(37)D)【解析】本題考查VBA中選擇結(jié)構(gòu)的知識。在本題中用了多個If分支結(jié)構(gòu),這些結(jié)構(gòu)是順序的而不是嵌套的,所以會順序執(zhí)行,判斷是否滿足條件。首先75不小于60,所以不執(zhí)行x=1;然后再判斷75不小于70,所以不執(zhí)行x=2;再接著判斷75小于80,所以執(zhí)行x=3:最后判斷75小于90,所以執(zhí)行x=4。最后消息框里輸出的X值為4。
(38)D)【解析】本題考查VBA中多重循環(huán)的知識。見到多重循環(huán)的問題不要害怕,認真地分析清楚每一次循環(huán)這種問題就迎刃而解了。比如這個例子,我們看到,在每一次外循環(huán)開始的時候都把x的值置為4,所以我們只分析最后~次循環(huán)就可以了;同理中層循環(huán)每一次開始前都把x置為3,所以這個問題最后實際上就是x的初值為3,執(zhí)行最內(nèi)層循環(huán)直到結(jié)束就可以了。根據(jù)程序內(nèi)循環(huán)執(zhí)行兩次,最后x=3+5+5=13。
(39)B)【解析】本題考查數(shù)組和循環(huán)的知識。在VBA中定義的數(shù)組如果沒有指明下限~律默認下限為0。本題實際上每次把s*10然后加上數(shù)組的某一個元素構(gòu)成一個新的數(shù)字,是從下標為1也就是第二個數(shù)組元素開始的。
(40)B)【解析】本題考查變量作用域的知識。在整個程序中定義了一個全局變量x,在命令按鈕的單擊事件中對這個x賦值為10,然后依次調(diào)用s1和s2;在s1中對x自加了20;在s2中用Dim定義了一個局部變量x,按照局部覆蓋全局的原則,在s2中的操作都是基于局部變量x而不是全局變量x。故此最終的輸出結(jié)果為30。
相關(guān)推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |