2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)_第1頁
2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)_第2頁
2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)_第3頁
2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)_第4頁
2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

2022年甘肅省金昌市全國計(jì)算機(jī)等級(jí)考試Access數(shù)據(jù)庫程序設(shè)計(jì)模擬考試(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________

一、操作題(10題)1.數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們是【】數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。

2.已知數(shù)列的遞推公式如下:

f(n)=1當(dāng)n=0,1時(shí)

f(n)=f(n-1)+f(n-2)當(dāng)n>1時(shí)

則按照遞推公式可以得到數(shù)列:1,1,2,3,5,8,13,21,34,55,……。現(xiàn)要求

從鍵盤輸入n值,輸出對應(yīng)項(xiàng)的值。例如當(dāng)輸入n為8時(shí),應(yīng)該輸出34。程序如下,

請補(bǔ)充完整。

PrivateSubrunll_Click()

f0=1

f1=1

num=Val(InputBox("請輸入一個(gè)大于2的整數(shù):"))

Forn=2To【】

f2=【】

f0=f1

f1=f2

Nextn

MsgBoxf2

EndSub

3.假設(shè)用—個(gè)長度為50的數(shù)組(數(shù)組元素的下標(biāo)從0到49)作為棧的存儲(chǔ)空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標(biāo)),則棧中具有【】個(gè)元素。

4.下列程序的輸出結(jié)果是()。

PrivateSubCommand1_Click()

Dimarr(1To10)

Fori=1To10

Nexti

ForEachiInarr()

Nexti

EndSub

5.

6.用向?qū)ЫCCESS數(shù)據(jù)庫:利用數(shù)據(jù)庫模板向?qū)?在D:\\Access目錄下建立一個(gè)ACCESS數(shù)據(jù)庫“資產(chǎn)追蹤.mdb”。要求顯示樣式設(shè)置為"標(biāo)準(zhǔn)",報(bào)表打印樣式為"大膽"。數(shù)據(jù)庫標(biāo)題為“資產(chǎn)追蹤”。

7.

8.使用表向?qū)?chuàng)建表:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”。利用表的“表向?qū)А眲?chuàng)建如右圖的“學(xué)生-表向?qū)А北怼?/p>

9.創(chuàng)建一個(gè)查詢,要求將表對象“tStud”中總分成績超過270分(含270分)的學(xué)生信息追加到空表“tTemp”中。其中,“tTemp”表的入學(xué)成績?yōu)閷W(xué)生總分,所建查詢命名為“qT4”。

10.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于______結(jié)構(gòu)。

二、基本操作題(10題)11.

12.

13.

14.

15.

16.

17.

18.

19.在考生文件夾中有一個(gè)“Acc1.mdb”數(shù)據(jù)庫。

(1)將“公司”表到“bus”表的關(guān)系設(shè)置為“一對多”,“實(shí)施參照完整性”,“級(jí)聯(lián)刪除相關(guān)記錄”。

(2)為“bus”表創(chuàng)建篩選,篩選末班車時(shí)間≥21:00:00的公交信息。“bus”表如圖l所示。

(3)將“公司”表另存為窗體類型副本,窗體名稱為“公司”。

20.

三、1.選擇題(10題)21.某文本型字段的值只為字母且不允許超過4個(gè),則可將該字段的輸入掩碼屬性定義為()。

A.AAAAB.LLLLC.CCCCD.####

22.下列不屬于軟件工程的3個(gè)要素的是

A.工具B.過程C.方法D.環(huán)境

23.在用于數(shù)據(jù)輸入的數(shù)據(jù)訪問頁上,該頁的DataEntry屬性應(yīng)設(shè)為()。

A.0B.1C.假D.真

24.以下不屬于操作查詢的是______。

A.交叉表查詢B.生成表查詢C.更新查詢D.追加查詢

25.在成組的記錄中完成一定計(jì)算的查詢稱為()。

A.參數(shù)查詢B.選擇查詢C.總計(jì)查詢D.操作查詢

26.下列屬于窗口事件的是()。

A.建立B.激活C.刪除D.加載

27.數(shù)據(jù)工作表式窗體不顯示()。

A.窗體頁眉/頁腳B.文本框內(nèi)容C.頁面頁眉/頁腳D.標(biāo)簽內(nèi)容

28.分析階段的基本任務(wù)是完成系統(tǒng)的()。

A.邏輯模型B.數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)C.總體設(shè)計(jì)D.處理過程設(shè)計(jì)

29.VBA中不能進(jìn)行錯(cuò)誤處理的語句結(jié)構(gòu)是______。

A.OnErrorThen標(biāo)號(hào)

B.OnErrorGoto標(biāo)號(hào)

C.OnErrorResumeNext

D.OnErrorGoto0

30.如果要在窗體上每次只顯示一條記錄,應(yīng)該創(chuàng)建()。

A.單個(gè)窗體B.連續(xù)窗體C.圖表式窗體D.數(shù)據(jù)透視表式窗體

四、綜合應(yīng)用題(10題)31.

32.

33.

34.

35.

