版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2006年4月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Access數(shù)據(jù)庫(kù)
程序設(shè)計(jì)
(考試時(shí)間90分鐘,滿(mǎn)分100分)
一、選擇題(每小題2分,共70分)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,
請(qǐng)將正確選項(xiàng)寫(xiě)在答題卡相應(yīng)位置上,答在試卷上不得分。
(1)下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)方法的是
A)自頂向下B)逐步求精
C)模塊化D)可復(fù)用
(2)兩個(gè)或兩個(gè)以上模塊之間關(guān)聯(lián)的緊密程度稱(chēng)為
A)耦合度B)內(nèi)聚度
C)復(fù)雜度D)數(shù)據(jù)傳輸特性
(3)下列敘述中正確的是
A)軟件測(cè)試應(yīng)該由程序開(kāi)發(fā)者來(lái)完成
B)程序經(jīng)調(diào)試后一般不需要再測(cè)試
C)軟件維護(hù)只包括對(duì)程序代碼的維護(hù)
D)以上三種說(shuō)法都不對(duì)
(4)按照“后進(jìn)先出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是
A)隊(duì)列B)棧
C)雙向鏈表D)二叉樹(shù)
(5)下列敘述中正確的是
A)線(xiàn)性鏈表是線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)B)棧與隊(duì)列是非線(xiàn)性結(jié)構(gòu)
C)雙向鏈表是非線(xiàn)性結(jié)構(gòu)D)只有根結(jié)點(diǎn)的二叉樹(shù)是線(xiàn)性結(jié)構(gòu)
(6)對(duì)如下二叉樹(shù)進(jìn)行后序遍歷的結(jié)果為
A)ABCDEFB)DBEAFC
C)ABDECFD)DEBFCA
(7)在深度為7的滿(mǎn)二叉樹(shù)中,葉子結(jié)點(diǎn)的個(gè)數(shù)為
A)32B)31C)64D)63
(8)“商品”與“顧客”兩個(gè)實(shí)體集之間的聯(lián)系一般是
A)一對(duì)一B)一對(duì)多
C)多對(duì)一D)多對(duì)多
(9)在E—R圖中,用來(lái)表示實(shí)體的圖形是
A)矩形B)橢圓形
C)菱形D)三角形
(10)數(shù)據(jù)庫(kù)DB、數(shù)據(jù)庫(kù)系統(tǒng)DBS、數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS之間的關(guān)系是
A)DB包含DBS和DBMSB)DBMS包含DB和DBS
C)DBS包含DB和DBMSD)沒(méi)有任何關(guān)系
(11)常見(jiàn)的數(shù)據(jù)模型有3種,它們是
A)網(wǎng)狀、關(guān)系和語(yǔ)義B)層次、關(guān)系和網(wǎng)狀
C)環(huán)狀、層次和關(guān)系D)字段名、字段類(lèi)型和記錄
(12)在以下敘述中,正確的是
A)ACCESS只能使用系統(tǒng)菜單創(chuàng)建數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
B)ACCESS不具備程序設(shè)計(jì)能力
C)ACCESS只具備了模塊化程序設(shè)計(jì)能力
D)ACCESS具有面向?qū)ο蟮某绦蛟O(shè)計(jì)能力,并能創(chuàng)建復(fù)雜的數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)
(13)不屬于Access對(duì)象的是
A)表B)文件夾
C)窗體D)查詢(xún)
(14)表的組成內(nèi)容包括
A)查詢(xún)和字段B)字段和記錄
C)記錄和窗體D)報(bào)表和字段
(15)在數(shù)據(jù)表視圖中,不能
A)修改字段的類(lèi)型B)修改字段的名稱(chēng)
C)刪除一個(gè)字段D)刪除一條記錄
(16)數(shù)據(jù)類(lèi)型是
A)字段的另一種說(shuō)法B)決定字段能包含哪類(lèi)數(shù)據(jù)的設(shè)置
C)一類(lèi)數(shù)據(jù)庫(kù)應(yīng)用程序D)一類(lèi)用來(lái)描述Access表向?qū)г试S從中選擇的字段名稱(chēng)
(17)現(xiàn)有一個(gè)已經(jīng)建好的“按雇員姓名查詢(xún)”窗體,如下圖所示。
運(yùn)行該窗體后,在文本框中輸入要查詢(xún)雇員的姓名,當(dāng)按下“查詢(xún)”按鈕時(shí),運(yùn)行一個(gè)是“按雇員姓名查詢(xún)”
的查詢(xún),該查詢(xún)顯示出所查雇員的雇員ID、姓名和職稱(chēng)等三段。若窗體中的文本框名稱(chēng)為tName,設(shè)計(jì)“按
雇員姓名查詢(xún)“,正確的設(shè)計(jì)視圖是
A)B)C)D)
(18)下圖是使用查詢(xún)?cè)O(shè)計(jì)器完成的查詢(xún),與該查詢(xún)等價(jià)的SQL語(yǔ)句是
A)select學(xué)號(hào),數(shù)學(xué)fromscwhere數(shù)學(xué)〉(selectavg(數(shù)學(xué))fromsc)
B)select學(xué)號(hào)where數(shù)學(xué)〉(selectavg(數(shù)學(xué))fromsc)
C)select數(shù)學(xué)avg(數(shù)學(xué))fromsc)
D)select數(shù)學(xué)〉(selectavg(數(shù)學(xué))fromsc)
(19)在下圖中,與查詢(xún)?cè)O(shè)計(jì)器的篩選標(biāo)簽中所設(shè)置的篩選功能相同的表達(dá)式是
A)成績(jī)表.綜合成績(jī)>=80AND成績(jī)表.綜合成績(jī)=<90
B)成績(jī)表.綜合成績(jī)>80AND成績(jī)表.綜合成績(jī)<90
C)80<=成績(jī)表.綜合成績(jī)<=90
D)80V成績(jī)表.綜合成績(jī)<90
(20)下圖中所示的查詢(xún)返回的記錄是
A)不包含80分和90分B)不包含80至90分?jǐn)?shù)段
C)包含80至90分?jǐn)?shù)段D)所有的記錄
(21)排序時(shí)如果選取了多個(gè)字段,則輸出結(jié)果是
A)按設(shè)定的優(yōu)先次C)序依次進(jìn)行排序B)按最右邊的列開(kāi)始排序
按從左向右優(yōu)先次序依次排序D)無(wú)法進(jìn)行排序
(22)為窗口中的命令按鈕設(shè)置單擊鼠標(biāo)時(shí)發(fā)生的動(dòng)作,應(yīng)選擇設(shè)置其屬性對(duì)話(huà)框的
A)格式選項(xiàng)卡B)事件選項(xiàng)卡
C)方法選項(xiàng)卡D)數(shù)據(jù)選項(xiàng)卡
(23)要改變窗體上文本框控件的數(shù)據(jù)源,應(yīng)設(shè)置的屬性是
A)記錄源B)控件來(lái)源C)篩選查詢(xún)D)默認(rèn)值
(24)在使用報(bào)表設(shè)計(jì)器設(shè)計(jì)報(bào)表時(shí),如果耍統(tǒng)計(jì)報(bào)表中某個(gè)字段的全部數(shù)據(jù),應(yīng)將計(jì)算表達(dá)式放在
A)組頁(yè)眉/組頁(yè)腳B)頁(yè)面頁(yè)眉/頁(yè)面頁(yè)腳
C)報(bào)表頁(yè)眉/報(bào)表頁(yè)腳D)主體
(25)如果加載一個(gè)窗體,先被觸發(fā)的事件是
A)Load事件B)Open事件
C)Click事件D)DaClick事件
(26)數(shù)據(jù)訪問(wèn)頁(yè)可以簡(jiǎn)單地認(rèn)為就是一個(gè)
A)網(wǎng)頁(yè)B)數(shù)據(jù)庫(kù)文件C)word文件D)子表
(27)使用宏組的目的是
A)設(shè)計(jì)出功能復(fù)雜的宏B)設(shè)計(jì)出包含大量操作的宏
C)減少程序內(nèi)存消耗D)對(duì)多個(gè)宏進(jìn)行組織和管理
(28)以下是宏對(duì)象ml的操作序列設(shè)計(jì):
假定在宏ml的操作中涉及到的對(duì)象均存在,現(xiàn)將設(shè)計(jì)好的宏ml設(shè)置為窗體"fTest”上某個(gè)命令按鈕的單
擊事件屬性,則打開(kāi)窗體"fTestl”運(yùn)行后,單擊該命令按鈕,會(huì)啟動(dòng)宏ml的運(yùn)行。宏ml運(yùn)行后,前兩個(gè)操
作會(huì)先后打開(kāi)窗體對(duì)象“fTest2”和表對(duì)象“tStud”。那么執(zhí)行Close操作后,會(huì)
A)只關(guān)閉窗體對(duì)象“fTestl”
B)只關(guān)閉表對(duì)象“tStud”
C)關(guān)閉窗體對(duì)■象“fTest2”和表對(duì)象“tSlud”
D)關(guān)閉窗體"fTestl”和“fTest2”及表對(duì)象“tStud”
(29)VBA程序的多條語(yǔ)句可以寫(xiě)在一行中,其分隔符必須使用符號(hào)
A):B)'C);D),
(30)VBA表達(dá)式3*3\3/3的輸出結(jié)果是
A)0B)1C)3D)9
(31)現(xiàn)有一個(gè)已經(jīng)建好的窗體,窗體中有一命令按鈕,單擊此按鈕,將打開(kāi)'Employee”表,如果采用
VBA代碼完成,下面語(yǔ)句正確的是
A)docmd.openform"tEmployee"
B)docmd.openview"tEmployee"
C)docmd.opentable"tEmployee"
D)docmd.openreport"tEmployee"
(32)Access的控件對(duì)象可以設(shè)置某個(gè)屬性來(lái)控制對(duì)象是否可用(不可用時(shí)顯示為灰色狀
態(tài))。需要設(shè)置的屬性是
A)DefaultB)CancelC)Enabled
(33)以下程序段運(yùn)行結(jié)束后,變量x的值為
x=2
y=4
Do
x=x*y
y=y+i
LoopWhiley<4
A)2B)4C)8D)20
(34)在窗體上添加一個(gè)命令按鈕(名為Commandl),然后編寫(xiě)如下事件過(guò)程:
PrivateSubCommandl_Click()
Fori=lTo4
x=4
Forj=lTo3
x=3
Fork=lTo2
x=x+6
Nextk
Nextj
Nexti
MsgBoxx
EndSub
打開(kāi)窗體后,單擊命令按鈕,消息框的輸出結(jié)果是
A)7B)15C)157D)538
(35)假定有如下的Sub過(guò)程:
Subsfun(xAsSingle,yAsSingle)
t=x
x=t/y
y=tMody
EndSub
在窗體上添加一個(gè)命令按鈕(名為Commandl),然后編寫(xiě)如下事件過(guò)程:
PrivateSubCommandl_Click()
Dimaassingle
Dimbassingle
a=5
b=4
sfuna,b
MsgBoxa&chr(10)+chr(13)&b
EndSub
打開(kāi)窗體運(yùn)行后,單擊命令按鈕,消息框的兩行輸出內(nèi)容分別為
A)1和1B)1.25和1C)1.25和4D)5和4
二、填空題(每空2分,共30分)
請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡【1】~【15】序號(hào)的橫線(xiàn)上,答在試卷上不得分。
(1)對(duì)長(zhǎng)度為10的線(xiàn)性表進(jìn)行冒泡排序,最壞情況下需要比較的次數(shù)為45[1]。
(2)在面向?qū)ο蠓椒ㄖ?,?lèi)描述的是具有相似屬性與操作的一組對(duì)象。
(3)在關(guān)系模型中,把數(shù)據(jù)看成是二維表,每一個(gè)二維表稱(chēng)為一個(gè)關(guān)系。
(4)程序測(cè)試分為靜態(tài)分析和動(dòng)態(tài)測(cè)試。其中靜態(tài)測(cè)試是指不執(zhí)行程序,而只是對(duì)程序文本
進(jìn)行檢查,通過(guò)閱讀和討論,分析和發(fā)現(xiàn)程序中的錯(cuò)誤。
(5)數(shù)據(jù)獨(dú)立性分為邏輯獨(dú)立性與物理獨(dú)立性。當(dāng)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)改變時(shí),其邏輯結(jié)構(gòu)可以不變,因此,
基于邏輯結(jié)構(gòu)的應(yīng)用程序不必修改,稱(chēng)為物理獨(dú)立性。
(6)結(jié)合型文本框可以從表、查詢(xún)或SQL查詢(xún)中獲得所需的內(nèi)容。
(7)在創(chuàng)建主/子窗體之前,必須設(shè)置表【7】之間的關(guān)系。
(8)函數(shù)Right(“計(jì)算機(jī)等級(jí)考試”,4)的執(zhí)行結(jié)果是等級(jí)考試。
(9)某窗體中有一命令按鈕,在窗體視圖中單擊此命令按鈕打開(kāi)一個(gè)查詢(xún),需要執(zhí)行的操作是
OpenQuery。
(10)在使用Dim語(yǔ)句定義數(shù)組時(shí),在缺省情況下數(shù)組下標(biāo)的下限為0。
11)在窗體中添加一個(gè)命令按鈕,名稱(chēng)為Commandl,然后編寫(xiě)如下程序:
PrivateSubCommandl_Click()
Dims,i
Fori=lTo10
s=s+i
Nexti
MsgBoxs
EndSub
窗體打開(kāi)運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果為55o
(12)在窗體中添加?個(gè)名稱(chēng)為Commandl的命令按鈕,然后編寫(xiě)如下程序:
PrivateSubs(ByVaipAsinteger)
p=p*2
EndSub
PrivateSubCommandl_Click()
DimiAsInteger
i=3
Calls(i)
Ifi>4Theni=iA2
MsgBoxi
EndSub
窗體打開(kāi)運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果為36。
(13)設(shè)有如下代碼:
x=l
do
x=x+2
loopuntil[13]X=7
運(yùn)行程序,要求循環(huán)體執(zhí)行3次后結(jié)束循環(huán),在空白處填入適當(dāng)語(yǔ)句。
(14)窗體中有兩個(gè)命令按鈕:“顯示”(控件名為cmdDisplay)和“測(cè)試”(控件名為cmdTest)。以下事
件過(guò)程的功能是:?jiǎn)螕簟皽y(cè)試”按鈕時(shí),窗體上彈出一個(gè)消息框。如果單擊消息框的“確定”按鈕,隱藏窗體
上的“顯示”命令按鈕;單擊“取消”按鈕關(guān)閉窗體。按照功能要求,將程序補(bǔ)充完整。
PrivateSubcmdTest_Click()
Answer[14]MSGBOX(“隱臧按鈕”,vbOKCancel)
IfAnswer=vbOKThen
cmdDisplay.Visible=[15]FALSE
Else
Docmd.Close
EndIf
EndSub
2007年4月二級(jí)access試題
(i)下列敘述中正確的是。
A)算法的效率只與問(wèn)題的規(guī)模有關(guān),而與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)無(wú)關(guān).
B)算法的時(shí)間復(fù)雜度是指執(zhí)行算法所需要的計(jì)算工作量
C)數(shù)據(jù)的邏輯結(jié)構(gòu)與存儲(chǔ)結(jié)構(gòu)是一一對(duì)應(yīng)的.
D)算法的時(shí)間復(fù)雜度與空間復(fù)雜度一定相關(guān).
(2)在結(jié)構(gòu)化程序設(shè)計(jì)中,模塊劃分的原則是。
A)各模塊應(yīng)包括盡量多的功能
B)各模塊的規(guī)模應(yīng)盡量大
C)各模塊之間的聯(lián)系應(yīng)盡量緊密
D)模塊內(nèi)具有高內(nèi)聚度,模塊間具有低耦合度
(3)下列敘述中正確的是。
A)軟件測(cè)試的主要目的是發(fā)現(xiàn)程序中的錯(cuò)誤.
B)軟件測(cè)試的主要目的是確定程序中錯(cuò)誤的位置.
C)為了提高軟件測(cè)試的效率,最好由程序編制者自己來(lái)完成軟件測(cè)試的工作
D)軟件測(cè)試是證明軟件沒(méi)有錯(cuò)誤
(4)下面選項(xiàng)中不屬于面向?qū)ο蟪绦蛟O(shè)計(jì)特征的是。
A)繼承性B)多態(tài)性C)類(lèi)比性D)封裝性
(5)下列對(duì)列的敘述正確的是。
A)隊(duì)列屬于非線(xiàn)性表
B)隊(duì)列按“先進(jìn)后出”的原則組織數(shù)據(jù)
C)隊(duì)列在隊(duì)尾刪除數(shù)據(jù)
D)隊(duì)列按先進(jìn)先出原則組織數(shù)據(jù)
(6)對(duì)下列二叉樹(shù)
進(jìn)行前序遍歷的結(jié)果為
A)DYBEAFCZXB)YDEBFZXCAC)ABDYECFXZD)ABCDEFXYZ
(7)某二叉樹(shù)中有n個(gè)度為2的結(jié)點(diǎn)則該二叉樹(shù)中的葉子結(jié)點(diǎn)數(shù)為
A)n+1B)n-1C)2nD)n/2
(8)在下列關(guān)系運(yùn)算中,不改變關(guān)系表中的屬性個(gè)數(shù)但能減少元組個(gè)數(shù)的是。
A)井B)交C)投影D)笛卡兒乘積
(9)在E-R圖中,用來(lái)表示實(shí)體之是聯(lián)系的圖形是。
A)矩形B)橢圓形C)菱形D)平行四邊形
(10)下列敘述中錯(cuò)誤的是。
A)在數(shù)據(jù)庫(kù)系統(tǒng)中,數(shù)據(jù)的物理結(jié)構(gòu)必須與邏輯結(jié)構(gòu)一致.
B)數(shù)據(jù)庫(kù)技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問(wèn)題
C)數(shù)據(jù)庫(kù)設(shè)計(jì)是指在已有數(shù)據(jù)庫(kù)管理系統(tǒng)的基礎(chǔ)上建立數(shù)據(jù)庫(kù)
D)數(shù)據(jù)庫(kù)系統(tǒng)需要操作系統(tǒng)的支持
(11)在關(guān)系數(shù)據(jù)庫(kù)中,能夠惟一地標(biāo)識(shí)一個(gè)記錄的屬性或?qū)傩缘慕M合,稱(chēng)為
A)關(guān)鍵字B)屬性C)關(guān)系D)域
(12)在現(xiàn)實(shí)世界中,每個(gè)人都有自己的出生地。實(shí)體“人”與實(shí)體“出生地”之間的聯(lián)系
A)一對(duì)一聯(lián)系B)一對(duì)多聯(lián)系
C)多對(duì)多聯(lián)系D)無(wú)聯(lián)系
(13)Accesss數(shù)據(jù)庫(kù)具有很多特點(diǎn),下列敘述中,不是Access特點(diǎn)的是
A)Access數(shù)據(jù)庫(kù)可以保存多種數(shù)據(jù)類(lèi)型,包括多媒體數(shù)據(jù)
B)Access可以通過(guò)編寫(xiě)應(yīng)用程序來(lái)操作數(shù)據(jù)庫(kù)中的數(shù)據(jù)
C)Access可以支持Intemet/Intranet應(yīng)用
D)Access作為網(wǎng)狀數(shù)據(jù)庫(kù)模型支持客戶(hù)機(jī)/服務(wù)器應(yīng)用系統(tǒng)
(14)在關(guān)系運(yùn)算中,選擇運(yùn)算的含義是
A)在基本表中,選擇滿(mǎn)足條件的元組組成一個(gè)新的關(guān)系
B)在基本表中,選擇需要的屬性組成一個(gè)新的關(guān)系
C)在基本表中,選擇滿(mǎn)足條件的元組和屬性組成一個(gè)新的關(guān)系
D)以上三種說(shuō)法均是正確的
(15)郵政編碼是由6位數(shù)字組成的字符串,為郵政編碼設(shè)置輸入掩碼,正確的是
A)000000B)9999990CCCCCCD)LLLLLL
(16)如果字段內(nèi)容為聲音文件,則該字段的數(shù)據(jù)類(lèi)型應(yīng)定義為
A)文本B)備注C)超級(jí)鏈接D)OLE對(duì)象
(17)要求主表中沒(méi)有相關(guān)記錄時(shí)就不能將記錄添加到相關(guān)表中,則應(yīng)該在表關(guān)系中設(shè)置
A)參照完整性B)有效性規(guī)則
C)輸入掩碼D)級(jí)聯(lián)更新相關(guān)字段
(18)在Access中已建立了“工資”表,表中包括“職工號(hào)”、“所在單位”、“基本工資”
和“應(yīng)發(fā)工資”等字段:如果要按單位統(tǒng)計(jì)應(yīng)發(fā)工資總數(shù),那么在查詢(xún)?cè)O(shè)計(jì)視圖的“所在單
位”的“總計(jì)”行和“應(yīng)發(fā)工資”的“總計(jì)”行中分別選擇的是
A)sum,groupbyB)count,groupby
C)groupby,sumC)groupby.count
(19)在創(chuàng)建交叉表查詢(xún)時(shí),列標(biāo)題字段的值顯示在交叉表的位置是
A)第一行B)第一列C)上面若干行D)左面若干列
(20)在Access中已建立了“學(xué)生”表,表中有“學(xué)號(hào)”、“姓名”、“性別”和“入學(xué)成
績(jī)”等字段。執(zhí)行如下SQL命令:
Select性別,avg(學(xué)生)表,(入學(xué)成績(jī))From學(xué)生Groupby性別
其結(jié)果是
A)計(jì)算并顯示所有學(xué)生的性別和入學(xué)成績(jī)的平均值
B)按性別分組計(jì)算并顯示性別和入學(xué)成績(jī)的平均值
C)計(jì)算并顯示所有學(xué)生的入學(xué)成績(jī)的平均值
D)按性別分組計(jì)算并顯示所有學(xué)生的入學(xué)成績(jī)的平均值
(21)窗口事件是指操作窗口時(shí)所引發(fā)的事件。下列事件中,不屬于窗口事件的是
A)打開(kāi)B)關(guān)閉C)加載D)取消
(22)Access數(shù)據(jù)庫(kù)中,若要求在窗體上設(shè)置輸入的數(shù)據(jù)是取自某一個(gè)表或查詢(xún)中記錄的數(shù)
據(jù),或者取自某固定內(nèi)容的數(shù)據(jù),可以使用的控件是
A)選項(xiàng)組控件B)列表框或組合框合框控件
C)文本框控件D)復(fù)選框、切換按鈕、選項(xiàng)按鈕控件
(23)要在查找表達(dá)式中使用通配符通配一個(gè)數(shù)字字符,應(yīng)選用的通配符是
A)*B)C)!D)#
(24)在Access中已建立了“雇員”表,其中有可以存放照片的字段,在使用向?qū)樵摫韯?chuàng)
建窗體時(shí),“照片”字段所使用的默認(rèn)控件是
A)圖像框B)綁定對(duì)象框
C)非綁定對(duì)象框D)列表框
(25)在報(bào)表設(shè)計(jì)時(shí),如果只在報(bào)表最后一頁(yè)的主體內(nèi)容之后輸出規(guī)定的內(nèi)容,則需要設(shè)置
的是
A)報(bào)表頁(yè)眉B)報(bào)表頁(yè)腳C)頁(yè)面頁(yè)眉D)頁(yè)面頁(yè)腳
(26)數(shù)據(jù)訪問(wèn)頁(yè)是一種獨(dú)立于Access數(shù)據(jù)庫(kù)的文件,該文件的類(lèi)型是
A)TXT文件B)HTML文件C)MDB文件D)DOC文件
(27)在一個(gè)數(shù)據(jù)庫(kù)中已經(jīng)設(shè)置了自動(dòng)宏AutoExcc,如果在打開(kāi)數(shù)據(jù)庫(kù)的時(shí)候不想執(zhí)行這個(gè)自
動(dòng)宏,正確的操作是
A)用Enter鍵打開(kāi)數(shù)據(jù)庫(kù)B)打開(kāi)數(shù)據(jù)庫(kù)時(shí)按住Alt鍵
C)打開(kāi)數(shù)據(jù)庫(kù)時(shí)按住Ctrl鍵D)打開(kāi)數(shù)據(jù)庫(kù)時(shí)按隹Shift鍵
(28)有如下語(yǔ)句:
s=IntlOO#rnd)
執(zhí)行完畢后,s的值是
A)[0,99]的隨機(jī)整數(shù)B)[0,100]的隨機(jī)整數(shù)
C)[1,99]的隨機(jī)整數(shù)D)[1,100]的隨機(jī)整數(shù)
(29)InputBox函數(shù)的返回值類(lèi)型是
A)數(shù)值B)字符串
C)變體D)數(shù)值或字符串(視輸入的數(shù)據(jù)而定)
(30)假設(shè)某數(shù)據(jù)庫(kù)已建有宏對(duì)象“宏1”,“宏1”中只有一個(gè)宏操作SetValue,其中第一個(gè)
參數(shù)項(xiàng)目為“[Label。],[Caption]”,第二個(gè)參數(shù)表達(dá)式為“[Text。]",窗體"fmTest”
中有一個(gè)標(biāo)簽Label。和一個(gè)文本框Text。,現(xiàn)設(shè)置控件Text。的“更新后”事件為運(yùn)行“宏1”,
則結(jié)果是
A)將文本框清空
B)將標(biāo)簽清空
C)將文本框中的內(nèi)容復(fù)制給標(biāo)簽的標(biāo)題,使二者顯示相同內(nèi)容
D)將標(biāo)簽的標(biāo)題復(fù)制到文本框,使二者顯示相同內(nèi)容
(31)在窗體中添加一個(gè)名稱(chēng)為Commandl的命令按鈕,然后編寫(xiě)如下事件代碼:
PrivateSubCimmandl_Click()
a=75
Ifa>60Then
k=l
Elselfa>70Then
k=2
Elselfa>80Then
k=3
Elselfa>90Then
k=4
Enklf
MsgBoxk
EndSub
窗體打開(kāi)運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果是
A)1B)203D)4
(32)設(shè)有如下窗體單擊事件過(guò)程:
PrivateSubFom_Click()
a=1
Fori-To3
SelectCasei
Case1,3
a=a+1
Case2,4
a=a+2
EndSelect
Nexti
MsgBoxa
EndSub
打開(kāi)窗體運(yùn)行后,單擊窗體,則消息框的輸出的結(jié)果是
A)3B)405D)6
(33)設(shè)有如下程序:
PrivateSubCimmandl_Click()
DimsumAsDouble,xAsDouble
Sum=O
n=0
Fori=lTo5
x=n/i
n=n+1
sum=sum+x
Nexti
EndSub
該程序通過(guò)For循環(huán)來(lái)計(jì)算一個(gè)表達(dá)式的值,這個(gè)表達(dá)式是
A)1+1/2+2/3+3/4+4/5B)1+1/2+1/3+1/4+1/5
C)1/2+2/3+3/4+4/5D)1/2+1/3+1/4+1/5
(34)下列Case語(yǔ)句中錯(cuò)誤的是
A)CaseOTolOB)CaselS>10
C)CaseIs>10AndIs<50D)Case3,5,Is>10
(35)如下程序段定義了學(xué)生成績(jī)的記錄類(lèi)型,由學(xué)號(hào),姓名和三門(mén)課程成績(jī)(百分制)組
成。
TypeStud
noAsInteger
nameAsString
score(1to3)AsSingle
EndType
若對(duì)某個(gè)學(xué)生的各個(gè)數(shù)據(jù)項(xiàng)進(jìn)行賦值,下列程序段中正確的是
A)DimSAsStudB)DimSAsStud
Stud.no=1001S.no=1001
S=v舒宜"S.name=v舒宜”
Studname=78,88,96S.score=78,88,96
C)DimSAsStudD)DimSAsStud
Stud.no=1001S,no=1001
S=舒宜"S.name="舒宜”
Stud.score(1)=78S.Score(1)=78
Stud.score(2)=88S.Score(2)=88
Stud.score(3)=96S.Score(3)=96
二、填空題(每空2分,共30分)
請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡[1】?【15】序號(hào)的橫線(xiàn)上,答在試卷上不得分。
(1)在深度為7的滿(mǎn)二叉樹(shù)中,度為2的結(jié)點(diǎn)個(gè)數(shù)為【1】o
(2)軟件測(cè)試分為白箱(盒)測(cè)試和黑箱(盒)測(cè)試,等價(jià)類(lèi)劃分法屬于【2】。
(3)在數(shù)據(jù)庫(kù)系統(tǒng)中,實(shí)現(xiàn)各種數(shù)據(jù)管理功能的核心軟件稱(chēng)為【3】o
(4)軟件生命周期可分為多個(gè)階段,一般分為定義階段,開(kāi)發(fā)階段和維護(hù)階段,編碼和測(cè)試
屬于[4]階段。
(5)在結(jié)構(gòu)化分析使用的數(shù)據(jù)流圖(DFD)中,利用[5]對(duì)其中的圖形元素進(jìn)行確切解
釋。
(6)如果表中一個(gè)字段不是本表的主關(guān)鍵字,而是另外一個(gè)表的主關(guān)鍵字或候選關(guān)鍵字,這
個(gè)字段稱(chēng)為【6】。
(7)在SQL的Select命令中用【7】短語(yǔ)對(duì)查詢(xún)的結(jié)果進(jìn)行排序。
(8)報(bào)表記錄分組操作時(shí),首先要選定分組字段,在這些字段上值【8】的記錄數(shù)據(jù)歸為
同一組。
(9)如果希望按滿(mǎn)足指定條件執(zhí)行宏中的一個(gè)或多個(gè)操作,這類(lèi)宏稱(chēng)為【9】o
(10)退出Access應(yīng)用程序的VBA代碼是【10】。
(11)在VBA編程中檢測(cè)字符串長(zhǎng)度的函數(shù)名是[11]。
(12)若窗體中已有一個(gè)名為Command1的命令按鈕、一個(gè)名為L(zhǎng)abell的標(biāo)簽和一個(gè)名為T(mén)extl
的文本框,且文本框的內(nèi)容光煥發(fā)為空,然后編寫(xiě)如下事件代碼:
PrivateFunctionf(xAsLong)AsBoolean
IfxMod2=0Then
f=True
Else
f=False
EndIf
EndFunction
PrivareSubCommandl_Click()
DimnAsLing
n=Val(Meltextl)
p=lif(f(n)Evennumber"Oddnumber))
Me!Labell.Caption=n&"is"&p
EndSub
窗體打開(kāi)運(yùn)行后,在文本框中輸入21,單擊命令按鈕,則標(biāo)簽顯示內(nèi)容為[12]o
(13)有如下用戶(hù)定義類(lèi)型及操作語(yǔ)句:
TyoeStudent
SNoAsString
SnameAsString
SAgeAsInteger
EndType
DimStuAsStudent
WithStu
SNo="200609001
SName="陳果果"
Age=19
EndWith
執(zhí)行MsgBoxStu,Age后,消息框輸出結(jié)果是[13]。
(14)已知一個(gè)名為“學(xué)生”的Access數(shù)據(jù)庫(kù),庫(kù)中的表“stud”存儲(chǔ)學(xué)生的基本信息,包括
學(xué)號(hào)、姓名、性別和籍貫。下面程序的功能是:通過(guò)下圖所示的窗體向“stub”表中添加學(xué)
生記錄,對(duì)應(yīng)“學(xué)號(hào)”、“姓名”和“籍貫”的四個(gè)文本框的名稱(chēng)分別為tNo'tName、tSex和
tRes.當(dāng)單擊窗體中的“增加”命令按鈕(名稱(chēng)為Command])時(shí),首先判斷學(xué)號(hào)是否重復(fù),如
果不重復(fù)則向“stud”表中添加學(xué)生記錄:如果學(xué)號(hào)重復(fù),則給出提示信息。
PrivateSubForm_Load()
、打開(kāi)窗口時(shí);連接Access數(shù)據(jù)庫(kù)
SetADOcn=CurrentProject,Connection
EndSub
DimADOcnAsNewADODB.Connection
PrivateSubCommandl_Click()
、增加學(xué)生記錄
DimStrSQLAsString
DimADOrsAsNewADODB,Recordset
SetADOrs,ActiveConnection=ADOcn
ADOrs.OpenvSelect學(xué)號(hào)FromStudWhere學(xué)號(hào)=““+tNo+“'”
IFNotADOrs,[14]Then
'如果該學(xué)號(hào)的學(xué)生記錄已經(jīng)存在,則顯示提示信息
MsgBox”你輸入的學(xué)號(hào)已存在,不能增加!"
Else
'增加新學(xué)生的記錄
strSQL=uInsertIntostud(學(xué)號(hào),姓名,性別,籍貫)”
strSQL=strSQL+Values(+tNo+""+tName+""+tSex”','+tRes+”
')”
ADOen.Execute[15]。
MsgBox”添加成功,請(qǐng)繼續(xù)!”
EndIf
ADOrs.Close
SetADOrs=Nothing
EndSub
答案:BDACDCABCAABDAADACABDBDBBBDAD(B)C
B(A)CCD(C)D
63,黑盒,DBMS,開(kāi)發(fā),源和潭,外關(guān)鍵字,ORDERBY
相等,條件操作宏,QUIT,LEN(),21ISODDNUMBER
19,NULL,ADD
機(jī)密★啟用前
2009年3月全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)筆試試卷
Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)
(考試時(shí)間90分鐘,滿(mǎn)分100分)
一、選擇題(每小稅2分,共70分)
下列各題A)、B)、C),D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫(xiě)
在答題卡相應(yīng)位首上.智在試卷上不得分。
(1)下列敘述中正確的是
A)棧是“先進(jìn)先出”的線(xiàn)性表
B)隊(duì)列是“先進(jìn)后出”的線(xiàn)性表
C)循環(huán)隊(duì)列是非線(xiàn)性結(jié)構(gòu)
D)有序線(xiàn)性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)
(2)支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是
A)棧B)樹(shù)C)隊(duì)列D)二叉梃
(3)某二叉樹(shù)有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹(shù)中的葉子結(jié)點(diǎn)數(shù)是
A)10B)8C)6D)4
a
(4)下列排序方法中,最壞情況下比較次數(shù)最少的是
A)冒泡排序B)簡(jiǎn)單選擇排序C)直接插入排序D)堆排序
(5)軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件).下面屬于應(yīng)用
軟件的是
A)編譯程序BB))操操作作系系統(tǒng)統(tǒng)C)教務(wù)管理系統(tǒng)D)匯編程序
(6)下面敘述中錯(cuò)誤的是
A)軟件測(cè)試的目的是發(fā)現(xiàn)縉誤并改正錯(cuò)誤
B)對(duì)被調(diào)試的程序進(jìn)彳」“錯(cuò)誤定位”是程序調(diào)試的必要步驟
C)程序調(diào)試通常也稱(chēng)為Debug
D)軟件測(cè)試應(yīng)嚴(yán)格執(zhí)行漏試計(jì)劃,排除測(cè)試的隨意性
二級(jí)Accessa好次程序設(shè)計(jì)試卷第I頁(yè)(共8頁(yè))
(7)耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn).F列敘述中正確的是
A)提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性
B)降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性
C)耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度
D)內(nèi)聚性是指模塊間互相連接的緊密程度
(8)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問(wèn)題是
A)數(shù)據(jù)庫(kù)設(shè)計(jì)B)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)
C)數(shù)據(jù)庫(kù)維護(hù)D)數(shù)據(jù)庫(kù)管理員培訓(xùn)
(9)有兩個(gè)關(guān)系R,S如下:
RS
|A|B|C|[A|B|
「a'2a3
b|。11
b。
1ci2i111c12I
由關(guān)系R通過(guò)運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為
A)選擇B)投影C)插入D)連接
(10)將E-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為
A)屬性B)鍵C)關(guān)系D)域
(11)按數(shù)據(jù)的組織形式,數(shù)據(jù)庫(kù)的數(shù)據(jù)模型可分為三種模型,他們是
A)小型、中型和大型B)網(wǎng)狀、環(huán)狀和鏈狀
C)層次、網(wǎng)狀和關(guān)系D)獨(dú)享、共享和實(shí)時(shí)
(12)數(shù)據(jù)庫(kù)中有A、B兩表,均有相同字段C,在兩表中C字段都設(shè)為主鍵?當(dāng)通過(guò)C字
段建立兩表關(guān)系時(shí),則該關(guān)系為
A)一對(duì)一B)一對(duì)多
C)多對(duì)多D)不能建立關(guān)系
(13)如果在創(chuàng)建表中建立字段“性別”,并要求用漢字表示,其數(shù)據(jù)類(lèi)型應(yīng)當(dāng)是
A)是/否B)數(shù)字C)文本D)備注
(14)在Access數(shù)據(jù)庫(kù)對(duì)象中,體現(xiàn)數(shù)據(jù)庫(kù)設(shè)計(jì)目的的對(duì)象是
A)報(bào)表B)模塊C)查詢(xún)D)表
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第2頁(yè)(共8頁(yè))
(15)下列關(guān)于空值的敘述中,正確的是
A)空值是雙引號(hào)中間沒(méi)有空格的值
B)空值是等于0的數(shù)值
C)空值是使用Null或空白來(lái)表示字段的值
D)空值是用空格表示的值
(16)在定義表中字段屬性時(shí),對(duì)要求輸入相對(duì)固定格式的數(shù)據(jù),例如電話(huà)號(hào)碼
A)格式B)默認(rèn)值C)輸入掩碼D)有效性規(guī)則
(17)在書(shū)寫(xiě)查詢(xún)準(zhǔn)則時(shí),日期型數(shù)據(jù)應(yīng)該使用適當(dāng)?shù)姆指舴ㄆ饋?lái),正確的分隔符是
A)?B)%C)&D)#
(18)下列關(guān)于報(bào)表的敘述中,正確的是
A)報(bào)表只能輸入數(shù)據(jù)B)報(bào)表只能輸出數(shù)據(jù)
C)報(bào)表可以輸入和輸出數(shù)據(jù)D)報(bào)表不能輸入和輸出數(shù)據(jù)
(19)要實(shí)現(xiàn)報(bào)表按某字段分組統(tǒng)計(jì)輸出,需要設(shè)置的是
A)報(bào)表頁(yè)腳B)該字段的組頁(yè)腳
C)主體D)頁(yè)面頁(yè)腳
(20)下列關(guān)于SQL語(yǔ)句的說(shuō)法中,錯(cuò)誤的是
A)INSERT語(yǔ)句可以向數(shù)據(jù)表中追加新的數(shù)據(jù)記錄
B)UPDATE語(yǔ)句用來(lái)修改數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄
C)DELETE語(yǔ)句用來(lái)刪除數(shù)據(jù)表中的記錄
D)CREATE語(yǔ)句用來(lái)建立表結(jié)構(gòu)并追加新的記錄
(21)在數(shù)據(jù)訪問(wèn)頁(yè)的工具箱中,為了插入一段滾動(dòng)的文字應(yīng)該選擇的圖標(biāo)是
A)力B)二C)空D)』
(22)在運(yùn)行宏的過(guò)程中,宏不能修改的是
A)窗體B)宏本身C)表D)數(shù)據(jù)庫(kù)
(23)在設(shè)計(jì)條件宏時(shí),對(duì)于連續(xù)重復(fù)的條件,要代替重復(fù)條件表達(dá)式可以使用符號(hào)
A)...B):C)!D)
二皴Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第3頁(yè)(共8頁(yè))
(24)在宏的參數(shù)中,要引用窗體F1上的Textl文本框的值,應(yīng)該使用的表達(dá)式是
A)[Forms]![Fl]![Textl]B)Textl
C)[Fl].[Textl]D)[Forms)_(FlJ__IText1]
(25)宏操作Quit的功能是
A)關(guān)閉表B)退出宏C)退出查詢(xún)D)退出Access
(26)發(fā)生在控件接收焦點(diǎn)之前的事件是
A)EnterB)ExitC)GotFocusD)LostFocus
(27)要想在過(guò)程Proc調(diào)用后返回形參x和y的變化結(jié)果,下列定義語(yǔ)句中正確的是
A)SubProc(xasInteger,yasInteger)
B)SubProc(ByVaixasInteger,yasInteger)
C)SubProc(xasInteger,ByVaiyasInteger)
D)SubProc(ByVaixasInteger,ByVaiyasInteger)
(28)要從數(shù)據(jù)庫(kù)中刪除一個(gè)表,應(yīng)該使用的SQL語(yǔ)句是
A)ALTERTABLEB)KILLTABLE
C)DELETETABLED)DROPTABLE
(29)在VBA中要打開(kāi)名為“學(xué)生信息錄入”的窗體,應(yīng)使用的語(yǔ)句是
A)DoCmd.OpenForm”學(xué)生信息錄入”
B)OpenForm"學(xué)生信息錄入"
C)DoCmd.OpenWindow"學(xué)生信息錄入”
D)OpenWindow”學(xué)生信息錄入”
(30)要顯示當(dāng)前過(guò)程中的所有變量及對(duì)象的取值,可以利用的調(diào)試窗口是
A)監(jiān)視窗口B)調(diào)用堆棧C)立即窗口D)本地窗口
(31)在VBA中,下列關(guān)于過(guò)程的描述中正確的是
A)過(guò)程的定義可以嵌套,但過(guò)程的調(diào)用不能嵌套
B)過(guò)程的定義不可以嵌套,但過(guò)程的調(diào)用可以嵌套
C)過(guò)程的定義和過(guò)程的調(diào)用均可以嵌套
D)過(guò)程的定義和過(guò)程的調(diào)用均不能嵌套
(32)能夠?qū)崿F(xiàn)從指定記錄集里檢索特定字段值的函數(shù)是
A)DCountB)DLookupC)DMaxD)DSum
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第4頁(yè)(共8頁(yè))
(33)下列四個(gè)選項(xiàng)中,不是VBA的條件函數(shù)的是一
A)ChooseB)IfC)IlfD)Switch
(34)設(shè)有如下過(guò)程:
X=1
DO
x=x+2
LoopUntil
運(yùn)行程序,要求循環(huán)體執(zhí)行3次后結(jié)束循環(huán),空白處應(yīng)填入的語(yǔ)句是
A)x<=7B)x<7C)x>=7D)x>7
(35)在窗體中添加一個(gè)名稱(chēng)為Command1的命令按鈕,然后編寫(xiě)如下事件代碼:
PrivateSubCommandl_Click()
MsgBoxf(24,18)
EndSub
PublicFunctionf(mAsIntegerznAsInteger)AsInteger
DoWhilem<>n
DoWhilem>n
m=m-n
Loop
DoWhilem<n
n=n-m
Loop
Loop
f=m
EndFunction
窗體打開(kāi)運(yùn)行后,單擊命令按鈕,則消息框的輸出結(jié)果是
A)2B)4C)6D)8
二、填空題(每空2分,共30分)
請(qǐng)將每一個(gè)空的正確答案寫(xiě)在答題卡【1】?【15】序號(hào)的橫線(xiàn)上,答在試卷上不得分.
(1)假設(shè)用一個(gè)長(zhǎng)度為50的數(shù)組(數(shù)組元素的下標(biāo)從0到49)作為棧的存儲(chǔ)空間,柱
底指針bottom指向棧底元素,棧頂指針top指向棧頂元素,如果bottom=49,top=30
(數(shù)組下標(biāo)),則棧中具有【1】個(gè)元素。
(2)軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試.基本路徑測(cè)試屬于【2】測(cè)試.
(3)符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和【3】.
(4)數(shù)據(jù)庫(kù)系統(tǒng)的核心是【4】.
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第5頁(yè)(共8頁(yè))
(5)在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表示實(shí)體聯(lián)系的是一【5】框。
(6)在關(guān)系數(shù)據(jù)庫(kù)中,從關(guān)系中找出滿(mǎn)足給定條件的元組,該操作可稱(chēng)為【6】0
(7)函數(shù)Mid("學(xué)生信息管理系統(tǒng)”,3,2)的結(jié)果是一【7】0
(8)用SQL語(yǔ)句實(shí)現(xiàn)查詢(xún)表名為“圖書(shū)表”中的所有記錄,應(yīng)該使用的SELECT語(yǔ)句是:
select【810
(9)Access的窗體或報(bào)表事件可以有兩種方法來(lái)響應(yīng):宏對(duì)象和【的。
(10)子過(guò)程Test顯示一個(gè)如下所示4x4的乘法表。
1*1=11*2=21*3=31*4=4
2*2=42*3=62*4=8
3*3=93*4=12
4*4=16
請(qǐng)?jiān)诳瞻滋幪钊脒m當(dāng)?shù)恼Z(yǔ)句使子過(guò)程完成指定的功能。
SubText()
Dimi,jAsInteger
Fori=1To4
Forj=1To4
If【10】Then
Debug.Printi&&j&&i*j&Space(2)r
EndIf
Nextj
Debug.Print
Nexti.
EndSub
(11)有“數(shù)字時(shí)鐘”窗體如下:
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第6頁(yè)(共8頁(yè))
“開(kāi)關(guān)”,顯示時(shí)間的文本框名稱(chēng)為“時(shí)鐘”,計(jì)時(shí)器間隔己設(shè)置為500?
請(qǐng)?jiān)诳瞻滋幪钊脒m當(dāng)?shù)恼Z(yǔ)句,使程序可以完成指定的功能。
DimflagAsInteger
PrivateSubForm__Load()
flag=1
EndSub
PrivateSubForm_Timer(),“計(jì)時(shí)器觸發(fā)”事件過(guò)程
時(shí)鐘=Time'在“時(shí)鐘”文本框中顯示當(dāng)前時(shí)間
EndSub
PrivateSub開(kāi)關(guān)_C1ick(),"開(kāi)關(guān)"按鈕的單擊事件過(guò)程
If【11】Then
時(shí)鐘.Visible=False
flag=0
Else
時(shí)鐘.Visible=True
flag=1
EndIf
EndSub
(12)窗體中有兩個(gè)命令按鈕:“顯示”(控件名為cmdDisplay)和“測(cè)試”(控件名為
cmdTest).當(dāng)單擊“測(cè)試”按鈕時(shí),執(zhí)行的事件功能是:首先彈出消息框,若單擊其
中的“確定”按鈕,則隱藏窗體上的"顯示”按鈕:否則直接返回到窗體中。請(qǐng)?jiān)诳瞻?/p>
處填入適當(dāng)?shù)恼Z(yǔ)句,使程序可以完成指定的功能.
PrivateSubcmdTest__Click()
Answer=【12](“隱藏按鈕?",vbOKCancel+vbQuestion,"Msg”)
IfAnswer=vbOKThen
MeIcmdDisplay.Visible=【13]
EndIf
EndSub
(13)對(duì)窗體test上文本框控件txtAge中輸入的學(xué)生年齡數(shù)據(jù)進(jìn)行驗(yàn)證。要求:該文
本框中只接受大于等于15且小于等于30的數(shù)值數(shù)據(jù),若輸入超出范圍則給出提示信
息.該文本控件的BeforeUpdate事件過(guò)程代碼如下,請(qǐng)?jiān)诳瞻滋幪钊脒m當(dāng)?shù)恼Z(yǔ)句,
使程序可以完成指定的功能。
PrivateSubtxtAge_BeforeUpdate(CancelAsInteger)
IfMe!txtAge=""Or【14】(Me!txtAge)Then
,數(shù)據(jù)為空時(shí)的驗(yàn)證
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第7頁(yè)(共8頁(yè))
MsgBox”年齡不育自為空!“,vbCritical,“警告”
Cancel=True'取消BeforeUpdate事件
ElselfIsNumeric(Me!txtAge)=FalseThen
'非數(shù)值數(shù)據(jù)輸入的驗(yàn)證
MsgBox”年齡必須輸入數(shù)值數(shù)據(jù)!“,vbCritical,“警告“
Cancel=True'取消BeforeUpdate事件
ElselfMe!txtAge<15OrMe!txtAge【15】Then
,非法范圍數(shù)據(jù)輸入的驗(yàn)證
MsgBox”年齡為15-30范圍數(shù)據(jù)!",vbCritical,“警告”
Cancel=True'取消BeforeUpdate事件
Else,數(shù)據(jù)驗(yàn)證通過(guò)
MsgBox”數(shù)據(jù)驗(yàn)證OK!”,vblnformation,“通告”
EndIf-
EndSub
二級(jí)Access數(shù)據(jù)庫(kù)程序設(shè)計(jì)試卷第8頁(yè)(共8頁(yè))
2009年3月計(jì)算機(jī)等級(jí)考試
二級(jí)Access參考答案
選擇題
(11)C(12)A(13)C(14)D(15)C
(16)C(IT)D(18)B(19)B(20)D
(21)B(22)BCD)(23)A(24)A(25)D
(26)A(27)A(28)D(29)A(30)D
(31)B(32)B(33)B(34)C(35)C
埴空題
(6)選擇
(7)信息
(8)*FROM圖書(shū)表
(9)事件過(guò)程
(10)i<=j
(inflag=1
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度柑橘滯銷(xiāo)產(chǎn)品“搶購(gòu)”策略定制合同2篇
- 二零二五年度智能交通系統(tǒng)采購(gòu)委托代理協(xié)議3篇
- 二零二五年新能源儲(chǔ)能設(shè)備銷(xiāo)售協(xié)議
- 2023三年級(jí)數(shù)學(xué)上冊(cè) 5 倍的認(rèn)識(shí)練習(xí)課說(shuō)課稿 新人教版
- 2025年度廠房買(mǎi)賣(mài)合同范本(節(jié)能環(huán)保型)4篇
- 2025年度商業(yè)空間租賃居間服務(wù)合同范本4篇
- 二零二五版海上貨物運(yùn)輸合同適用范圍與船舶船員培訓(xùn)合同3篇
- 一年級(jí)數(shù)學(xué)計(jì)算題專(zhuān)項(xiàng)練習(xí)1000題集錦
- 二年級(jí)數(shù)學(xué)計(jì)算題專(zhuān)項(xiàng)練習(xí)1000題匯編集錦
- 新課改背景下的數(shù)學(xué)教學(xué)方法變革研究
- 民航概論5套模擬試卷考試題帶答案
- 2024屆中國(guó)電建地產(chǎn)校園招聘網(wǎng)申平臺(tái)高頻500題難、易錯(cuò)點(diǎn)模擬試題附帶答案詳解
- 名表買(mǎi)賣(mài)合同協(xié)議書(shū)
- COCA20000詞匯音標(biāo)版表格
- 滬教版七年級(jí)數(shù)學(xué)上冊(cè)專(zhuān)題06圖形的運(yùn)動(dòng)(原卷版+解析)
- JTG-T-F20-2015公路路面基層施工技術(shù)細(xì)則
- 光伏發(fā)電站集中監(jiān)控系統(tǒng)通信及數(shù)據(jù)標(biāo)準(zhǔn)
- 建筑垃圾減排及資源化處置措施
- 2024年遼寧石化職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)適應(yīng)性測(cè)試題庫(kù)附答案
- 中西方校服文化差異研究
- 2024年一級(jí)建造師考試思維導(dǎo)圖-市政
評(píng)論
0/150
提交評(píng)論