計算機二級《Access》備考練習題及答案
現如今,我們很多時候都不得不用到練習題,做習題在我們的學習中占有非常重要的位置,對掌握知識、培養能力和檢驗學習的效果都是非常必要的,一份好的習題都具備什么特點呢?以下是小編為大家整理的計算機二級《Access》備考練習題及答案,希望對大家有所幫助。
計算機二級《Access》備考練習題及答案 1
(1)下列選項中,所有控件共有的屬性是( )。
A.Caption
B.Value
C.Text
D.Name
(2)要使窗體上的按鈕運行時不可見,需要設置的屬性是( )。
A.Enable
B.Visible
C.Default
D.Caned
(3)窗體主體的BackColor屬性用于設置窗體主體的是( )。
A.高度
B.亮度
C.背景色
D.前景色
(4)若要使某命令按鈕獲得控制焦點,可使用的方法是( )。
A.LostFoeus
B.SetFocus
C.Point
D.Value
(5)可以獲得文本框當前插入點所在位置的屬性是( )。
A.Position
B.SelStart
C.SelLength
D.Left
(6)要求在頁面頁腳中顯示“第x頁,共Y頁”,則頁腳中的頁碼“控件來源”應設置為( )。
A.=″第″&[pages]&″頁,共″&[page]&″頁″
B.=″共″&[pages]&″頁,第″&[page]& ″頁″
C.=″第″&[page]&″頁,共″&[pages]& ″頁″
D.=″共″&[page]& ″頁,第”&[pages]&″頁″
(7)一個窗體上有兩個文本框,其放置順序分別是:Textl,Text2,要想在Textl中按“回車”鍵后焦點自i到Text2上,需編寫的事件是( )。
A.Private Sub Textl_KeyPress(KeyAscii As Imeger)
B.Private Sub Textl_LostFocus( )
C.Private Sub Text2一GotFocus( )
D.Private Sub Textl_Click( )
(8)將邏輯型數據轉換成整型數據,轉換規則是( )。
A.將True轉換為一l,將False轉換為0
B.將True轉換為1,將False轉換為~l
C.將True轉換為0,將False轉換為~l
D.將True轉換為1,將False轉換為0
(9)對不同類型的運算符,優先級的規定是( )。
A.字符運算符>算術運算符>關系運算符>邏輯運算符
B.算術運算符>字符運算符>關系運算符>邏輯運算符
C.算術運算符>字符運算符>邏輯運算符>關系運算符
D.字符運算符>關系運算符>邏輯運算符>算術運算符
(10)VBA中構成對象的三要素是( )。
A.屬性、事件、方法
B.控件、屬性、事件
C.窗體、控件、過程
D.窗體、控件、模塊
(11)表達式X+1>X是( )。
A.算術表達式
B.非法表達式
C.關系表達式
D.字符串表達式
(12)如有數組聲明語句Dim a(2,一3 t02,4),則數組a包含元素的個數是( )。
A.40
B.75
C.12
D.90
(13)表達式123+Mid$(″123456″,3,2)的結果是( )。
A.″12334″
B.12334
C.123
D.157
(14)InputBox函數的返回值類型是( )。
A.數值
B.字符串
C.變體
D.數值或字符串(視輸入的數據而定)
(15)刪除字符串前導和尾隨空格的函數是( )。
A.Ltrim( )
B.Rtrim( )
C.Trim( )
D.Lease( )
(16)有以下程序段:
執行該程序段后,結果是( )。
A.語法錯誤
B.形成無限循環
C.循環體不執行直接結束循環
D.循環體執行一次后結束循環
(17)運行下列程序,顯示的結果是( )。
A.4
B.5
C.38
D.40
(18)在VBA代碼調試過程中,能夠顯示出所有在當前過程中的變量聲明及變量值信息的是( )。
A.快速監視窗VI
B.監視窗口
C.立即窗口
D.本地窗口
(19)下列只能讀不能寫的文件打開方式是( )。
A.Input
B.Output
C.Random
D.Append
(20)教師管理數據庫有數據表“teacher”,包括“編號”、“姓名”、“性別”和“職稱”四個字段。下面程序的功能是:通過窗體向teacher表中添加教師記錄。對應“編號”、“姓名”、“性別”和“職稱”的4個文本框的名稱分別為:tN0、tName、tSex和tTifles。當單擊窗體上的“增加”命令按鈕(名稱為Commandl)時,首先判斷編號是否重復,如果不重復,則向“teacher”表中添加教師記錄;如果編號重復,則給出提示信息。有關代碼如下:
按照功能要求,在橫線上應填寫的是( )。
A.CurrentDB
B.CurrentDB.Connention
C.CurrentProject
D.CurrentProject.Connection
參考答案與解析
(1)D
【解析】所有控件共有的屬性是Name屬性,因為在代碼中引用一個窗體控件時,該屬性是必須使用的控件屬性。所以答案為D。
(2)B
【解析】控件的Enable屬性是設置控件是否可用;Visible屬性是設置控件是否可見;Default屬性指定某個命令按鈕是否為窗體的默認按鈕;CanCel屬性可以指定窗體上的命令按鈕是否為“取消”按鈕。所以答案為B。
(3)C
【解析】窗體主體的Height屬性用來設置窗體主體的高度,BaCkColor屬性用于設置窗體主體的背景色。窗體主體中沒有亮度及前景色的屬性設置。
(4)B
【解析】使得某個控件獲得控制焦點可以使用SetFoCus方法。語法為:ObjeCt.SetFoCus。當控件失去焦點時發生LostFoCus事件,當控件得到焦點時發生GotFoeus事件。在事件中可以設置一些用戶定義的語句。
(5)B
【解析】文本框的屬性中沒有Position的屬性,文本框的SelStart屬性值表示當前插入點所在位置,文本框的SelLenght屬性值表示文本框中選中文本的長度,文本框的Left屬性值表示文本框距窗體左邊框的位置。
(6)C
【解析】在報表中添加頁碼時,表達式中Page和Pages是內置變量,代表當前頁,[Pages]代表總頁數,表達式中的其他字符串將按順序原樣輸出。
(7)A
【解析】根據題目的要求,如果想要在Textl中按“回車”鍵使焦點自動轉到Text2上,那么就需要編寫Textl的按鍵事件,即Sub Textl—KeyPress()。具體可以如下實現:
Private Sub Textl—KeyPress(KeyAsCii As Integer)If KeyAsCii=13 then Text2.SetFoCus
End Sub
(8)A【解析】在VBA中將邏輯型數據轉換成整型數
據時,True轉為一1,Flase則轉為0。
(9)B
【解析】對不同類型的運算符,優先級為:算術運算符>連接運算符(字符運算符)>比較運算符(關系運算符)>邏輯運算符。所有比較運算符的優先級相同。算術運算符中,指數運算符(^)>負數(一)>乘法和除法(*、/)>整數除法(\)>求模運算(MoD>加法和減法(+、一)。括號優先級最高。
(10)A
【解析】VBA中構成對象的三要素是屬性、事件和方法。每種對象都具有一些屬性以想到區分。對象的方法就是對象的可以執行的行為。事件是對象可以識別或響應的動作。
(11)C
【解析】由于不同類型的運算符的優先級為:算術運算符>連接運算符(字符運算符)>比較運算符(關系運算符)>邏輯運算符。因此表達式x+1>X又可寫成(x+1)>X,即這個表達式是一個關系表達式。
(12)D
【解析】數組的默認下限為0,所以Dim a(2,一3t02,4),第一維下標為0,1,2,共3個,第二維下標為一3,一2,一l,0,1,2,共6個,第三維下標為0,l,2,3,4,共5個,所以數據a包含的元素個數為3×6×5=90。
(13)D
【解析】Mid$(”123456”,3,2)是從字符串中第3個字符開始取2個字符,結果是”34”,于是,題目中的表達式成為l23+”34”。在VBA中數值和數字字符串進行運算時。會把數字字符串轉換為數值進行運算,所以表達式l23+”34”就成為123+34=157。
(14)B
【解析】輸入框用于在一個對話框中顯示提示,等待用戶輸入正文并按下按鈕,返回包含文本框內容的字符串數據信息。簡單說就是它的返回值是字符串。
(15)C
【解析】刪除字符串開始和尾部空格使用函數
Trim()。而函數Ltrim()是刪除字符串的開始空格,Rtrim()函數是刪除字符串的'尾部空格。LCase()函數是將字符串中大寫字母轉換成小寫字母。
(16)B
【解析】題目的For循環l初值為1,終值為l0,步長為0,那么循環變量I永遠到不了終值10,循環體將無限循環下去。
(17)D
【解析】本題是多層For嵌套循環,最內層是循環次數計數,最外層循環會執行5次,而內層循環會因I的值不同而執行不同次數的循環。當:
I=1時.s=4
I=2時.s=4+4+3=11
I=3時,s=1l+4+3+2=20
I=4時,s=20+4+3+2+l=30
I=5時,s=30+4+3+2+1=40,
因此S的值最終為40。
(18)D
【解析】本地窗口內部自動顯示出所有在當前過程中的變量聲明及變量值。本地窗口打開后,列表中的第一項內容是一個特殊的模塊變量。對于類模塊,定義為Me。Me是對當前模塊定義的當前實例的引用。由于它是對象引用,因而可以展開顯示當前實例的全部屬性和數據成員。
(19)A
【解析】VBA中如果文件打開方式為Input,則表示從指定的文件中讀出記錄,此方式不能對打開的文件迸行寫入操作。如果指定的文件不存在則會產生“文件未找到”錯誤。
(20)D
【解析】由于變量ADOCn定義為ADODB連接對象,因此,當初始化為連接當前數據庫時要使用Set ADOCn=CurrentProjeCt.ConneCtion。因為CurrentDb是DA0.Database的對象,而CurrentPmjeCt才是適用于AD0.ConneCtion的對象。
計算機二級《Access》備考練習題及答案 2
(1)在學生表中使用“照片”字段存放相片,當使用向導為該表創建窗體時,照片字段使用的默認控件是()。
A.圖形
B.圖像
C.綁定對象框
D.未綁定對象框
(2)下列關于對象“更新前”事件的敘述中,正確的是()。
A.在控件或記錄的數據變化后發生的事件
B.在控件或記錄的數據變化前發生的事件
C.當窗體或控件接收到焦點時發生的事件
D.當窗體或控件失去了焦點時發生的事件
(3)若窗體Frml中有一個命令按鈕Cmdl,則窗體和命令按鈕的Click事件過程名分別為()。
A.Form Chck()和Commandl_Click()
B.Frml—Click()和Commandl_Click()
C.Form_Click()和Cmdl—Click()
D.Frml—Click()和Cmdl Click()
(4)要實現報表按某字段分組統計輸出,需要設置的是()。
A.報表頁腳
B.該字段的組頁腳
C.主體
D.頁面頁腳
(5)在報表中要顯示格式為“共N頁,第N頁”的頁碼,正確的頁碼格式設置是()。
A.=”共”+Pages+”頁,第”+Page+”頁”
B.=”共”+[Pages]+”頁,第”++”頁”
C.=”共”&Pages&”頁,第”&Page&”頁”
D.=”共”&[Pages]&”頁,第”&&”頁”
(6)為窗體或報表上的控件設置屬性值的宏操作是()。
A.BeepB.EchoC.MsgBox D.SetValue
(7)在設計條件宏時,對于連續重復的條件,要代替重復條件表達式可以使用符號()。
A.…
B.:
C.!
D.=
(8)下列屬于通知或警告用戶的命令是()。
A.PrintOut
B.OutputTo
C.MsgBox
D.RunWarnings
(9)在VBA中要打開名為“學生信息錄入”的窗體,應使用的語句是()。
A.DoCmd.Open_Form”學生信息錄入”
B.OpenForm”學生信息錄入”
C.DoCmd.OpenWindow”學生信息錄入”
D.OpenWindow”學生信息錄入”
(10)VBA語句“Dim NewArray(10)as Integer”的含義是()。
A.定義l0個整型數構成的數組NewArray
B.定義ll個整型數構成的數組NewArray
C.定義l個值為整型數的變量NewArray(10)
D.定義l個值為10的變量NewArray
(11)要顯示當前過程中的`所有變量及對象的取值,可以利用的調試窗口是()。
A.監視窗13
B.調用堆棧
C.立即窗口
D.本地窗口
(12)在VBA中,下列關于過程的描述中正確的是()。
A.過程的定義可以嵌套,但過程的調用不能嵌套
B.過程的定義不可以嵌套,但過程的調用可以嵌套
C.過程的定義和過程的調用均可以嵌套
D.過程的定義和過程的調用均不能嵌套
(13)下列表達式計算結果為日期類型的是()。
A.#2012—1—23#一#2011—2—3#
B.year(#2011—2—3#)
C.DateValue(”2011—2—3 ")
D.Len(”2011—2—3”)
(14)由“For i:1 T09 Step一3”決定的循環結構,其循環體將被執行()。
A.0次
B.1次
C.4次
D.5次
(15)如果x是一個正的實數,保留兩位小數、將千分位四舍五入的表達式是()。
A.0.Ol$Int(X+0.05)
B.0.Ol*Int(100*(X+0.005))
C.0.01*Int(X+0.005)
D.0.01*lnt(100}(X+0.05))
(16)能夠實現從指定記錄集里檢索特定字段值的函數是()。
A.Dcount
B.Dlookup
C.DMax
D.DSum
(17)在已建窗體中有一命令按鈕(名為Commandl),該按鈕的單擊事件對應的VBA代碼為:
單擊該按鈕實現的功能是()。
A.使用select命令查找“雇員”表中的所有記錄10
B.使用seXect命令查找并顯示“雇員”表中的所有記錄
C.將subT窗體的數據來源設置為一個字符串
D.將subT窗體的數據來源設置為“雇員”表
參考答案與解析
(1)C
【解析】圖形控件用于在窗體上繪制圖形;圖像控件用于顯示靜態圖片,在ACCess中不能對圖片進行編輯;綁定對象框控件用于顯示0LE對象,一般用來顯示記錄源中OLE類型的字段的值。當記錄改變時,該對象會一起改變;未綁定對象框控件用于顯示未結合的OLE對象。當記錄改變時,該對象不會改變。學生表中的學生照片在移動學生記錄時會發生變動,所以選項C正確。
(2)B
【解析】ACCess對象事件有單擊、雙擊、更新前、更新后等事件,而“更新前”事件表示的是在控件或記錄的數據變化前發生的事件。故選項B正確。
(3)C
【解析】窗體的單擊事件過程統一用Form—CliCk(),不需要使用窗體名稱,而命令按鈕事件過程需要使用按鈕名稱,則為Cmdl_CliCk()。故本題答案為C。
(4)B【
解析】組頁腳節中主要顯示分組統計數據,通過文本框實現。打印輸出時,其數據顯示在每組結束位置。所以要實現報表按某字段分組統計輸出,需要設置該字段組頁腳。故本題答案為B。
(5)D
【解析】在報表中添加計算字段應以“=”開頭,在報表中要顯示格式為“共N頁,第N頁”的頁碼,需要用到[Pages]和這兩個計算項,所以正確的頁碼格式設置是=”共”&[Pages]&”頁,第”&&”頁”,即選項Di為正確答案。
(6)D【解析】為窗體或報表上的控件設置屬性值的`宏操作是SetValue,宏操作Beep用于使計算機發出“嘟嘟”聲,宏操作MsgBox用于顯示消息框。
(7)A
【解析】創建條件宏時,經常會出現操作格式相同的事件,可以簡單地用省略號(…)來表示。
(8)C
【解析】在宏操作中,MsgBox用于顯示提示消息框,PrintOut用于打印激活的數據庫對象,OutputT0用于將指定數據庫對象中的數據輸出成.xlsx、。rff、.txt、.htm、.snp等格式的文件。
(9)A
【解析】在VBA中打開窗體的命令格式如下:
DoCmd.OpenForm(FormName,View,FilterName,Where—Condition,Data_Mode,WindowMode,OpenArgs)其中FormName是必需的,是字符串表達式,表示當前數據庫中窗體的有效名稱。
(10)B
【解析】該語句是定義了ll個由整型數構成的數組,默認的數組下限是O,10為數組的上限,數組元素為NewArray(0)到NewArray(10),共有11個整型數。
(11)D
【解析】本地窗口內部自動顯示出所有在當前過程中的變量聲明及變量值。本地窗口打開后,列表中的第一項內容是一個特殊的模塊變量。對于類模塊,定義為Me。Me是對當前模塊定義的當前實例的引用。由于它是對象引用,因而可以展開顯示當前實例的全部屬性和數據成員。
(12)B
【解析】在VBA中過程不可以嵌套定義,即不可以在一個過程中定義另一個過程,但是過程可以嵌套調用。
(13)C
【解析】A選項結果為數值,等于兩日期相隔天
數;B選項結果為數值,等于年份2011;D選項結果為數值,Len函數是返回字符串的長度;C選項正確,DateValue函數是將字符串變為日期類型。
(14)A
【解析】題目中For循環的初值為l,終值為9,步長為-3,不滿足循環條件,循環體將不會被執行。
(15)B
【解析】根據題意,hat(100*(X+0.005)實現千分位的四舍五入,同時擴大l00倍取整,乘0.Ol是為保證保留兩位小數,與前面的乘以100對應,因此本題選B。
(16)B【解析JDLookUp函數是從指定記錄集里檢索特定字段的值。它可以直接在VBA、宏、查詢表達式或計算控件中使用,而且主要用于檢索來自外部表字段中的數據。
(17)D
【解析】窗體的ReCordSourCe屬性指明窗體的數據源,題目中窗體數據源來自一條SQL語句“seleCt*from雇員”,該語句從數據表“雇員”中選取所有記錄,即窗體數據來源為“雇員”表。
計算機二級《Access》備考練習題及答案 3
選擇題
1、下列敘述中正確的是()。
A)算法的時間復雜度與算法程序中的語句條數成正比
B)算法的時間復雜度與計算機的運行速度有關
C)算法的時間復雜度與運行算法時特定的輸入有關
D)算法的時間復雜度與算法程序編制者的水平有關
2、下列各排序法中,最壞情況下的時間復雜度最低的是()。
A)希爾排序
B)快速排序
C)堆排序
D)冒泡排序
3、設棧的存儲空間為S(1:50),初始狀態為top=51,F經過一系列正常的入棧與退棧操作后,top=50,則棧中的元素個數為()。
A)1
B)0
C)50
D)49
4、某二叉樹共有399個結點,其中有199個度為2的結點,則該二叉樹中的葉子結點數為()。
A)不存在這樣的二叉樹
B)200
C)198
D)199
5、結構化程序的三種基本結構是()。
A)遞歸、迭代和回溯
B)過程、函數和子程序
C)順序、選擇和循環
D)調用、返回和選擇
6、某系統結構圖如下圖所示(n≥5)
該系統結構圖的最大扇出數是()。
A)n
B)3
C)2
D)n+1
7、軟件需求規格說明的內容不包括()。
A)運行環境
B)軟件的主要功能
C)軟件的性能
D)算法詳細設計
8、在數據庫管理技術發展的三個階段中,沒有專門的軟件對數據進行管理的是()。
A)人工管理階段
B)文件系統階段
C)文件系統階段和數據庫階段
D)人工管理階段和文件系統階段
9、建立表示學生選修課程活動的實體聯系模型,其中的兩個實體分別是()。
A)課程和課程號
B)學生和課程
C)學生和學號
D)課程和成績
10、定義學生、教師和課程的關系模式S(S#,Sn,Sd,Dc,SA)(其屬性分別為學號、姓名、所在系、所在系的系主任、年齡);C(C#,Cn,P#)(其屬性分別為課程號、課程名、先修課);SC(S#,C#,G)(其屬性分別為學號、課程號和成績),則該關系為()。
A)第二范式
B)第一范式
C)第三范式
D)BCNF范式
11、在Windows7操作系統中,磁盤維護包括硬盤的檢查、清理和碎片整理等功能,碎片整理的目的是()。
A)刪除磁盤小文件
B)獲得更多磁盤可用空間
C)優化磁盤文件存儲
D)改善磁盤的清潔度
13、某企業為了構建網絡辦公環境,每位員工使用的計算機上應當具備什么設備()。
A)網卡
B)攝像頭
C)無線鼠標
D)雙顯示器
14、在Internet中實現信息瀏覽查詢服務的是()。
A)DNS
B)FTP
C)WWW
D)ADSL
15、小華利用Word編輯一份書稿,出版社要求目錄和正文的頁碼分別采用不同的格式,且均從第1頁開始,最優的操作方法是()。
A)將目錄和正文分別存在兩個文檔中,分別設置頁碼
B)在目錄與正文之間插入分節符,在不同的節中設置不同的頁碼
C)在目錄與正文之間插入分頁符,在分頁符前后設置不同的頁碼
D)在Word中不設置頁碼,將其轉換為PDF格式時再增加頁碼
16、小明的`畢業論文分別請兩位老師進行了審閱。每位老師分別通過Word的修訂功能對該論文進行了修改,F在,小明需要將兩份經過修訂的文檔合并為一份,最優的操作方法是()。
A)小明可以在一份修訂較多的文檔中,將另一份修訂較少的文檔修改內容手動對照補充進去
B)請一位老師在另一位老師修訂后的文檔中再進行一次修訂
C)利用Word比較功能,將兩位老師的修訂合并到一個文檔中
D)將修訂較少的那部分舍棄,只保留修訂較多的那份論文做為終稿
17、小金從網站上查到了最近一次全國人口普查的數據表格,他準備將這份表格中的數據引用到Excel中以便進一步分析,最優的操作方法是()。
A)對照網頁上的表格,直接將數據輸入到Excel工作表中
B)通過復制、粘貼功能,將網頁上的表格復制到Excel工作表中
C)通過Excel中的“自網站獲取外部數據”功能,直接將網頁上的表格導入到Excel工作表中
D)先將包含表格的網頁保存為。htm或.mht格式文件,然后在Excel中直接打開該文件
18、小胡利用Excel對銷售人員的銷售額進行統計,銷售工作表中已包含每位銷售人員對應的產品銷量,且產品銷售單價為308元,計算每位銷售人員銷售額的最優操作方法是()。
A)直接通過公式“=銷量×308”計算銷售額
B)將單價308定義名稱為“單價”,然后在計算銷售額的公式中引用該名稱
C)將單價308輸入到某個單元格中,然后在計算銷售額的公式中絕對引用該單元格
D)將單價308輸入到某個單元格中,然后在計算銷售額的公式中相對引用該單元格
19、小梅需將PowerPoint演示文稿內容制作成一份Word版本講義,以便后續可以靈活編輯及打印,最優的操作方法是()。
A)將演示文稿另存為“大綱/RTF文件”格式,然后在Word中打開
B)在PowerPoint中利用“創建講義”功能,直接創建Word講義
C)將演示文稿中的幻燈片以粘貼對象的方式一張張復制到Word文檔中
D)切換到演示文稿的“大綱”視圖,將大綱內容直接復制到Word文檔中
20、小劉正在整理公司各產品線介紹的PowerPoint演示文稿,因幻燈片內容較多,不易于對各產品線演示內容進行管理?焖俜诸惡凸芾砘脽羝淖顑灢僮鞣椒ㄊ牵ǎ。
A)將演示文稿拆分成多個文檔,按每個產品線生成一份獨立的演示文稿
B)為不同的產品線幻燈片分別指定不同的設計主題,以便瀏覽
C)利用自定義幻燈片放映功能,將每個產品線定義為獨立的放映單元
D)利用節功能,將不同的產品線幻燈片分別定義為獨立節
參考答案:
C C A B C A D
A B A C D A C
B C C B B D
【計算機二級《Access》備考練習題及答案】相關文章:
計算機二級《Access》練習題與答案07-24
計算機二級《Access》備考試題與答案11-01
計算機二級Access考前練習題及答案08-03
計算機二級考試Access練習題及答案07-06
2016年計算機二級Access沖刺備考練習題及答案10-28