版權(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ì)預(yù)測試題(含答案)學(xué)校:________班級(jí):________姓名:________考號(hào):________
一、操作題(10題)1.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個(gè)ACCESS空數(shù)據(jù)庫文件“教學(xué)管理.mdb”。
2.從ACCESS數(shù)據(jù)庫導(dǎo)出數(shù)據(jù):在D:\\Access目錄下有一個(gè)“教學(xué)管理.mdb”access數(shù)據(jù)庫,其中有一個(gè)“學(xué)生”表。1、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為電子表格文件,命名為“學(xué)生_導(dǎo)出.xls”2、將“教學(xué)管理.mdb”中“學(xué)生”表導(dǎo)出為文本文件,命名為“學(xué)生_導(dǎo)出.txt”
3.在窗體上添加一個(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é)果為【】。
4.數(shù)據(jù)結(jié)構(gòu)分為邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu),循環(huán)隊(duì)列屬于______結(jié)構(gòu)。
5.下列程序的輸出結(jié)果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
6.閱讀下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=j(luò)to5
sum=sum+1
nextk
nextj
nexti
執(zhí)行上面的三重循環(huán)后,sam的值為______。
7.Access數(shù)據(jù)庫的擴(kuò)展名是【】。
8.使用設(shè)計(jì)器創(chuàng)建表:在D:\\Access目錄下有一ACCESS數(shù)據(jù)庫“教學(xué)管理.mdb”。1、利用表的設(shè)計(jì)視圖創(chuàng)建如下圖所示的“學(xué)生”表。要求:“性別”字段利用“查閱向?qū)А陛斎?,通過菜單可選擇“男”或“女”;先設(shè)置“學(xué)生編號(hào)”字段為主鍵,再嘗試設(shè)置“姓名”、“性?別”、“入校日期”組成的多字段主鍵。2、如下圖輸入數(shù)據(jù)。
9.在窗體中添加一個(gè)名稱為Commandl的命令按鈕,然后編寫如下程序:
PrivateSubo(ByVidpAslnteger)
p=p*2
EndSub
PrivateSubCommandl_C1kk()
DimiAsIntcger
Cails(1)
Ifi>4Thcni=i^2
MsgBoxi
EndSub
窗體打開運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果為______。
10.在窗體上畫一個(gè)命令按鈕,然后編寫如下事件過程:
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.在考生文件夾中有一個(gè)“Acc1.mdb”數(shù)據(jù)庫。(1)按照下表的要求創(chuàng)建“成績”表,成績的有效性規(guī)則為O~100的數(shù)據(jù)。字段名稱字段類型字段大小是否主鍵學(xué)號(hào)文本8課程號(hào)文本5成績數(shù)字整型(2)在“成績”表中輸入如下數(shù)據(jù)。學(xué)號(hào)課程號(hào)成績20020194A0015520020101A0018020020023A0018820020001A0027020020003A0029020020005A0025820020011A0039220020005A00455(3)設(shè)置“課程”表和“成績”表的關(guān)系為“一對(duì)多”,“實(shí)施參照完整性”。(4)將“任課老師”表與“課程”表的關(guān)系設(shè)置為“一對(duì)多”,“實(shí)施參照完整性”。
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.報(bào)表頁面頁眉主要用來()。
A.顯示報(bào)表的標(biāo)題、圖形或說明文字B.顯示報(bào)表中字段名稱或?qū)τ涗浀姆纸M名稱C.顯示記錄數(shù)據(jù)D.顯示匯總說明
24.若要查詢成績?yōu)?5~100分(包括85分,不包括100分)的學(xué)生信息,查詢準(zhǔn)則設(shè)置正確的是()。
A.>84or<100
B.Between85with100
C.IN(85,100)
D.>=85and<100
25.語句DimNewArray(10)AsInteger的含義是______。
A.定義了一個(gè)整型變量且初值為10
B.定義了10個(gè)整數(shù)構(gòu)成的數(shù)組
C.定義了11個(gè)整數(shù)構(gòu)成的數(shù)組
D.將數(shù)組的第10元素設(shè)置為整型
26.在VBA中,如果沒有顯式聲明或用符號(hào)來定義變量的數(shù)據(jù)類型,變量的默認(rèn)數(shù)據(jù)類型為______。
A.BooleanB.IntC.StringD.Variant
27.在數(shù)據(jù)訪問頁中,對(duì)于不可更新的數(shù)據(jù),應(yīng)使用哪一種控件顯示數(shù)據(jù)()。
A.綁定HTML控件B.結(jié)合型文本框控件C.文本框控件D.計(jì)算型文本框控件
28.主報(bào)表是基于______創(chuàng)建的報(bào)表。
A.表B.查詢C.具有主鍵的表D.對(duì)集
29.窗口事件是指窗口所引發(fā)的事件,當(dāng)窗口打開,但第一條記錄顯示之前發(fā)生的事件,是窗口的()事件。
A.重啟B.關(guān)閉C.打開D.加載
30.用于實(shí)現(xiàn)報(bào)表的分組統(tǒng)計(jì)數(shù)據(jù)的操作區(qū)間是______。
A.報(bào)表的主體區(qū)域B.頁面頁眉或頁面頁腳區(qū)域C.報(bào)表頁眉或報(bào)表頁腳區(qū)域D.組頁眉或組頁腳區(qū)域
四、綜合應(yīng)用題(10題)31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、綜合操作題(2題)41.
42.
六、簡單應(yīng)用題(2題)43.
44.
參考答案
1.1、現(xiàn)在D盤下建立一個(gè)空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標(biāo)的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關(guān)圖標(biāo)。3、文件夾下就會(huì)出現(xiàn)數(shù)據(jù)庫的圖標(biāo)文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時(shí)不允許輸入文件名的擴(kuò)展名。若沒有顯示擴(kuò)展名,則從“工具”打開找到“文件夾選項(xiàng)”,單擊“文件夾選項(xiàng)”,找到隱藏?cái)U(kuò)展名的那一項(xiàng),把前面的小框去掉,并應(yīng)用即可。
2.第一題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫,選中“學(xué)生”表,單擊鼠標(biāo)右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“MicrosoftExcel”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。第二題:1、打開“教學(xué)管理.mdb”數(shù)據(jù)庫,選中“學(xué)生”表,單擊鼠標(biāo)右鍵,找到“導(dǎo)出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“文本文件”,確定文件名字“學(xué)生_導(dǎo)出”,單擊“導(dǎo)出”即可。
3.44解析:M(6)的值為12-6=6;則有M(2+6)=M(8)的值為12-8=4。
4.邏輯邏輯解析:數(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)。
5.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。
6.2828解析:本題考查循環(huán)的知識(shí)。這類問題循環(huán)體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執(zhí)行多少次,也就是最內(nèi)層循環(huán)一共會(huì)執(zhí)行多少次。可以這樣分析:當(dāng)i=1,j=1時(shí),內(nèi)循環(huán)執(zhí)行5次;當(dāng)i=1,j=2時(shí),內(nèi)循環(huán)執(zhí)行4次;當(dāng)i=1,j=3時(shí),內(nèi)循環(huán)執(zhí)行3次;當(dāng)i=1,j叫時(shí),內(nèi)循環(huán)執(zhí)行2次,這樣的話外循環(huán)第一次時(shí)內(nèi)循環(huán)共執(zhí)行5+4+3+2=14次;當(dāng)i=2時(shí),,j從2開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行4+3+2=9次;當(dāng)i=3時(shí),j從3開始循環(huán),那么內(nèi)循環(huán)共執(zhí)行3+2=5次,所以總的執(zhí)行次數(shù)為14+9+5=28次。
7.mdb或mdbAccess所提供的對(duì)象都存放在同一個(gè)數(shù)據(jù)庫文件(擴(kuò)展名為.mdb文件)中,而不是像其他PC的數(shù)據(jù)庫那樣分別存放在不同的文件中。
8.第一題:1、找到要操作的數(shù)據(jù)源,打開“教學(xué)管理”數(shù)據(jù)庫。2、選擇數(shù)據(jù)庫的對(duì)象“表”,可以在窗口上雙擊“使用設(shè)計(jì)器創(chuàng)建表”或者單擊“新建”,在打開的窗口中選擇“設(shè)計(jì)視圖”。單擊“確定”按鈕,在“字段名稱”中輸入題目要求中的字段名稱,在“數(shù)據(jù)類型”中選擇所需要的數(shù)據(jù)類型。3、在學(xué)生“性別”字段中選擇“查閱向?qū)А?,選擇“自行鍵入所需的值”,單擊“下一步”,在灰色框中的“第一列”下面輸入“男”,再在男的下一列輸入“女”,單擊“下一步”,然后單擊“完成”即可。4、再選中“學(xué)生編號(hào)”,整行為黑色后,單擊右鍵,選擇“主鍵”。單擊“保存”即可。第二題:1、在數(shù)據(jù)庫中打開“學(xué)生”表,按要求輸入數(shù)據(jù)即可。其步驟為:光標(biāo)放置于“照片”的下一行方框中,單擊右鍵,選擇“插入對(duì)象”,選擇“有文件創(chuàng)建”,單擊“瀏覽”選擇路徑,找到所需要的“照片”,單擊“確定”即可。2、光標(biāo)放置于“個(gè)人地址主頁”的下一行方框中,單擊右鍵,選擇“超鏈接”,選擇“編輯超鏈接”,在“要顯示的文字”中輸入“張三的個(gè)人主頁”,在“地址”欄中輸入或者粘貼個(gè)人地址,單擊“確定”即可完成。
9.36
10.1212解析:考查多重循環(huán)結(jié)構(gòu)的編程方法。對(duì)于內(nèi)層循環(huán)而言,當(dāng)j為1、3時(shí),a會(huì)各加兩次1;當(dāng)j為2、3時(shí),a會(huì)各加一次1。所以,整個(gè)內(nèi)層會(huì)加6次1。考慮到外層循環(huán)要執(zhí)行兩次循環(huán)體,所以一共要加12次1,最終的輸出結(jié)果為12。
11.
12.
13.(1)在“Acc1.mdb”數(shù)據(jù)庫窗口中單擊“表”對(duì)象,單擊“新建”按鈕,在“新建表”對(duì)話框中選擇“設(shè)計(jì)視圖”,按照要求建立字段。在“成績”字段的“有效性規(guī)則”行輸入“>=0And<=100”,單擊“保存”按鈕,輸入名稱“成績”,關(guān)閉設(shè)計(jì)視圖。
(2)打開“成績”表,輸入對(duì)應(yīng)數(shù)據(jù)。
(3)執(zhí)行“工具”一“關(guān)系”命令,選擇“顯示表”按鈕,添加“課程”表和“成績”表,拖動(dòng)“課程”表的“課程號(hào)”字段到“成績”表的“課程號(hào)”字段上,在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。
(4)在關(guān)系窗口中添加“任課老師”表,拖動(dòng)“任課老師”表的“任課老師ID”到“課程”表的“任課教師ID”字段上。在“編輯關(guān)系”對(duì)話框中選擇“實(shí)施參照完整性”,選擇關(guān)系類型為“一對(duì)多”。
14.
15.
16.
17.
18.
19.
20.
21.A操作查詢是指僅在一個(gè)操作中更改許多記錄的查詢,它包括生成表查詢、刪除查詢、更新查詢和追加查詢等四種。
22.B解析:本題考查查詢條件的知、識(shí)。NotBetween…And是一個(gè)表示不在某區(qū)間內(nèi)的運(yùn)算符,等價(jià)于:<下界Or>上界。
23.B
24.D解析:本題考查表達(dá)式和運(yùn)算符的知識(shí)。Between…And是一個(gè)表示在某區(qū)間內(nèi)的運(yùn)算符,等價(jià)于:>=下界And<=上界;表示集合的方法是用括號(hào)括起集合的所有元素,這些元素之間用逗號(hào)隔開,表示在某個(gè)集合,內(nèi)的關(guān)鍵字是in。
25.C解析:數(shù)組是在有規(guī)則的結(jié)構(gòu)中包含一種數(shù)據(jù)類型的一組數(shù)據(jù),也稱作數(shù)組元素變量。數(shù)組變量由變量名和數(shù)組下標(biāo)構(gòu)成,通常用Dim語句來定義數(shù)組,定義格式為:Dim數(shù)組名([下標(biāo)下限to]下標(biāo)上限)缺省情況下,下標(biāo)下限為0,數(shù)組元素從“數(shù)組名(0)”至“數(shù)組名(下標(biāo)上限)”;如果使用to選項(xiàng),則可以安排非0下限。本題中DimNewArray(10)AsIntege等價(jià)于DimNewArray(0T010)AsInteger,它定義了一個(gè)一維整型數(shù)組,數(shù)組的名字為NewArray,該數(shù)組共有11個(gè)數(shù)組元素,分別是:NewArray(0)、NewArray(1)、NewArray(2)、NewArray(3)、…NewArray(10)。
26.D解析:本題考查考生對(duì)VBA中的變量聲明的理解。除了常用的數(shù)據(jù)類型外,在VBA中有變體類型數(shù)據(jù)(Variant),它是一種特殊的數(shù)據(jù)類型,除了定長字符串類型及用戶自定義類型外,可以包含任何其他類型的數(shù)據(jù);變體類型還可以包含Empty、Error、Nothing和Null特殊值。在VBA中,如果沒有顯式聲明或用符號(hào)來定義變量的數(shù)據(jù)類型,變
溫馨提示
- 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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度臨時(shí)演員職業(yè)發(fā)展輔導(dǎo)與聘用合同3篇
- 2025年棚戶區(qū)改造房買賣合同附拆遷安置補(bǔ)償協(xié)議4篇
- 項(xiàng)目管理沙盤課程設(shè)計(jì)
- 二零二五年餐飲股份合作員工培訓(xùn)協(xié)議3篇
- 二零二四年度專業(yè)羽毛球場鋪裝及維護(hù)合同3篇
- 二零二五版商鋪交易稅費(fèi)減免申請合同4篇
- 二零二五年度企業(yè)內(nèi)部錄音監(jiān)控合同員工行為規(guī)范錄音協(xié)議4篇
- 2025年度配電箱安裝與電力設(shè)備維修保養(yǎng)合同4篇
- 二零二五年度倉儲(chǔ)租賃合同(含不可抗力條款)3篇
- 2025年度旅游度假村租賃管理服務(wù)協(xié)議3篇
- 【公開課】同一直線上二力的合成+課件+2024-2025學(xué)年+人教版(2024)初中物理八年級(jí)下冊+
- 高職組全國職業(yè)院校技能大賽(嬰幼兒照護(hù)賽項(xiàng))備賽試題庫(含答案)
- 2024年公安部直屬事業(yè)單位招聘筆試參考題庫附帶答案詳解
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 裝飾工程施工技術(shù)ppt課件(完整版)
- SJG 05-2020 基坑支護(hù)技術(shù)標(biāo)準(zhǔn)-高清現(xiàn)行
- 汽車維修價(jià)格表
- 10KV供配電工程施工組織設(shè)計(jì)
- 終端攔截攻略
- 藥物外滲處理及預(yù)防【病房護(hù)士安全警示教育培訓(xùn)課件】--ppt課件
評(píng)論
0/150
提交評(píng)論