




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2022年湖北省咸寧市全國計算機等級考試Access數據庫程序設計預測試題(含答案)學校:________班級:________姓名:________考號:________
一、操作題(10題)1.閱讀下面的程序段:
sum=0
fori=1to3
forj=ito4
fork=jto5
sum=sum+1
nextk
nextj
nexti
執行上面的三重循環后,sam的值為______。
2.數據結構分為邏輯結構和存儲結構,循環隊列屬于______結構。
3.創建一個查詢,要求將表對象“tStud”中總分成績超過270分(含270分)的學生信息追加到空表“tTemp”中。其中,“tTemp”表的入學成績為學生總分,所建查詢命名為“qT4”。
4.下列程序的輸出結果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
5.Access數據庫的擴展名是【】。
6.使用設計器創建表:在D:\\Access目錄下有一ACCESS數據庫“教學管理.mdb”。1、利用表的設計視圖創建如下圖所示的“學生”表。要求:“性別”字段利用“查閱向導”輸入,通過菜單可選擇“男”或“女”;先設置“學生編號”字段為主鍵,再嘗試設置“姓名”、“性?別”、“入校日期”組成的多字段主鍵。2、如下圖輸入數據。
7.用向導建立ACCESS數據庫:利用數據庫模板向導,在D:\\Access目錄下建立一個ACCESS數據庫“資產追蹤.mdb”。要求顯示樣式設置為"標準",報表打印樣式為"大膽"。數據庫標題為“資產追蹤”。
8.使用數據視圖創建表:在D:\\Access目錄下有一ACCESS數據庫“教學管理.mdb”。利用表的“數據視圖”創建如下圖所示的“學生-數據視圖”表。
9.已知數列的遞推公式如下:
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,……。現要求
從鍵盤輸入n值,輸出對應項的值。例如當輸入n為8時,應該輸出34。程序如下,
請補充完整。
PrivateSubrunll_Click()
f0=1
f1=1
num=Val(InputBox("請輸入一個大于2的整數:"))
Forn=2To【】
f2=【】
f0=f1
f1=f2
Nextn
MsgBoxf2
EndSub
10.從ACCESS數據庫導出數據:在D:\\Access目錄下有一個“教學管理.mdb”access數據庫,其中有一個“學生”表。1、將“教學管理.mdb”中“學生”表導出為電子表格文件,命名為“學生_導出.xls”2、將“教學管理.mdb”中“學生”表導出為文本文件,命名為“學生_導出.txt”
二、基本操作題(10題)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.選擇題(10題)21.下列關于數據表視圖與查詢關系的說法中,錯誤的是()。
A.在查詢的數據表視圖和表的數據表視圖中的窗口幾乎相同
B.在查詢的數據表視圖中對顯示數據記錄的操作方法和表的數據表視圖中的操作相同
C.查詢可以將多個表中的數據組合到一起,使用查詢進行數據的編輯操作可以像在一個表中編輯一樣,對多個表中的數據同時進行編輯
D.基礎表中的數據不可以在查詢中更新,這與在數據表視圖的表窗口中輸入新值不一樣,因為這里充分考慮到基礎表的安全性
22.在長度為n的有序線性表中進行二分查找,在最壞的情況下需要比較的次數是()。
A.O(n)B.O(n2)C.O(log2n)D.O(nlog2n)
23.以下關于順序存儲結構的敘述中,()是正確的。
A.每個結點中至少包含一個指針域
B.邏輯上相鄰的結點物理上不必鄰接
C.可用于棧、隊列、樹等邏輯結構的存儲表示
D.插入、刪除運算操作不方便
24.在數據庫系統中,數據的最小訪問單位是______。
A.字節B.字段C.記錄D.表
25.下列說法中,正確的是()。
A.VBA和宏都可以很靈活地對錯誤進行處理
B.宏參數不是固定的,可以在運行宏時更改
C.宏不支持嵌套的If..Then結構
D.將窗體或報表導入到其他數據庫中時,同時導人它們的宏
26.以下是某個報表的設計視圖。根據視圖內容,可以判斷出分組字段是______。A.編號和姓名B.編號C.姓名D.無分組字段
27.下列不屬于查詢視圖的是
A.設計視圖B.模板視圖C.數據表視圖D.SQL視圖
28.在條件宏設計時,對于連續重復的條件,可以用來代替的符號是()。
A.…B.=C.,D.:
29.下列描述中正確的是()。
A.軟件工程只是解決軟件項目的管理問題
B.軟件工程主要解決軟件產品的生產率問題
C.軟件工程的主要思想是強調在軟件開發過程中應用工程化原則
D.軟件工程只是解決軟件開發過程中的技術問題
30.下列幾個表達式中大小與其他三個不同的是()。
A.15B.&HFC.1111D.&017
四、綜合應用題(10題)31.在考生文件夾下有一個數據庫“Ace3.mdb”,其中存在已經設計好的表對象“tEmployee”、“tAttend”和“tWork”,查詢對象“查詢”,宏對象“m1”,同時還有以“tEmployee”為數據源的窗體對象“fEmployee”和以“查詢”為數據源的窗體對象“fList”。其中,“fEmployee”窗體對象中含有一個子窗體,名稱為“list”。請按照以下要求補充“fEmployee”窗體設計:
(1)在窗體“fEmployee”的窗體頁眉節區添加一個標簽控件,名稱為“bTitle”,標題為“職工基本信息”,字體為“黑體”,字號為“24”。
(2)在窗體“fEmployee”的窗體頁腳節區添加一個按鈕,命名為“bList”,按鈕標題為“顯示職工科研情況”。
(3)設置按鈕“bList”的單擊事件屬性為運行宏對象“m1”。
(4)取消主窗體和子窗體中的瀏覽按鈕。窗體最終效果如圖5和圖6所示。
注意:不能修改窗體對象“fEmployee”中未涉及的控件和屬性;不能修改表對象“tEmployee”、“tAttend”和“tWork”,也不允許修改查詢對象“查詢”。
32.
33.
34.
35.
36.
37.
38.
39.
40.
五、綜合操作題(2題)41.
42.
六、簡單應用題(2題)43.
44.
參考答案
1.2828解析:本題考查循環的知識。這類問題循環體中只有一條語句,就是sum=sum+1,這樣的話問題就變成了判斷這條語句共執行多少次,也就是最內層循環一共會執行多少次。可以這樣分析:當i=1,j=1時,內循環執行5次;當i=1,j=2時,內循環執行4次;當i=1,j=3時,內循環執行3次;當i=1,j叫時,內循環執行2次,這樣的話外循環第一次時內循環共執行5+4+3+2=14次;當i=2時,,j從2開始循環,那么內循環共執行4+3+2=9次;當i=3時,j從3開始循環,那么內循環共執行3+2=5次,所以總的執行次數為14+9+5=28次。
2.邏輯邏輯解析:數據的邏輯結構主要是反映數據之間的邏輯關系,而存儲結構是用來反映數據的邏輯結構在計算機存儲空間中的存放形式。循環隊列主要是強調數據之間的關系,因此屬于邏輯結構。
3.【審題分析】本題主要考查追加表查詢,追加表一般情況用于數據庫的復制、轉移。在表中條件表達式是:數學-語文+物理>=270。
【操作步驟】步驟1:在“samp2.msb”窗口下,單擊“查詢”對象,添加“tStud”表。關閉對話框。執行【查詢】一【追加表查詢】菜單命令,在追加表對話框內輸追加到表名稱“tTemp”,雙擊“身份證號、“姓名”字段,在“字段”所在行的第三列列出條什運算式:[數學]+[語文】+(物理】,在其對應的“條件”行內輸入:>=270,追加到所在行選擇“入學成績”表。如圖40所示。
步驟2:單擊“保存”按鈕,輸入文件名:“qt4”。單擊“確定”按鈕,關閉“qt4”查詢窗口。步驟3:關閉“samp2.mdb”數據庫窗口。
4.1515解析:本題考查VBA中ForEach…Next循環的知識。ForEach…Next循環是一種特殊的循環,這種循環只能用在數組中,用來遍歷數組中的每一個元素。本題中的第一個循環為數組的每個元素賦值,而第二個循環中更改了這些值。綜合兩個循環來看,實際上最后arr(i)的值為2*i+1。
5.mdb或mdbAccess所提供的對象都存放在同一個數據庫文件(擴展名為.mdb文件)中,而不是像其他PC的數據庫那樣分別存放在不同的文件中。
6.第一題:1、找到要操作的數據源,打開“教學管理”數據庫。2、選擇數據庫的對象“表”,可以在窗口上雙擊“使用設計器創建表”或者單擊“新建”,在打開的窗口中選擇“設計視圖”。單擊“確定”按鈕,在“字段名稱”中輸入題目要求中的字段名稱,在“數據類型”中選擇所需要的數據類型。3、在學生“性別”字段中選擇“查閱向導”,選擇“自行鍵入所需的值”,單擊“下一步”,在灰色框中的“第一列”下面輸入“男”,再在男的下一列輸入“女”,單擊“下一步”,然后單擊“完成”即可。4、再選中“學生編號”,整行為黑色后,單擊右鍵,選擇“主鍵”。單擊“保存”即可。第二題:1、在數據庫中打開“學生”表,按要求輸入數據即可。其步驟為:光標放置于“照片”的下一行方框中,單擊右鍵,選擇“插入對象”,選擇“有文件創建”,單擊“瀏覽”選擇路徑,找到所需要的“照片”,單擊“確定”即可。2、光標放置于“個人地址主頁”的下一行方框中,單擊右鍵,選擇“超鏈接”,選擇“編輯超鏈接”,在“要顯示的文字”中輸入“張三的個人主頁”,在“地址”欄中輸入或者粘貼個人地址,單擊“確定”即可完成。
7.1、打開剛剛建立的“教學管理”數據庫,單擊“文件—>新建”,在彈出的窗口右面,找到“本機上的模板…”并單擊。2、在彈出的模板窗口上選擇“數據庫”,找到“資產追蹤”,選中,并單擊“確定”。3、選擇保存數據庫的路徑D:\\\\ACCESS,并命文件名為“資產追蹤”,單擊“創建”。4、“下一步→下一步”在數據庫向導里面選擇“標準”,“下一步→大膽”。“下一步→下一步”,單擊“完成”即可。
8.1、找到要操作的數據源,打開“教學管理”數據庫。2、選擇數據庫的對象“表”,可以在窗口上雙擊“通過輸入數據創建表”或者單擊“新建”,在打開的窗口中選擇“數據表視圖”。單擊“確定”按鈕,把鼠標放置于“字段1”上,變成向下箭頭以后“單擊一下”,使得整個字段變成黑色,然后單擊“鼠標右鍵”一次,選擇“重命名列”,輸入所要求的字段名稱;同理一直操作完成,命名完成以后單擊“保存”,輸入“學生-數據視圖”,單擊“確定”即可。3、再用“設計視圖”打開“學生-數據視圖”表進行表的“數據類型”進行設計,設計完成后單擊“保存”即可。
9.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。
10.第一題:1、打開“教學管理.mdb”數據庫,選中“學生”表,單擊鼠標右鍵,找到“導出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“MicrosoftExcel”,確定文件名字“學生_導出”,單擊“導出”即可。第二題:1、打開“教學管理.mdb”數據庫,選中“學生”表,單擊鼠標右鍵,找到“導出”并單擊,選擇好需要保存文件的路徑,選擇文件類型中的“文本文件”,確定文件名字“學生_導出”,單擊“導出”即可。
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.D解析:本題考查查詢數據表視圖的知識。查詢的數據表視圖就是查詢后得到的數據視圖,其顯示方式和表的數據表視圖中的窗口幾乎相同,記錄操作方法也相同,并且可以將多個表中的數據組合到一起,像在一個表中編輯一樣對多個表中的數據同時進行編輯。可以在數據表視圖中直接更新基礎表中的數據。
22.C解析:二分查找法的基本思想是將n個元素分成個數大致相同的兩半,取a[n/2]與欲查找的x作比較,如果x=a[n/2],則找到x,算法終止;如果x2n。
23.DD.【解析】選項A.、B.、C.敘述的都是鏈式存儲結構具有的特點,順序結構每個結點只包含自身的信息域,且邏輯上相鄰的結點物理上也是相鄰的。因此其插入、刪除運算操作不方便,需移動大量的結點。
24.B解析:在關系庫系統中,系統能夠直接對字段的值進行操作與控制。記錄是由多個字段構成,而表又是多個記錄所構成的,所以數據的最小訪問單位是字段。
25.C解析:VBA可以很靈活地處理運行錯誤,而宏不支持錯誤處理;在VBA中,可以在調用過程時指定參數,而宏參數是固定的,不能在運行宏時更改;宏是數據庫中的獨立對象,需要單獨導入。宏不支持復雜的邏輯結構,如嵌套的If結構。
26.B解析:由圖可以看出,在“頁面頁眉”和“主體”之間有一個“編號頁眉”,故該報表的分組字段就是“編號”。所以本題答案為B。
27.B解析:查詢的視圖包括設計、數據表、SQL視圖。
28.A解析:本題考查條件宏的知識。如果在宏中加入條件表達式,就可以限制宏在滿足一定的條件下才能完成某種操作,我們稱之為條件宏。對于
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 金屬結構合同范本
- 空調外包承攬合同范本
- 租賃和使用合同范本
- 農村門面承租合同范本
- 環境維護合同范本
- 日本技能實習合同范本
- 電氣配件購買合同范本
- 剪輯制作費合同范本
- 技術扶貧產業合同范本
- 皮革布料采購合同范本
- DB53∕T 1269-2024 改性磷石膏用于礦山廢棄地生態修復回填技術規范
- 財務報表分析-第五章 營運能力分析
- mm立式矯直機輥系設計
- (教學設計)專題4 第2單元 基礎課時13 羧酸的性質及應用2023-2024學年新教材高中化學選擇性必修3(蘇教版2019)
- 《建筑玻璃膜應用技術規程 JGJT351-2015》
- 2024年黑龍江龍東地區初中畢業學業統一考試中考物理試卷(真題+答案解析)
- 人教版音樂三年級下冊第五單元 打字機 教案
- 國際物流專員聘用協議
- 2024年廣東省公需課《百縣千鎮萬村高質量發展工程與城鄉區域協調發展》考試答案
- 2024年江西省初中學業水平考試數學試題卷
- 《小蝦》學習任務群教學課件
評論
0/150
提交評論