全國計算機等級考試二級Access筆試試題

2022-12-24 05:12:03 字數 6909 閱讀 2483

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

下列各題a、b、c、d四個選項中,只有乙個選項是正確的,請將正確選項寫在答題卡相應位置上,答在試卷上不得分。

(1)下列選項中不屬於結構化程式設計方法的是

a.自頂向下

b.逐步求精

c.模組化

d.可復用

(2)兩個或兩個以上模組之間關聯的緊密程度稱為

a.耦合度

b.內聚度

c.複雜度

d.資料傳輸特性

(3)下列敘述中正確的是

a.軟體測試應該由程式開發者來完成

b.程式經除錯後一般不需要再測試

c.軟體維護只包括對程式**的維護

d)以上三種說法都不對

(4)按照「後進先出」原則組織資料的資料結構是

a.佇列

b.棧c.雙向鍊錶

d.二叉樹

(5)下列敘述中正確的是

a.線性鍊錶是線性表的鏈式儲存結構

b.棧與佇列是非線性結構

c.雙向鍊錶是非線性結構

d.只有根結點的二叉樹是線性結構

(6)對如下二叉樹

進行後序遍歷的結果為

a.abcdef

b.dbeafc

c.abdecf

d.debfca

(7)在深度為7的滿二叉樹中,葉子結點的個數為

a.32

b.31

c.64

d.63

(8)「商品」與「顧客」兩個實體集之間的聯絡一般是

a.一對一

b.一對多

c.多對一

d.多對多

(9)在e—r圖中,用來表示實體的圖形是

a.矩形

b.橢圓形

c.菱形

d.三角形

(10)資料庫db、資料庫系統dbs、資料庫管理系統dbms之間的關係是

a.db包含dbs和dbms

b.dbms包含db和dbs

c.dbs包含db和dbms

d.沒有任何關係

(11)常見的資料模型有3種,它們是

a.網狀、關係和語義

b.層次、關係和網狀

c.環狀、層次和關係

d.欄位名、字段型別和記錄

(12)在以下敘述中,正確的是

a.access只能使用系統選單建立資料庫應用系統

b.access不具備程式設計能力

c.access只具備了模組化程式設計能力

d)access具有物件導向的程式設計能力,並能建立複雜的資料庫應用系統

(13)不屬於access物件的是

a.表b.資料夾

c.窗體

d.查詢

(14)表的組成內容包括

a.查詢和字段

b.欄位和記錄

c.記錄和窗體

d.報表和字段

(15)在資料表檢視中,不能

a.修改欄位的型別

b.修改欄位的名稱

c.刪除乙個字段

d.刪除一條記錄

(16)資料型別是

a.欄位的另一種說法

b.決定欄位能包含哪類資料的設定

c.一類資料庫應用程式

d.一類用來描述access表嚮導允許從中選擇的欄位名稱

(17)現有乙個已經建好的「按雇員姓名查詢」窗體,如下圖所示。

執行該窗體後,在文字框中輸入要查詢雇員的姓名,當按下「查詢」按鈕時,執行乙個是「按雇員姓名查詢」的查詢,該查詢顯示出所查雇員的雇員id、姓名和職稱等三段。若窗體中的文字框名稱為tname,設計「按雇員姓名查詢」,正確的設計檢視是

a.b.

c.d.

(18)下圖是使用查詢設計器完成的查詢,與該查詢等價的sql語句是

