版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
2021年廣東省廣州市全國計算機等級考試Access數(shù)據(jù)庫程序設計模擬考試(含答案)學校:________班級:________姓名:________考號:________
一、操作題(10題)1.在窗體中添加一個命令按鈕,名稱為Command1,然后編寫如下程序:
PrivateSubCommand1_Click()
sum=0
Fori=1To100step2
Nexti
MsgBoxsum
EndSub
窗體打開運行后,單擊命令按鈕,則消息框的輸出結果為()。
2.下列程序的輸出結果是()。
PrivateSubCommand1_Click()
Dimarr(1To10)
Fori=1To10
Nexti
ForEachiInarr()
Nexti
EndSub
3.
4.
5.空數(shù)據(jù)庫的建立:在D:\\Access目錄下建立一個ACCESS空數(shù)據(jù)庫文件“教學管理.mdb”。
6.編輯數(shù)據(jù)表:在ACCESS數(shù)據(jù)庫“教學管理.mdb”,跟下面要求進行相應的操作:表的復制和重命名、隱藏列、凍結列、移動列、行高與列寬、更改表數(shù)據(jù)的字體、設置數(shù)據(jù)表格式、數(shù)據(jù)的查找與替換。
7.執(zhí)行下面的程序段,s的值為【】。
s=0:k=10
Whilek
s=s+10
k=k-2
Wend
8.假設用—個長度為50的數(shù)組(數(shù)組元素的下標從0到49)作為棧的存儲空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30(數(shù)組下標),則棧中具有【】個元素。
9.已知數(shù)列的遞推公式如下:
f(n)=1當n=0,1時
f(n)=f(n-1)+f(n-2)當n>1時
則按照遞推公式可以得到數(shù)列:1,1,2,3,5,8,13,21,34,55,……?,F(xiàn)要求
從鍵盤輸入n值,輸出對應項的值。例如當輸入n為8時,應該輸出34。程序如下,
請補充完整。
PrivateSubrunll_Click()
f0=1
f1=1
num=Val(InputBox("請輸入一個大于2的整數(shù):"))
Forn=2To【】
f2=【】
f0=f1
f1=f2
Nextn
MsgBoxf2
EndSub
10.
二、基本操作題(10題)11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
三、1.選擇題(10題)21.在關于輸入掩碼的敘述中,錯誤的是______。
A.在定義字段的輸入掩碼時,既可以使用輸入掩碼向導,也可以直接使用字符
B.定義字段的輸入掩碼,是為了設置密碼
C.輸入掩碼中的字符“0”表示可以選擇輸入數(shù)字0~9之間的一個數(shù)
D.直接使用字符定義輸入掩碼時,可以根據(jù)需要將字符組合起來
22.在創(chuàng)建條件宏時,若要引用窗體上的控件值,正確的表達式引用是
A.[窗體名]![控件名]
B.[窗體名].[控件名]
C.[Form]![窗體名]![控件名]
D.[Forms]![窗體名]![控件名]
23.表達式10Mod2的值為()。
A.0B.1C.2D.5
24.下列關于Access表的敘述中,錯誤的是()。
A.表只能包含一個主題的信息
B.表的設計視圖的主要工作是設計表的結構
C.在表的數(shù)據(jù)表視圖中可以修改字段名稱
D.表的數(shù)據(jù)表視圖只用于顯示數(shù)據(jù)
25.以下數(shù)據(jù)結構屬于非線性數(shù)據(jù)結構的是______。
A.隊列B.線性表C.二叉樹D.棧
26.為窗體上的控件設置Tab鍵的順序,應選擇屬性表中的______.
A.格式選項卡B.數(shù)據(jù)選項卡C.事件選項卡D.兒他選項卡
27.要限制宏命令的操作范圍,可以在創(chuàng)建宏時定義______。
A.宏操作對象B.宏條件表達式C.窗體或報表控件屬性D.宏操作目標
28.窗體有三種視圖,用于創(chuàng)建窗體或修改窗體的窗口是窗體的()。
A.“設計”視圖B.“窗體”視圖C.“數(shù)據(jù)表”視圖D.“透視表”視圖
29.在Access中,可以通過數(shù)據(jù)訪問頁發(fā)布的數(shù)據(jù)是
A.只能發(fā)布數(shù)據(jù)庫中沒有變化的數(shù)據(jù)B.只能發(fā)布數(shù)據(jù)庫中變化的數(shù)據(jù)C.能發(fā)布數(shù)據(jù)庫中保存的數(shù)據(jù)D.以上的說法均不對
30.有“讀者”表,含有的字段為讀者編號、讀者姓名、家庭住址、身份證號碼和聯(lián)系電話。當為該表以設計視圖的方式創(chuàng)建一個讀者窗體后,在窗體的字段列表中不可能含有的字段是()。
A.讀者編號B.家庭住址C.聯(lián)系電話D.書籍編號
四、綜合應用題(10題)31.
32.
33.
34.在考生文件夾下有“Acc3.mdb”數(shù)據(jù)庫。
(1)以“課程成績”表為數(shù)據(jù)源,創(chuàng)建分組統(tǒng)計查詢“平均分”,統(tǒng)計每個學生的平均分,結果顯示“學號”和“平均分”字段,按照平均分降序排列。
(2)以“學生”表為數(shù)據(jù)源,創(chuàng)建“學生”窗體,布局為“縱欄表”,樣式為“標準”。在窗體中添加以“平均分”查詢?yōu)閿?shù)據(jù)源的子窗體,在窗體顯示“平均分”查詢的全部信息。窗體顯示如圖3所示。
35.
36.
37.
38.在考生文件有“Acc3.mdb”數(shù)據(jù)庫。(1)以“領取明細”表為數(shù)據(jù)源,創(chuàng)建“按照ID查詢”查詢,查詢在“員工信息”社會分配中員工ID的領取信息。結果顯示“領取明細”表中的全部字段。(2)在“員工信息登錄”窗體中添加“領取明細”和“關閉窗體”按鈕,分別實現(xiàn)運行“按照ID查詢”查詢和關閉窗體?!皢T工信息”窗體如圖5所示。
39.
40.
五、綜合操作題(2題)41.
42.
六、簡單應用題(2題)43.
44.
參考答案
1.25002500解析:本題考查循環(huán)的知識。這個問題比較簡單,實際上就是求1到100之間的奇數(shù)和,最終結果為2500。
2.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。
3.
4.5.1、現(xiàn)在D盤下建立一個空的文件夾,命名為“ACCESS”文件夾。2、打開ACCESS文件夾,單擊鼠標的右鍵,找到新建,單擊數(shù)據(jù)庫的程序的相關圖標。3、文件夾下就會出現(xiàn)數(shù)據(jù)庫的圖標文件,重命名數(shù)據(jù)庫的名稱即可。注:在命名數(shù)據(jù)庫文件的同時不允許輸入文件名的擴展名。若沒有顯示擴展名,則從“工具”打開找到“文件夾選項”,單擊“文件夾選項”,找到隱藏擴展名的那一項,把前面的小框去掉,并應用即可。6.第一題:步驟:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、鼠標右鍵單擊“學生”表,選擇“復制”,再在工具欄上找到“粘貼”圖標,在“表名稱”中輸入“學生表備份”,同時選擇“結構和數(shù)據(jù)”,單擊“確定”即可。3、鼠標右鍵單擊“學生表備份”表,選擇“重命名”,再輸入“學生表備份2009”即可。第二題:步驟:1、在打開的數(shù)據(jù)庫中打開“教師”表,把鼠標移動到“教師編號”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“隱藏列”單擊即可。3、在當前表的灰色出單擊鼠標右鍵,選擇“取消隱藏列”,在彈出的窗口的“教師編號”前面的方框打上小勾即可。第三題:1、在第二題的基礎上,在擋開的教師表中操作,把鼠標移動到“姓名”字段,鼠標變成“向下黑色箭頭”時單擊左鍵,選中整個字段。2、再單擊鼠標右鍵,選擇“凍結列”單擊即可。3、在第二步不關閉表的情況下,同樣是選擇整列“姓名”,單擊鼠標右鍵,選擇“取消對所有列的凍結”即可。第四題:1、在第三題的情況下,不關閉表的情況下,同樣是選中整列字段“教師編號”,按住鼠標左鍵不放,看到鼠標下方加有虛線的方框時拉動鼠標移動到“姓名”列后面,放開鼠標即可。第五題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,選中“教師”表的任意一行,然后單擊鼠標的右鍵,選擇“行高”;或者在“格式”中選擇“行高”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。3、打開“教師”表,選中“教師”表的任意一列,然后單擊鼠標的右鍵,選擇“列寬”;或者在“格式”中選擇“列寬”,再彈出的行高的窗口中輸入想要的高度,如題目的要求是“18”,單擊“確定”即可。4、設置完成后保存即可。第六題:1、在第五題的基礎上,在“教師”表的灰色處單擊鼠標右鍵,選擇字體,在彈出來的窗口上選擇和設置題目的要求后,確定、保存即可。第七題:1、找到要操作的數(shù)據(jù)源,打開“教學管理_原始”數(shù)據(jù)庫。2、打開“教師”表,在工具欄上找到“格式”,單擊有選擇“數(shù)據(jù)表”,在“設置數(shù)據(jù)表格式”中按題目的要求選擇需要的設置即可。同理操作即可完成。
7.5050解析:本題考查While循環(huán)。While循環(huán)中的<表達式>是一個數(shù)值表達式k,若k不等于0,則執(zhí)行循環(huán)體;若k等于0,則結束循環(huán)。本題中循環(huán)體共被執(zhí)行5次,每執(zhí)行一次循環(huán)體,變量s將累加一次10,結果為“50'。
8.2020解析:棧是限定在一端進行插入與刪除的線性表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素:棧底元素總是最先被插入的元素,從而也是最后才能被刪除的元素。即棧是按照“先進后出”或“后進先出”的原則組織數(shù)據(jù)的,因此,棧也被稱為“先進后出”表或“后進先出”表。通常用指針top來指示棧頂?shù)奈恢?,用指針bottom指向棧底。由題意可知棧頂指針top=30,bottom=49,則棧中具有的元素應該為bottom-top+1即49-30+1=20。
9.numf0+f1num\r\nf0+f1解析:程序首先需要接受用戶輸入的值,根據(jù)程序代碼可以判斷,使用變量num來存放用戶輸入的值,使用循環(huán)實現(xiàn)遞推,根據(jù)題面“要求從鍵盤輸入n值,輸出對應項的值”,可知循環(huán)從2開始,到用戶輸入的值結束,也就是“Forn=2Tonum”。根據(jù)題面給出的公式“當n>1時,f(n)=f(n-1)+f(n-2)”,可知第n項的值總等于它前兩項(即第n-2項與第n-1項)之和,在程序For循環(huán)中,總用f2表示第n項,f0表示第n-2項,f1表示第n-1項,所以f2=f0+f1。
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.B解析:定義輸入掩碼是為了使輸入的格式標準保持一致或檢查輸入時的錯誤,故選項B的說法是錯誤的。
22.D解析:在輸入條件表達式時,可能會引用窗體或報表上的控件值,可以使用如下的語法:Forms![窗體名]![控件名]或[Forms]![窗體名]![控件名]
23.AA.【解析】本題考查VBA中表達式運算的知識。在VBA中Mod是取余數(shù)運算,將返回左操作數(shù)整除右操作數(shù)后的余數(shù)。本題中10可以被2整除,所以余數(shù)為0。
24.D解析:本題考查表各種視圖的知識。Access中的表是數(shù)據(jù)實際存儲的對象,只能包含關于一個主題的信息。設計表共有3種視圖,“數(shù)據(jù)表”視圖、“設計”視圖、“表向導”視圖。設計視圖的主要工作是設計表的結構,在數(shù)據(jù)表視圖中不但可以顯示和輸入數(shù)據(jù),而且可以修改字段名稱。
25.C解析:線性表、棧和隊列等數(shù)據(jù)結構所表達和處理的數(shù)據(jù)以線性結椒為組織形式。棧是一種特殊的線性表,這種線性表只能在固定的一端進行插入和刪除操作,允許插入和刪除的一端稱為棧頂,另一端稱為棧底。一個新元素只能從棧頂一端進入;刪除時,只能刪除棧頂?shù)脑?,即剛剛被插入的元素。所以棧又稱后進先出表(LastInFirstOut):隊列可看作是插入在一端進行,刪除在另一端進行的線性表,允許插入的一端稱為隊尾,允許刪除的一端稱為隊頭。在隊列中,只能刪除隊頭元素,隊列的最后一個元素一定是最新入隊的元素。因此隊列又稱先進先出表(FirstInFirstOut)。
26.D解析:控件的常用格式屬性包括標題、字體名稱、字體大小、字體粗細、前景顏色、背景顏色、特殊效果等??丶某S脭?shù)據(jù)屬性包括控件來源、輸入掩碼、有效性規(guī)則、有效性文本、默認值、是否有效、是否鎖定等,控件的常用事件屬性包括單擊、雙擊、獲得焦點、失去焦點、鼠標按下、鼠標移動、鼠標釋放等??丶某S闷渌麑傩园Q、狀態(tài)欄文字、自動Tab鍵、控件提示文本等。
27.B解析:宏是由一個或多個操作組成的集合,其中的每個操作能夠自動地實現(xiàn)特定的功能。宏可以是包含操作序列的一個宏,也可以是一個宏組。如果設計時有很多的宏,將其分類組織到不同的宏組中會有助于數(shù)據(jù)庫的管理。使用條件表達式可以決定在某些情況下運行宏時,某個操作是否進行。
28.A解析:窗體的設計視圖可以用來創(chuàng)建窗體或修改窗體的窗口。
29.C解析:如果數(shù)據(jù)不常更改則使用靜態(tài)HTML格式;如果數(shù)據(jù)需要經常更改,則使用動態(tài)HTML格式。所以可以發(fā)布數(shù)據(jù)庫中存在的數(shù)據(jù)。
30.D解析:本題考查窗體設計視圖的基礎知識。在窗體的設計視圖中,所設計的字段列表必需來源于所依賴的表。在表中未出現(xiàn)的字段不可能在窗體中顯示。
31.
32.
33.
34.(1)在“Acc3.mdb”數(shù)據(jù)庫窗口單擊“查詢”對象,單擊“新建”按鈕,在“新建查詢”對話框中選擇“設計視圖”,單擊“確定”按鈕。添加“課程成績”表,然后單擊“關閉”按鈕,關閉“顯示表”對話框。在字段行選擇“學號”字段,在工具欄中單擊“合計”按鈕,在“學號”字段對應的“總計”行選擇“分組”,添加“平均分:Sum([課程成績]![成績])/Count([課程成績]![課程編號])”字段,在對應的“總計”行選擇“表達式”,在“排序”行選擇“降序”。單擊工具欄中的“保存”按鈕,在彈出的“另存為”對話框中輸入查詢名字“平均分”,單擊“確定”按鈕,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年湖南省道路施工合同
- 2024版連鎖生鮮乳購銷合同
- 2024年雞養(yǎng)殖技術與設備租賃合同3篇
- 智能機器人研發(fā)與銷售合同
- 2024民用航空貨運代理傭金結算合同范本3篇
- 課程設計計量計價
- 2024年股份購買合同3篇
- 2024版養(yǎng)殖場轉讓協(xié)議
- 酒類買賣銷售合同
- 2024年版:鋁材產品交易合同樣本
- 2024城市河湖底泥污染狀況調查評價技術導則
- MT-T 1199-2023 煤礦用防爆柴油機無軌膠輪運輸車輛通用安全技術條件
- 營養(yǎng)學與健康
- 湖北高校畢業(yè)生就業(yè)協(xié)議書填寫格式說明樣表
- 江西省商品混凝土企業(yè)名錄
- 毒理學第三章化學毒物在體內的生物轉運和生物轉化
- 企業(yè)年會活動抽獎滾動抽獎經典創(chuàng)意高端模板課件
- 技術資料檢查評分表
- 軸聯(lián)軸器離合器解析課件
- 一年級上學期語文期末試卷分析一年級上冊語文試卷
- C4支持學生創(chuàng)造性學習與表達作業(yè)1-設計方案
評論
0/150
提交評論