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