36.

37.

38.

39.

40.

五、綜合操作題(2題)41.

42.

六、簡單應(yīng)用題(2題)43.

44.

參考答案

1.概念數(shù)據(jù)模型按不同的應(yīng)用層次分為三種類型,它們足概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型和物理數(shù)據(jù)模型。概念數(shù)據(jù)模型簡稱概念模型,它是一種面向客觀世界、面向用戶的模型;它與具體的數(shù)據(jù)庫管理系統(tǒng)無關(guān)。邏輯數(shù)據(jù)模型又稱數(shù)據(jù)模型,它是一種面向數(shù)據(jù)庫系統(tǒng)的模型,該模型著重于在數(shù)據(jù)庫系統(tǒng)一級(jí)的實(shí)現(xiàn)。物理數(shù)據(jù)模型又稱物理模型,它是—種面向計(jì)算機(jī)物理表示的模型,此模型給出了數(shù)據(jù)模型在計(jì)算機(jī)上物理結(jié)構(gòu)的表示。

2.numf0+f1num\r\nf0+f1解析:程序首先需要接受用戶輸入的值,根據(jù)程序代碼可以判斷,使用變量num來存放用戶輸入的值,使用循環(huán)實(shí)現(xiàn)遞推,根據(jù)題面“要求從鍵盤輸入n值,輸出對應(yīng)項(xiàng)的值”,可知循環(huán)從2開始,到用戶輸入的值結(jié)束,也就是“Forn=2Tonum”。根據(jù)題面給出的公式“當(dāng)n>1時(shí),f(n)=f(n-1)+f(n-2)”,可知第n項(xiàng)的值總等于它前兩項(xiàng)(即第n-2項(xiàng)與第n-1項(xiàng))之和,在程序For循環(huán)中,總用f2表示第n項(xiàng),f0表示第n-2項(xiàng),f1表示第n-1項(xiàng),所以f2=f0+f1。

3.2020解析:棧是限定在一端進(jìn)行插入與刪除的線性表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素:棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進(jìn)后出”或“后進(jìn)先出”的原則組織數(shù)據(jù)的,因此,棧也被稱為“先進(jìn)后出”表或“后進(jìn)先出”表。通常用指針top來指示棧頂?shù)奈恢茫弥羔榖ottom指向棧底。由題意可知棧頂指針top=30,bottom=49,則棧中具有的元素應(yīng)該為bottom-top+1即49-30+1=20。

4.1515解析:本題考查VBA中ForEach…Next循環(huán)的知識(shí)。ForEach…Next循環(huán)是一種特殊的循環(huán),這種循環(huán)只能用在數(shù)組中,用來遍歷數(shù)組中的每一個(gè)元素。本題中的第一個(gè)循環(huán)為數(shù)組的每個(gè)元素賦值,而第二個(gè)循環(huán)中更改了這些值。綜合兩個(gè)循環(huán)來看,實(shí)際上最后arr(i)的值為2*i+1。

5.6.1、打開剛剛建立的“教學(xué)管理”數(shù)據(jù)庫,單擊“文件—>新建”,在彈出的窗口右面,找到“本機(jī)上的模板…”并單擊。2、在彈出的模板窗口上選擇“數(shù)據(jù)庫”,找到“資產(chǎn)追蹤”,選中,并單擊“確定”。3、選擇保存數(shù)據(jù)庫的路徑D:\\\\ACCESS,并命文件名為“資產(chǎn)追蹤”,單擊“創(chuàng)建”。4、“下一步→下一步”在數(shù)據(jù)庫向?qū)Ю锩孢x擇“標(biāo)準(zhǔn)”,“下一步→大膽”。“下一步→下一步”,單擊“完成”即可。

7.8.1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、選擇數(shù)據(jù)庫的對象“表”,可以在窗口上雙擊“使用向?qū)?chuàng)建表”或者單擊“新建”,在打開的窗口中選擇“表向?qū)А薄螕簟按_定”按鈕,在彈出的窗口上選擇“商務(wù)”,在示例表中選擇“學(xué)生”表。3、添加九個(gè)示例字段到“新表中的字段”,在“新表中的字段”下面單擊“重命名字段”進(jìn)行如要求所示的圖的字段名字。完成命名之后單擊“下一步”,命名為“學(xué)生-表向?qū)А保x擇“不,讓我自己設(shè)置主鍵”。4、單擊“下一步”,再單擊“下一步”,再單擊“下一步”,點(diǎn)擊“完成”即可。5、關(guān)閉打開的表,右鍵單擊“學(xué)生-表向?qū)А保x擇“設(shè)計(jì)視圖”打開表。6、在打開表中進(jìn)行如題目要求所示設(shè)置“數(shù)據(jù)類型”,完成后“保存”即可9.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數(shù)據(jù)庫的復(fù)制、轉(zhuǎn)移。在表中條件表達(dá)式是:數(shù)學(xué)-語文+物理>=270。

