2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)_第1頁
2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)_第2頁
2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)_第3頁
2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)_第4頁
2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

2022年河北省保定市全國計算機等級考試Access數(shù)據(jù)庫程序設計預測試題(含答案)學校:________班級:________姓名:________考號:________

一、操作題(10題)1.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個ACCESS空數(shù)據(jù)庫文件“教學管理.mdb”。

2.從ACCESS數(shù)據(jù)庫導出數(shù)據(jù):在D:\\Access目錄下有一個“教學管理.mdb”access數(shù)據(jù)庫,其中有一個“學生”表。1、將“教學管理.mdb”中“學生”表導出為電子表格文件,命名為“學生_導出.xls”2、將“教學管理.mdb”中“學生”表導出為文本文件,命名為“學生_導出.txt”

3.在窗體上添加一個名為Command1的命令按鈕,然后編寫如下程序:

Functionm(xAsInteger,yAsInteger)AsInteger

m=IIf(x>y,x,y)

EndFunction

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger

a=1

b=2

MsgBoxm(a,b)

EndSub

打開窗體運行后,單擊命令按鈕,消息框中輸出結果為【】。

4.數(shù)據(jù)結構分為邏輯結構和存儲結構,循環(huán)隊列屬于______結構。

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

PrivateSubCommand1_Click()

Dimarr(1To10)

Fori=1To10

Nexti

ForEachiInarr()

Nexti

EndSub

6.閱讀下面的程序段:

sum=0

fori=1to3

forj=ito4

fork=jto5

sum=sum+1

nextk

nextj

nexti

執(zhí)行上面的三重循環(huán)后,sam的值為______。

7.Access數(shù)據(jù)庫的擴展名是【】。

8.使用設計器創(chuàng)建表:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學管理.mdb”。1、利用表的設計視圖創(chuàng)建如下圖所示的“學生”表。要求:“性別”字段利用“查閱向導”輸入,通過菜單可選擇“男”或“女”;先設置“學生編號”字段為主鍵,再嘗試設置“姓名”、“性?別”、“入校日期”組成的多字段主鍵。2、如下圖輸入數(shù)據(jù)。

9.在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下程序:

PrivateSubo(ByVidpAslnteger)

p=p*2

EndSub

PrivateSubCommandl_C1kk()

DimiAsIntcger

Cails(1)

Ifi>4Thcni=i^2

MsgBoxi

EndSub

窗體打開運行后,單擊命令按鈕,則消息框的輸出結果為______。

10.在窗體上畫一個命令按鈕,然后編寫如下事件過程:

PrivateSubCommand1_Click()

a=0

Fori=1To2

Forj=1To4

IfjMod2<>0Then

a=a+1

EndIf

a=a+1

Nextj

Nexti

MsgBoxa

EndSub

程序執(zhí)行后,單擊命令按鈕,消息框顯示的是【】。

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

12.

13.在考生文件夾中有一個“Acc1.mdb”數(shù)據(jù)庫。(1)按照下表的要求創(chuàng)建“成績”表,成績的有效性規(guī)則為O~100的數(shù)據(jù)。字段名稱字段類型字段大小是否主鍵學號文本8課程號文本5成績數(shù)字整型(2)在“成績”表中輸入如下數(shù)據(jù)。學號課程號成績20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)設置“課程”表和“成績”表的關系為“一對多”,“實施參照完整性”。(4)將“任課老師”表與“課程”表的關系設置為“一對多”,“實施參照完整性”。

14.

15.

16.

17.

18.

19.

20.

三、1.選擇題(10題)21.以下不屬于操作查詢的是______。A.交叉表查詢B.更新查詢C.刪除查詢D.生成表查詢

22.下圖中所示的查詢返回的記錄是()。

A.A.年齡在19歲到21歲之間的記錄

B.年齡不在19歲到21歲之間的記錄

C.所有的記錄

D.以上說法均不正確

23.報表頁面頁眉主要用來()。

A.顯示報表的標題、圖形或說明文字B.顯示報表中字段名稱或對記錄的分組名稱C.顯示記錄數(shù)據(jù)D.顯示匯總說明

24.若要查詢成績?yōu)?5~100分(包括85分,不包括100分)的學生信息,查詢準則設置正確的是()。

