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

下載本文檔

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

文檔簡介

精品文檔-下載后可編輯年3月全國計算機等級考試二級筆試試卷Access數據庫程序設計2022年3月全國計算機等級考試二級筆試試卷Access數據庫程序設計

一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的,請將正確選項涂寫在答題卡相應位置上,答在試卷上不得分。

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

A.棧是“先進先出”的線性表

B.隊列是“先進后出”的線性表

C.循環(huán)隊列是非線性結構

D.有序線性表既可以采用順序存儲結構,也可以采用鏈式存儲結構

2.支持子程序調用的數據結構是()。[2分]

C.隊列

D.二叉樹

3.某二叉樹有5個度為2的結點,則該二叉樹中的葉子結點數是()。[2分]

A.10

4.下列排序方法中,最壞情況下比較次數最少的是()。[2分]

A.冒泡排序

B.簡單選擇排序

C.直接插入排序

D.堆排序

5.軟件按功能可以分為:應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬于應用軟件的是()。[2分]

A.編譯程序

B.操作系統(tǒng)

C.教務管理系統(tǒng)

D.匯編程序

6.下面敘述中錯誤的是()。[2分]

A.軟件測試的目的是發(fā)現(xiàn)錯誤并改正錯誤

B.對被調試的程序進行“錯誤定位”是程序調試的必要步驟

C.程序調試通常也稱為Debug

D.軟件測試應嚴格執(zhí)行測試計劃,排除測試的隨意性

7.耦合性和內聚性是對模塊獨立性度量的兩個標準。下列敘述中正確的是()。[2分]

A.提高耦合性降低內聚性有利于提高模塊的獨立性

B.降低耦合性提高內聚性有利于提高模塊的獨立性

C.耦合性是指一個模塊內部各個元素間彼此結合的緊密程度

D.內聚性是指模塊間互相連接的緊密程度

8.數據庫應用系統(tǒng)中的核心問題是()。[2分]

A.數據庫設計

B.數據庫系統(tǒng)設計

C.數據庫維護

D.數據庫管理員培訓

9.有兩個關系R,S如下:由關系R通過運算得到關系S,則所使用的運算為()。[2分]

A.選擇

B.投影

C.插入

D.連接

10.將E-R圖轉換為關系模式時,實體和聯(lián)系都可以表示為()。[2分]

A.屬性

C.關系

11.按數據的組織形式,數據庫的數據模型可分為三種模型,它們是()。[2分]

A.小型、中型和大型

B.網狀、環(huán)狀和鏈狀

C.層次、網狀和關系

D.獨享、共享和實時

12.數據庫中有A、B兩表,均有相同字段C,在兩表中C字段都設為主鍵。當通過C字段建立兩表關系時,則該關系為()。[2分]

A.一對一

B.一對多

C.多對多

D.不能建立關系

13.如果在創(chuàng)建表中建立字段“性別”,并要求用漢字表示,其數據類型應當是()。[2分]

A.是/否

B.數字

C.文本

D.備注

14.在Access數據庫對象中,體現(xiàn)數據庫設計目的的對象是()。[2分]

A.報表

B.模塊

C.查詢

15.下列關于空值的敘述中,正確的是()。[2分]

A.空值是雙引號中間沒有空格的值

B.空值是等于0的數值

C.空值是使用Null或空白來表示字段的值

D.空值是用空格表示的值

16.在定義表中字段屬性時,對要求輸入相對固定格式的數據,例如電話號應該定義該字段的()。[2分]

A.格式

B.默認值

C.輸入掩碼

D.有效性規(guī)則

17.在書寫查詢準則時,日期型數據應該使用適當的分隔符括起來,正確的分隔符是()。[2分]

18.下列關于報表的敘述中,正確的是()。[2分]

A.報表只能輸入數據

B.報表只能輸出數據

C.報表可以輸入和輸出數據

D.報表不能輸入和輸出數據

19.要實現(xiàn)報表按某字段分組統(tǒng)計輸出,需要設置的是()。[2分]

A.報表頁腳

B.該字段的組頁腳

C.主體

D.頁面頁腳

20.下列關于SQL語句的說法中,錯誤的是()。[2分]

A.INSERT語句可以向數據表中追加新的數據記錄

B.UPDATE語句用來修改數據表中已經存在的數據記錄

C.DELETE語句用來刪除數據表中的記錄

D.CREATE語句用來建立表結構并追加新的記錄

21.在數據訪問頁的工具箱中,為了插入一段滾動的文字應該選擇的圖標是[2分]

22.在運行宏的過程中,宏不能修改的是()。[2分]

A.窗體

B.宏本身

D.數據庫

23.在設計條件宏時,對于連續(xù)重復的條件,要代替重復條件表達式可以使用符號()。[2分]

24.在宏的參數中,要引用窗體F1上的Text1文本框的值,應該使用的表達式是()。[2分]

A.[Forms]![F1]![Text1]

B.Text1

C.[F1].[Text1]

D.[Forms]_[F1]_[Text1]

25.宏操作Quit的功能是()。[2分]

A.關閉表

B.退出宏

C.退出查詢

D.退出Access

26.發(fā)生在控件接收焦點之前的事件是()。[2分]

A.Enter

B.Exit

C.GotFocus

D.LostFocus

27.要想在過程Proc調用后返回形參x和y的變化結果,下列定義語句中正確的是()。[2分]

A.SubProc(xasInteger,yasInteger)

B.SubProc(ByValxasInteger,yasInteger)

C.SubProc(xasInteger,ByValyasInteger)

