2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計-2_第1頁
2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計-2_第2頁
2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計-2_第3頁
2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計-2_第4頁
2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計-2_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

精品文檔-下載后可編輯年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計2022年9月全國計算機(jī)等級考試二級筆試試卷Access數(shù)據(jù)庫程序設(shè)計

一、選擇題(每小題2分,共70分)

1.一個棧的初始狀態(tài)為空?,F(xiàn)將元素1、2、3、4、5、A、B、C、D、E依次入棧,然后再依次出棧,則元素出棧的順序是()。[2分]

A.12345ABCDE

B.EDCBA54321

C.ABCDE12345

D.54321EDCBA

2.下列敘述中正確的是()。[2分]

A.循環(huán)隊列有隊頭和隊尾兩個指針,因此,循環(huán)隊列是非線性結(jié)構(gòu)

B.在循環(huán)隊列中,只需要隊頭指針就能反映隊的中元素的動態(tài)變化情況

C.在循環(huán)隊列中,只需要隊尾指針就能反映隊的中元素的動態(tài)變化情況

D.循環(huán)隊列中元素的個數(shù)是由隊頭指針和隊尾指針共同決定

3.在長度為n的有序線性表中進(jìn)行二分查找,最壞情況下需要比較的次數(shù)是()。[2分]

A.O(n)

B.O(n)2

C.O(log2n)

D.O(nlog2n)

4.下列敘述中正確的是()。[2分]

A.順序存儲結(jié)構(gòu)的存儲一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連續(xù)的

B.順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性結(jié)構(gòu)

C.順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表

D.鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間

5.數(shù)據(jù)流圖中帶有箭頭的線段表示的是()。[2分]

A.控制流

B.事件驅(qū)動

C.模塊調(diào)用

D.數(shù)據(jù)流

6.在軟件開發(fā)中,需求分析階段可以使用的工具是()。[2分]

A.N-S圖

B.DFD圖

C.PAD圖

D.程序流程圖

7.在面向?qū)ο蠓椒ㄖ?,不屬于“對象”基本特點(diǎn)的是()。[2分]

A.一致性

B.分類性

C.多態(tài)性

D.標(biāo)識唯一性

8.一間宿舍可住多個學(xué)生,則實體宿舍和學(xué)生之間的聯(lián)系是()。[2分]

A.一對一

B.一對多

C.多對一

D.多對多

9.在數(shù)據(jù)管理技術(shù)發(fā)展的三個階段中,數(shù)據(jù)共享最好的是()。[2分]

A.人工管理階段

B.文件系統(tǒng)階段

C.數(shù)據(jù)庫系統(tǒng)階段

D.三個階段相同

10.有三個關(guān)系R、S和T如下:由關(guān)系R和S通過運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為()。[2分]

A.笛卡爾積

D.自然連接

11.Access數(shù)據(jù)庫中,表的組成是()。[2分]

A.字段和記錄

B.查詢和字段

C.記錄和窗體

D.報表和字段

12.若設(shè)置字段的輸入掩碼為“####-######”,該字段正確的輸入數(shù)據(jù)是()。[2分]

A.0755-123456

B.0755-abcdef

C.abcd-123456

D.####-######

13.對數(shù)據(jù)表進(jìn)行篩選操作,結(jié)果是()。[2分]

A.只顯示滿足條件的記錄,將不滿足條件的記錄從表中刪除

B.顯示滿足條件的記錄,并將這些記錄保存在一個新表中

C.只顯示滿足條件的記錄,不滿足條件的記錄被隱藏

D.將滿足條件的記錄和不滿足條件的記錄分為兩個表進(jìn)行顯示

14.在顯示查詢結(jié)果時,如果要將數(shù)據(jù)表中的“籍貫”字段名,顯示為“出生地”,可在查詢設(shè)計視圖中改動()。[2分]

A.排序

B.字段

C.條件

D.顯示

15.在Access的數(shù)據(jù)表中刪除一條記錄,被刪除的記錄()。[2分]

A.可以恢復(fù)到原來設(shè)置

B.被恢復(fù)為最后一條記錄

C.被恢復(fù)為第一條記錄

D.不能恢復(fù)

16.在Access中,參照完整性規(guī)則不包括()。[2分]

A.更新規(guī)則

B.查詢規(guī)則

C.刪除規(guī)則

D.插入規(guī)則

17.在數(shù)據(jù)庫中,建立索引的主要作用是()。[2分]

