計(jì)算機(jī)二級Access選擇題(精編版)(四)
453、在Access數(shù)據(jù)庫的表設(shè)計(jì)視圖中,不能進(jìn)行的操作是______。
? A:修改字段類型
? B:設(shè)置索引
? C:增加字段
??D:刪除記錄
答案:D
454、Access數(shù)據(jù)庫中,為了保持表之間的關(guān)系,要求在子表(從表)中添加記錄時,如果主表中沒有與之相關(guān)的記錄,則不能在子表(從表)中添加該記錄。為此需要定義的關(guān)系是______。
? A:輸入掩碼
? B:有效性規(guī)則
? C:默認(rèn)值
??D:參照完整性
答案:D
455、將表A的記錄添加到表B中,要求保持表B中原有的記錄,可以使用的查詢是______。
? A:選擇查詢
? B:生成表查詢
??C:追加查詢
? D:更新查詢
答案:C
456、在Access中,查詢的數(shù)據(jù)源可以是______。
? A:表
? B:查詢
? C:表和查詢
? D:表、查詢和報(bào)表
答案:C
457、在一個Access的表中有字段"專業(yè)",要查找包含"信息"兩個字的記錄,正確的條件表達(dá)式是______。
? A:=left([專業(yè)],2)= "信息"
??B:like "*信息*"
? C:="信息*"
? D:Mid([專業(yè)],1,2,)= "信息"
答案:B
458、如果在查詢的條件中使用了通配符方括號"[? ]",它的含義是______。
? A:通配任意長度的字符
? B:通配不在括號內(nèi)的任意字符
??C:通配方括號內(nèi)列出的任一單個字符
? D:錯誤的使用方法
答案:C
459、現(xiàn)有某查詢設(shè)計(jì)視圖(如下圖所示),該查詢要查找的是______。
?
? A:身高在160以上的女性和所有的男性
? B:身高在160以上的男性和所有的女性
? C:身高在160以上的所有人或男性
? D:身高在160以上的所有人
答案:A
460、在窗體中,用來輸入或編輯字段數(shù)據(jù)的交互控件是______。
??A:文本框控件
? B:標(biāo)簽控件
? C:復(fù)選框控件
? D:列表框控件
答案:A
461、可作為報(bào)表記錄源的是______。
? A:表
? B:查詢
? C:Select語句
??D:以上都可以
答案:D
462、在報(bào)表中,要計(jì)算"數(shù)學(xué)"字段的最高分,應(yīng)將控件的"控件來源"屬性設(shè)置為______。
? A:=Max([數(shù)學(xué)])
? B:Max(數(shù)學(xué))
? C:=Max[數(shù)學(xué)]
? D:=Max(數(shù)學(xué))
答案:A
463、將Access數(shù)據(jù)庫數(shù)據(jù)發(fā)布到Internet網(wǎng)上,可以通過______。
? A:查詢
? B:窗體
? C:數(shù)據(jù)訪問頁
? D:報(bào)表
答案:C
464、打開查詢的宏操作是______。
? A:OpenForm
??B:OpenQuery
? C:OpenTable
? D:OpenModule
答案:B
465、宏操作SetValue可以設(shè)置______。
? A:窗體或報(bào)表控件的屬性
? B:刷新控件數(shù)據(jù)
? C:字段的值
? D:當(dāng)前系統(tǒng)的時間
答案:A
466、使用Function語句定義一個函數(shù)過程,其返回值的類型______。
? A:只能是符號常量
? B:是除數(shù)組之外的簡單數(shù)據(jù)類型
? C:可在調(diào)用時由運(yùn)行過程決定
??D:由函數(shù)定義時As子句聲明
答案:D
467、在過程定義中有語句:
Private? Sub? GetData(ByRef? f? As Integer)
其中"ByRef"的含義是______。
? A:傳值調(diào)用
??B:傳址調(diào)用
? C:形式參數(shù)
? D:實(shí)際參數(shù)
答案:B
468、在Access中,DAO的含義是______。
? A:開放數(shù)據(jù)庫互連應(yīng)用編程接口
??B:數(shù)據(jù)庫訪問對象
? C:Active數(shù)據(jù)對象
? D:數(shù)據(jù)庫動態(tài)鏈接庫
答案:B
470、在窗體中有一個標(biāo)簽Lb1和一個命令按鈕Command1,事件代碼如下:
Option Compare Database
? Dim a As String * 10
Private Sub Command1_Click( )
??? a = "1234"
??? b = Len(a)
??? Me.Lb1.Caption = b
End Sub
打開窗體后單擊命令按鈕,窗體中顯示的內(nèi)容是______。
? A:4
? B:5
??C:10
? D:40
答案:C
471、下列不是分支結(jié)構(gòu)的語句是______。
? A:If … Then … EndIf
? B:While … Wend
? C:If … Then … Else … EndIf
? D:Select … Case … End Select
答案:B
472、在窗體中使用一個文本框(名為n)接受輸入的值,有一個命令按鈕run,事件代碼如下:
Private Sub run_Click( )
??? result = ""
??? For i= 1 To Me!n
??????? For j = 1 To Me!n
??????????? result = result + "*"
??????? Next j
??????????? result = result + Chr(13) + Chr(10)
??????? Next i
?????????? MsgBox result
End Sub
打開窗體后,如果通過文本框輸入的值為4,單擊命令按鈕后輸出的圖型是______。
? A:* * * *
?? * * * *
?? * * * *
?? * * * *
? B:?? *
??? * * *
? * * * * *
* * * * * * *
? C:?? * * * *
??? * * * * * *
? * * * * * * * *
* * * * * * * * * *
? D:?? * * * *
??? * * * *
? * * * *
* * * *
答案:A
473、在超市營業(yè)過程中,每個時段要安排一個班組上崗值班,每個收款口要配備兩名收款員配合工作,共同使用一套收款設(shè)備為顧客服務(wù)。在超市數(shù)據(jù)庫中,實(shí)體之間屬于一對一關(guān)系的是______。
? A:"顧客"與"收款口"的關(guān)系
? B:"收款口"與"收款員"的關(guān)系
? C:"班組"與"收款員"的關(guān)系
? D:"收款口"與"設(shè)備"的關(guān)系
答案:D
474、在教師表中,如果要找出職稱為"教授"的教師,所采用的關(guān)系運(yùn)算是______。
??A:選擇
? B:投影
? C:聯(lián)接
? D:自然聯(lián)接
答案:A
475、在SELECT語句中使用ORDER BY是為了指定______。
? A:查詢的表
??B:查詢結(jié)果的順序
? C:查詢的條件
? D:查詢的字段
答案:B
476、在數(shù)據(jù)表中,對指定字段查找匹配項(xiàng),按下圖"查找和替換"對話框中的設(shè)置,查找的結(jié)果是______。
? A:定位簡歷字段中包含了字符串"組織能力強(qiáng)"的記錄
? B:定位簡歷字段僅為"組織能力強(qiáng)"的記錄
? C:顯示符合查詢內(nèi)容的第一條記錄
? D:顯示符合查詢內(nèi)容的所有記錄
答案:B
477、"教學(xué)管理"數(shù)據(jù)庫中有學(xué)生表、課程表和選課表,為了有效地反映這三張表中數(shù)據(jù)之間的聯(lián)系,在創(chuàng)建數(shù)據(jù)庫時應(yīng)設(shè)置______。
? A:默認(rèn)值
? B:有效性規(guī)則
? C:索引
? D:表之間的關(guān)系
答案:D
478、下列SQL查詢語句中,與下面查詢設(shè)計(jì)視圖所示的查詢結(jié)果等價的是______。
?????? A:SELECT 姓名,性別,所屬院系,簡歷 FROM tStud
?? WHERE 性別="女" AND 所屬院系IN("03","04")
? B:SELECT 姓名,簡歷 FROM tStud
?? WHERE 性別="女" AND 所屬院系 IN("03","04")
? C:SELECT 姓名,性別,所屬院系,簡歷 FROM tStud
?? WHERE 性別="女" AND 所屬院系="03" OR 所屬院系="04"
? D:SELECT 姓名,簡歷 FROM tStud
?? WHERE 性別="女" AND 所屬院系="03" OR 所屬院系="04"
答案:B? ? ? ? ? ??
479、如果在數(shù)據(jù)庫中已有同名的表,要通過查詢覆蓋原來的表,應(yīng)該使用的查詢類型是______。
? A:刪除
? B:追加
? C:生成表
? D:更新
答案:C
480、條件"Not 工資額>2000"的含義是______。
? A:選擇工資額大于2000的記錄
? B:選擇工資額小于2000的記錄
? C:選擇除了工資額大于2000之外的記錄
? D:選擇除了字段工資額之外的字段,且大于2000的記錄
答案:C
481、Access數(shù)據(jù)庫中,為了保持表之間的關(guān)系,要求在主表中修改相關(guān)記錄時,子表相關(guān)記錄隨之更改。為此需要定義參照完整性關(guān)系的______。
??A:級聯(lián)更新相關(guān)字段
? B:級聯(lián)刪除相關(guān)字段
? C:級聯(lián)修改相關(guān)字段
? D:級聯(lián)插入相關(guān)字段
答案:A
482、如果輸入掩碼設(shè)置為"L",則在輸入數(shù)據(jù)的時候,該位置上可以接受的合法輸入是______。
? A:必須輸入字母或數(shù)字
? B:可以輸入字母、數(shù)字或空格
??C:必須輸入字母A~Z
? D:任意符號
答案:C
483、定義字段默認(rèn)值的含義是______。
? A:不得使該字段為空
? B:不允許字段的值超出某個范圍
?營業(yè)員
? D:系統(tǒng)自動把小寫字母轉(zhuǎn)化為大寫字母
答案:C
484、在窗體上,設(shè)置控件Command0為不可見的屬性是______。
? A:Command0.Colore
? B:Command0.Caption
? C:Command0.Enabled
? D:Command0.Visible
答案:D
485、能夠接受數(shù)值型數(shù)據(jù)輸入的窗體控件是______。
? A:圖形
??B:文本框
? C:標(biāo)簽
? D:命令按鈕
答案:B
486、SQL語句不能創(chuàng)建的是______。
? A:報(bào)表
? B:操作查詢
? C:選擇查詢
? D:數(shù)據(jù)定義查詢
答案:A
487、不能夠使用宏的數(shù)據(jù)庫對象是______。
??A:數(shù)據(jù)表
? B:窗體
? C:宏
? D:報(bào)表
答案:A
488、在下列關(guān)于宏和模塊的敘述中,正確的是______。
? A:模塊是能夠被程序調(diào)用的函數(shù)
? B:通過定義宏可以選擇或更新數(shù)據(jù)
? C:宏或模塊都不能是窗體或報(bào)表上的事件代碼
? D:宏可以是獨(dú)立的數(shù)據(jù)庫對象,可以提供獨(dú)立的操作動作
答案:D
489、VBA程序流程控制的方式是______。
? A:順序控制和分支控制
? B:順序控制和循環(huán)控制
? C:循環(huán)控制和分支控制
? D:順序、分支和循環(huán)控制
答案:D
490、從字符串s中的第2個字符開始獲得4個字符的子字符串函數(shù)是______。
? A:Mid$(s,2,4)
? B:Left$(s,2,4)
? C:Right$(s,4)
? D:Left$(s,4)
答案:A
491、語句Dim NewArray(10) As Integer的含義是______。
? A:定義了一個整型變量且初值為10
? B:定義了10個整數(shù)構(gòu)成的數(shù)組
??C:定義了11個整數(shù)構(gòu)成的數(shù)組
? D:將數(shù)組的第10元素設(shè)置為整型
答案:C
492、在Access中,如果要處理具有復(fù)雜條件或循環(huán)結(jié)構(gòu)的操作,則應(yīng)該使用的對象是______。
? A:窗體
? B:模塊
? C:宏
? D:報(bào)表
答案:B
493、不屬于VBA提供的程序運(yùn)行錯誤處理的語句結(jié)構(gòu)是______。
??A:On Error Then標(biāo)號
? B:On Error Goto標(biāo)號
? C:On Error Resume Next
? D:On Error Goto 0
答案:A
494、ADO的含義是______。
? A:開放數(shù)據(jù)庫互連應(yīng)用編程接口
? B:數(shù)據(jù)庫訪問對象
? C:動態(tài)鏈接庫
??D:Active數(shù)據(jù)對象
答案:D
495、若要在子過程Procl調(diào)用后返回兩個變量的結(jié)果,下列過程定義語句中有效的是______。
??A:Sub Procl(n, m)
? B:Sub Procl(ByVal n, m)
? C:Sub Procl(n, ByVal m)
? D:Sub Procl(ByVal n, ByVal m)
答案:A
496、下列四種形式的循環(huán)設(shè)計(jì)中,循環(huán)次數(shù)最少的是______。
? A:a = 5 : b = 8
????? Do
???????? a = a + 1
????? Loop While a < b
? B:a = 5 : b = 8
????? Do
???????? a = a + 1
????? Loop Until a < b
??C:a = 5 : b = 8
????? Do Until a < b
???????? b = b + 1
????? Loop
? D:a = 5 : b = 8
????? Do Until a > b
???????? a = a + 1
????? Loop
答案:C
497、在窗體中有一個命令按鈕run35,對應(yīng)的事件代碼如下:
? Private Sub run35_Enter( )
????? Dim num As Integer
????? Dim a As Integer
????? Dim b As Integer
????? Dim i As Integer
????? For i= 1 To 10
???????? num = InputBox("請輸入數(shù)據(jù):", "輸入",1)
???????? 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)行以上事件所完成的功能是______。
? A:對輸入的10個數(shù)據(jù)求累加和
? B:對輸入的10個數(shù)據(jù)求各自的余數(shù),然后再進(jìn)行累加
? C:對輸入的10個數(shù)據(jù)分別統(tǒng)計(jì)有幾個是整數(shù),有幾個是非整數(shù)
??D:對輸入的10個數(shù)據(jù)分別統(tǒng)計(jì)有幾個是奇數(shù),有幾個是偶數(shù)
答案:D
498、Access數(shù)據(jù)庫中,表的組成是______。
??A:字段和記錄
? B:查詢和字段
? C:記錄和窗體
? D:報(bào)表和字段
答案:A
499、若設(shè)置字段的輸入掩碼為"####-######",該字段正確的輸入數(shù)據(jù)是______。
? A:0755-123456
? B:0755-abcdef
? C:abcd-123456
? D:####-######
答案:A
500、對數(shù)據(jù)表進(jìn)行篩選操作,結(jié)果是______。
? A:只顯示滿足條件的記錄,將不滿足條件的記錄從表中刪除
? B:顯示滿足條件的記錄,并將這些記錄保存在一個新表中
??C:只顯示滿足條件的記錄,不滿足條件的記錄被隱藏
? D:將滿足條件的記錄和不滿足條件的記錄分為兩個表進(jìn)行顯示
答案:C
501、在顯示查詢結(jié)果時,如果要將數(shù)據(jù)表中的"籍貫"字段名,顯示為"出生地",可在查詢設(shè)計(jì)視圖中改動______。
? A:排序??B:字段? C:條件? D:顯示
答案:B
502、在Access的數(shù)據(jù)表中刪除一條記錄,被刪除的記錄______。
? A:可以恢復(fù)到原來位置? B:被恢復(fù)為最后一條記錄
? C:被恢復(fù)為第一條記錄??D:不能恢復(fù)
答案:D
503、在Access中,參照完整性規(guī)則不包括______。
? A:更新規(guī)則??B:查詢規(guī)則? C:刪除規(guī)則? D:插入規(guī)則
答案:B
504、在數(shù)據(jù)庫中,建立索引的主要作用是______。
? A:節(jié)省存儲空間? B:提高查詢速度
?C:便于管理? D:防止數(shù)據(jù)丟失
答案:B
505、假設(shè)有一組數(shù)據(jù):工資為800元,職稱為"講師",性別為"男",在下列邏輯表達(dá)式中結(jié)果為"假"的是______。
? A:工資>800 AND 職稱="助教" OR 職稱="講師"
? B:性別="女" OR NOT 職稱="助教"
? C:工資=800 AND (職稱="講師" OR 性別="女")
??D:工資>800 AND (職稱="講師" OR 性別="男")
答案:D
506、在建立查詢時,若要篩選出圖書編號是"T01"或"T02"的記錄,可以在查詢設(shè)計(jì)視圖準(zhǔn)則行中輸入______。
? A:"T01" or "T02"
? B:"T01" and "T02"
? C:in("T01" and "T02")
? D:not in("T01" and "T02")
答案:A
507、在Access數(shù)據(jù)庫中使用向?qū)?chuàng)建查詢,其數(shù)據(jù)可以來自______。
? A:多個表? B:一個表? C:一個表的一部分??D:表或查詢
答案:D
508、創(chuàng)建參數(shù)查詢時,在查詢設(shè)計(jì)視圖準(zhǔn)則行中應(yīng)將參數(shù)提示文本放置在______。
? A:{ }中? B:( )中??C:[ ]中? D:< >中
答案:C
509、在下列查詢語句中,與
SELECT TAB1.* FROM TAB1 WHERE InStr([簡歷],"籃球")<>0
功能相同的語句是______。
? A:SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like "籃球"
? B:SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like "*籃球"
? C:SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like "*籃球*"
? D:SELECT TAB1.* FROM TAB1 WHERE TAB1.簡歷 Like "籃球*"
答案:C
510、在Access數(shù)據(jù)庫中創(chuàng)建一個新表,應(yīng)該使用的SQL語句是______。
??A:Create Table??B:Create Index? C:Alter Table? D:Create Database
答案:A
512、要改變窗體上文本框控件的輸出內(nèi)容,應(yīng)設(shè)置的屬性是______。
? A:標(biāo)題? B:查詢條件??C:控件來源? D:記錄源
答案:C
513、在下圖所示的窗體上,有一個標(biāo)有"顯示"字樣的命令按鈕(名稱為Command1)和一個文本框(名稱為text1)。當(dāng)單擊命令按鈕時,將變量sum的值顯示在文本框內(nèi),正確的代碼是______。
? A:Me!Text1.Caption=sum??B:Me!Text1.Value=sum
? C:Me!Text1.Text=sum? ??? D:Me!Text1.Visible=sum
答案:B
514、Access報(bào)表對象的數(shù)據(jù)源可以是______。
?A:表、查詢和窗體? B:表和查詢
? C:表、查詢和SQL命令? D:表、查詢和報(bào)表
答案:C
515、要限制宏命令的操作范圍,可以在創(chuàng)建宏時定義______。
? A:宏操作對象??B:宏條件表達(dá)式
? C:窗體或報(bào)表控件屬性? D:宏操作目標(biāo)
答案:B
516、在VBA中,實(shí)現(xiàn)窗體打開操作的命令是______。
??A:DoCmd.OpenForm ??????? B:OpenForm
? C:Do.OpenForm? ????????? D:DoOpen.Form
答案:A
517、在Access中,如果變量定義在模塊的過程內(nèi)部,當(dāng)過程代碼執(zhí)行時才可見,則這種變量的作用域?yàn)開_____。
? A:程序范圍? B:全局范圍? C:模塊范圍? D:局部范圍
答案:D
518、表達(dá)式Fix(-3.25)和Fix(3.75)的結(jié)果分別是______。
??A:-3,3??B:-4,3? C:-3,4? D:-4,4
答案:A
519、在VBA中,錯誤的循環(huán)結(jié)構(gòu)是______。
? A:Do While 條件式
?????? 循環(huán)體
?? Loop
? B:Do Until 條件式
?????? 循環(huán)體
?? Loop
? C:Do Until
?????? 循環(huán)體
?? Loop 條件式
? D:Do
?????? 循環(huán)體
?? Loop While 條件式
答案:C
520、在過程定義中有語句:
Private Sub GetDate(ByVal date As Integer)
其中"ByVal"的含義是______。
??A:傳值調(diào)用? B:傳址調(diào)用? C:形式參數(shù)? D:實(shí)際參數(shù)
答案:A
521、在窗體中有一個命令按鈕(名稱為run34),對應(yīng)的事件代碼如下:
Private Sub run34_Click( )
??? Sum=0
??? For i=10 To 1 Step -2
??????? sum=sum+i
??? Next i
??? MsgBox sum
End Sub
運(yùn)行以上事件,程序的輸出結(jié)果是______。
? A:10? B:30? C:55? D:其他結(jié)果
答案:B
522、在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學(xué)生成績,如果輸入的成績不在0到100分之間,則要求重新輸入;如果輸入的成績正確,則進(jìn)入后續(xù)程序處理。run35命令按鈕的Click的事件代碼如下:
Private Sub run35_Click( )
??? Dim flag As Boolean
??? result=0
??? flag=True
??? Do While flag
??????? result=Val(InputBox("請輸入學(xué)生成績:","輸入"))
??????? If result>=0 And result<=100 Then
??????????? _____________
??????? Else
??????????? MsgBox "成績輸入錯誤,請重新輸入"
??????? End If
??? Loop
??? Rem? 成績輸入正確后的程序代碼略
End Sub
程序中有一空白處,需要填入一條語句使程序完成其功能。下列選項(xiàng)中錯誤的語句是______。
? A:flag=False? B:flag=Not flag
??C:flag=True? D:Exit Do
答案:C