靜網PWA視頻評論

2016年計算機二級Access考前衝刺試題與答案

2024年01月05日

- txt下載

2016年計算機二級Access考前衝刺試題與答案
(1)在教師信息輸入窗體中,為職稱欄位提供”教授”、”副教授”、”講師”等選項供用戶直接選擇,最合適的
控制項是(  )。
A.標籤
B.複選框
C.文本框
D.組合框
(2)若在窗體設計過程中,命令按鈕Command0的事件屬性設置如下圖所示,則含義是(  )。

A.只能為”進入”事件和”單擊”事件編寫事件過程
B.不能為”進入”事件和”單擊”事件編寫事件過程
C.”進入”事件和”單擊”事件執行的是同一事件過程
D.已經為”進入”事件和”單擊”事件編寫了事件過程
(3)發生在控制項接收焦點之前的事件是(  )。
A.EnterB.Exit
C.GotFocus
D.LostFocus
(4)下列關於報表的敘述中,正確的是(  )。
A.報表只能輸入數據
B.報表只能輸出數據
C.報表可以輸入和輸出數據
D.報表不能輸入和輸出數據
(5)在報表設計過程中,不適合添加的控制項是(  )。
A.標籤控制項
B.圖形控制項
C.文本框控制項
D.選項組控制項
(6)在宏的參數中,要引用窗體Fl上的Textl文本框的值,應該使用的表達式是(  )。
A.[Forms]![F1]![Textl]
B.Textl
C.[F1].[Textl]
D.[Forms]一[F1]一[Textl]
(7)在運行宏的過程中,宏不能修改的是(  )。
A.窗體
B.宏本身
C.表
D.資料庫
(8)為窗體或報表的控制項設置屬性值的正確宏操作命令是(  )。
A.Set
B.SetData
C.SetValue
D.SetWarnings
(9)下列給出的選項中,非法的變量名是(  )。
A.Sum
B.Integer_2
C.Rein
D.Forml
(10)在模塊的聲明部分使用”Option Base l”語句,然後定義二維數組A(2 t05,5),則該數組的元素個數為(  )。
A.20
B.24
C.25
D.36
(11)在VBA中,能自動檢查出來的錯誤是(  )。
A.語法錯誤
B.邏輯錯誤
C.運行錯誤
D.注釋錯誤
(12)如果在被調用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參數傳遞方式稱為(  )。
A.按值傳遞
B.按地址傳遞
C.ByRef傳遞
D.按形參傳遞
(13)表達式”B=INT(A+0.5)”的功能是(  )。
A.將變量A保留小數點後1位
B.將變量A四舍五人取整
C.將變量A保留小數點後5位
D.捨去變量A的小數部分
(14)運行下列程序段,結果是(  )。

A.形成死循環
B.循環體不執行即結束循環
C.出現語法錯誤
D.循環體執行一次後結束循環
(15)下列四個選項中,不是VBA的條件函數的是(  )。
A.Choose
B.If
C.Iif
D.Switch
(16)運行下列程序,結果是(  )。

A.f=5
B.f=7
C.f=8
D.f:13
(17)在窗體中添加一個名稱為Commandl的命令按鈕.然後編寫如下事件代碼.

窗體打開運行後,單擊命令按鈕,則消息框的輸出結果是(  )。
A.2
B.4
C.6
D.8
(18)在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:

打開窗體運行後,單擊命令按鈕,消息框中輸出的結果是(  )。
A.1
B.2
C.10
D.11
(19)能夠實現從指定記錄集裡檢索特定欄位值的函數是(  )。
A.Nz
B.Find
C.Lookup
D.DLookup
(20)下列程序的功能是返回當前窗體的記錄集:
Sub GetRecNum(  )
Dim rs As Object
Set rs=【】
MsgBox rs.ReeordCount
End Sub
為保證程序輸出記錄集(窗體記錄源)的記錄數,括號內應填入的語句是(  )。
A.Me.Recordset
B.Me.RecordLocks
C.Me.RecordSource
D.Me.RecordSelectors
  參考答案與解析