a.select學號,數學from sc where數學》(select **g(數學)from sc.

b.select學號 where 數學》(select **g(數學)from sc.

c.select 數學**g(數學)from sc.

d.select 數學》(select **g(數學)from sc.

(19)在下圖中,與查詢設計器的篩選標籤中所設定的篩選功能相同的表示式是

a.成績表.綜合成績》=80and成績表.綜合成績=<90

b.成績表.綜合成績》80and成績表.綜合成績<90

c.80<=成績表.綜合成績<=90

d.80《成績表.綜合成績<90

(20)下圖中所示的查詢返回的記錄是

a.不包含80分和90分

b.不包含80至90分數段

c.包含80至90分數段

d.所有的記錄

(21)排序時如果選取了多個字段,則輸出結果是

a.按設定的優先次序依次進行排序

b.按最右邊的列開始排序

c.按從左向右優先次序依次排序

d.無法進行排序

(22)為視窗中的命令按鈕設定單擊滑鼠時發生的動作,應選擇設定其屬性對話方塊的

a.格式選項卡

b.事件選項卡

c.方法選項卡

d.資料選項卡

(23)要改變窗體上文字框控制項的資料來源,應設定的屬性是

a.記錄源

b.控制項**

c.篩選查詢

d.預設值

(24)在使用報表設計器設計報表時,如果要統計報表中某個欄位的全部資料,應將計算表示式放在

a.組頁首/組頁尾

b.頁面頁首/頁面頁尾

c.報表頁首/報表頁尾

d.主體

(25)如果載入乙個窗體,先被觸發的事件是

a.load 事件

b.open事件

c.click 事件

d.daclick事件

(26)資料訪問頁可以簡單地認為就是乙個

a.網頁

b.資料庫檔案

c.word 檔案

d.子表

(27)使用巨集組的目的是

a.設計出功能複雜的巨集

b.設計出包含大量操作的巨集

c.減少程式記憶體消耗

d.對多個巨集進行組織和管理

(28)以下是巨集物件m1的操作序列設計:

假定在巨集m1的操作中涉及到的物件均存在,現將設計好的巨集m1設定為窗體「ftest」上某個命令按鈕的單擊事件屬性,則開啟窗體「ftest1」執行後,單擊該命令按鈕,會啟動巨集m1的執行。巨集m1執行後,前兩個操作會先後開啟窗體物件「ftest2」和表物件「tstud」。那麼執行close操作後,會

a.只關閉窗體物件「ftest1」

b.只關閉表物件「tstud」

c.關閉窗體物件「ftest2」和表物件「tstud」

d.關閉窗體「ftest1」和「ftest2」及表物件「tstud」

(29)vba程式的多條語句可以寫在一行中,其分隔符必須使用符號

a.:b.』

c.;d.,

(30)vba表示式3*3\3/3的輸出結果是

a.0b.1

c.3d.9

(31)現有乙個已經建好的窗體,窗體中有一命令按鈕,單擊此按鈕,將開啟「temployee」表,如果採用vba**完成,下面語句正確的是

a.b.

c.d.

(32)access的控制項物件可以設定某個屬性來控制物件是否可用(不可用時顯示為灰色狀態)。需要設定的屬性是

a.default

b.cancel

c.enabled

d.visible

(33)以下程式段執行結束後,變數x的值為

x=2y=4

dox=x*y

y=y+1

loopwhiley<4

a.2b.4

c.8d.20

(34)在窗體上新增乙個命令按鈕(名為command1),然後編寫如下事件過程:

private sub command1_click()

for i=1 to 4

x=4for j=1 to 3

x=3for k=1 to2

x=x+6

next k

next j

next i

msgbox x

end sub

開啟窗體後,單擊命令按鈕,訊息框的輸出結果是

a.7b.15

c.157

d.538

(35)假定有如下的sub過程:

sub sfun(xassingle,yassingle)

t=xx=t/y

y=t mod y

end sub

在窗體上新增乙個命令按鈕(名為command1),然後編寫如下事件過程:

private sub command1_click()

dim a as single

dim b as single

a=5b=4

sfun a,b

msgbox a & chr(10)+chr(13)& b

end sub

開啟窗體執行後,單擊命令按鈕,訊息框的兩行輸出內容分別為

a.1和1

b.1.25和1

c.1.25和4

d.5和4

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

請將每乙個空的正確答案寫在答題卡【1】~【15】序號的橫線上,答在試卷上不得分。

(1)對長度為10的線性表進行氣泡排序,最壞情況下需要比較的次數為【1】 。

(2)在物件導向方法中,【2】描述的是具有相似屬性與操作的一組物件。

(3)在關係模型中,把資料看成是二維表,每乙個二維表稱為乙個【3】。

(4)程式測試分為靜態分析和動態測試。其中【4】是指不執行程式,而只是對程式文字進行檢查,通過閱讀和討論,分析和發現程式中的錯誤。

(5)資料獨立性分為邏輯獨立性與物理獨立性。當資料的儲存結構改變時,其邏輯結構可以不變,因此,基於邏輯結構的應用程式不必修改,稱為【5】。

(6)結合型文字框可以從表、查詢或【6】中獲得所需的內容。

(7)在建立主/子窗體之前,必須設定【7】之間的關係。

(8)函式right(「計算機等級考試」,4)的執行結果是【8】。

(9)某窗體中有一命令按鈕,在窗體檢視中單擊此命令按鈕開啟乙個查詢,需要執行的操作是【9】。

(10)在使用dim語句定義陣列時,在預設情況下陣列下標的下限為【10】。

(11)在窗體中新增乙個命令按鈕,名稱為command1,然後編寫如下程式:

private sub command1_click()

dim s,i

for i=1 to 10

s=s+i

next i

msgbox s

end sub

窗體開啟執行後,單擊命令按鈕,則訊息框的輸出結果為【11】。

(12)在窗體中新增乙個名稱為command1的命令按鈕,然後編寫如下程式:

private sub s(by val p as lnteger)

p=p*2

end sub

private sub command1_click()

dim i as integer

i=3call s(i)

if i>4 then i=i^2

msgbox i

end sub

窗體開啟執行後,單擊命令按鈕,則訊息框的輸出結果為【12】。

(13)設有如下**:

x=1do

x=x+2

loopuntil【13】

執行程式,要求迴圈體執行3次後結束迴圈,在空白處填入適當語句。

(14)窗體中有兩個命令按鈕:「顯示」(控制項名為cmddisplay)和「測試」(控制項名為cmdtest)。以下事件過程的功能是:

單擊「測試」按鈕時,窗體上彈出乙個訊息框。如果單擊訊息框的「確定」按鈕,隱藏窗體上的「顯示」命令按鈕;單擊「取消」按鈕關閉窗體。按照功能要求,將程式補充完整。

private sub cmdtest_click()

answer=【14】(「隱藏按鈕」,vbokcancel)

if answer=vbok then

else

end if

end sub

計算機等級考試二級access筆試答案

一.選擇題

(1)【答案】d

(2)【答案】a

(3)【答案】d

(4)【答案】b

(5)【答案】a

(6)【答案】d

(7)【答案】c

(8)【答案】d

(9)【答案】a

(10)【答案】c

(11)【答案】b

(12)【答案】d

(13)【答案】b

(14)【答案】b

(15)【答案】a

(16)【答案】b

(17)【答案】c

(18)【答案】a

(19)【答案】a

(20)【答案】d

(21)【答案】c

(22)【答案】b

(23)【答案】b

(24)【答案】c

(25)【答案】a

(26)【答案】a

(27)【答案】d

(28)【答案】c

(29)【答案】a

(30)【答案】b

(31)【答案】c

(32)【答案】c

(33)【答案】c

(34)【答案】b

(35)【答案】b

二.填空題

(1)【答案】45

(2)【答案】類

(3)【答案】關係

(4)【答案】靜態分析

(5)【答案】邏輯獨立性

(6)【答案】sql查詢

(7)【答案】表

(8)【答案】等級考試

(9)【答案】openquery

(10)【答案】0

(11)【答案】55

(12)【答案】36

(13)【答案】x=7

(14)【答案】msgbox

(15)【答案】false

全國計算機等級考試二級VFP講解

第一部分 vfp資料庫基礎 佔考試筆試分值2至4分,一般是1至2道題 vfp是目前微機上優秀的資料庫管理系統軟體之一,在具體學習vfp之前,我們首先學習資料庫的基本概念和關聯式資料庫設計的基礎知識,這是我們學習vfp的必要前提條件。3.1資料庫基礎知識 3.1.1計算機資料管理的發展 1.資料與資料...

全國計算機等級考試二級access講義

第1章資料庫基礎知識 1.1 資料庫基礎知識 1.1.1 計算機資料管理的發展 資料 data 資料是描述現實世界事物的符號記錄,是用物理符號記錄的可以鑑別的資訊。包括文字 圖形 聲音等,他們都是用來描述事物特性的。資料處理 資料處理是對各種型別的資料進行收集 儲存 分類 計算 加工 檢索與傳輸的過...

全國計算機等級考試二級輔導講義

1.1 演算法 1 是指解題方 而完整的描述。換句話說,演算法是對特定問題求解步驟的一種描述。演算法不等於程式,也不等於計算方法。程式的編制不可能優於演算法的設計。2 演算法的基本特徵 1 可行性。針對實際問題而設計的演算法,執行後能夠得到滿意的結果。2 確定性。每一條指令的含義明確,無二義性。並且...