




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2023年廣東省佛山市全國(guó)計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)真題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、操作題(10題)1.在窗體上添加一個(gè)名為Command1的命令按鈕,然后編寫如下程序:
Functionm(xAsInteger,yAsInteger)AsInteger
m=IIf(x>y,x,y)
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger,bAsInteger
a=1
b=2
MsgBoxm(a,b)
EndSub
打開窗體運(yùn)行后,單擊命令按鈕,消息框中輸出結(jié)果為【】。
2.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于______結(jié)構(gòu)。
3.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫(kù)。(1)以“課程成績(jī)”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計(jì)查詢“最高分”,結(jié)果顯示“課程編號(hào)”和“最高分”。(2)以“課程”表為數(shù)據(jù)源,自動(dòng)創(chuàng)建縱欄式窗體“課程”。(3)在“課程”窗體中添加以最高分為數(shù)據(jù)源的子窗體“最高分”,子窗體顯示“最高分”字段。(4)在窗體頁(yè)眉(高度1cm)中加入標(biāo)簽“Label_1”,標(biāo)題為“各科成績(jī)最高分”,特殊效果為“凸起”,字體為“宋體”、“加粗”、“14號(hào)”。(5)去除子窗體的記錄導(dǎo)航欄?!罢n程”窗體顯示效果如圖3所示。
4.空數(shù)據(jù)庫(kù)的建立:在D:\\Access目錄下建立一個(gè)ACCESS空數(shù)據(jù)庫(kù)文件“教學(xué)管理.mdb”。5.用向?qū)ЫCCESS數(shù)據(jù)庫(kù):利用數(shù)據(jù)庫(kù)模板向?qū)?在D:\\Access目錄下建立一個(gè)ACCESS數(shù)據(jù)庫(kù)“資產(chǎn)追蹤.mdb”。要求顯示樣式設(shè)置為"標(biāo)準(zhǔn)",報(bào)表打印樣式為"大膽"。數(shù)據(jù)庫(kù)標(biāo)題為“資產(chǎn)追蹤”。6.從ACCESS數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù):在D:\\Access目錄下有一個(gè)“教學(xué)管理.mdb”access數(shù)據(jù)庫(kù),其中有一個(gè)“學(xué)生”表。1、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為電子表格文件,命名為“學(xué)生_導(dǎo)出.xls”2、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為文本文件,命名為“學(xué)生_導(dǎo)出.txt”
7.下列程序的輸出結(jié)果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
8.數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們是【】數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。
9.假設(shè)用—個(gè)長(zhǎng)度為50的數(shù)組(數(shù)組元素的下標(biāo)從0到49)作為棧的存儲(chǔ)空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標(biāo)),則棧中具有【】個(gè)元素。
10.創(chuàng)建一個(gè)查詢,要求將表對(duì)象“tStud”中總分成績(jī)超過(guò)270分(含270分)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績(jī)?yōu)閷W(xué)生總分,所建查詢命名為“qT4”。二、基本操作題(10題)11.
12.
13.
14.
15.
16.
17.
18.在考生文件夾中有一個(gè)“Acc1.mdb”數(shù)據(jù)庫(kù)。(1)按照下表的要求創(chuàng)建“成績(jī)”表,成績(jī)的有效性規(guī)則為O~100的數(shù)據(jù)。字段名稱字段類型字段大小是否主鍵學(xué)號(hào)文本8課程號(hào)文本5成績(jī)數(shù)字整型(2)在“成績(jī)”表中輸入如下數(shù)據(jù)。學(xué)號(hào)課程號(hào)成績(jī)20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)設(shè)置“課程”表和“成績(jī)”表的關(guān)系為“一對(duì)多”,“實(shí)施參照完整性”。(4)將“任課老師”表與“課程”表的關(guān)系設(shè)置為“一對(duì)多”,“實(shí)施參照完整性”。
19.
20.
三、1.選擇題(10題)21.主報(bào)表是基于______創(chuàng)建的報(bào)表。
A.表B.查詢C.具有主鍵的表D.對(duì)集
22.為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為______。
A.PAD圖B.N-S圖C.結(jié)構(gòu)圖D.數(shù)據(jù)流圖
23.當(dāng)在一個(gè)報(bào)表中列出學(xué)生的3門課a、b、c的成績(jī)時(shí),若要對(duì)每位學(xué)生計(jì)算3門課的平均成績(jī),只要設(shè)置新添計(jì)算控件的控制源為
A.“=a+b+c/3”
B.“(a+b+c)/3”
C.“=(a+b+c)/3”
D.以上表達(dá)式均錯(cuò)
24.以下可以得到“2*5=10”結(jié)果的VBA表達(dá)式為()。
A.2*5&"="&2*5
B.2*5+"="+2*5
C.2*5&"="&2*5
D.2*5+"="+2*5
25.VBA數(shù)據(jù)類型符號(hào)“&”表示的數(shù)據(jù)類型的是()。
A.整型B.長(zhǎng)整型C.單精度D.雙精度
26.關(guān)系模型允許定義3類數(shù)據(jù)約束,下列不屬于數(shù)據(jù)約束的是______。A.A.實(shí)體完整性約束B.參照完整性約束C.域完整性約束D.用戶自定義的完整性約束
27.在軟件開發(fā)過(guò)程中常用圖作為描述工具。數(shù)據(jù)流圖就是面向()分析方法的描述工具。
A.數(shù)據(jù)結(jié)構(gòu)B.數(shù)據(jù)流C.對(duì)象D.構(gòu)件
28.在數(shù)據(jù)管理技術(shù)發(fā)展的3個(gè)階段中,數(shù)據(jù)共享最好的是()。
A.人工管理階段B.文件系統(tǒng)階段C.數(shù)據(jù)庫(kù)系統(tǒng)階段D.3個(gè)階段相同
29.下列關(guān)于使用設(shè)計(jì)視圖創(chuàng)建窗體的說(shuō)法中,正確的是()。
A.在“新建窗體”對(duì)話框中選擇“設(shè)計(jì)視圖”
B.在“請(qǐng)選擇該對(duì)象數(shù)據(jù)的來(lái)源表或查詢”下拉列表中選擇一種數(shù)據(jù)來(lái)源
C.單擊“確定”按鈕,此時(shí)即彈出該表查詢的窗口和“數(shù)據(jù)透視表字段列表”窗口
D.不能使用設(shè)計(jì)視圖創(chuàng)建空白窗體
30.下列數(shù)據(jù)結(jié)構(gòu)中,能用二分法進(jìn)行查找的是()。
A.順序存儲(chǔ)的有序線性表B.線性鏈表C.二叉鏈表D.有序線性鏈表
四、綜合應(yīng)用題(10題)31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、綜合操作題(2題)41.
42.
六、簡(jiǎn)單應(yīng)用題(2題)43.
44.
參考答案
1.44解析:M(6)的值為12-6=6;則有M(2+6)=M(8)的值為12-8=4。
2.邏輯邏輯解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關(guān)系,而存儲(chǔ)結(jié)構(gòu)是用來(lái)反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。循環(huán)隊(duì)列主要是強(qiáng)調(diào)數(shù)據(jù)之間的關(guān)系,因此屬于邏輯結(jié)構(gòu)。
3.(1)在“Acc3.mdb”數(shù)據(jù)庫(kù)窗口中單擊“查詢”對(duì)象,單擊“新建”按鈕,選擇“設(shè)計(jì)視圖”,添加“課程成績(jī)”表。選擇“課程編號(hào)”和“成績(jī)”字段,確保工具欄中的“總計(jì)”按鈕按下。在“課程編號(hào)”字段的“總計(jì)”行選擇“Groupby”,在“成績(jī)”字段的“總計(jì)”行選擇“Max”,在“成績(jī)”字段前添加“最高分”字樣。
(2)在“Acc3.mdb”數(shù)據(jù)庫(kù)窗口中單擊“窗體”對(duì)象,單擊“新建”按鈕,選擇“自動(dòng)創(chuàng)建窗體:縱欄式”,選擇“課程”表為數(shù)據(jù)源,單擊“確定”按鈕。
(3)在工具箱中選擇“子窗體/子報(bào)表”添加到窗體中,按照要求選擇字段。
(4)在窗體頁(yè)眉中加入標(biāo)簽,根據(jù)題意進(jìn)行屬性修改。
(5)在子窗體設(shè)計(jì)視圖中的導(dǎo)航按鈕欄選擇“否”。4.1、現(xiàn)在D盤下建立一個(gè)空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標(biāo)的右鍵,找到新建,單擊數(shù)據(jù)庫(kù)的程序的相關(guān)圖標(biāo)。3、文件夾下就會(huì)出現(xiàn)數(shù)據(jù)庫(kù)的圖標(biāo)文件,重命名數(shù)據(jù)庫(kù)的名稱即可。注:在命名數(shù)據(jù)庫(kù)文件的同時(shí)不允許輸入文件名的擴(kuò)展名。若沒有顯示擴(kuò)展名,則從“工具”打開找到“文件夾選項(xiàng)”,單擊“文件夾選項(xiàng)”,找到隱藏?cái)U(kuò)展名的那一項(xiàng),把前面的小框去掉,并應(yīng)用即可。5.1、打開剛剛建立的“教學(xué)管理”數(shù)據(jù)庫(kù),單擊“文件—>新建”,在彈出的窗口右面,找到“本機(jī)上的模板…”并單擊。2、在彈出的模板窗口上選擇“數(shù)據(jù)庫(kù)”,找到“資產(chǎn)追蹤”,選中,并單擊“確定”。3、選擇保存數(shù)據(jù)庫(kù)的路徑D:\\\\ACCESS,并命文件名為“資產(chǎn)追蹤”,單擊“創(chuàng)建”。4、“下一步→下一步”在數(shù)據(jù)庫(kù)向?qū)Ю锩孢x擇“標(biāo)準(zhǔn)”,“下一步→大膽”?!跋乱徊健乱徊健?,單擊“完成”即可。6.第一題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫(kù),選中“學(xué)生”表,單擊鼠標(biāo)右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“MicrosoftExcel”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。第二題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫(kù),選中“學(xué)生”表,單擊鼠標(biāo)右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“文本文件”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。
7.1515解析:本題考查VBA中ForEach…Next循環(huán)的知識(shí)。ForEach…Next循環(huán)是一種特殊的循環(huán),這種循環(huán)只能用在數(shù)組中,用來(lái)遍歷數(shù)組中的每一個(gè)元素。本題中的第一個(gè)循環(huán)為數(shù)組的每個(gè)元素賦值,而第二個(gè)循環(huán)中更改了這些值。綜合兩個(gè)循環(huán)來(lái)看,實(shí)際上最后arr(i)的值為2*i+1。
8.概念數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們足概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡(jiǎn)稱概念模型,它是一種面向客觀世界、面向用戶的模型;它與具體的數(shù)據(jù)庫(kù)管理系統(tǒng)無(wú)關(guān)。邏輯數(shù)據(jù)模型又稱數(shù)據(jù)模型,它是一種面向數(shù)據(jù)庫(kù)系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫(kù)系統(tǒng)一級(jí)的實(shí)現(xiàn)。物理數(shù)據(jù)模型又稱物理模型,它是—種面向計(jì)算機(jī)物理表示的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。
9.2020解析:棧是限定在一端進(jìn)行插入與刪除的線性表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素:棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進(jìn)后出”或“后進(jìn)先出”的原則組織數(shù)據(jù)的,因此,棧也被稱為“先進(jìn)后出”表或“后進(jìn)先出”表。通常用指針top來(lái)指示棧頂?shù)奈恢?,用指針bottom指向棧底。由題意可知棧頂指針top=30,bottom=49,則棧中具有的元素應(yīng)該為bottom-top+1即49-30+1=20。10.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫(kù)的復(fù)制、轉(zhuǎn)移。在表中條件表達(dá)式是:數(shù)學(xué)-語(yǔ)文+物理>=270。
【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對(duì)象,添加“tStud”表。關(guān)閉對(duì)話框。執(zhí)行【查詢】一【追加表查詢】菜單命令,在追加表對(duì)話框內(nèi)輸追加到表名稱“tTemp”,雙擊“身份證號(hào)、“姓名”字段,在“字段”所在行的第三列列出條什運(yùn)算式:[數(shù)學(xué)]+[語(yǔ)文】+(物理】,在其對(duì)應(yīng)的“條件”行內(nèi)輸入:>=270,追加到所在行選擇“入學(xué)成績(jī)”表。如圖40所示。
步驟2:?jiǎn)螕簟氨4妗卑粹o,輸入文件名:“qt4”。單擊“確定”按鈕,關(guān)閉“qt4”查詢窗口。步驟3:關(guān)閉“samp2.mdb”數(shù)據(jù)庫(kù)窗口。
11.
12.
13.
14.
15.
16.
17.
18.(1)在“Acc1.mdb”數(shù)據(jù)庫(kù)窗口中單擊“表”對(duì)象,單擊“新建”按鈕,在“新建表”對(duì)話框中選擇“設(shè)計(jì)視圖”,按照要求建立字段。在“成績(jī)”字段的“有效性規(guī)則”行輸入“>=0And<=100”,單擊“保存”按鈕,輸入名稱“成績(jī)”,關(guān)閉設(shè)計(jì)視圖。
(2)打開“成績(jī)”表,輸入對(duì)應(yīng)數(shù)據(jù)。
(3)執(zhí)行“工具”一“關(guān)系”命令,選擇“顯示表”按鈕,添加“課程”表和“成績(jī)”表,拖動(dòng)“課程”表的“課程號(hào)”字段到“成績(jī)”表的“課程號(hào)”字段上,在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。
(4)在關(guān)系窗口中添加“任課老師”表,拖動(dòng)“任課老師”表的“任課老師ID”到“課程”表的“任課教師ID”字段上。在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。
19.
20.
21.C解析:主報(bào)表是基于具有主鍵的表創(chuàng)建的報(bào)表,子報(bào)表是基于包含與該主鍵同名并且具有相同或兼容數(shù)據(jù)類型字段的表。
22.B解析:常見的過(guò)程設(shè)計(jì)工具有:程序流程圖、N-S圖、PAD圖和HIPO圖。其
中,為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來(lái)代替?zhèn)鹘y(tǒng)的程序流
程圖,通常也把這種圖稱為N-S圖。
注意:其他常用算法描述工具的概念。
23.C解析:注意計(jì)算控件的控件源必須是“=”開頭的計(jì)算表達(dá)式。
24.A解析:本題考查考生對(duì)VBA表達(dá)式的應(yīng)用。在VBA中,字符串連接運(yùn)算符具有連接字符串的功能,有“&”和“+”兩個(gè)運(yùn)算符,“&”用來(lái)強(qiáng)制兩個(gè)表達(dá)式進(jìn)行字符串連接,而“+”是當(dāng)兩個(gè)表達(dá)式均為字符串?dāng)?shù)據(jù)時(shí),才將兩個(gè)字符串連接成一個(gè)新字符串,更多時(shí)候是作為加法運(yùn)算符。本題中,需要連接的字符串中既有字符串(如“2*5”、“=”),又有表達(dá)式(如2*5),因此應(yīng)該使用強(qiáng)制字符串連接的運(yùn)算符“&”。前面的“2*5”是字符串,應(yīng)該加引號(hào),后面的“2*5”是表達(dá)式,不需要加引號(hào)。因此選項(xiàng)A是正確的。考生應(yīng)注意區(qū)分“+”和“&”的區(qū)別和聯(lián)系,
25.B解析:本題考查VBA數(shù)據(jù)類型。整型Interger用的符號(hào)是“%”;長(zhǎng)整型Long用的符號(hào)是“&”;單精度型Single用的符號(hào)是“!”;雙精度型Double用的符號(hào)是“#”。答案為B。
26.C解析:關(guān)系模型允許定義3類數(shù)據(jù)約束,它們是實(shí)體完整性約束、參照完整性約束及用戶自定義的完整性約束。其中前兩種完整性約束由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)支持,對(duì)于用戶自定義的完整性約束,則由關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)提供完整性約束語(yǔ)言,用戶利用該語(yǔ)言給出約束條件,運(yùn)行時(shí)由系統(tǒng)自動(dòng)檢查。
27.B
28.C解析:人工管理階段是在計(jì)算機(jī)出現(xiàn)的初期,主要用于科學(xué)計(jì)算,沒有大容量的存儲(chǔ)設(shè)備。處理方式只能是批處理,數(shù)據(jù)不共享,不同程序問(wèn)不能交換數(shù)據(jù)。文件系統(tǒng)階段把有關(guān)的數(shù)據(jù)組織成一種文件,這種數(shù)據(jù)文件可以脫離程序而獨(dú)立存在,由一個(gè)專門的文件管理系統(tǒng)實(shí)施統(tǒng)一管理;但是,數(shù)據(jù)文件仍高度依賴于其對(duì)應(yīng)的程序,不能被多個(gè)程序所通用。數(shù)據(jù)庫(kù)系統(tǒng)階段對(duì)所有的數(shù)據(jù)實(shí)行統(tǒng)一規(guī)劃
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- wifi覆蓋工程合同范本
- 充電樁充電合同范本
- 化肥 購(gòu)銷合同范本
- 公司增資合同范例
- 勞動(dòng)薪酬合同范本
- 出售新地磅合同范本
- 勞務(wù)派遣簡(jiǎn)短合同范本
- 公司代理財(cái)務(wù)記賬合同范本
- 生活用水水箱清洗施工方案
- 農(nóng)村礦山出租合同范本
- 新學(xué)期幼兒園保育員培訓(xùn)
- GA/T 501-2020銀行保管箱
- 《育兒百科》松田道雄(最新版)
- 小學(xué)六年級(jí)下冊(cè)心理健康教育-1多種角度看自己-課件
- 軸對(duì)稱圖形導(dǎo)學(xué)案
- 2023年重慶市春招考試信息技術(shù)模擬試題一
- 職業(yè)培訓(xùn)師三級(jí)理論知識(shí)鑒定卷庫(kù)
- 川教版七年級(jí)生命生態(tài)安全下冊(cè)第2課《森林草原火災(zāi)的發(fā)生》教案
- 醫(yī)囑制度檢查總結(jié)(4篇)
- 普中51單片機(jī)開發(fā)攻略
- 大學(xué)生創(chuàng)業(yè)教育說(shuō)課課件
評(píng)論
0/150
提交評(píng)論