- 相關(guān)推薦
2017年計(jì)算機(jī)二級(jí)《Access》基礎(chǔ)訓(xùn)練題
練習(xí)可以幫助我們加深對(duì)知識(shí)的記憶和理解,下面是百分網(wǎng)小編整理的2017年計(jì)算機(jī)二級(jí)《Access》基礎(chǔ)訓(xùn)練題,希望可以為您的復(fù)習(xí)帶來(lái)幫助!更多內(nèi)容請(qǐng)關(guān)注應(yīng)屆畢業(yè)生考試網(wǎng)!
1[單選題] 某二叉樹共有60個(gè)葉子結(jié)點(diǎn)與50個(gè)度為1的結(jié)點(diǎn),則該二叉樹中的總結(jié)點(diǎn)數(shù)為( )。
A.148B.169C.182D.198
參考答案:B
參考解析:葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)。所以,具有60個(gè)葉子結(jié)點(diǎn)的二叉樹有59個(gè)度為2的結(jié)點(diǎn)?偨Y(jié)點(diǎn)數(shù)=60個(gè)葉子結(jié)點(diǎn)+59個(gè)度為2的結(jié)點(diǎn)+50個(gè)度為1的結(jié)點(diǎn)=169個(gè)結(jié)點(diǎn)。
2[單選題] 在窗體上有~個(gè)命令按鈕Commandl和一個(gè)文本框Textl,編寫事件代碼如下
Private Sub Commandl_Click( )
Dim i,j,X
Fori=I T0 20 step 2
x=O
Forj=i T0 20 step 3
x=x+l
Nextj
Nexti
Textl.Value=Str(x)
End Sub
打開(kāi)窗體運(yùn)行后,單擊命令按鈕,文本框中顯示的結(jié)果是( )。【考點(diǎn)4 VBA流程控制語(yǔ)句】
A.1B.7C.17D.400
參考答案:A
參考解析:外循環(huán)每次循環(huán)都將X重置為0,所以只看外循環(huán)的最后一次(即i=20時(shí)),此時(shí)內(nèi)循環(huán)j=i=20開(kāi)始以步長(zhǎng)為2遞增,遞增一次執(zhí)行x=x+l=O+l=1后便結(jié)束循環(huán),所以最后文本框顯示的結(jié)果為l。
3[單選題]下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是( )。
A.可封裝B.自頂向下C.模塊化D.逐步求精
參考答案:A
參考解析:結(jié)構(gòu)化程序設(shè)計(jì)的思想包括:自頂向下、逐步求精、模塊化、限制使用got0語(yǔ)句,所以選擇A。
4[單選題] 下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是( )。
A.順序存儲(chǔ)的有序線性表B.線性鏈表C.二叉鏈表D.有序線性表
參考答案:A
參考解析:要對(duì)線性表進(jìn)行二分法查找,對(duì)線性表有兩個(gè)要求:①要求線性表按順序方式存儲(chǔ);②要求線性表中的元素按照從小到大的順序排好序。
5[單選題] 軟件結(jié)構(gòu)設(shè)計(jì)的圖形工具是( )。
A.DFD圖B.結(jié)構(gòu)圖C.PAD圖D.N-S圖
參考答案:B
參考解析:常用的軟件結(jié)構(gòu)設(shè)計(jì)工具是結(jié)構(gòu)圖,也稱程序結(jié)構(gòu)圖。DFD圖(數(shù)據(jù)流圖)是以圖形的方式描述數(shù)據(jù)在系統(tǒng)中流動(dòng)和處理的過(guò)程,只反映系統(tǒng)必須完成的邏輯功能。它是需求分析階段的圖形工具。盒式圖(N—S圖)和問(wèn)題分析圖(PAD.是詳細(xì)設(shè)計(jì)的常用工具。
6[單選題] 宏、宏組和宏操作的相互關(guān)系是( )。
A.宏一)宏操作一>宏組
B.宏操作一)宏一)宏組
C.宏操作一)宏組一>宏
D.宏組一)宏操作一>宏
參考答案:B
參考解析:宏操作是指能夠?qū)崿F(xiàn)特定的功能的操作。宏是由一個(gè)或多個(gè)宏操作組成。宏組是對(duì)多個(gè)宏進(jìn)行分組操作。因此,宏組>宏>宏操作。故選擇B選項(xiàng)。
7[單選題] MsgBox函數(shù)使用的正確語(yǔ)法是( )。
A.MsgBox(提示信息[,標(biāo)題][,按鈕類型])
B.MsgBox(標(biāo)題[,按鈕類型][,提示信息])
C.MsgBox(標(biāo)題[,提示信息][,按鈕類型])
D.MsgBox(提示信息[,按鈕類型][,標(biāo)題])
參考答案:D
參考解析:
MsgBox函數(shù)的語(yǔ)法格式為:
MsgBox(Prompt[,BuRons][,Title][,Helpfile][,Context])其中Prompt是必需的,其他為可選參數(shù)。
8[單選題] 若要查詢成績(jī)?yōu)?5~100分(包括85分,不包括100分)的學(xué)生的信息,查詢準(zhǔn)則設(shè)置正確的是( )。
A.>84 0r<100
B.Between 85 with l00
C.IN(85,100)
D.>=85 and<100
參考答案:D
參考解析:本題考查表達(dá)式和運(yùn)算符的知識(shí)。Between…And是一個(gè)表示在某區(qū)間內(nèi)的運(yùn)算符,等價(jià)于:>=下界And<=上界;表示集合的方法是用括號(hào)括起集合的所有元素,這些元素之間用逗號(hào)隔開(kāi),表示在某個(gè)集合內(nèi)的關(guān)鍵字用in。
9[單選題] 下列關(guān)于自動(dòng)宏的敘述中,正確的是
A.打開(kāi)數(shù)據(jù)庫(kù)時(shí)不需要執(zhí)行自動(dòng)宏,需同時(shí)按住Ah鍵
B.打開(kāi)數(shù)據(jù)庫(kù)時(shí)不需要執(zhí)行自動(dòng)宏,需同時(shí)按住Shift鍵
C.若設(shè)置了自動(dòng)宏,則打開(kāi)數(shù)據(jù)庫(kù)時(shí)必須執(zhí)行自動(dòng)宏
D.打開(kāi)數(shù)據(jù)庫(kù)時(shí)只有滿足事先設(shè)定的條件才執(zhí)行自動(dòng)宏
參考答案:B
參考解析:Access中,AutoExec是一個(gè)特殊的宏,它在啟動(dòng)數(shù)據(jù)庫(kù)時(shí)會(huì)自動(dòng)運(yùn)行,這種自動(dòng)運(yùn)行的宏是一個(gè)典型的獨(dú)立宏。打開(kāi)數(shù)據(jù)庫(kù)時(shí)自動(dòng)宏就自動(dòng)執(zhí)行,不需要滿足條件,因此D選項(xiàng)不正確。雖然設(shè)置了自動(dòng)宏,若要在打開(kāi)數(shù)據(jù)庫(kù)時(shí)取消自動(dòng)宏的執(zhí)行,則可以在打開(kāi)數(shù)據(jù)庫(kù)的同時(shí)按住shm鍵,因此選擇B選項(xiàng)。
10[單選題] 下列選項(xiàng)中,不屬于Access數(shù)據(jù)類型的是( )。
A.數(shù)字B.文本C.報(bào)表D.時(shí)間/日期
參考答案:C
參考解析:一個(gè)表中,同一列數(shù)據(jù)應(yīng)具有相同的數(shù)據(jù)特征,稱為字段的數(shù)據(jù)類型。Access的數(shù)據(jù)類型有10種,包括文本、備注、數(shù)字、日期/時(shí)間、貨幣、自動(dòng)編號(hào)、是/否、OLE對(duì)象、超級(jí)鏈接和查閱向?qū)У阮愋汀?/span>
二、簡(jiǎn)答題
在考生文件夾下的“sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立好表對(duì)象“tStud”和“tScore”、宏對(duì)象“mTest”和窗體“iTest”。請(qǐng)按以下要求,完成各種操作:
(1)分析并設(shè)置表“tScore”的主鍵。
(2)將學(xué)生“入校時(shí)間”字段的默認(rèn)值設(shè)置為下一年度的一月一日(規(guī)定:本年度的年號(hào)必須用函數(shù)獲取)。(3)凍結(jié)表“tStud”中的“姓名”字段列。
(4)將窗體“iTest”的“標(biāo)題”屬性設(shè)置為“測(cè)試”。
(5)將窗體“fTest”中名為“bt2”的命令按鈕的寬度設(shè)置為2厘米、與命令按鈕“btl”左邊對(duì)齊。
(6)將宏“mTest”重命名保存為自動(dòng)執(zhí)行。
參考解析:
【考點(diǎn)分析】本題考點(diǎn):字段屬性中默認(rèn)值的設(shè)置;凍結(jié)字段設(shè)置;窗體中命令按鈕屬性設(shè)置等。
【解題思路】第1小題是在表設(shè)計(jì)視圖中設(shè)置字段屬性;第2小題是在數(shù)據(jù)表中設(shè)置凍結(jié)字段;第3小題直接用鼠標(biāo)右鍵單擊控件,從彈出的快捷菜單中選擇“屬性”命令;第5小題直接用鼠標(biāo)右鍵單擊表名,從彈出的快捷菜單中選擇“重命名”命令。
(1)【操作步驟】
步驟l:右鍵單擊表“tSCore”,從彈出的快捷菜單中選“設(shè)計(jì)視圖”命令。
步驟2:選中“學(xué)號(hào)”和“課程號(hào)”字段,單擊“表格工具”選項(xiàng)卡“工具”組中的“主鍵”按鈕。保存并關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟l:右鍵單擊表“tStud”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:?jiǎn)螕?ldquo;人校時(shí)間”字段行的任一點(diǎn),在“字段屬性”的“默認(rèn)值”行輸入“DateSerial(Year(Date0)+1,1,1)”。
步驟3:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈿
。
(3)【操作步驟】
步驟l:右鍵單擊表“tStud”,在彈出的快捷菜單中選擇“打開(kāi)”命令或雙擊打開(kāi)“tStud”表。
步驟2:選中“姓名”字段列,右鍵單擊“姓名”列,從彈出的快捷菜單中選擇“凍結(jié)字段”命令。
步驟3:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕
,關(guān)閉數(shù)據(jù)表。
(4)【操作步驟】
步驟l:選擇窗體對(duì)象,右鍵單擊窗體“fTest”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊“窗體選擇器”,從彈出的快捷菜單中選擇“屬性”命令,在“標(biāo)題”行輸入“測(cè)試”。關(guān)閉屬性表。
(5)【操作步驟】
步驟l:右鍵單擊命令按鈕“bt2”,從彈出的快捷菜單中選擇“屬性”命令,在“寬度”行輸入“2Cm”。關(guān)閉屬性表。
步驟2:?jiǎn)螕裘畎粹o“bt2”,按住“shm”鍵再單擊命令按鈕“btl”,單擊右鍵,彈出快捷菜單,選擇“對(duì)齊”下的“靠左”命令。
步驟3:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕
,關(guān)閉設(shè)計(jì)視圖。
(6)【操作步驟】
步驟l:選擇宏對(duì)象,右鍵單擊“mTest”,在彈出的快捷菜單中選擇“重命名”命令。
步驟2:在光標(biāo)處輸人“AutoExeC”。
【易錯(cuò)提示】設(shè)置入校時(shí)間默認(rèn)值時(shí)要注意選擇正確的函數(shù)。
10[簡(jiǎn)答題]在考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)了表對(duì)象“tEmp”、窗體對(duì)象“fEmp”、報(bào)表對(duì)象“rEmp”和宏對(duì)象“mEmp”。同時(shí),給出窗體對(duì)象“fEmp”上一個(gè)按鈕的單擊事件代碼,請(qǐng)按以下功能要求補(bǔ)充設(shè)計(jì):
(1)設(shè)置窗體對(duì)象“fEmp”上兩個(gè)命令按鈕的Tab鍵索引順序(即Tab鍵焦點(diǎn)移動(dòng)順序)為從“報(bào)表輸出”按鈕(名為“btl”)到“退出”按鈕(名為“bt2”)。
(2)調(diào)整窗體對(duì)象“fEmp”上“退出”按鈕(名為“bt2”)的大小和位置,要求大小與“報(bào)表輸出”按鈕(名為“btl”)一致,且上邊對(duì)齊“報(bào)表輸出”按鈕,左邊距離“報(bào)表輸出”按鈕1厘米(即“bt2”按鈕的左邊距離“btl”按鈕的右邊1厘米)。
(3)將報(bào)表記錄數(shù)據(jù)按照先“姓名”升序再“年齡”降序排列顯示;設(shè)置相關(guān)屬性,將頁(yè)面頁(yè)腳區(qū)域內(nèi)名為“tPage”的文本框控件實(shí)現(xiàn)以“第N頁(yè)/共M頁(yè)”形式顯示。
(4)單擊“報(bào)表輸出”按鈕(名為“btl”),事件代碼會(huì)彈出以下圖例顯示的消息框提示,選擇是否進(jìn)行預(yù)覽報(bào)表“rEmp”;單擊“退出”按鈕(名為“bt2”),調(diào)用設(shè)計(jì)好的宏“mEmp”以關(guān)閉窗體。
注意:不要修改數(shù)據(jù)庫(kù)中的表對(duì)象“tEmp”和宏對(duì)象“mEmp”;不要修改窗體對(duì)象“fEmp”和報(bào)表對(duì)象“rEmp”中未涉及的控件和屬性。
程序代碼只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一行語(yǔ)句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語(yǔ)句。
參考解析:
【考點(diǎn)分析J本題考點(diǎn):窗體中命令按鈕控件和報(bào)表中文
本框控件屬性的設(shè)置等。
【解題思路】第l、2、3小題分別在窗體和報(bào)表的設(shè)計(jì)視圖通過(guò)用鼠標(biāo)右鍵單擊控件名,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第4小題通過(guò)直接用鼠標(biāo)右鍵單擊控件名,從彈出的快捷菜單中選擇“事件生成器”命令,輸入代碼。(1)【操作步驟】
步驟l:選擇“窗體”對(duì)象,在設(shè)計(jì)視圖中打開(kāi)窗體“fEmp”。
步驟2:右鍵單擊命令按鈕“報(bào)表輸出”,從彈出的快捷菜單中選擇“Tab鍵次序”命令,在“Tab鍵次序”對(duì)話框的“自定義次序”列表中選擇“bt2”并拖動(dòng)到‘‘btl"下,松開(kāi)鼠標(biāo),單擊“確定”按鈕。
(2)【操作步驟】
步驟l:右鍵單擊按鈕“報(bào)表輸出”,從彈出的快捷菜單中選擇“屬性”命令,查看“上邊距”、“左”、“寬度”和“高度”,并記錄下來(lái)。
步驟2:設(shè)置“退出”命令按鈕與“報(bào)表輸出”按鈕一致。在屬性表“所選內(nèi)容的類型:命令按鈕”行下拉列表中選擇“bt2”,切換到“bt2”按鈕屬性,按題目要求設(shè)置按鈕位置。按Cn-1+s保存修改并關(guān)閉屬性表及設(shè)計(jì)視圖。
(3)【操作步驟】
步驟l:選擇“報(bào)表”對(duì)象,右鍵單擊“rEmp”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:?jiǎn)螕?ldquo;設(shè)計(jì)”選項(xiàng)卡“分組和匯總”組中的“分組和排序”按鈕,在“分組、排序和匯總”界面選擇“添加排序”,選擇“排序依據(jù)”下拉列表中的“姓名”,選擇“升序”。再單擊“添加排序”,選擇“排序依據(jù)”下拉列表中的“年齡”,選擇“降序”,關(guān)閉界面。
步驟3:右鍵單擊“tPage”控件,從彈出的快捷菜單中選擇“屬性”命令,在“全部”選項(xiàng)卡“控件來(lái)源”行輸入“=”第”&[Page]&”頁(yè)/共”&[Pages]&”頁(yè)””,關(guān)閉屬性表。按Ctrl+s
保存修改,關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟l:選中“窗體”對(duì)象,右鍵單擊“fEmp”。在彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊按鈕“報(bào)表輸出”,在彈出的快捷菜單中選擇“事件生成器”命令,在彈出的對(duì)話框中選擇“代碼生成器”進(jìn)入編程環(huán)境,在空行內(nèi)輸入以下代碼:
*****Add*****
if MsgBox(”報(bào)表預(yù)覽”,vbYesNo+vbQuestion,”確認(rèn)”)=VbYes Then
******Add*****保存并關(guān)閉界面。
步驟3:右鍵單擊命令按鈕“退出”,在彈出的快捷菜單中選擇“屬性”命令,在“事件”選項(xiàng)卡的“單擊”行下拉列表中選擇“mEmp”,按Ctrl+s保存修改,關(guān)閉屬性表,關(guān)閉設(shè)計(jì)視圖!疽族e(cuò)提示】設(shè)置代碼時(shí)要正確輸入所選函數(shù)的格式。
【計(jì)算機(jī)二級(jí)《Access》基礎(chǔ)訓(xùn)練題】相關(guān)文章:
計(jì)算機(jī)二級(jí)Access考試預(yù)測(cè)題及答案04-21
計(jì)算機(jī)二級(jí)《Access》考前沖刺題及答案07-02
計(jì)算機(jī)二級(jí)考試Access訓(xùn)練題及答案08-10
2017計(jì)算機(jī)二級(jí)考試Access預(yù)測(cè)題04-20
計(jì)算機(jī)二級(jí)《Access》預(yù)測(cè)題及答案201603-31
2016計(jì)算機(jī)二級(jí)《Access》預(yù)測(cè)題及答案02-07
2017計(jì)算機(jī)二級(jí)JAVA基礎(chǔ)訓(xùn)練題05-20