A.節(jié)省存儲空間

B.提高查詢速度

C.便于管理

D.防止數(shù)據(jù)丟失

18.假設(shè)有一組數(shù)據(jù):工資為800元,職稱為“講師”,性別為“男”,在下列邏輯表達(dá)式中結(jié)果為“假”的是()。[2分]

A.工資800AND職稱="助教"OR職稱="講師"

B.性別="女"ORNOT職稱="助教"

C.工資=800AND(職稱="講師"OR性別="女")

D.工資800AND(職稱="講師"OR性別="男")

19.在建立查詢時,若要篩選出圖書編號是“T01”或“T02”的記錄,可以在查詢設(shè)計視圖準(zhǔn)則行中輸入()。[2分]

A."T01"or"T02"

B."T01"and"T02"

C.in("T01"and"T02")

D.notin("T01"and"T02")

20.在Access數(shù)據(jù)庫中使用向?qū)?chuàng)建查詢,其數(shù)據(jù)可以來自()。[2分]

A.多個表

B.一個表

C.一個表的一部分

D.表或查詢

21.創(chuàng)建參數(shù)查詢時,在查詢設(shè)計視圖準(zhǔn)則行中應(yīng)將參數(shù)提示文本放置在()。[2分]

A.{}中

B.()中

C.[]中

D.中

22.在下列查詢語句中,與SELECTTABL*FROMTAB1WHEREInStr([簡歷],"籃球")0功能相同的語句是()。[2分]

A.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球"

B.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球"

C.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"*籃球*"

D.SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like"籃球*"

23.在Access數(shù)據(jù)庫中創(chuàng)建一個新表,應(yīng)該使用的SQL語句是()。[2分]

A.CreateTable

B.CreateIndex

C.AlterTable

D.CreateDatabase

24.在窗體設(shè)計工具箱中,代表組合框的圖標(biāo)是()。[2分]

25.要改變窗體上文本框控件的輸出內(nèi)容,應(yīng)設(shè)置的屬性是()。[2分]

A.標(biāo)題

B.查詢條件

C.控件來源

D.記錄源

26.在下圖所示的窗體上,有一個標(biāo)有“顯示”字樣的命令按鈕(名稱為Command1)和一個文本框(名稱為text1)。當(dāng)單擊命令按鈕時,將變量sum的值顯示在文本框內(nèi),正確的代碼是()。[2分]

A.Me!Text1.Caption=sum

B.Me!Text1.Valuc=sum

C.Me!Text1.Text=sum

D.Me!Text1.Visiblc=sum

27.Access報表對象的數(shù)據(jù)源可以是()。[2分]

A.表、查詢和窗體

B.表和查詢

C.表、查詢和SQL命令

D.表、查詢和報表

28.要限制宏命令的操作范圍,可以在創(chuàng)建宏時定義()。[2分]

A.宏操作對象

B.宏條件表達(dá)式

C.窗體或報表控件屬性

D.宏操作目標(biāo)

29.在VBA中,實現(xiàn)窗體打開操作的命令是()。[2分]

A.DoCmd.OpenForm

B.OpenForm

C.Do.OpenForm

D.DoOpcn.Form

30.在Access中,如果變量定義在模塊的過程內(nèi)部,當(dāng)過程代碼執(zhí)行時才可見,則這種變量的作用域為()。[2分]

A.程序范圍

B.全局范圍

C.模塊范圍

D.局部范圍

31.表達(dá)式Fix(-3.25)和Fix(3.75)的結(jié)果分別是()。[2分]

A.-3,3

B.-4,3

C.-3,4

D.-4,4

32.在VBA中,錯誤的循環(huán)結(jié)構(gòu)是()。[2分]

A.DoWhile條件式循環(huán)體Loop

B.DoUntil條件式循環(huán)體Loop

C.DoUntil循環(huán)體Loop條件式

D.Do循環(huán)體LoopWhile條件式

33.在過程定義中有語句:PrivateSubGetData(ByValdataAsInteger)其中“ByVal”的含義是()。[2分]

A.傳值調(diào)用

B.傳址調(diào)用

C.形式參數(shù)

D.實際參數(shù)

34.在窗體中有一個命令按鈕(名稱為run34),對應(yīng)的事件代碼如下:PrivateSubrun34_Click()sum=0Fori=10To1Step-2sum=sum+iNextiMsgBoxsumEndSub運(yùn)行以上事件,程序的輸出結(jié)果是()。[2分]

