第 7 頁:參考答案 |
(31)B)【解析】本題考查宏操作的知識。RunSQL用于執行指定的SQL語句,RunApp用于執行指定的外部應用程序, Requery用于刷新控件數據.Resture則用于將最大化或最小化窗口恢復至原始大小。
(32)B)【解析】本題考查宏與宏組的知識。宏是由個或多個操作組成,也町以由宏組組成;創建宏可以用來執行某個特定的操作,創建宏組則是用來執行一系列操作;運行宏組時, Access會從第一個操作起執行每個宏。蚤至它遇到StopMacr0操作、其他宏組名或已完成所有操作才會中由:宏有多種運行方式,可以直接運行宏,可以運行宏組里的宏,還可以為窗體或報表以及其上的控件的事件響應而運行宏。
(33)c)【解析】本題考查宏操作的知識。Access中提使了50多個可選的宏操作命令,常用的打開操作有:OpenForm用亍打開窗體,openQuery用于打開查詢,OpenTable用于打開一個表, OpenReport則用于打開報表。0penWindow不是合法的宏操作。
(34)C)【解析】本題考查VBA中運算符的知識。在VB,a中的運算符都具有兌優先級,最基本就是算術運算符>連接運算符:
比較運算符>邏輯運算符,在各個種類的運算符中還有不同的優先級,比如在算術運算中乘方的優先級就高于乘法和除法運算,同級髑醫算由左至右順序執行,所以本題中的分母需要用括號括起來。
(35)A)【解析】本題考查循環的知識。VBA共支持3種循環,分別是For…Next循環、While…Wend循環和D0…Loop循環。其中For…Next循環用于循環次數已知的情況,也經常用來為數組元素順序賦值。
(36)c)【解析】本題考查VBA中數組的知識。數組變量由變量名和數組下標構成,通常使用Dim語句來定義數組。其格式為:
Dim數組名(『下標F限tO]下標上限)As數據類型
其中下標下限缺省為0。數組中的元素個數即為:下標上限一下標下限+1。
(37)C)【解析】本題考查VBA中循環結構的知識。這類問題需要分析出每一次循環所做的操作。第一次循環時,i=1,n=0,:=0/1,所以累加上去的是0/1:第二次循環時,i=2,n=1,x=1/2,行以累加上去的是1/2;第三次循環時,i=3,n=2,x=2/3,所以累冊上去的是2/3循環5次后累加的應該是0/1+1/2+2/3+3/4+415。
(38)C)【解析】本題考查VBA的知識。在模塊中使用/BA代碼來創建用戶自定義函數和子過程是模塊設計的主要內容,/BA代碼還可以進行復雜錯誤處理,但是一般來說,打開表、查詢、窗體和報表等工作不使用VBA代碼,而使用宏來完成。
(39)D)【解析】本題考查記錄類型和數組的知識。在 CBA中,可以使用Type關鍵字來定義記錄類型,定義好記錄類型之后,就可以聲明記錄裂變量。要想引用記錄變量中的成員必須使用運算符,格式為:變量名.成員名。當某個成員是數組的時候,對數組元素的訪問要遵循數組元素的訪問原則:即數組名(下標)。
(40)A)【解析】本題考查VBA中參數傳遞的知識。在 CBA的過程調用時,參數有兩種傳遞方式:傳址傳遞和傳值傳遞。如果在過程聲明時形參用ByVal聲明,說明此參數為傳值調用,此時形參的變化不會返回到實參;若用ByRef聲明,說明此參數為傳址調用,此時形參的變化將會返回到實參:沒有說明傳遞類型。則吠認為傳址傳遞。由于本題要求可以返回兩個變量的結果,所以應該使用傳址調用,不能出現傳值調用,也就是不能出現使用ByV目d聲明的形參。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |