全國計算機二級access考試真題
在學習和工作中,我們都要用到考試真題,借助考試真題可以更好地對被考核者的知識才能進行考察測驗。你所見過的考試真題是什么樣的呢?以下是小編精心整理的全國計算機二級access考試真題,歡迎閱讀,希望大家能夠喜歡。
全國計算機二級access考試真題 1
一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個選項中,只有一個選項是正確的。請將正確選項填涂在答題卡相應位置上,答在試卷上不得分。
(1)下列敘述中正確的是
A) 線性表的鏈式存儲結(jié)構(gòu)與順序存儲結(jié)構(gòu)所需要的存儲空間是相同的
B) 線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要多于順序存儲結(jié)構(gòu)
C) 線性表的鏈式存儲結(jié)構(gòu)所需要的存儲空間一般要少于順序存儲結(jié)構(gòu)
D) 上述三種說法都不對
(2)下列敘述中正確的是
A)在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化
B)在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化
C)在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化
D)上述三種說法都不對
(3)軟件測試的目的是
A)評估軟件可靠性
B)發(fā)現(xiàn)并改正程序中的錯誤
C)改正程序中的錯誤
D) 發(fā)現(xiàn)程序中的錯誤
(4)下面描述中,不屬于軟件危機表現(xiàn)的是
A)軟件過程不規(guī)范
B)軟件開發(fā)生產(chǎn)率低
C)軟件質(zhì)量難以控制
D)軟件成本不斷提高
(5) 軟件生命周期是指
A)軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程
B)軟件從需求分析、設計、實現(xiàn)到測試完成的過程
C)軟件的開發(fā)過程
D)軟件的運行維護過程
(6)面向?qū)ο蠓椒ㄖ,繼承是指
A)一組對象所具有的相似性質(zhì)
B)一個對象具有另一個對象的性質(zhì)
C)各對象之間的共同性質(zhì)
D)類之間共享屬性和操作的機制
(7)層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫劃分原則是
A)記錄長度
B)文件的大小
C)聯(lián)系的復雜程度
D)數(shù)據(jù)之間的聯(lián)系方式
(8)一個工作人員可以使用多臺計算機,而一臺計算機可被多個人使用,則實體工作人員、與實體計算機之間的聯(lián)系是
A)一對一
B)一對多
C)多對多
D)多對一
(9) 數(shù)據(jù)庫設計中反映用戶對數(shù)據(jù)要求的模式是
A)內(nèi)模式
B)概念模式
C)外模式
D)設計模式
(10)有三個關(guān)系R、S和T如下:
則由關(guān)系R和S得到關(guān)系T的操作是
A)自然連接
B)交
C)投影
D)并
(11)在Access中要顯示“教師表”中姓名和職稱的信息,應采用的關(guān)系運算是
A)選擇
B)投影
C)連接
D)關(guān)聯(lián)
(12)學校圖書館規(guī)定,一名旁聽生同時只能借一本書,一名在校生同時可以借5本書,一名教師同時可以借10本書,在這種情況一F,讀者與圖書之間形成了借閱關(guān)系,這種借閱關(guān)系是
A)一對一聯(lián)系
B)一對五聯(lián)系
C)一對十聯(lián)系
D)一對多聯(lián)系
(13) Access數(shù)據(jù)庫最基礎的對象是
A)表
B)宏
C)報表
D)查詢
(14)下列關(guān)于貨幣數(shù)據(jù)類型的敘述中,錯誤的是
A)貨幣型字段在數(shù)據(jù)表中占8個字節(jié)的存儲空間
B)貨幣型字段可以與數(shù)字型數(shù)據(jù)混合計算,結(jié)果為貨幣型
C)向貨幣型字段輸入數(shù)據(jù)時,系統(tǒng)自動將其設置為4位小數(shù)
D)向貨幣型字段輸入數(shù)據(jù)時,不必輸入人民幣符號和千位分隔符
(15)若將文本型字段的輸入掩碼設置為“####-######”,則正確的輸入數(shù)據(jù)是
A)0755-abcdet
B)077一12345
C)a cd-123456
D)####-######
(16)如果在查詢條件中使用通配符“[]”,其含義是
A)錯誤的使用方法
B)通配不在括號內(nèi)的任意字符
C)通配任意長度的字符
D)通配方括號內(nèi)任一單個字符
(17)在SQL語言的SELECT語句中,用于實現(xiàn)選擇運算的子句是
A)FOR
B)IF
C)WHILE
D)WHERE
(18)在數(shù)據(jù)表視圖中,不能進行的操作是
A)刪除一條記錄
B)修改字段的類型
C)刪除一個字段
D)修改字段的名稱
(19)下列表達式計算結(jié)果為數(shù)值類型的是
A)#5/5/2010#-#5/1/2010#
B)“102”>“11”
C)102=98+4
D)#5/1/2010#+5
(20)如果在文本框內(nèi)輸入數(shù)據(jù)后,按鍵或按鍵,輸入焦點可立即移至下一指定文本框,應設置
A)“制表位”屬性
B)“Tab鍵索引”屬性
C)“自動Tab鍵”屬性
D)“Enter鍵行為”屬性
(21>在成績中要查找成績≥80且成績≤90的學生,正確的條件表達式是
A)成績Between 80 And 90
B)成績Between 80 To 90
C)成績Between 79 And 91
D)成績Between 79 To 91
(22)“學生表”中有“學號”、“姓名”、“性別”和“入學成績”等字段。執(zhí)行如下SQL命令后的結(jié)果是
Select avg(入學成績)From學生表Group by性別
A)計算并顯示所有學生的平均入學成績
B)計算并顯示所有學生的性別和平均入學成績
C)按性別順序計算并顯示所有學生的平均入學成績
D)按性別分組計算并顯示不同性別學生的平均入學成績
(23)若在“銷售總數(shù)”窗體中有“訂貨總數(shù)”文本框控件,能夠正確引用控件值的是
A)Forms.[銷售總數(shù)].[訂貨總數(shù)]
B)Forms![銷售總數(shù)l.[訂貨總數(shù)]
C)Forms.[銷售總數(shù)]![訂貨總數(shù)]
D)Forms![銷售總數(shù)]![訂貨總數(shù)]
(24)因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是
A)Change
B)Edit
C)Getfocus
D)LostFocus
(25)在報表中,要計算“數(shù)學”字段的最低分,應將控件的“控件來源”屬性設置為
A)=Min([數(shù)學])
B)=Min(數(shù)學)
C)=Min[數(shù)學]
D)Min(數(shù)學)
(26)要將一個數(shù)字字符串轉(zhuǎn)換成對應的數(shù)值,應使用的函數(shù)是
A)Val
B)Single
C)Asc
D)Space
(27)下列變量名中,合法的是
A)4A
B)A-1
C)ABC_1
D)private
(28)若變量i的初值為8,則下列循環(huán)語句中循環(huán)體的執(zhí)行次數(shù)為
Do While i<=17
i=i+2
Loop
A)3次
B)4次
C)5次
D)6次
(29)InputBox函數(shù)的返回值類型是
A)數(shù)值
B)字符串
C)變體
D)視輸入的數(shù)據(jù)而定
(30)下列能夠交換變量X和Y值的程序段是
A)Y=X:X=Y
B)Z=X:Y=Z:X=Y
C)Z=X:X=Y:Y=Z
D)Z=X:W=Y:Y=Z:X=Y
(31)窗體中有命令按鈕Commandl,事件過程如下:
Public Function f(x As Integer) As Integer
Dim y As Integer
x=20
y=2
f=x*y
End Function
Private Sub Commandl_Click()
Dim y As Integer
Static x As Integer
x=10
y=5
y=f(x)
Debug .Print x;y
End Sub
運行程序,單擊命令按鈕,則立即窗口中顯示的內(nèi)容是
A)10 5
B)10 40
C)20 5
D)20 40
(32)窗體中有命令按鈕Commandl和文本框Text1,事件過程如下:
Function result(ByVal x As Integer)As Boolean
If ×Mod 2=0 Then
result=True
Else
result=False
End If
End Function
Private Sub Commandl_Click()
x=Val(InputBox(“請輸入一個整數(shù)”))
If______ Then
Text1=Str(x)&“是偶數(shù).”
Else
Text1=Str(x)&“是奇數(shù).”
End If
End Sub
運行程序,單擊命令按鈕,輸入19,在Text1中會顯示“19是奇數(shù)”.那么在程序的空白處應填寫
A)result(x)=“偶數(shù)”
B)result(x)
C)resuIt(x)=“奇數(shù)”
D)NOT result(x)
(33)窗體有命令按鈕Commandl和文本框Textl,對應的事件代碼如下:
Private Sub Commandl_Click( )
For i=1 To 4
x=3
For j=1 To 3
For k=1 To 2
x=x+3
Next k
Next j
Next i
Text1 .Value=Str(x)
End Sub
運行以上事件過程,文本框中的輸出是
A)6
B)12
C)18
D)21
(34)窗體中有命令按鈕run34,對應的事件代碼如下:
Private Sub run34_Enter()
Dim num As Integer,a As Integer,b As Integer,i As Integer
For i=1 To 10
num=InputBox(“請輸入數(shù)據(jù):”,“輸入”)
If Int(num/2)=num/2 Then
a=a+1
Else
b=b+1
End If
Next i
MsgBox(“運行結(jié)果:a=”&Str(a)&“,b=”&Str(b))
End Sub
運行以上事件過程,所完成的功能是
A)對輸入的10個數(shù)據(jù)求累加和
B)對輸入的10個數(shù)據(jù)求各自的余數(shù),然后再進行累加
C)對輸入的10個數(shù)據(jù)分別統(tǒng)計奇數(shù)和偶數(shù)的個數(shù)
D)對輸入的10個數(shù)據(jù)分別統(tǒng)計整數(shù)和非整數(shù)的個數(shù)
(35)運行下列程序,輸入數(shù)據(jù)8, 9, 3, 0后,窗體中顯示結(jié)果是
Private Sub Form _click()
Dim sum AsInteger,m As Integer
sum=0
Do
m=InputBox(“輸入m”)
sum=sum+m
Loop Until m=0
MsgBox sum
End Sub
A)0
B)17
C)20
D)21
二、填空題(每空2分,共30分)
(1)一個棧的初始狀態(tài)為空。首先將元素5,4,3,2,1依次入棧,然后退棧一次,再將元素A,B,C,D依次入棧,之后將所有元素全部退棧,則所有元素退棧(包括中間退棧的元素)的順序為【1】。
(2)在長度為n的線性表中,尋找最大項至少需要比較【2】次。
(3)一棵二叉樹有10個度為1的結(jié)點,7個度為2的`結(jié)點,則該二義樹共有【3】個結(jié)點。
(4)僅由順序、選擇(分支)和重復(循環(huán))結(jié)構(gòu)構(gòu)成的程序是【4】程序。
(5)數(shù)據(jù)庫設計的四個階段是:需求分析,概念設計,邏輯設計和【5】。
(6)如果要求在執(zhí)行查詢時通過輸入的學號查詢學生信息,可以采用【6】查詢。
(7)Access中產(chǎn)生的數(shù)據(jù)訪問頁會保存在獨立文件中,其文件格式是【7】。
(8)可以通過多種方法執(zhí)行宏:在其他宏中調(diào)用該宏;在VBA程序中調(diào)用該宏;【8】發(fā)生時觸發(fā)該宏。
(9)在VBA中要判斷一個字段的值是否為Null,應該使用的函數(shù)是【9】。
(10)一下列程序的功能是求方程:x2十y2=1000的所有整數(shù)解。請在空白處填入適當?shù)恼Z句,使程序完成指定的功能。
Private Sub Commandl_Click()
Dim × as integer,y as integer
For x= -34 To 34
For y= -34 To 34
If【10】Then
Debug .Print x,y
End If
Next y
Next x
End Sub
(11)下列程序的功能是求算式:1+1/2 ! +1/3!+1/4!+……前10項的和(其中n!的含義是n的階乘)。請在空白處填入適當?shù)恼Z句,使程序完成指定的功能。
Private Sub Commandl_Click()
Dim i as integer,s as single,a as single
a=1:s=0
For i=1 To 10
a=【11】
s=s+a
Next i
Debug .Print “1+1/2!十1/3!+. …=”;s
End Sub
(12)在窗體中有一個名為Command12的命令按鈕,Click事件功能是:接收從鍵盤輸入的10個大于0的不同整數(shù),找出其中的最大值和對應的輸入位置。請在空白處填入適當語句,使程序可以完成指定的功能。
Private Sub Command12_Click()
max=0
maxn=0
for i=1 To 10
num=Val(InputBox(‘,請輸入第“&i&”個大于0的整數(shù):“))
If【12】Then
max=num
maxn=【13】
End If
Next i
MsgBox(”最大值為第“&maxn&”個輸入的“&max)
End Sub
(13)數(shù)據(jù)庫的”職I基本情況表“有”姓名“和”職稱“等字段,要分別統(tǒng)計教授、副教授和其他人員的數(shù)量。請在空白處填入適當語句,使程序可以完成指定的功能。
Private Sub Commands_Click()
Dim db As DAO .Database
Dim rs As DAO .Recordset
Dim zc As DAO .Field
Dim Countl As Integer,Count2 As Integer,Count3 As Integer
Set db=CurrentDb()
Set rs=db .OpenRecordset(”職工基本情況表“)
Set zc=rs .Fields(”職稱“)
Countl=0 : Count2=0 : Count3=0
Do While Not【14】
Select Case zc
Case Is=”教授“
Countl=Countl+1
CaseIs=”副教授“
Count2=Count2+1
Case Else
Courit3=Count3+1
End Select
【15】
Loop
rs .Close
Set rs=Nothing
Set db=Nothing
MsgBox”教授:“&Count1&”,副教授:“&Count2 &”,其他:“&count3
End Sub
全國計算機二級access考試真題 2
單選題
1. 下列選項中不符合良好程序設計風格的是( ).
A. 源程序要文檔化
B. 數(shù)據(jù)說明的次序要規(guī)范化
C. 避免濫用goto語句
D. 模塊設計要保證高耦合、高內(nèi)聚
答案:D
2. 從工程管理角度,軟件設計一般分為兩步完成,它們是( ).
A. 概要設計與詳細設計
B. 數(shù)據(jù)設計與接口設計
C. 軟件結(jié)構(gòu)設計與數(shù)據(jù)設計
D. 過程設計與數(shù)據(jù)設計
答案:A
3. 下列選項中不屬于軟件生命周期開發(fā)階段任務的是( ).
A. 軟件測試
B. 概要設計
C. 軟件維護
D. 詳細設計
答案:C
4. 在數(shù)據(jù)庫系統(tǒng)中,用戶所見的數(shù)據(jù)模式為( ).
A. 概念模式
B. 外模式
C. 內(nèi)模式
D. 物理模式
答案:B
5. 數(shù)據(jù)庫設計的四個階段是:需求分析、概念設計、邏輯設計和( ).
A. 編碼設計
B. 測試階段
C. 運行階段
D. 物理設計
答案:D
6. 設有三個關(guān)系表,下列操作中正確的是( ).
A. \(T=R∩S\)
B. \(T=R∪S\)
C. \(T=R×S\)
D. \(T=R/S\)
答案:根據(jù)具體的關(guān)系表結(jié)構(gòu)和數(shù)據(jù)來確定,僅從題目所給信息無法明確正確答案。若 \(R\) 和 \(S\) 具有相同的屬性列,則 \(T = R∩S\) 表示求 \(R\) 和 \(S\) 的交集;\(T = R∪S\) 表示求 \(R\) 和 \(S\) 的并集等。
7. 在長度為64的有序線性表中進行順序查找,最壞情況下需要比較的次數(shù)為( ).
A. 63
B. 64
C. 6
D. 7
答案:B
8. 數(shù)據(jù)庫技術(shù)的根本目標是要解決數(shù)據(jù)的( ).
A. 存儲問題
B. 共享問題
C. 安全問題
D. 保護問題
答案:B
9. 對下列二叉樹進行中序遍歷的結(jié)果是( ).
a
/ \
b c
/ \ / \
d e f g
A. ACBDFEG
B. ACBDFGE
C. ABDCGEF
D. FCADBEG
答案:B
10. 下列實體的聯(lián)系中,屬于多對多聯(lián)系的是( ).
A. 學生與課程
B. 學校與校長
C. 住院的病人與病床
D. 職工與工資
答案:A
多選題
1. 以下關(guān)于Access表的敘述中,正確的是( ).
A. 表一般包含一到兩個主題的信息
B. 表的數(shù)據(jù)表視圖只用于顯示數(shù)據(jù)
C. 表設計視圖的主要工作是設計表的結(jié)構(gòu)
D. 在表的數(shù)據(jù)表視圖中,不能修改字段名稱
答案:C
解析:表設計視圖主要用于設計表的`結(jié)構(gòu),包括字段名稱、數(shù)據(jù)類型、字段屬性等的設置;數(shù)據(jù)表視圖不僅可用于顯示數(shù)據(jù),也可進行數(shù)據(jù)的編輯等操作,還可以修改字段名稱等,所以A、B、D錯誤,C正確 。
2. 在SQL的SELECT語句中,可用于實現(xiàn)選擇運算的是( ).
A. FOR
B. WHILE
C. IF
D. WHERE
答案:D
解析:在SQL的SELECT語句中,WHERE子句用于指定查詢的條件,實現(xiàn)選擇運算,篩選出符合條件的記錄,而FOR、WHILE、IF都不是用于SELECT語句中的選擇運算的關(guān)鍵字 。
3. 以下關(guān)于空值的敘述中,正確的是( ).
A. 空值表示字段還沒有確定值
B. Access使用NULL來表示空值
C. 空值等同于空字符串
D. 空值不等于數(shù)值0
答案:ABD
解析:空值表示字段還未確定具體的值,Access中用NULL表示空值,空值與空字符串不同,也不等于數(shù)值0 。
4. 使用表設計器定義表中字段時,必須設置的內(nèi)容是( ).
A. 字段名稱
B. 數(shù)據(jù)類型
C. 說明
D. 字段屬性
答案:AB
解析:使用表設計器定義表中字段時,必須設置字段名稱和數(shù)據(jù)類型,而說明和字段屬性可根據(jù)需要進行設置,不是必須的 。
5. 下列關(guān)于關(guān)系數(shù)據(jù)庫中表的敘述,正確的是( ).
A. 表中不允許有重復的字段名
B. 表中的每一行稱為一個記錄
C. 表中的每一列稱為一個字段
D. 表中的記錄順序可以任意顛倒,不影響數(shù)據(jù)關(guān)系
答案:ABCD
解析:關(guān)系數(shù)據(jù)庫中的表要求字段名具有唯一性,不允許重復;每一行數(shù)據(jù)代表一個記錄,每一列代表一個字段;表中的記錄順序是可以任意顛倒的,不會影響數(shù)據(jù)之間的關(guān)系以及數(shù)據(jù)的存儲和查詢等操作 。
【全國計算機二級access考試真題】相關(guān)文章:
計算機等級考試二級ACCESS筆試真題10-06
2012年3月全國計算機等級考試二級access考試真題09-16
2010年9月全國計算機二級考試Access筆試真題10-02
3月計算機二級考試《Access》真題12-05