- 相關(guān)推薦
2016年9月計(jì)算機(jī)二級(jí)Access考前試題及答案
下面是CN人才網(wǎng)小編整理的計(jì)算機(jī)二級(jí)試題,希望對(duì)大家有所幫助。
一、選擇題(每小題1分,共40分)
(1)下列敘述中正確的是( )。
A.算法就是程序
B.設(shè)計(jì)算法時(shí)只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)
C.設(shè)計(jì)算法時(shí)只需要考慮結(jié)果的可靠性
D.以上三種說(shuō)法都不對(duì)
(2)下列敘述中正確的是( )。
A.有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線性結(jié)構(gòu)
B.只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線性結(jié)構(gòu)
C.循環(huán)鏈表是非線性結(jié)構(gòu)
D.雙向鏈表是非線性結(jié)構(gòu)
(3)下列關(guān)于二叉樹的敘述中,正確的是( )。
A.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)
B.葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)
C.葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍
D.度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍
(4)軟件生命周期中的活動(dòng)不包括( )。
A.市場(chǎng)調(diào)研
B.需求分析
C.軟件測(cè)試
D.軟件維護(hù)
(5)某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:
該系統(tǒng)總體結(jié)構(gòu)圖的深度是(
A.7
B.6
C.3
D.2
(6)程序調(diào)試的任務(wù)是( )。
A.設(shè)計(jì)測(cè)試用例
B.驗(yàn)證程序的正確性
C.發(fā)現(xiàn)程序中的錯(cuò)誤
D.診斷和改正程序中的錯(cuò)誤
(7)下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是( )。
A.在需求分析階段建立數(shù)據(jù)字典
B.在概念設(shè)計(jì)階段建立數(shù)據(jù)字典
C.在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典
D.在物理設(shè)計(jì)階段建立數(shù)據(jù)字典
(8)數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式不包括( )。
A.概念模式
B.內(nèi)模式
C.外模式
D.數(shù)據(jù)模式
(9)有三個(gè)關(guān)系R、s和T如下:
則由關(guān)系R和s得到關(guān)系T的操作是( )。
A.自然連接
B.交
C.投影
D.并
(10)有三個(gè)關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是( )。
A.自然連接
B.差
C.交
D.并
(11)在學(xué)生表中要查找所有年齡小于20歲且姓王的男生,應(yīng)采用的關(guān)系運(yùn)算是( )。
A.選擇
B.投影
C.連接
D.比較
(12)Access數(shù)據(jù)庫(kù)最基礎(chǔ)的對(duì)象是( )。
A.表
B.宏
C.報(bào)表
D.查詢
(13)某數(shù)據(jù)表中有5條記錄,其中“編號(hào)”為文本型字段,其值分別為:129、97、75、131、118,若按該字段對(duì)記錄進(jìn)行降序排序,則排序后的順序應(yīng)為( )。
A.75、97、118、129、131
B.118、129、131、75、97
C.131、129、118、97、75
D.97、75、131、129、118
(14)對(duì)要求輸入相對(duì)固定格式的數(shù)據(jù),例如電話號(hào)碼010—83950001,應(yīng)定義字段的( )。
A.“格式”屬性
B.“默認(rèn)值”屬性
C.“輸入掩碼”屬性
D.“有效性規(guī)則”屬性
(15)能夠檢查字段中的輸人值是否合法的屬性是( )。
A.格式
B.默認(rèn)值
C.有效性規(guī)則
D.有效性文本
(16)“學(xué)生表”中有“學(xué)號(hào)”、“姓名”、“性別”和“入學(xué)成績(jī)”等字段。執(zhí)行如下SQL命令后的結(jié)果是(:SelectAvg(入學(xué)成績(jī))From學(xué)生表Group by性別
A.計(jì)算并顯示所有學(xué)生的平均入學(xué)成績(jī)
B.計(jì)算并顯示所有學(xué)生的性別和平均入學(xué)成績(jī)
C.按性別順序計(jì)算并顯示所有學(xué)生的平均入學(xué)成績(jī)
D.按性別分組計(jì)算并顯示不同性別學(xué)生的平均入學(xué)成績(jī)
(17)在SQL語(yǔ)言的SELECT語(yǔ)句中,用于實(shí)現(xiàn)選擇運(yùn)算的子句是( )。
A.FOR
B.IF
C.WHILE
D.WHERE
(18)在Access數(shù)據(jù)庫(kù)中使用向?qū)?chuàng)建查詢,其數(shù)據(jù)可以來(lái)自( )。
A.多個(gè)表
B.一個(gè)表
C.一個(gè)表的一部分
D.表或查詢
(19)數(shù)據(jù)庫(kù)中有“商品”表如下:
執(zhí)行SQL命令:SELECT術(shù)FROM商品WHERE單價(jià)(SELECT單價(jià)FROM商品WHERE商品號(hào)=”0112”);查詢結(jié)果的記錄數(shù)是( )。
A.1
B.3
C.4
D.10
(20)數(shù)據(jù)庫(kù)中有“商品”表如下:
要查找出單價(jià)大于等于3000并且小于l0000的記錄,正確的SQL命令是( )。
A.SELECT*FROM商品WHERE單價(jià)8唧EEN 3000 AND l0000
B.SELECT*FROM商品WHERE單價(jià)‘BETWEEN 3000 T010000
C.SELECT*FROM商品WHERE單價(jià)BETWEEN 3000 AND 9999
D.SELECT*FROM商品WHERE單價(jià)BETWEEN 3000 T09999
(21)在報(bào)表中,要計(jì)算“數(shù)學(xué)”字段的最低分,應(yīng)將控件的“控件來(lái)源”屬性設(shè)置為( )。
A.:Min([數(shù)學(xué)])
B.=Min(數(shù)學(xué))
C.:Min[數(shù)學(xué)]
D.Min(數(shù)學(xué))
(22)確定一個(gè)窗體大小的屬性是( )。
A.Width和Height
B.Width和Top
C.Top和Left
D.Top和Height
(23)對(duì)話框在關(guān)閉前,不能繼續(xù)執(zhí)行應(yīng)用程序的其他部分,這種對(duì)話框稱為( )。
A.輸入對(duì)話框
B.輸出對(duì)話框
C.模態(tài)對(duì)話框
D.非模態(tài)對(duì)話框
(24)若要使某命令按鈕獲得控制焦點(diǎn),可使用的方法是( )。
A.LostFoeus
B.SetFocus
C.Point
D.Value
(25)可以獲得文本框當(dāng)前插入點(diǎn)所在位置的屬性是( )。
A.Position
B.SelStart
C.SelLength
D.Left
(26)要求在頁(yè)面頁(yè)腳中顯示“第x頁(yè),共Y頁(yè)”,則頁(yè)腳中的頁(yè)碼“控件來(lái)源”應(yīng)設(shè)置為( )。
A.=″第″&[pages]&″頁(yè),共″&[page]&″頁(yè)″
B.=″共″&[pages]&″頁(yè),第″&[page]& ″頁(yè)″
C.=″第″&[page]&″頁(yè),共″&[pages]& ″頁(yè)″
D.=″共″&[page]& ″頁(yè),第”&[pages]&″頁(yè)″
(27)下列敘述中,錯(cuò)誤的是( )。
A.宏能夠一次完成多個(gè)操作
B.可以將多個(gè)宏組成一個(gè)宏組
C.可以用編程的方法來(lái)實(shí)現(xiàn)宏
D.宏命令一般由動(dòng)作名和操作參數(shù)組成
(28)在宏表達(dá)式中要引用Forml窗體中的txtl控件的值,正確的引用方法是( )。
A.Forml!txtl
B.txtl
C.Forms!Forml!txtl
D.Forms!txtl
(29)VBA中定義符號(hào)常量使用的關(guān)鍵字是( )。
A1Const
B.Dim
C.Public
D.Static
(30)下列表達(dá)式計(jì)算結(jié)果為數(shù)值類型的是( )。
A.#5/5/2010#一#5/1/2010#
B.″102″>″11″
C.102=98十4
D.#5/1/2010#+5
(31)表達(dá)式X+1>X是( )。
A.算術(shù)表達(dá)式
B.非法表達(dá)式
C.關(guān)系表達(dá)式
D.字符串表達(dá)式
(32)如有數(shù)組聲明語(yǔ)句Dim a(2,一3 t02,4),則數(shù)組a包含元素的個(gè)數(shù)是( )。
A.40
B.75
C.12
D.90
(33)表達(dá)式123+Mid$(″123456″,3,2)的結(jié)果是( )。
A.″12334″
B.12334
C.123
D.157
(34)Dim b1,b2 As Boolean語(yǔ)句顯式聲明變量( )。
A.b1和b2都為布爾型變量
B.b1是整型,b2是布爾型
C.b1是變體型(可變型),b2是布爾型
D.b1和b2都是變體型(可變型)
(35)運(yùn)行下列程序,輸人數(shù)據(jù)8、9、3、0后,窗體中顯示結(jié)果是( )。
A.0
B.17
C.20
D.21
(36)運(yùn)行下列程序,顯示的結(jié)果是( )。
A.1
B.3
C.7
D.9
(37)假定有以下兩個(gè)過(guò)程:
下列說(shuō)法正確的是( )。
A.用過(guò)程sl可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作,S2不能實(shí)現(xiàn)
B.用過(guò)程S2可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作,sl不能實(shí)現(xiàn)
C.用過(guò)程sl和S2都可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作
D.用過(guò)程Sl和s2都不可以實(shí)現(xiàn)交換兩個(gè)變量的值的操作
(38)在VBA代碼調(diào)試過(guò)程中,能夠顯示出所有在當(dāng)前過(guò)程中的變量聲明及變量值信息的是( )。
A.快速監(jiān)視窗VI
B.監(jiān)視窗口
C.立即窗口
D.本地窗口
(39)在窗體中有一個(gè)命令按鈕Commandl,編寫事件代碼如下:
打開(kāi)窗體運(yùn)行后,單擊命令按鈕,輸出結(jié)果是( )。
A.15
B.20
C.25
D.35
(40)數(shù)據(jù)庫(kù)中有“Emp”,包括“En0”、“Ename”、“Eage”、“Esex”、“Edate”、“Eparty”等字段。下面程序段的功能是:在窗體文本框“tValue”內(nèi)輸入年齡條件,單擊“刪除”按鈕完成對(duì)該年齡職工記錄信息的刪除操作。
Private Sub btnDelete Click( )’單擊”刪除”按鈕Dim strSQL As Strin9。定義變量
strSQL=”delete from Emp”。賦值SQL基本操作字符串
按照功能要求,下劃線處應(yīng)填寫的是( )。
A.Execute
B.RunSQL
C.Run
D.SQL
二、基本操作題(共18分)
(1)在考生文件夾下的“sampl.accdb”數(shù)據(jù)庫(kù)文件中建立表“tBook”,表結(jié)構(gòu)如下:
(2)判斷并設(shè)置“tBook”表的主鍵。
(3)設(shè)置“入庫(kù)日期”字段的默認(rèn)值為系統(tǒng)當(dāng)前日期的前一天的l3期。(4)在“tBook”表中輸入以下兩條記錄:
注:“單價(jià)”為兩位小數(shù)顯示。
(5)設(shè)置“編號(hào)”字段的輸入掩碼為只能輸入8位數(shù)字或字母形式。(6)在數(shù)據(jù)表視圖中將“簡(jiǎn)介”字段隱藏起來(lái)。
三、簡(jiǎn)單應(yīng)用題(共24分)
考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,其中存在已經(jīng)設(shè)計(jì)好的表對(duì)象“tAttend”、“tEmployee”和“tWork”,請(qǐng)按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個(gè)查詢,查找并顯示“姓名”、“項(xiàng)目名稱”和“承擔(dān)工作”3個(gè)字段的內(nèi)容,將查詢命名為“qTl”。
(2)創(chuàng)建一個(gè)查詢,查找并顯示項(xiàng)目經(jīng)費(fèi)在10000元以下(包括l0000元)的“項(xiàng)目名稱”和“項(xiàng)目來(lái)源”兩個(gè)字段的內(nèi)容,將查詢命名為“qT2”。.
(3)創(chuàng)建一個(gè)查詢,設(shè)計(jì)一個(gè)名為“單位獎(jiǎng)勵(lì)”的計(jì)算字段,計(jì)算公式為:?jiǎn)挝华?jiǎng)勵(lì)=經(jīng)費(fèi)* 10%,并顯示“tWork”表的所有字段內(nèi)容和“單位獎(jiǎng)勵(lì)”字段,將查詢命名為“qT3”。
(4)創(chuàng)建一個(gè)查詢,將所有記錄的“經(jīng)費(fèi)”字段值增加2000元,將查詢命名為“qT4”。
三、簡(jiǎn)單應(yīng)用題(共24分)
在考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)文件“samp2.accdb”,里面已經(jīng)設(shè)計(jì)好3個(gè)關(guān)聯(lián)表對(duì)象“tCourse”、“tGrade”、“tStudent”和一個(gè)空表“tTemp”,請(qǐng)按以下要求完成設(shè)計(jì):
(1)創(chuàng)建一個(gè)查詢,查找并顯示含有不及格成績(jī)的學(xué)生的“姓名”、“課程名”和“成績(jī)”等3個(gè)字段的內(nèi)容,所建查詢命名為“qTl”。
(2)創(chuàng)建一個(gè)查詢,計(jì)算每名學(xué)生的平均成績(jī),并按平均成績(jī)降序依次顯示“姓名”、“政治面貌”、“畢業(yè)學(xué)校”和“平均成績(jī)”等4個(gè)字段的內(nèi)容,所建查詢命名為“qT2”。假設(shè):所用表中無(wú)重名。
(3)創(chuàng)建一個(gè)查詢,統(tǒng)計(jì)每班每門課程的平均成績(jī)(取整數(shù)),班級(jí)作為行標(biāo)題,科目作為列標(biāo)題,平均成績(jī)作為值,顯示結(jié)果如下圖所示,所建查詢名為“q33”。
(4)創(chuàng)建一個(gè)查詢,將男學(xué)生的“班級(jí)”、“學(xué)號(hào)”、“性別”、“課程名”和“成績(jī)”等信息追加到“tTemp”表的對(duì)應(yīng)字段中,所建查詢名為“qT4”。
四、綜合應(yīng)用題(共18分)
在考生文件夾下有一個(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ǔ)句。
一、選擇題
(1)D
【解析】算法是指解題方案的準(zhǔn)確而完整的描述,算法不等于程序,也不等于計(jì)算方法,所以A錯(cuò)誤。設(shè)計(jì)算法時(shí)不僅要考慮對(duì)數(shù)據(jù)對(duì)象的運(yùn)算和操作,還要考慮算法的控制結(jié)構(gòu)。
(2)B
【解析】線性結(jié)構(gòu)應(yīng)滿足:有且只有一個(gè)根結(jié)點(diǎn)與每個(gè)結(jié)點(diǎn)最多有一個(gè)前件,也最多有一個(gè)后件,所以B正確。所以有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線性結(jié)構(gòu),所以A錯(cuò)誤。循環(huán)鏈表和雙向鏈表都是線性結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)。
(3)B
【解析】根據(jù)二叉樹的基本性質(zhì)3:在任意一棵二叉樹中,度為0的葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)。所以選擇B。
(4)A【 解析】軟件生命周期可以分為軟件定義、軟件開(kāi)發(fā)與軟件運(yùn)行維護(hù)三個(gè)階段。主要活動(dòng)階段是:可行性研究與計(jì)劃階段、需求分析、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、軟件測(cè)試、運(yùn)行和維護(hù),所以選擇A。
(5)C
【解析】根據(jù)總體結(jié)構(gòu)圖可以看出該樹的深度為3,比如:XY系統(tǒng)一功能2一功能2.1,就是最深的度數(shù)的一個(gè)表現(xiàn)。
(6)D
【解析】程序調(diào)試的任務(wù)是診斷和改正程序中的錯(cuò)誤。
(7)A
【解析】數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充實(shí)和完善的。
(8)D
【解析】數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式,所以選擇D。
(9)A
【解析】自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T中元組可以判斷R和s做的是自然連接操作。
(10)B
【解析】關(guān)系T中的元組是R關(guān)系中有而s關(guān)系I中沒(méi)有的元組的集合,所以進(jìn)行的是差的運(yùn)算。
(11)A
【解析】關(guān)系運(yùn)算包括:選擇、投影和連接。①選擇:從關(guān)系中找出滿足給定條件的元組的操作稱為選擇。選擇是從行的角度進(jìn)行的運(yùn)算。②投影:從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系。投影是從列的角度進(jìn)行的運(yùn)算。③連接:連接運(yùn)算將兩個(gè)關(guān)系模式拼接成一個(gè)更寬的關(guān)系模式,生成的新關(guān)系中包含滿足連接條件的元組。比較不是關(guān)系運(yùn)算。此題是從關(guān)系中查找所有年齡小于20歲且姓王的男生,應(yīng)進(jìn)行的運(yùn)算是選擇,所以選項(xiàng)A是正確的。
(12)A
【解析1ACCess數(shù)據(jù)庫(kù)對(duì)象分為7種。這些數(shù)據(jù)庫(kù)對(duì)象包括表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問(wèn)頁(yè)、宏、模塊。其中表是數(shù)據(jù)庫(kù)中用來(lái)存儲(chǔ)數(shù)據(jù)的對(duì)象,是整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)。
(13)D
【解析】文本型數(shù)據(jù)排序是按照其ASCIl碼進(jìn)行排序的,并且首先按第一個(gè)字符排序,然后再依次按照后面的字符排序。故答案為D。
(14)C
【解析】“輸人掩碼”是用戶輸入數(shù)據(jù)時(shí)的提示格式。它規(guī)定了數(shù)據(jù)的輸人格式,有利于提高數(shù)據(jù)輸入的正確性。在本題中對(duì)要求輸入相對(duì)固定格式的數(shù)據(jù),例如電話號(hào)碼010—83950001,應(yīng)定義字段的輸入掩碼為000—00000000。故選項(xiàng)C為正確答案。
(16)D
【解析】SQ1查詢中分組統(tǒng)計(jì)使用Group by子句,函數(shù)Avg()是用來(lái)求平均值的,所以此題的查詢是按性別分組計(jì)算并顯示不同性別學(xué)生的平均入學(xué)成績(jī),所以選項(xiàng)D正確。
(17)D
【解析】SQ1查詢的Se1eef語(yǔ)句是功能最強(qiáng),也是最為復(fù)雜的SQ1語(yǔ)句。SE1ECT語(yǔ)句的結(jié)構(gòu)是:SE1ECT[A111 DISTINCTj別名FROM表名[WHERE查詢條件] [GROUP BY要分組的別名[HAVING分組條件]]Where后面的查詢條件用來(lái)選擇符合要求的記錄,所以選項(xiàng)D正確。
(18)D
【解析】所謂查詢就是根據(jù)給定的條件,從數(shù)據(jù)庫(kù)中篩選出符合條件的記錄,構(gòu)成一個(gè)數(shù)據(jù)的集合,其數(shù)據(jù)來(lái)源可以是表或查詢。選項(xiàng)D正確。
(19)B
【解析】要查找出單價(jià)高于“oll2”的商品記錄,
需要使用SQL的子查詢,首先查找出“0112”號(hào)商品的單價(jià),然后再找出單價(jià)大于此單價(jià)的記錄,查詢語(yǔ)句為:SELECT *FROM商品WHERE單價(jià)>(SELECT單價(jià)FROM商品WHERE商品號(hào)=”0112”),商品號(hào)為“0112”的商品單價(jià)為2000,單價(jià)大于2000的記錄有3條,所以選項(xiàng)B正確。
(20)C
【解析】在查詢準(zhǔn)則中比較運(yùn)算符“Between…And”用于設(shè)定范圍,表示“在……之間”,此題要求查找大于等于3000,小于10000的記錄,因?yàn)椴话?0000,所以設(shè)定的范圍為Between 3000 And 9999,表達(dá)式為SELECT*FROM商品WHERE單價(jià)BETWEEN 3000 AND 9999,答案C正確。
(21)B
【解析】在代碼中引用一個(gè)窗體控件時(shí),應(yīng)使用的控件屬性是Name屬性,即名稱屬性。其中選項(xiàng)A的Caption屬性表示控件的標(biāo)題屬性;選項(xiàng)C的Text屬性表示控件的文本屬性;選項(xiàng)D的Index屬性表示控件的索引編號(hào)。所以答案為B。
(22)A
【解析】確定一個(gè)窗體大小的屬性是控件的寬和高屬性,即Width和Height,選項(xiàng)A為正確答案。
(23)C
【解析】對(duì)話框按執(zhí)行方式原理不同分為兩種:模式對(duì)話框和非模式對(duì)話框。模式對(duì)話框,是指在繼續(xù)執(zhí)行應(yīng)用程序的其他部分之前,必須先被關(guān)閉對(duì)話框;非模式對(duì)話框允許在對(duì)話框與其他窗體問(wèn)轉(zhuǎn)移焦點(diǎn)而不必關(guān)閉對(duì)話框。所以選項(xiàng)C為正確答案。
(24)B
【解析】使得某個(gè)控件獲得控制焦點(diǎn)可以使用SetFoCus方法。語(yǔ)法為:ObjeCt.SetFoCus。當(dāng)控件失去焦點(diǎn)時(shí)發(fā)生LostFoCus事件,當(dāng)控件得到焦點(diǎn)時(shí)發(fā)生GotFoeus事件。在事件中可以設(shè)置一些用戶定義的語(yǔ)句。
(25)B
【解析】文本框的屬性中沒(méi)有Position的屬性,文本框的SelStart屬性值表示當(dāng)前插入點(diǎn)所在位置,文本框的SelLenght屬性值表示文本框中選中文本的長(zhǎng)度,文本框的Left屬性值表示文本框距窗體左邊框的位置。
(26)C
【解析】在報(bào)表中添加頁(yè)碼時(shí),表達(dá)式中Page和Pages是內(nèi)置變量,
代表當(dāng)前頁(yè),[Pages]代表總頁(yè)數(shù),表達(dá)式中的其他字符串將按順序原樣輸出。
(27)C
【解析1宏是由一個(gè)或多個(gè)操作組成的集合,其中每個(gè)操作都實(shí)現(xiàn)特定的功能,宏可以是由一系列操作組成的一個(gè)宏,也可以是一個(gè)宏組。通過(guò)使用宏組,可以同時(shí)執(zhí)行多個(gè)任務(wù)?梢杂肁CCess中的宏生成器來(lái)創(chuàng)建和編輯宏,但不能通過(guò)編程實(shí)現(xiàn)。宏由條件、操作、操作參數(shù)等構(gòu)成。因此,C選項(xiàng)錯(cuò)。
(28)C
【解析】在宏表達(dá)式中,引用窗體的控件值的格式是:Forms!窗體名!控件名[.屬性名]。
(29)A
【解析】符號(hào)常量使用關(guān)鍵字Const來(lái)定義,格式為:Const符號(hào)常量名稱=常量值。Dim是定義變量的關(guān)鍵字,Pub1iC關(guān)鍵字定義作用于全局范圍的變量、常量,StatiC用于定義靜態(tài)變量。
(30)A
【解析】A選項(xiàng)中兩個(gè)日期數(shù)據(jù)相減后結(jié)果為整型數(shù)據(jù)4。B選項(xiàng)中是兩個(gè)字符串比較,結(jié)果為Fa1se,是布爾型。C選項(xiàng)中為關(guān)系表達(dá)式的值,結(jié)果為Fa1se,是布爾型。
D選項(xiàng)中為日期型數(shù)據(jù)加5,結(jié)果為2010—5—6,仍為日期型。
(31)C
【解析】由于不同類型的運(yùn)算符的優(yōu)先級(jí)為:算術(shù)運(yùn)算符>連接運(yùn)算符(字符運(yùn)算符)>比較運(yùn)算符(關(guān)系運(yùn)算符)>邏輯運(yùn)算符。因此表達(dá)式x+1>X又可寫成(x+1)>X,即這個(gè)表達(dá)式是一個(gè)關(guān)系表達(dá)式。
(32)D
【解析】數(shù)組的默認(rèn)下限為0,所以Dim a(2,一3t02,4),第一維下標(biāo)為0,1,2,共3個(gè),第二維下標(biāo)為一3,一2,一l,0,1,2,共6個(gè),第三維下標(biāo)為0,l,2,3,4,共5個(gè),所以數(shù)據(jù)a包含的元素個(gè)數(shù)為3×6×5=90。
(33)D
【解析】Mid$(”123456”,3,2)是從字符串中第3個(gè)字符開(kāi)始取2個(gè)字符,結(jié)果是”34”,于是,題目中的表達(dá)式成為l23+”34”。在VBA中數(shù)值和數(shù)字字符串進(jìn)行運(yùn)算時(shí)。會(huì)把數(shù)字字符串轉(zhuǎn)換為數(shù)值進(jìn)行運(yùn)算,所以表達(dá)式l23+”34”就成為123+34=157。
(34)C
【解析】在使用Dim顯式聲明變量時(shí),如果省略“As類型”,那么變量將被定義為變體型(Variant類型)。
(35)C
【解析】本題程序是通過(guò)D0循環(huán)結(jié)構(gòu)對(duì)鍵盤輸入的數(shù)據(jù)進(jìn)行累加,循環(huán)結(jié)束條件是輸入的字符為0,題目在輸入0之前輸入的3個(gè)有效數(shù)據(jù)8、9、3相加值為20。
(36)C
【解析】題目中instr(5,”He11o!Berin9.”,…e’)的含義是從“He11o!Beijin9”的第5個(gè)字符開(kāi)始查找…e’在整個(gè)字符串中出現(xiàn)的位置,它在第8個(gè)字符位置,因此,a值為8;Sgn函數(shù)是返回表達(dá)式符號(hào),表達(dá)式大于0時(shí)返回1,等于0返回0,小于O返回一1;表達(dá)式3>2的值為True,True轉(zhuǎn)為整數(shù)時(shí)為一1,F(xiàn)1ase轉(zhuǎn)為整數(shù)時(shí)為0,因此,b值為一1。由此可得e=a十b=8-1=7。
(37)B
【解析】VBA中定義過(guò)程時(shí)如果省略傳值方式則默認(rèn)為按地址傳遞,過(guò)程S2中省略了參數(shù)傳遞方式說(shuō)明,因此,參數(shù)將按傳址調(diào)用,而過(guò)程s1由于聲明為按值傳遞(ByVM)所
以會(huì)按傳值調(diào)用參數(shù)。而在過(guò)程調(diào)用時(shí),如果按傳值調(diào)用,實(shí)參只是把值傳給了形參,在過(guò)程內(nèi)部對(duì)形參值進(jìn)行改變不會(huì)影響實(shí)參變量,按址調(diào)用卻不同,這種方式是把實(shí)參的地址傳給了形參,在過(guò)程中對(duì)形參值進(jìn)行改變也會(huì)影響實(shí)參的值。因此,過(guò)程s2能夠交換兩個(gè)變量的值,而S1不能實(shí)現(xiàn)。
(38)D
【解析】本地窗口內(nèi)部自動(dòng)顯示出所有在當(dāng)前過(guò)程中的變量聲明及變量值。本地窗口打開(kāi)后,列表中的第一項(xiàng)內(nèi)容是一個(gè)特殊的模塊變量。對(duì)于類模塊,定義為Me。Me是對(duì)當(dāng)前模塊定義的當(dāng)前實(shí)例的引用。由于它是對(duì)象引用,因而可以展開(kāi)顯示當(dāng)前實(shí)例的全部屬性和數(shù)據(jù)成員。
(39)B
【解析】題目中在命令按鈕的單擊事件中調(diào)用了過(guò)程P。而過(guò)程P的功能是根據(jù)參數(shù)N,計(jì)算從1到N的累加,然后返回這個(gè)值。N=1時(shí),P(1)返回1,N=2時(shí),P(2)返
f回3,N=3時(shí),P(3)返回6,N=4時(shí),P(4)返回10,所以s=1+3+6+10=20。
(40)B
【解析】DoCmd對(duì)象的RunSQ1方法用來(lái)運(yùn)行ACCess的操作查詢,完成對(duì)表的記錄操作。還可以運(yùn)行數(shù)據(jù)定義語(yǔ)句實(shí)現(xiàn)表和索引的定義操作。
二、基本操作題
【考點(diǎn)分析】本題考點(diǎn):刪除字段;字段屬性中默認(rèn)值、有效性規(guī)則的設(shè)置;修改表間關(guān)系和宏重命名等。
【解題思路】第1、2、3小題在設(shè)計(jì)視圖中設(shè)置字段屬性和刪除字段;第4小題在“關(guān)系”窗口中用鼠標(biāo)設(shè)置表間關(guān)系;第5小題在窗體設(shè)計(jì)視圖中通過(guò)用鼠標(biāo)右鍵單擊“窗體選擇器”。從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬性;第6小題通過(guò)用鼠標(biāo)右鍵單擊宏名,從彈出的快捷菜單中選擇“重命名”命令來(lái)實(shí)現(xiàn)。
(1)【操作步驟】
步驟1:選擇“表”對(duì)象,選中“員工表”,右擊“員工表”選擇“設(shè)計(jì)視圖”命令打開(kāi)設(shè)計(jì)視圖。
步驟2:在設(shè)計(jì)視圖中選擇“照片”字段行,右擊,在彈出的快捷菜單中選擇“刪除行”命令,按Ctr1+s保存修改。
(2)【操作步驟】
步驟1:在“員工表”的設(shè)計(jì)視圖中,單擊“年齡”字段的任一位置,在“有效性規(guī)則”行輸入“>16 And<65”,在“有效性文本”行輸入“請(qǐng)輸入合適年齡”。
步驟2:按Ctr1+S保存修改。
(3)【操作步驟】步驟1:在設(shè)計(jì)視圖中選擇“聘用時(shí)間”字段,在“默認(rèn)值”,行輸入“Date()”。步驟2:?jiǎn)螕艨焖僭L問(wèn)工具欄中的“保存”按鈕并關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟1:?jiǎn)螕?ldquo;數(shù)據(jù)庫(kù)工具”選項(xiàng)卡“關(guān)系”組中的“關(guān)系”按鈕,選中表關(guān)系的連線,直接按De1鍵,在彈出的對(duì)話框中單擊“是”按鈕刪除已有關(guān)系。
步驟2:選中表“部門表”中的“部門號(hào)”字段,拖動(dòng)到“員工表”的“所屬部門”字段,放開(kāi)鼠標(biāo),單擊“創(chuàng)建”按鈕。按Ctr1+s保存修改。關(guān)閉關(guān)系界面。
(5)【操作步驟1
步驟1:?jiǎn)螕?ldquo;窗體”對(duì)象,右鍵單擊“frest”窗體,選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊“窗體選擇器”,從彈出的快捷菜單中選擇“屬性”命令,在“數(shù)據(jù)”選項(xiàng)卡的“允許添加”行下拉列表中選擇“否”。保存并關(guān)閉屬性表。
(6)【操作步驟】
選擇“宏”對(duì)象。右鍵單擊“reTest”,從彈出的快捷菜單中選擇“重命名”命令,在光標(biāo)處輸入“AutoExeC”。
【易錯(cuò)提示】建立表問(wèn)關(guān)系時(shí),要選擇連接表間關(guān)系的正確字段。
三、簡(jiǎn)單應(yīng)用題
【考點(diǎn)分析】本題考點(diǎn):創(chuàng)建條件查詢、分組總計(jì)查詢、追加查詢。
【解題思路】第1、2,3、4小題在查詢?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢,按題目要求填添加字段和條件表達(dá)式。
(1)【操作步驟】
步驟1:?jiǎn)螕?ldquo;創(chuàng)建”選項(xiàng)卡,在“查詢”組中單擊“查詢?cè)O(shè)計(jì)”按鈕。在“顯示表”對(duì)話框中雙擊表“tStud”,關(guān)閉“顯示表”對(duì)話框。
步驟2:分別雙擊“學(xué)號(hào)”、“姓名”、“性別”、“年齡”和“簡(jiǎn)歷”字段。
步驟3:在“簡(jiǎn)歷”字段的“條件”行輸入“is nu11”,在“顯示”行取消該字段顯示。
步驟4:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,另存為“qT1”。關(guān)閉設(shè)計(jì)視圖。
(2)【操作步驟】
步驟1:?jiǎn)螕?ldquo;創(chuàng)建”選項(xiàng)卡,在“查詢”組中單擊“查詢?cè)O(shè)計(jì)”按鈕。在“顯示表”對(duì)話框分別雙擊表“tCourse”、“tGrade”和“tStudent”,關(guān)閉“顯示表”對(duì)話框。
步驟2:分別雙擊“姓名”、“課程名”、“成績(jī)”和“入校時(shí)間”字段添加到“字段”行。
步驟3:將“入校時(shí)間”字段改為“Month([入校時(shí)間])”,在“顯示”行取消該字段顯示。
步驟4:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。
(3)【操作步驟】
步驟1:?jiǎn)螕?ldquo;創(chuàng)建”選項(xiàng)卡,在“查詢”組中單擊“查詢?cè)O(shè)計(jì)”按鈕。在“顯示表”對(duì)話框中雙擊表“tStud”,關(guān)閉“顯示表”對(duì)話框。
步驟2:?jiǎn)螕?ldquo;查詢類型”組中的“交叉表”按鈕。
步驟3:分別雙擊“所屬院系”、“性別”和“年齡”字段。
步驟4:?jiǎn)螕?ldquo;查詢工具”的“設(shè)計(jì)”選項(xiàng)卡“顯示/隱藏”組中的“匯總”按鈕,在“年齡”字段“總計(jì)”行右側(cè)下拉列表中選擇“平均值”。
步驟5:分別在“所屬院系”、“性別”和“年齡”字段的“交叉表”行右側(cè)下拉列表中選擇“行標(biāo)題”、“列標(biāo)題”和“值”。步驟6:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟1:?jiǎn)螕?ldquo;創(chuàng)建”選項(xiàng)卡,在“查詢”組中單擊“查詢?cè)O(shè)計(jì)”按鈕。在“顯示表”對(duì)話框中雙擊表“tStud”,關(guān)閉“顯示表”對(duì)話框。
步驟2:?jiǎn)螕?ldquo;查詢類型”組中的“追加”按鈕,在彈出的對(duì)話框中輸入“tTemp”,單擊“確定”按鈕。
步驟3:分別雙擊“學(xué)號(hào)”、“姓名”、“年齡”和“簡(jiǎn)歷”段。
步驟4:在“簡(jiǎn)歷”字段的“條件”行輸入“not1ike”*書法*””。
步驟5:?jiǎn)螕?ldquo;結(jié)果”組中的“運(yùn)行”按鈕,在彈出的對(duì)話框中單擊“是”按鈕。
步驟6:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,另存為“qT4”。關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)誤區(qū)】創(chuàng)建交叉表查詢時(shí)行、列、值字段要分清楚。
四、綜合應(yīng)用題
【考點(diǎn)分析】本題考點(diǎn):窗體中文本框、命令按鈕控件屬性設(shè)置;更改查詢條件。
【解題思路】第1、2小題在窗體設(shè)計(jì)視圖中右鍵單擊控件名選擇“屬性”命令,設(shè)置屬性;第3小題在查詢?cè)O(shè)計(jì)視圖中修改查詢條件;第4小題右鍵單擊控件名選擇“事件生成器”命令,輸入代碼。
(1)【操作步驟】
步驟1:在窗I:I左側(cè)導(dǎo)航窗格中選擇“窗體”對(duì)象,右鍵單擊“fEmp”選擇“設(shè)計(jì)視圖”命令。
步驟2:右鍵單擊控件“tSS”,在“更改為”菜單下選擇“組合框”命令,再右鍵單擊“tSS”選擇“屬性”,在“行來(lái)源類型”行右側(cè)下拉列表中選擇“值列表”,在“行來(lái)源”行輸入“男;女”,關(guān)閉屬性界面。
(2)【操作步驟】
步驟1:選中“tPa”控件,按下De1鍵,將該控件刪除。
步驟2:選擇“設(shè)計(jì)”選項(xiàng)卡“控件”組中的“復(fù)選框”控件,單擊原“tPa”位置。選擇“復(fù)選框標(biāo)簽”控件,按下Del鍵,將該標(biāo)簽控件刪除。
步驟3:右鍵單擊復(fù)選框按鈕,選擇“屬性”命令,在“名稱”行輸入“tPa”。在“控件來(lái)源”行右側(cè)下拉列表中選擇“黨員否”。關(guān)閉屬性界面。
(3)【操作步驟】
步驟1:在窗口左側(cè)導(dǎo)航窗格中選擇“查詢”對(duì)象,右鍵單擊“qEmp”選擇“設(shè)計(jì)視圖”命令。
步驟2:在“年齡”字段的“條件”行輸入“>=55”。
步驟3:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,關(guān)閉設(shè)計(jì)視圖。
(4)【操作步驟】
步驟1:右鍵單擊命令按鈕“刷新”選擇“事件生成器”命令,在空行內(nèi)輸入代碼:
*****
Form.ReCordSourCe=”qEmp”*****
步驟2:關(guān)閉界面。右鍵單擊命令按鈕“退出”選擇“屬性”命令,在“控件來(lái)源”行右側(cè)下拉列表中選擇“mEmp”,關(guān)閉
屬性界面。
步驟3:?jiǎn)螕艨焖俟ぞ邫谥械?ldquo;保存”按鈕,關(guān)閉設(shè)計(jì)視圖。
【易錯(cuò)誤區(qū)】設(shè)置代碼時(shí)要注意選擇正確的函數(shù)。
【9月計(jì)算機(jī)二級(jí)Access考前試題及答案】相關(guān)文章:
2017年9月計(jì)算機(jī)二級(jí)MySQL強(qiáng)化模擬試題及答案07-29
2017年9月計(jì)算機(jī)二級(jí)考試VFP強(qiáng)化試題及答案07-29
2017年9月計(jì)算機(jī)一級(jí)WPS考前練習(xí)試題及答案07-21
2017年9月計(jì)算機(jī)二級(jí)公共基礎(chǔ)知識(shí)考前訓(xùn)練試題07-29
2016年9月計(jì)算機(jī)一級(jí)WPS考前提分試題及答案07-22
2017年9月計(jì)算機(jī)二級(jí)C++考試強(qiáng)化模擬試題及答案07-29
計(jì)算機(jī)二級(jí)MySQL考前模擬試題07-25