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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2022年甘肅省金昌市全國計算機等級考試Access數據庫程序設計模擬考試(含答案)學校:________班級:________姓名:________考號:________

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

2.已知數列的遞推公式如下:

f(n)=1當n=0,1時

f(n)=f(n-1)+f(n-2)當n>1時

則按照遞推公式可以得到數列:1,1,2,3,5,8,13,21,34,55,……?,F要求

從鍵盤輸入n值,輸出對應項的值。例如當輸入n為8時,應該輸出34。程序如下,

請補充完整。

PrivateSubrunll_Click()

f0=1

f1=1

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

Forn=2To【】

f2=【】

f0=f1

f1=f2

Nextn

MsgBoxf2

EndSub

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

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

PrivateSubCommand1_Click()

Dimarr(1To10)

Fori=1To10

Nexti

ForEachiInarr()

Nexti

EndSub

5.

6.用向導建立ACCESS數據庫:利用數據庫模板向導,在D:\\Access目錄下建立一個ACCESS數據庫“資產追蹤.mdb”。要求顯示樣式設置為"標準",報表打印樣式為"大膽"。數據庫標題為“資產追蹤”。

7.

8.使用表向導創建表:在D:\\Access目錄下有一ACCESS數據庫“教學管理.mdb”。利用表的“表向導”創建如右圖的“學生-表向導”表。

9.創建一個查詢,要求將表對象“tStud”中總分成績超過270分(含270分)的學生信息追加到空表“tTemp”中。其中,“tTemp”表的入學成績為學生總分,所建查詢命名為“qT4”。

10.數據結構分為邏輯結構和存儲結構,循環隊列屬于______結構。

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

12.

13.

14.

15.

16.

17.

18.

19.在考生文件夾中有一個“Acc1.mdb”數據庫。

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

(2)為“bus”表創建篩選,篩選末班車時間≥21:00:00的公交信息?!癰us”表如圖l所示。

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

20.

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

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

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

A.工具B.過程C.方法D.環境

23.在用于數據輸入的數據訪問頁上,該頁的DataEntry屬性應設為()。

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

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

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

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

A.參數查詢B.選擇查詢C.總計查詢D.操作查詢

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

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

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

A.窗體頁眉/頁腳B.文本框內容C.頁面頁眉/頁腳D.標簽內容

28.分析階段的基本任務是完成系統的()。

A.邏輯模型B.數據結構設計C.總體設計D.處理過程設計

29.VBA中不能進行錯誤處理的語句結構是______。

A.OnErrorThen標號

B.OnErrorGoto標號

C.OnErrorResumeNext

D.OnErrorGoto0

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

A.單個窗體B.連續窗體C.圖表式窗體D.數據透視表式窗體

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

32.

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

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

44.

參考答案

1.概念數據模型按不同的應用層次分為三種類型,它們足概念數據模型、邏輯數據模型和物理數據模型。概念數據模型簡稱概念模型,它是一種面向客觀世界、面向用戶的模型;它與具體的數據庫管理系統無關。邏輯數據模型又稱數據模型,它是一種面向數據庫系統的模型,該模型著重于在數據庫系統一級的實現。物理數據模型又稱物理模型,它是—種面向計算機物理表示的模型,此模型給出了數據模型在計算機上物理結構的表示。

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

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

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

5.6.1、打開剛剛建立的“教學管理”數據庫,單擊“文件—>新建”,在彈出的窗口右面,找到“本機上的模板…”并單擊。2、在彈出的模板窗口上選擇“數據庫”,找到“資產追蹤”,選中,并單擊“確定”。3、選擇保存數據庫的路徑D:\\\\ACCESS,并命文件名為“資產追蹤”,單擊“創建”。4、“下一步→下一步”在數據庫向導里面選擇“標準”,“下一步→大膽”?!跋乱徊健乱徊健?,單擊“完成”即可。

7.8.1、找到要操作的數據源,打開“教學管理”數據庫。2、選擇數據庫的對象“表”,可以在窗口上雙擊“使用向導創建表”或者單擊“新建”,在打開的窗口中選擇“表向導”。單擊“確定”按鈕,在彈出的窗口上選擇“商務”,在示例表中選擇“學生”表。3、添加九個示例字段到“新表中的字段”,在“新表中的字段”下面單擊“重命名字段”進行如要求所示的圖的字段名字。完成命名之后單擊“下一步”,命名為“學生-表向導”,選擇“不,讓我自己設置主鍵”。4、單擊“下一步”,再單擊“下一步”,再單擊“下一步”,點擊“完成”即可。5、關閉打開的表,右鍵單擊“學生-表向導”,選擇“設計視圖”打開表。6、在打開表中進行如題目要求所示設置“數據類型”,完成后“保存”即可9.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數據庫的復制、轉移。在表中條件表達式是:數學-語文+物理>=270。

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

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

10.邏輯邏輯解析:數據的邏輯結構主要是反映數據之間的邏輯關系,而存儲結構是用來反映數據的邏輯結構在計算機存儲空間中的存放形式。循環隊列主要是強調數據之間的關系,因此屬于邏輯結構。

11.

12.

13.

14.

15.

16.

17.

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

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

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

20.

21.B

22.D解析:本題考查了軟件工程的基本概念。軟件工程包括3個要素,即方法、工具和過程。方法是完成軟件工程項目的技術手段;工具支持軟件的開發、管理和文檔生成;過程支持軟件開發的各個環節的控制和管理。

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

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

25.C

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

27.A解析:本題考查數據工作表式窗體。選項A,在設計視圖下,窗體頁眉/頁腳高度為零,且不可修改;選項B,數據工作表式窗體可以顯示文本框內容;選項c,數據工作表式窗體在打印預覽時可以顯示頁面頁眉/頁腳;選項D,數據工作表式窗體可以顯示標簽內容。答案為A。

28.A

29.A"OnErrorGoto標號"語句在遇到錯誤發生時程序轉移到標號所指位置代碼執行,一般標號之后都是安排錯誤處理程序。"OnErrorResumeNext"語句在

溫馨提示

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

評論

0/150

提交評論