D.SubProc(ByValxasInteger,ByValyasInteger)

28.要從數據庫中刪除一個表,應該使用的SQL語句是()。[2分]

A.ALTERTABLE

B.KILLTABLE

C.DELETETABLE

D.DROPTABLE

29.在VBA中要打開名為“學生信息錄入”的窗體,應使用的語句是()。[2分]

A.DoCmd.OpenForm"學生信息錄入"

B.OpenForm"學生信息錄入"

C.DoCmd.OpenWindow"學生信息錄入"

D.OpenWindow"學生信息錄入"

30.要顯示當前過程中的所有變量及對象的取值,可以利用的調試窗口是()。[2分]

A.監(jiān)視窗口

B.調用堆棧

C.立即窗口

D.本地窗口

31.在VBA中,下列關于過程的描述中正確的是()。[2分]

A.過程的定義可以嵌套,但過程的調用不能嵌套

B.過程的定義不可以嵌套,但過程的調用可以嵌套

C.過程的定義和過程的調用均可以嵌套

D.過程的定義和過程的調用均不能嵌套

32.能夠實現(xiàn)從指定記錄集里檢索特定字段值的函數是()。[2分]

A.DCount

B.DLookup

C.DMax

D.DSum

33.下列四個選項中,不是VBA的條件函數的是()。[2分]

A.Choose

B.If

C.IIf

D.Switch

34.設有如下過程:x=1Dox=x+2LoopUntil___________運行程序,要求循環(huán)體執(zhí)行3次后結束循環(huán),空白處應填入的語句是()。[2分]

A.x=7

B.x7

C.x=7

D.x7

35.在窗體中添加一個名稱為Command1的命令按鈕,然后編寫如下事件代碼:PrivateSubCommandl_Click()MsgBoxf(24,18)EndSubPublicFunctionf(mAsInteger,nAsInteger)AsIntegerDoWhilemnDoWhilemnm=m-nLoopDoWhilem

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

1.假設用一個長度為50的數組(數組元素的下標從0到49)作為棧的存儲空間,棧底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30數組下標),則棧中具有___個元素。[每空2分]

2.軟件測試可分為白盒測試和黑盒測試?;韭窂綔y試屬于___[每空2分]

3.三種基本控制結構是:選擇結構、循環(huán)結構和___。[每空2分]

4.數據庫系統(tǒng)的核心是___。[每空2分]

5.在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實體聯(lián)系的是___框。[每空2分]

6.在關系數據庫中,從關系中找出滿足給定條件的元組,該操作可稱為___。[每空2分]

7.函數Mid("學生信息管理系統(tǒng)",3,2)的結果是___。[每空2分]

8.用SQL語句實現(xiàn)查詢表名為“圖書表”中的所有記錄,應該使用的SELECT語句是:select___。[每空2分]

9.Access的窗體或報表事件可以有兩種方法來響應:宏對象和___。[每空2分]

10.子過程Test顯示一個如下所示4×4的乘法表。1*1=11*2=21*3=31*4=42*2=42*3=62*4=83*3=93*4=124*4=16請在空白處填入適當的語句使子過程完成指定的功能。SubText()Dimi,jAsIntegerFori=1To4Forj=1To4If___ThenDebug.Printi"*"j"="i*jSpace(2),EndIfNextjDebug.PrintNextiEndSub[每空2分]

11.有“數字時鐘”窗體如下:在窗口中有按鈕“[開/關]時鐘”,單擊該按鈕可以顯示或隱藏時鐘。其中按鈕的名稱為“開關”,顯示時間的文本框名稱為“時鐘”,計時器間隔已設置為500。請在空白處填入適當的語句,使程序可以完成指定的功能。DimflagAsIntegerPrivateSubForm_Load()flag=1EndSubPrivateSubForm_Timer()'“計時器觸發(fā)”事件過程時鐘=Time'在“時鐘”文本框中顯示當前時間EndSubPrivateSub開關_Click()'“開關”按鈕的單擊事件過程If___Then時鐘.Visible=Falseflag=0Else時鐘.Visible=Trueflag=1EndIfEndSub[每空2分]

12.窗體中有兩個命令按鈕:“顯示”(控件名為cmdDisplay)和“測試”(控件名為cmdTest)。當單擊“測試”按鈕時,執(zhí)行的事件功能是:首先彈出消息框,若單擊其中的“確定”按鈕,則隱藏窗體上的“顯示”按鈕;否則直接返回到窗體中。請在空白處填入適當的語句,使程序可以完成指定的功能。PrivateSubcmdTest_Click()Answer=___("隱藏按鈕?",vbOKCancel+vbQuestion,"Msg")IfAnswer=vbOKThenMe!cmdDisplay.Visible=___EndIfEndSub[每空2分]

13.對窗體test上文本框控件txtAge中輸入的學生年齡數據進行驗證。要求:該文本框中只接受大于等于15且小于等于30的數值數據,若輸入超出范圍則給出提示信息。該文本控件的BeforeUpdate事件過程代碼如下,請在空白處填入適當的語句,使程序可以完成指定的功能。PrivateSubtxtAge_BeforeUpdate(CancelAsInteger)IfMe!txtAge=""or___(Me!txtAge)Then'數據為空時的驗證MsgBox"年齡不能為空!",vbCritical,"警告"Cancel=True'取消BeforeUpdate事件ElseIfIsNumeric(Me!txtAge)=FalseThen'非數值數據輸入的驗證MsgBox"年齡必須輸入數

溫馨提示

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

評論

0/150

提交評論