A.>84or<100

B.Between85with100

C.IN(85,100)

D.>=85and<100

25.語句DimNewArray(10)AsInteger的含義是______。

A.定義了一個整型變量且初值為10

B.定義了10個整數(shù)構成的數(shù)組

C.定義了11個整數(shù)構成的數(shù)組

D.將數(shù)組的第10元素設置為整型

26.在VBA中,如果沒有顯式聲明或用符號來定義變量的數(shù)據(jù)類型,變量的默認數(shù)據(jù)類型為______。

A.BooleanB.IntC.StringD.Variant

27.在數(shù)據(jù)訪問頁中,對于不可更新的數(shù)據(jù),應使用哪一種控件顯示數(shù)據(jù)()。

A.綁定HTML控件B.結合型文本框控件C.文本框控件D.計算型文本框控件

28.主報表是基于______創(chuàng)建的報表。

A.表B.查詢C.具有主鍵的表D.對集

29.窗口事件是指窗口所引發(fā)的事件,當窗口打開,但第一條記錄顯示之前發(fā)生的事件,是窗口的()事件。

A.重啟B.關閉C.打開D.加載

30.用于實現(xiàn)報表的分組統(tǒng)計數(shù)據(jù)的操作區(qū)間是______。

A.報表的主體區(qū)域B.頁面頁眉或頁面頁腳區(qū)域C.報表頁眉或報表頁腳區(qū)域D.組頁眉或組頁腳區(qū)域

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

32.

33.

34.

35.

36.

37.

38.

39.

40.

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

42.

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

44.

參考答案

1.1、現(xiàn)在D盤下建立一個空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關圖標。3、文件夾下就會出現(xiàn)數(shù)據(jù)庫的圖標文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時不允許輸入文件名的擴展名。若沒有顯示擴展名,則從“工具”打開找到“文件夾選項”,單擊“文件夾選項”,找到隱藏擴展名的那一項,把前面的小框去掉,并應用即可。

2.第一題:1、打開“教學管理.mdb”數(shù)據(jù)庫,選中“學生”表,單擊鼠標右鍵,找到“導出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“MicrosoftExcel”,確定文件名字“學生_導出”,單擊“導出”即可。第二題:1、打開“教學管理.mdb”數(shù)據(jù)庫,選中“學生”表,單擊鼠標右鍵,找到“導出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“文本文件”,確定文件名字“學生_導出”,單擊“導出”即可。

3.44解析:M(6)的值為12-6=6;則有M(2+6)=M(8)的值為12-8=4。

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

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

6.2828解析:本題考查循環(huán)的知識。這類問題循環(huán)體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執(zhí)行多少次,也就是最內層循環(huán)一共會執(zhí)行多少次。可以這樣分析:當i=1,j=1時,內循環(huán)執(zhí)行5次;當i=1,j=2時,內循環(huán)執(zhí)行4次;當i=1,j=3時,內循環(huán)執(zhí)行3次;當i=1,j叫時,內循環(huán)執(zhí)行2次,這樣的話外循環(huán)第一次時內循環(huán)共執(zhí)行5+4+3+2=14次;當i=2時,,j從2開始循環(huán),那么內循環(huán)共執(zhí)行4+3+2=9次;當i=3時,j從3開始循環(huán),那么內循環(huán)共執(zhí)行3+2=5次,所以總的執(zhí)行次數(shù)為14+9+5=28次。

7.mdb或mdbAccess所提供的對象都存放在同一個數(shù)據(jù)庫文件(擴展名為.mdb文件)中,而不是像其他PC的數(shù)據(jù)庫那樣分別存放在不同的文件中。