【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對象,添加“tStud”表。關(guān)閉對話框。執(zhí)行【查詢】一【追加表查詢】菜單命令,在追加表對話框內(nèi)輸追加到表名稱“tTemp”,雙擊“身份證號(hào)、“姓名”字段,在“字段”所在行的第三列列出條什運(yùn)算式:[數(shù)學(xué)]+[語文】+(物理】,在其對應(yīng)的“條件”行內(nèi)輸入:>=270,追加到所在行選擇“入學(xué)成績”表。如圖40所示。

步驟2:單擊“保存”按鈕,輸入文件名:“qt4”。單擊“確定”按鈕,關(guān)閉“qt4”查詢窗口。步驟3:關(guān)閉“samp2.mdb”數(shù)據(jù)庫窗口。

10.邏輯邏輯解析:數(shù)據(jù)的邏輯結(jié)構(gòu)主要是反映數(shù)據(jù)之間的邏輯關(guān)系,而存儲(chǔ)結(jié)構(gòu)是用來反映數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)空間中的存放形式。循環(huán)隊(duì)列主要是強(qiáng)調(diào)數(shù)據(jù)之間的關(guān)系,因此屬于邏輯結(jié)構(gòu)。

11.

12.

13.

14.

15.

16.

17.

18.19.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中選擇“工具”一“關(guān)系”,選擇顯示表按鈕,添加“公司”表和“bus”表,拖動(dòng)“公司”表的“公司ID”字段到“bus”表的“公司ID”字段上,在“編輯關(guān)系”對話框中選擇“實(shí)施參照完整性”、“一對多”和“級(jí)聯(lián)刪除相關(guān)記錄”。

(2)在“Acc1.mdb”數(shù)據(jù)庫窗口中打開“bus”表,執(zhí)行“記錄”一“篩選”一“高級(jí)篩選排序”命令,選擇“末班車時(shí)間”字段,在“條件”行輸入“>=#21:O0:00#”。

(3)右鍵單擊“公司”表,選擇“另存為”選項(xiàng),保存類型選擇“窗體”,單擊“確定”按鈕。

20.

21.B

22.D解析:本題考查了軟件工程的基本概念。軟件工程包括3個(gè)要素,即方法、工具和過程。方法是完成軟件工程項(xiàng)目的技術(shù)手段;工具支持軟件的開發(fā)、管理和文檔生成;過程支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制和管理。

23.D解析:數(shù)據(jù)訪問頁如果只是用于數(shù)據(jù)輸入,則可將該頁的DataEntry屬性應(yīng)設(shè)為True,則該頁只能用于輸入新記錄。答案為D。

24.A解析:Access數(shù)據(jù)庫中的查詢有很多種,每種方式在執(zhí)行上有所不同,查詢有選擇查詢、交叉表查詢、參數(shù)查詢、操作查詢和SQL查詢。選擇查詢:是最常用的查詢類型,它是根據(jù)指定的查詢準(zhǔn)則,從一個(gè)或多個(gè)表中獲取數(shù)據(jù)并顯示結(jié)果。交叉表查詢:將來源于某個(gè)表中的字段進(jìn)行分組,一組列在數(shù)據(jù)表的左側(cè),一組列在數(shù)據(jù)表的上部,然后在數(shù)據(jù)表行與列的交叉處顯示表中某個(gè)字段統(tǒng)計(jì)值。參數(shù)查詢:是一種利用對話框來提示用戶輸入準(zhǔn)則的查詢。操作查詢:與選擇查詢相似,都是由用戶指定查找記錄的條件,但選擇查詢是檢查符合特定條件的一組記錄,而操作查詢是在一次查詢操作中對所得結(jié)果進(jìn)行編輯等操作。操作查詢有4種:生成表、刪除、更新和追加。SQL查詢:就是用戶使用SQL語句來創(chuàng)建的一種查詢。SQL查詢主要包括聯(lián)合查詢、傳遞查詢、數(shù)據(jù)定義查詢和子查詢等4種。

25.C

26.D解析:本題考查窗口事件的知識(shí)。窗口事件是指操作窗口時(shí)所引發(fā)的事件,常用的窗口事件有“打開(Open)”、“關(guān)閉(Close)”和“加載(Load)”等。

27.A解析:本題考查數(shù)據(jù)工作表式窗體。選項(xiàng)A,在設(shè)計(jì)視圖下,窗體頁眉/頁腳高度為零,且不可修改;選項(xiàng)B,數(shù)據(jù)工作表式窗體可以顯示文本框內(nèi)容;選項(xiàng)c,數(shù)據(jù)工作表式窗體在打印預(yù)覽時(shí)可以顯示頁面頁眉/頁腳;選項(xiàng)D,數(shù)據(jù)工作表式窗體可以顯示標(biāo)簽內(nèi)容。答案為A。

28.A

29.A"OnErrorGoto標(biāo)號(hào)"語句在遇到錯(cuò)誤發(fā)生時(shí)程序轉(zhuǎn)移到標(biāo)號(hào)所指位置代碼執(zhí)行,一般標(biāo)號(hào)之后都是安排錯(cuò)誤處理程序。"OnErrorResumeNext"語句在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論