A.10

B.30

C.55

D.其他結(jié)果

35.在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學(xué)生成績,如果輸入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進(jìn)入后續(xù)程序處理。run35命令按鈕的Click的事件代碼如下:PrivateSubrun35_Click()DimflagAsBoolcanresult=0flag=TrueDoWhileflagresult=Val(InputBox("請輸入學(xué)生成績:","輸入"))Ifresult=0Andresult=100Then___________ElseMsgBox"成績輸入錯誤,請重新輸入"EndIfLoopRem成績輸入正確后的程序代碼略EndSub程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是()。[2分]

A.flag=False

B.flag=Notflag

C.flag=True

D.ExitDo

二、填空題(每空2分,共30分)

1.對下列二叉樹進(jìn)行中序遍歷的結(jié)果___。[每空2分]

2.按照軟件測試的一般步驟,集成測試應(yīng)在___測試之后進(jìn)行。[每空2分]

3.軟件工程三要素包括方法、工具和過程,其中,___支持軟件開發(fā)的各個環(huán)節(jié)的控制和管理。[每空2分]

4.數(shù)據(jù)庫設(shè)計包括概念設(shè)計、___和物理設(shè)計。[每空2分]

5.在二維表中,元組的___不能再分成更小的數(shù)據(jù)項。[每空2分]

6.在關(guān)系數(shù)據(jù)庫中,基本的關(guān)系運(yùn)算有三種,它們是選擇、投影和___。[每空2分]

7.數(shù)據(jù)訪問頁有兩種視圖,它們是頁視圖和___視圖。[每空2分]

8.下圖所示的流程控制結(jié)構(gòu)稱為___。[每空2分]

9.Access中用于執(zhí)行指定的SQL語言的宏操作名是___。[每空2分]

10.直接在屬性窗口設(shè)置對象的屬性,屬于“靜態(tài)”設(shè)置方法,在代碼窗口中由VBA代碼設(shè)置對象的屬性叫做“___”設(shè)置方法。[每空2分]

11.在窗體中添加一個名稱為Command1的命令按鈕,然后編寫如下事件代碼:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=12:y=32Callp(x,y)MsgBoxx*yEndSubPublicSubp(nAsInteger,ByValmAsInteger)n=nMod10m=mMod10EndSub窗體打開運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果為___。[每空2分]

12.已知數(shù)列的遞推公式如下:f(n)=1當(dāng)n=0,1時f(n)=f(n-1)+f(n-2)當(dāng)n1時則按照遞推公式可以得到數(shù)列:1,1,2,3,5,8,13,21,34,55,……?,F(xiàn)要求從鍵盤輸入n值,輸出對應(yīng)項的值。例如當(dāng)輸入n為8時,應(yīng)該輸出34。程序如下,請補(bǔ)充完整。PrivateSubrunl1_Click()f0=1f1=1num=Val(InputBox("請輸入一個大于2的整數(shù):"))Forn=2To___f2=___f0=f1f1=f2NextnMsgBoxf2EndSub[每空2分]

13.現(xiàn)有用戶登錄界面如下:窗體中名為username的文本框用于輸入用戶名,名為pass的文本框用于輸入用戶的密碼。用戶輸入用戶名和密碼后,單擊“登錄”名為login的按鈕,系統(tǒng)查找名為“密碼表”的數(shù)據(jù)表,如果密碼表中有指定的用戶名且密碼正確,則系統(tǒng)根據(jù)用戶的“權(quán)限”分別進(jìn)入“管理員窗體”和“用戶窗體”:如果用戶名或密碼輸入錯誤,則給出相應(yīng)的提示信息。密碼表中的字段均為文本類型,數(shù)據(jù)如下圖。單擊“登錄”按鈕后相關(guān)的事件代碼如下,請補(bǔ)充完整。PrivateSublogin_Click()DimstrAsStringDimrsAsNewADODB.RecordsetDimfdAsADODB.FieldSetcn=CurrentProject.Connectionlogname=Trim(Me!uscrname)pass=Trim(Mc!pass)IfLen(Nz(logname))=0ThenMsgBox"請輸入用戶名"ElseIfLen(Nz(pass))=0ThenMsgBox"請輸入密碼"Elsestr="select*from密碼表where用戶名='"logname"'and密碼='"pass"'"rs.Openstr,cn,adOpenDynami

溫馨提示

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

評論

0/150

提交評論