(1)D
【解析】組合框或列表框可以從一個表或查詢中取得數據,或從一個值列表中取得數據,在輸入時,我們從列出的選項值中選擇需要的項,從而保證同一個數據信息在資料庫中存儲的是同一個值。所以選項D是正確的。
(2)D
【解析】在控制項屬性對話框中“事件”選項卡中列出的事件表示已經添加成功的事件,所以該題中選項D為正確答案。
(3)A
【解析】控制項的焦點事件發生順序為:Enter—GotFoCus_+操作事件-+Exit_+LotF0Cus。其中GotFoCus表示控制項接收焦點事件,LostFoCus表示控制項失去焦點事件。所以選項A為正確答案。
(4)B
【解析】報表是ACCess的'一個對象,它根據指定規則列印格式化和組織化的信息,其數據源可以是表、查詢和SQL語句。報表和窗體的區別是報表只能顯示數據,不能輸入和編輯數據。故答案為B選項。
(5)D
【解析】ACCess為報表提供的控制項和窗體控制項的功能與使用方法相同,不過報表是靜態的,在報表上使用的主要控制項是標籤、圖像和文本框控制項,分別對應選項A、B、C,所以選項D為正確答案。
(6)A
【解析】宏在輸入條件表達式時可能會引用窗體或報表上的控制項值,使用語法如下:Forms![窗體名]![控制項名]或[Forms]![窗體名]![控制項名]和Reports![報表名]![控制項名]或[Reports]![報表名]![控制項名]。所以選項A正確。
(7)B
【解析】宏是一個或多個操作組成的集合,在宏運行過程中,可以打開關閉資料庫,可以修改窗體屬性設置,可以執行查詢,操作數據表對象,但不能修改宏本身。
(8)C
【解析】宏操作命令中SetValue用於為窗體、窗體數據表或報表上的控制項、欄位或屬性設置值;SetWamings用於關閉或打開所有的系統消息。
(9)C
【解析】VBA中變量命名不能包含有空格或除了下劃線字符(一)外的其他的標點符號,長度不能超過255個字符,不能使用VBA的關鍵字。Rem是用來標識注釋的語句,不能作為變量名,用它做變量名是非法的。
(10)A
【解析】VBA中Option Base l語句的作用是設置數組下標從1開始,展開二維數組A(2 t05,5),為A(2,1)…A(2,5),A(3,1)…A(3,5),…,A(5,1)···A(5,5)共4組,每組5個元素,共20個元素。
(11)A
【解析】語法錯誤在編輯時就能自動檢測出來,邏輯錯誤和運行錯誤是程序在運行時才能顯示出來的,不能自動檢測,注釋錯誤是檢測不出來的。
(12)A
【解析】參數傳遞有兩種方式:按值傳遞ByVal和按址傳遞ByRef。按值傳遞是單向傳遞,改變了形參變量的值而不會影響實參本身;而按址傳遞是雙向傳遞,任何引起形參的變化都會影響實參的值。
(13)B
【解析】INT函數是返回表達式的整數部分,表達式A+0.5中當A的小數部分大於等於0.5時,整數部分加1,當A的小數部分小於0.5時,整數部分不變,INT(A+0.5)的結果便是實現將A四舍五人取整。
(14)B
【解析】本題考察for循環語句,step表示循環變量增加步長,循環初始值大於終值時步長應為負數,步長為0時則循環不成立,循環體不執行即結束循環。
(15)B
【解析】VBA提供了3個條件函數:II函數,SwitCh函數和Choose函數,這3個函數由於具有選擇特性而被廣泛用於查詢、宏及計算控制項的設計中。而Ⅱ是程序流程控制的條件語句,不是函數。
(16)D
【解析】本題考察D0循環語句:
k=1時,f=1+1=2,f0=1,fl=2,k=1+1=2;k=2時,f=3,f0=2,fl=3,k=2+1=3;
k=3時,f=5,f=3,fl=5,k=3+1=4;k=4時,f=8,f0=5,fl=8,k=4+1=5;k=5時,f=13,f0=8,fl=13,k=6,不再滿足循環條件跳出循環,此時f=13。
(17)C
【解析】題目中命令按鈕的單擊事件是使用Msg-Box顯示過程f的值。在過程f中有兩層D0循環,傳人參數m=24,n=18,由於m>n所以執行in=in-n=24-18=6,內層第l個D0循環結束後Ill=6,n=18;此時In小於n,所以再執行n…n inl8—6=12,此時nl=6,n=12;再執行n=tl-ill後In=n=6;nl<>n條件滿足,退出循環,然後執行f=m的賦值語句,即為f=m=6。
(18)B
【解析】函數DateDiff按照指定類型返回指定的時間間隔數目。語法為DateDiff(<間隔類型>,<日期l>,<日期2>,[,Wl][,W2]),間隔類型為“ww”,表示返回兩個日期間隔的周數。
(19)D
【解析】DlookUp函數是從指定記錄集裡檢索特定欄位的值。它可以直接在VBA、宏、查詢表達式或計算控制項使用,而且主要用於檢索來自外部表欄位中的數據。
(20)A
【解析】程序中rs是對象變量,指代窗體對象,set語句是將當前窗體中的記錄集對象賦給178對象,Me表示當前窗體,用Me指明記錄集來自於窗體,ReCordset屬性設置窗體、報表、列表框控制項或組合框控制項的記錄源,用Me.ReCordset代表指定窗體的記錄源,即記錄源來自於窗體。而ReCordSourse屬性用來設置數據源,格式為ReCordSourse=數據源。因此題目空缺處應填Me.ReCordSet。

收藏

相關推薦

清純唯美圖片大全

字典網 - 試題庫 - 元問答 - 简体 - 頂部

Copyright © cnj8 All Rights Reserved.