計算機二級《Access》鞏固練習題及答案
在日常學習和工作生活中,我們最不陌生的就是練習題了,做習題有助于提高我們分析問題和解決問題的能力。什么樣的習題才是科學規(guī)范的習題呢?下面是小編整理的計算機二級《Access》鞏固練習題及答案,希望對大家有所幫助。
計算機二級《Access》鞏固練習題及答案 1
(1)在教師信息輸入窗體中,為職稱字段提供”教授”、”副教授”、”講師”等選項供用戶直接選擇,最合適的
控件是( )。
A.標簽
B.復選框
C.文本框
D.組合框
(2)若在窗體設計過程中,命令按鈕Command0的事件屬性設置如下圖所示,則含義是( )。
A.只能為”進入”事件和”單擊”事件編寫事件過程
B.不能為”進入”事件和”單擊”事件編寫事件過程
C.”進入”事件和”單擊”事件執(zhí)行的是同一事件過程
D.已經為”進入”事件和”單擊”事件編寫了事件過程
(3)發(fā)生在控件接收焦點之前的事件是( )。
A.EnterB.Exit
C.GotFocus
D.LostFocus
(4)下列關于報表的敘述中,正確的是( )。
A.報表只能輸入數(shù)據(jù)
B.報表只能輸出數(shù)據(jù)
C.報表可以輸入和輸出數(shù)據(jù)
D.報表不能輸入和輸出數(shù)據(jù)
(5)在報表設計過程中,不適合添加的控件是( )。
A.標簽控件
B.圖形控件
C.文本框控件
D.選項組控件
(6)在宏的參數(shù)中,要引用窗體Fl上的Textl文本框的值,應該使用的表達式是( )。
A.[Forms]![F1]![Textl]
B.Textl
C.[F1].[Textl]
D.[Forms]一[F1]一[Textl]
(7)在運行宏的過程中,宏不能修改的是( )。
A.窗體
B.宏本身
C.表
D.數(shù)據(jù)庫
(8)為窗體或報表的控件設置屬性值的正確宏操作命令是( )。
A.Set
B.SetData
C.SetValue
D.SetWarnings
(9)下列給出的選項中,非法的變量名是( )。
A.Sum
B.Integer_2
C.Rein
D.Forml
(10)在模塊的聲明部分使用”O(jiān)ption Base l”語句,然后定義二維數(shù)組A(2 t05,5),則該數(shù)組的元素個數(shù)為( )。
A.20
B.24
C.25
D.36
(11)在VBA中,能自動檢查出來的錯誤是( )。
A.語法錯誤
B.邏輯錯誤
C.運行錯誤
D.注釋錯誤
(12)如果在被調用的過程中改變了形參變量的值,但又不影響實參變量本身,這種參數(shù)傳遞方式稱為( )。
A.按值傳遞
B.按地址傳遞
C.ByRef傳遞
D.按形參傳遞
(13)表達式”B=INT(A+0.5)”的功能是( )。
A.將變量A保留小數(shù)點后1位
B.將變量A四舍五人取整
C.將變量A保留小數(shù)點后5位
D.舍去變量A的'小數(shù)部分
(14)運行下列程序段,結果是( )。
A.形成死循環(huán)
B.循環(huán)體不執(zhí)行即結束循環(huán)
C.出現(xiàn)語法錯誤
D.循環(huán)體執(zhí)行一次后結束循環(huán)
(15)下列四個選項中,不是VBA的條件函數(shù)的是( )。
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)能夠實現(xiàn)從指定記錄集里檢索特定字段值的函數(shù)是( )。
A.Nz
B.Find
C.Lookup
D.DLookup
(20)下列程序的功能是返回當前窗體的記錄集:
Sub GetRecNum( )
Dim rs As Object
Set rs=【】
MsgBox rs.ReeordCount
End Sub
為保證程序輸出記錄集(窗體記錄源)的記錄數(shù),括號內應填入的語句是( )。
A.Me.Recordset
B.Me.RecordLocks
C.Me.RecordSource
D.Me.RecordSelectors
參考答案與解析
(1)D
【解析】組合框或列表框可以從一個表或查詢中取得數(shù)據(jù),或從一個值列表中取得數(shù)據(jù),在輸入時,我們從列出的選項值中選擇需要的項,從而保證同一個數(shù)據(jù)信息在數(shù)據(jù)庫中存儲的是同一個值。所以選項D是正確的。
(2)D
【解析】在控件屬性對話框中“事件”選項卡中列出的事件表示已經添加成功的事件,所以該題中選項D為正確答案。
(3)A
【解析】控件的焦點事件發(fā)生順序為:Enter—GotFoCus_+操作事件-+Exit_+1otF0Cus。其中GotFoCus表示控件接收焦點事件,1ostFoCus表示控件失去焦點事件。所以選項A為正確答案。
(4)B
【解析】報表是ACCess的一個對象,它根據(jù)指定規(guī)則打印格式化和組織化的信息,其數(shù)據(jù)源可以是表、查詢和SQ1語句。報表和窗體的區(qū)別是報表只能顯示數(shù)據(jù),不能輸入和編輯數(shù)據(jù)。故答案為B選項。
(5)D
【解析】ACCess為報表提供的控件和窗體控件的功能與使用方法相同,不過報表是靜態(tài)的,在報表上使用的主要控件是標簽、圖像和文本框控件,分別對應選項A、B、C,所以選項D為正確答案。
(6)A
【解析】宏在輸入條件表達式時可能會引用窗體或報表上的控件值,使用語法如下:Forms![窗體名]![控件名]或[Forms]![窗體名]![控件名]和Reports![報表名]![控件名]或[Reports]![報表名]![控件名]。所以選項A正確。
(7)B
【解析】宏是一個或多個操作組成的集合,在宏運行過程中,可以打開關閉數(shù)據(jù)庫,可以修改窗體屬性設置,可以執(zhí)行查詢,操作數(shù)據(jù)表對象,但不能修改宏本身。
(8)C
【解析】宏操作命令中SetVa1ue用于為窗體、窗體數(shù)據(jù)表或報表上的控件、字段或屬性設置值;SetWamings用于關閉或打開所有的系統(tǒng)消息。
(9)C
【解析】VBA中變量命名不能包含有空格或除了下劃線字符(一)外的其他的標點符號,長度不能超過255個字符,不能使用VBA的關鍵字。Rem是用來標識注釋的語句,不能作為變量名,用它做變量名是非法的。
(10)A
【解析】VBA中Option Base 1語句的作用是設置數(shù)組下標從1開始,展開二維數(shù)組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
【解析】參數(shù)傳遞有兩種方式:按值傳遞ByVa1和按址傳遞ByRef。按值傳遞是單向傳遞,改變了形參變量的值而不會影響實參本身;而按址傳遞是雙向傳遞,任何引起形參的變化都會影響實參的值。
(13)B
【解析】INT函數(shù)是返回表達式的整數(shù)部分,表達式A+0.5中當A的小數(shù)部分大于等于0.5時,整數(shù)部分加1,當A的小數(shù)部分小于0.5時,整數(shù)部分不變,INT(A+0.5)的結果便是實現(xiàn)將A四舍五人取整。
(14)B
【解析】本題考察for循環(huán)語句,step表示循環(huán)變量增加步長,循環(huán)初始值大于終值時步長應為負數(shù),步長為0時則循環(huán)不成立,循環(huán)體不執(zhí)行即結束循環(huán)。
(15)B
【解析】VBA提供了3個條件函數(shù):II函數(shù),SwitCh函數(shù)和Choose函數(shù),這3個函數(shù)由于具有選擇特性而被廣泛用于查詢、宏及計算控件的設計中。而Ⅱ是程序流程控制的條件語句,不是函數(shù)。
(16)D
【解析】本題考察D0循環(huán)語句:
k=1時,f=1+1=2,f0=1,f1=2,k=1+1=2;k=2時,f=3,f0=2,f1=3,k=2+1=3;
k=3時,f=5,f=3,f1=5,k=3+1=4;k=4時,f=8,f0=5,f1=8,k=4+1=5;k=5時,f=13,f0=8,f1=13,k=6,不再滿足循環(huán)條件跳出循環(huán),此時f=13。
(17)C
【解析】題目中命令按鈕的單擊事件是使用Msg-Box顯示過程f的值。在過程f中有兩層D0循環(huán),傳人參數(shù)m=24,n=18,由于m>n所以執(zhí)行in=in-n=24-18=6,內層第1個D0循環(huán)結束后I11=6,n=18;此時In小于n,所以再執(zhí)行n…n in18—6=12,此時n1=6,n=12;再執(zhí)行n=t1-i11后In=n=6;n1&1t;>n條件滿足,退出循環(huán),然后執(zhí)行f=m的賦值語句,即為f=m=6。
(18)B
【解析】函數(shù)DateDiff按照指定類型返回指定的時間間隔數(shù)目。語法為DateDiff(&1t;間隔類型>,&1t;日期1>,&1t;日期2>,[,W1][,W2]),間隔類型為“ww”,表示返回兩個日期間隔的周數(shù)。
(19)D
【解析】D1ookUp函數(shù)是從指定記錄集里檢索特定字段的值。它可以直接在VBA、宏、查詢表達式或計算控件使用,而且主要用于檢索來自外部表字段中的數(shù)據(jù)。
(20)A【解析】程序中rs是對象變量,指代窗體對象,set語句是將當前窗體中的記錄集對象賦給178對象,Me表示當前窗體,用Me指明記錄集來自于窗體,ReCordset屬性設置窗體、報表、列表框控件或組合框控件的記錄源,用Me.ReCordset代表指定窗體的記錄源,即記錄源來自于窗體。而ReCordSourse屬性用來設置數(shù)據(jù)源,格式為ReCordSourse=數(shù)據(jù)源。因此題目空缺處應填Me.ReCordSet。
計算機二級《Access》鞏固練習題及答案 2
1[單選題] 下列方法被調用后,一定使調用線程改變當前狀態(tài)的是( )。
A.notify() B.yield()C.sleep()D.isAlive()
參考答案:C
參考解析:線程調用sleep函數(shù)后,使當前線程進入停滯狀態(tài)。yield函數(shù)可使線程進入可執(zhí)行狀態(tài),排程器從可執(zhí)行狀態(tài)的線程中重新排程,調用了yield函數(shù)的線程有可能被馬上執(zhí)行,也有可能不會馬上執(zhí)行。notify函數(shù)從線程等待池中移走任意一個線程,并把它放到鎖標志等待池中,其狀態(tài)仍舊是等待。所以只有sleep一定會改變線程狀態(tài)。
2[單選題] 如果應用程序要在Applet上顯示輸出,則必須重寫的方法是( )。
A.Graphics.drawstring()B.repaint()C.paint()D.update()
參考答案:C
3[單選題] 下列不屬于虛擬機執(zhí)行過程的特點的是( )。
A.多線程 B.動態(tài)連接C.異常處理 D.代碼安全檢查
參考答案:D
參考解析:本題考查虛擬機執(zhí)行過程的特點。Java虛擬機是編譯器生成的字節(jié)碼,不用考慮具體的硬件環(huán)境,實現(xiàn)一次編寫,隨處運行,實現(xiàn)其可移植性。虛擬機執(zhí)行過程的特點有:多線程、動態(tài)連接、異常處理。代碼安全檢查是Java語言的.一個突出特點,但不屬于虛擬機執(zhí)行過程特點。
4[單選題] 軟件(程序)調試的任務是( )。
A.診斷和改正程序中的錯誤
B.盡可能多地發(fā)現(xiàn)程序中的錯誤
C.發(fā)現(xiàn)并改正程序中的所有錯誤
D.確定程序中錯誤的性質
參考答案:A
參考解析:調試的目的是發(fā)現(xiàn)錯誤或導致程序失效的錯誤原因,并修改程序以修正錯誤。調試是測試之后的活動
5[單選題]下列有關接口的說法,正確的是( )。
A.接口與抽象類是相同的概念
B.實現(xiàn)一個接口必須實現(xiàn)接口的所有方法
C.接口之間不能有繼承關系
D.一個類不可實現(xiàn)多個接口
參考答案:B
參考解析:Java的接口是為實現(xiàn)多繼承并簡化其復雜性。接口與抽象類非常相似,它將抽象推進到更深層次。一個類可實現(xiàn)許多接口,但只有同一個父類。所以只有選項B正確。
6[單選題] 算法的時間復雜度是指( )。
A.算法的執(zhí)行時間
B.算法所處理的數(shù)據(jù)量
C.算法程序中的語句或指令條數(shù)
D.算法在執(zhí)行過程中所需要的基本運算次數(shù)
參考答案:D
參考解析:算法的時間復雜度是指算法需要消耗的時間資源。一般來說,計算機算法是問題規(guī)模n的函數(shù)f(n),算法的時間復雜度也因此記做T(n)=O(f(n))因此,算法執(zhí)行的時間的增長率與f(n)的增長率正相關,稱作漸進時間復雜度(Asymptotic Time Complexity)。簡單來說就是算法在執(zhí)行過程中所需要的基本運算次數(shù)。
7[單選題] 下面敘述中錯誤的是( )。
A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤
B.對被調試的程序進行“錯誤定位”是程序調試的必要步驟
C.程序調試通常也被稱為Debug
D.軟件測試應嚴格執(zhí)行測試汁劃,排除測試的隨意性
參考答案:A
參考解析:軟件測試的目的是為了發(fā)現(xiàn)錯誤及漏洞而執(zhí)行程序的過程。軟件測試要嚴格執(zhí)行測試計劃。程序調式通常也稱Debug,對被調試的程序進行“錯誤”定位是程序調試的必要步驟。
8[單選題] J2EE和( )語言綁定。
A.C B.C++C.JavaD.匯編語言
參考答案:C
參考解析:J2EE的基礎是J2SE,以Java為平臺;而C語言用于0DBCAPl。由于兩者不兼容,SUN公司才提出了JDBC作為Java幾個平臺與數(shù)據(jù)庫的標準連接。
【計算機二級《Access》鞏固練習題及答案】相關文章:
2016計算機等級考試二級Access鞏固練習題及答案10-26
計算機二級《Access》練習題與答案07-24
計算機二級考試Access練習題及答案07-06
計算機二級Access考前練習題及答案08-03