8.第一題:1、找到要操作的數(shù)據(jù)源,打開“教學管理”數(shù)據(jù)庫。2、選擇數(shù)據(jù)庫的對象“表”,可以在窗口上雙擊“使用設計器創(chuàng)建表”或者單擊“新建”,在打開的窗口中選擇“設計視圖”。單擊“確定”按鈕,在“字段名稱”中輸入題目要求中的字段名稱,在“數(shù)據(jù)類型”中選擇所需要的數(shù)據(jù)類型。3、在學生“性別”字段中選擇“查閱向導”,選擇“自行鍵入所需的值”,單擊“下一步”,在灰色框中的“第一列”下面輸入“男”,再在男的下一列輸入“女”,單擊“下一步”,然后單擊“完成”即可。4、再選中“學生編號”,整行為黑色后,單擊右鍵,選擇“主鍵”。單擊“保存”即可。第二題:1、在數(shù)據(jù)庫中打開“學生”表,按要求輸入數(shù)據(jù)即可。其步驟為:光標放置于“照片”的下一行方框中,單擊右鍵,選擇“插入對象”,選擇“有文件創(chuàng)建”,單擊“瀏覽”選擇路徑,找到所需要的“照片”,單擊“確定”即可。2、光標放置于“個人地址主頁”的下一行方框中,單擊右鍵,選擇“超鏈接”,選擇“編輯超鏈接”,在“要顯示的文字”中輸入“張三的個人主頁”,在“地址”欄中輸入或者粘貼個人地址,單擊“確定”即可完成。

9.36

10.1212解析:考查多重循環(huán)結構的編程方法。對于內層循環(huán)而言,當j為1、3時,a會各加兩次1;當j為2、3時,a會各加一次1。所以,整個內層會加6次1??紤]到外層循環(huán)要執(zhí)行兩次循環(huán)體,所以一共要加12次1,最終的輸出結果為12。

11.

12.

13.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對象,單擊“新建”按鈕,在“新建表”對話框中選擇“設計視圖”,按照要求建立字段。在“成績”字段的“有效性規(guī)則”行輸入“>=0And<=100”,單擊“保存”按鈕,輸入名稱“成績”,關閉設計視圖。

(2)打開“成績”表,輸入對應數(shù)據(jù)。

(3)執(zhí)行“工具”一“關系”命令,選擇“顯示表”按鈕,添加“課程”表和“成績”表,拖動“課程”表的“課程號”字段到“成績”表的“課程號”字段上,在“編輯關系”對話框中選擇“實施參照完整性”,選擇關系類型為“一對多”。

(4)在關系窗口中添加“任課老師”表,拖動“任課老師”表的“任課老師ID”到“課程”表的“任課教師ID”字段上。在“編輯關系”對話框中選擇“實施參照完整性”,選擇關系類型為“一對多”。

14.

15.

16.

17.

18.

19.

20.

21.A操作查詢是指僅在一個操作中更改許多記錄的查詢,它包括生成表查詢、刪除查詢、更新查詢和追加查詢等四種。

22.B解析:本題考查查詢條件的知、識。NotBetween…And是一個表示不在某區(qū)間內的運算符,等價于:<下界Or>上界。

23.B

24.D解析:本題考查表達式和運算符的知識。Between…And是一個表示在某區(qū)間內的運算符,等價于:>=下界And<=上界;表示集合的方法是用括號括起集合的所有元素,這些元素之間用逗號隔開,表示在某個集合,內的關鍵字是in。

25.C解析:數(shù)組是在有規(guī)則的結構中包含一種數(shù)據(jù)類型的一組數(shù)據(jù),也稱作數(shù)組元素變量。數(shù)組變量由變量名和數(shù)組下標構成,通常用Dim語句來定義數(shù)組,定義格式為:Dim數(shù)組名([下標下限to]下標上限)缺省情況下,下標下限為0,數(shù)組元素從“數(shù)組名(0)”至“數(shù)組名(下標上限)”;如果使用to選項,則可以安排非0下限。本題中DimNewArray(10)AsIntege等價于DimNewArray(0T010)AsInteger,它定義了一個一維整型數(shù)組,數(shù)組的名字為NewArray,該數(shù)組共有11個數(shù)組元素,分別是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、…NewArray(10)。

26.D解析:本題考查考生對VBA中的變量聲明的理解。除了常用的數(shù)據(jù)類型外,在VBA中有變體類型數(shù)據(jù)(Variant),它是一種特殊的數(shù)據(jù)類型,除了定長字符串類型及用戶自定義類型外,可以包含任何其他類型的數(shù)據(jù);變體類型還可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果沒有顯式聲明或用符號來定義變量的數(shù)據(jù)類型,變

溫馨提示

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

評論

0/150

提交評論