國家二級(ACCESS)機試模擬試卷26_第1頁
國家二級(ACCESS)機試模擬試卷26_第2頁
國家二級(ACCESS)機試模擬試卷26_第3頁
國家二級(ACCESS)機試模擬試卷26_第4頁
國家二級(ACCESS)機試模擬試卷26_第5頁
已閱讀5頁,還剩142頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

家二級(ACCESS)機試模擬試卷第1

一、選擇題(本題共40題,每題1.0分,共40分。)

1、若在窗體設(shè)計過程中,命令按鈕Command。的事件屬性設(shè)置如下圖所示,則含

義是()°

A、只能為“進(jìn)入“事件和“單擊”事件編寫事件過程

B、不能為“進(jìn)入“事件和“單擊”事件編寫事件過程

C、進(jìn)入事件和“單擊”事件執(zhí)行的是同一事件過程

D、已經(jīng)為“進(jìn)入“事件和“單擊”事件編寫了事件過程

標(biāo)準(zhǔn)答案:D

知識點解析:在控件屬性對話框中“事件”選項卡中列出的事件表示已經(jīng)添加成功的

事件,所以該題中選項D為正確答案。

2^運行下列程序,結(jié)果是()。PrivateSubCommand32_Click()f0=1:

fl=1:k=1DoWhilek<=5f=fO+flfO=fl

fl=fk=k4-1LoopMsgBox"f="&fEndSub

A、f=5

B、f=7

C、f=8

D、f=13

標(biāo)準(zhǔn)答案:D

知識點解析:本題考察Do循環(huán)語句:k=l時,f=l+l=2,fO=l,fl=2,k=l

+1=2;k=2H寸,f=3,ft)=2,fl=3,k=2+l=3;k=3時,f=5,f0=3,fl

=5,k=3+l=4;k=4時,f=8,f0=5,fl=8,k=4+l=5;k=5時,f=

13?f0=8>fl=13>k=6,不再滿足循環(huán)條件跳出循環(huán),此時f=13。

3、已知事件對應(yīng)的程序代碼如下:PrivateSubCommandO_Click()DimJAsInteger

J=100CallGetData(J)MsgBoxJEnclSubPrivateSubGetData(ByReffAsInteger)

f=f+12OEndSub則程序的輸出是()。

A、100

B、120

C、220

D、運行出錯

標(biāo)準(zhǔn)答案:C

知識點解析:根據(jù)題意,程序代碼中用Sub定義了2個過程:CommandO_Click()和

GctData()o其中GctData的功能是將參數(shù)f的值增加120后再賦給f,且f為ByRcf

類型(即按地址傳遞)的參數(shù),可將參數(shù)在過程中的改變傳遞到過程外。在過程

CommandO_Click中定義了整型數(shù)據(jù)J=100,并將J作為GctData。函數(shù)的參數(shù),在

GelData。過程中形參為100且此參數(shù)為地址傳遞,經(jīng)GelDa【a()過程處理后增加

120,變成220,同時在過程外部的J的值也變?yōu)?20。最后輸出變量L因此選擇

C選項。

4、下列程序段的功能是實現(xiàn)“學(xué)生”表中"年齡”字段值加1:DimStrAsSiringStr=

“【】”Docmd.RunSQLStr括號內(nèi)應(yīng)填入的程序代碼是Q。

A、年齡=年齡+1

B、Update學(xué)生Sei年齡=年齡+1

C、Set年齡=年齡+1

D、Edit學(xué)生Set年齡=年齡+1

標(biāo)準(zhǔn)答案:B

知識點解析:實現(xiàn)字段值的增加用UPDATE更新語句,語句格式為UPDATE表名

SET字段名:表達(dá)式,題目中要實現(xiàn)對“學(xué)生”表中“年齡”字段值加1,因此,正確

的語句是:Update學(xué)生Set年齡=年齡+1。

5、在窗體中有一個命令按鈕Command],編寫事件代碼如下:PrivateSub

Commandl_CIick()DimsAsIntegers=P(1)+P(2)+P(3)+P(4)

debug.PnntsEndSubPublicFunctionP(NAsInteger)DimSumAsInteger

Sum=0Fori=lToNSum=Sum+iNextiP=SumEndFunction打開窗體運行后,單擊

命令按鈕,輸出結(jié)果是()。

A、15

B、20

C、25

D、35

標(biāo)準(zhǔn)答案:B

知識點解析:題目中在命令按鈕的單擊事件中調(diào)用了過程P。而過程P的功能是根

據(jù)參數(shù)N,計算從1到N的累加,然后返回這個值。N=l時,P(l)返回l,N=2

時,P(2)返回3,N=3時,P(3)返回6,N=4時,P(4)返回10,所以s=l+3

+6+10=20o

6、要求在頁面頁腳中顯示"第X頁,共Y頁”,則頁腳中的頁碼“控件來源”應(yīng)設(shè)置

為()。

A、="第"&[pages]&-頁,共”&[page]&"頁”

B、="共"&[pages|&"頁,第"&[page]&“頁”

C、="第"&[page]&”頁,共”&[pages]&“頁”

D、="共"&[page]&”頁,第”&[pages]&"頁”

標(biāo)準(zhǔn)答案:C

知識點解析:在報表中添加頁碼時,表達(dá)式中Page和Pages是內(nèi)置變量,[Page]代

表當(dāng)前頁,[Pages]代表總頁數(shù),表達(dá)式中的其他字符串將按順序原樣輸出。

7、VBA中構(gòu)成對象的三要素是()。

A、屬性、事件、方法

B、控件、屬性、事件

C、窗體、控件、過程

D、窗體、控件、模塊

標(biāo)準(zhǔn)答案:A

知識點解析:VBA中構(gòu)成對象的三要素是屬性、事件和方法。每種對象都具有一

些屬性以想到區(qū)分。對象的方法就是對象的可以執(zhí)行的行為。事件是對象可以識別

或響應(yīng)的動作。

8、以下是一個競賽評分程序。其功能是去掉8位評委中的一個最高分和一個最低

分,計算平均分。DimmaxAsInteger,minAsIntegerDimiAsInteger,xAs

Integer,sAsIntegermax=O:min=10Fori==lTo8x=Val(InputBox(''請輸入得分

(0?10):"))Ifx<minThenmin=xs=s+xNextiMsgBox”最后得分:"&s

有如下語句:①max=x@Ifx>maxThenmax=x③Ifmax>xThenmax=x

④s=(s—max—min)/6@s=(max—min)/6⑥s=s/6程序中有兩個畫線,將程序

補充完整的正確語句是()。

A①⑤

B②④

、

c③⑥

、

D②⑥

標(biāo)準(zhǔn)答案:B

知識點解析:根據(jù)題意,代碼功能是輸入8個數(shù),去掉一個最小值和一個最大值,

求出剩余6個數(shù)的平均值。代碼中,用For循環(huán)語句實現(xiàn)輸入8個數(shù),并將當(dāng)前最

小值賦給min,當(dāng)前所有數(shù)的和賦給s,因此第一個橫線中的代碼應(yīng)該實現(xiàn)將當(dāng)前

最大值賦給max,即如果當(dāng)前x大于max,則max=x,其中②Ifx>maxThen

?^*二乂實現(xiàn)了此功能。For循環(huán)結(jié)束后,輸出s的值,故第二個橫線中的代碼應(yīng)該

實現(xiàn)為s賦予剩余6個數(shù)的平均值。當(dāng)前s的值為8個數(shù)的和,求剩余6個數(shù)的平

均值應(yīng)該先減去min和max再除以6,即④s=(s—max—min)/6。

9、下列不是分支結(jié)構(gòu)的語句是()。

A、If...Then...EndIf

B、While...Wend

C^If...Then...Else...EndIf

D^Select...Case...EndSelect

標(biāo)準(zhǔn)答案:B

知識點解析:分支結(jié)構(gòu)的語句有:If...Then...Endlf,If...Then...Else...Endlf,

Select...Case...EndSelect等,而While...Wend是一個循環(huán)結(jié)構(gòu)的語句。

10、在VBA中按文件的訪問方式不同,可以將文件分為()。

A、順序文件、隨機文件和二進(jìn)制文件

B、文本文件和數(shù)據(jù)文件

C、數(shù)據(jù)文件和可執(zhí)行文件

D、ASCH文件和二進(jìn)制文件

標(biāo)準(zhǔn)答案:A

知識點解析:VBA中打開文件的格式為:Open文件名[For方式[[Access存取類

型][鎖定]As[#]文件號[Len=記錄長度]其中“方式”可以是以下兒種:Output、

Input、Append為指定順序輸出輸入方式,Random為指定隨機存取方式,Binary為

指定二進(jìn)制文件。因此,按文件訪問方式不同可以將文件分為順序文件、隨機文件

和二進(jìn)制文件。

11、在對表中記錄排序時,若以多個字段作為排序字段,則顯示結(jié)果是

A、按從左向右的次序依次排序

B、按從右向左的次序依次排序

C、按定義的優(yōu)先次序依次排序

D、無法對多個字段進(jìn)行排序

標(biāo)準(zhǔn)答案:A

知識點解析:在Access中,在排序時,如果是按照多個字段排序時,則是按照從

左至右的原則依次進(jìn)行,先是最左邊的字段按所指定的順序排列,當(dāng)最左邊的字段

有重復(fù)值時,再按次左邊的字段排序,因此,本題應(yīng)選擇A選項”

12、在下列關(guān)于宏和模塊的敘述中,正確的是()。

A、模塊是能夠被程序調(diào)用的函數(shù)

B、通過定義宏可以選擇或更新數(shù)據(jù)

C、宏或模塊都不能是窗體或報表上的事件代碼

D、宏可以是獨立的數(shù)據(jù)庫對象,可以提供獨立的操作動作

標(biāo)準(zhǔn)答案:D

知識點解析:模塊是Access系統(tǒng)中的一個重要的對象,它以VBA語言為髓礎(chǔ)編

寫,以函數(shù)過程(Function)或子過程(Sub)為單元的集合方式存儲,因此,選項A錯

誤。模塊是裝著VBA代碼的容器。模塊分為類模塊和標(biāo)準(zhǔn)模塊兩種類型。窗體模

塊和報表模塊都屬于類模塊,它們從屬于各自的窗體和報表,因此,選項C錯

誤。使川宏,可以實現(xiàn)以下一些操作:①在首次打開數(shù)據(jù)庫時,執(zhí)行一個或一系

列操作。②建立自定義菜單欄。③從工具欄上的按鈕執(zhí)行自己的宏或程序。④將

篩選程序加劍各個記錄中從而提高記錄查找的速度。⑤可以隨時打開或者關(guān)閉數(shù)

據(jù)庫對象。⑥設(shè)置窗體或報表控件的屬性值。⑦顯示各種信息,并能夠使計算機

揚聲器發(fā)出報警聲,以引起用戶的注意。⑧實現(xiàn)數(shù)據(jù)自動傳輸,可以自動地在各

種數(shù)據(jù)格式之間導(dǎo)入或?qū)С鰯?shù)據(jù)。⑨可以為窗體定制菜單,并可以讓用戶設(shè)計其

中的內(nèi)容。因此,選項B錯誤。所以本題正確答案為D。

13、給定日期DD,可以計算該日期當(dāng)月最大天數(shù)的正確表達(dá)式是()。

A^Day(DD)

B、Day(DaleSerialYear(DD),Month(DD),day(DD)))

C、Day(DateSerial(Year(DD),Month(DD),0))

D、Day(DatcScnal(Ycar(DD),Month(DD)+l,0))

標(biāo)準(zhǔn)答案:D

知識點解析:Day函數(shù)是返回口期表達(dá)式口期的整數(shù)。Year函數(shù)是返回口期表達(dá)

式年份的整數(shù)。Month函數(shù)是返回日期表達(dá)式月份的整數(shù)。DatcScrial函數(shù)是返回

指定年月日的日期。格式為DaleSerial(表達(dá)式1、表達(dá)式2、表達(dá)式3),如果表達(dá)

式3為0,則DateSerial返回表達(dá)式2所寫前一個月的最后一天的口期。要返回當(dāng)

月的最后一天的日期,表達(dá)式2就要等于Monlh(DD)+l。所以本題答案是D。

14、在宏操作命令中,為本地變量設(shè)置值的命令是()。

A、SetLocalValue

B、SetLocalVat

C、SetPropety

D^SetValue

標(biāo)準(zhǔn)答案:B

知識點解析:宏操作命令SelLocalVar是將本地變量設(shè)置為給定值;SelPropelry是

給控件屬性設(shè)置值;SetValue是對MircmsoftAccess窗體、窗體數(shù)據(jù)表或報表上的

字段、控件或?qū)傩缘闹颠M(jìn)行設(shè)置;宏操作中沒有SctLoalValue操作。故本題B選

項正確。

15>在窗體上有一個命令按鈕Commandl,編寫事件代碼如下:PrivateSub

Commandl_CIick()DimdlAsDateDimd2AsDatedl=#12/25/2009#d2=#l/5/

2010#MsgBoxDateDiff("ww”,dl,d2)EndSub打開窗體運行后,單擊命令按鈕,

消息框中輸出的結(jié)果是()。

A、1

B、2

C、10

D、II

標(biāo)準(zhǔn)答案:B

知識點解析:函數(shù)DateDiff按照指定類型返回指定的時間間隔數(shù)目。語法為

DateDiff(v間隔類型〉,〈日期1>,〈日期2〉,[,wl]|,W2]),間隔類型為“ww”,

表示返回兩個日期間隔的周數(shù)。

R

ABCD

aa22

ba22

cc114

61

16、關(guān)系R經(jīng)過運算cA=B-D>2(R)的結(jié)果為()。ce

A、(a,a,2,2)

B、(b,e,1,2)

Cx(c,c,11.4)

D^(e,e?6,I)

標(biāo)準(zhǔn)答案:c

知識點解析?:“。”表示選擇運算,針對元組:“八”為關(guān)系交。題日中的表達(dá)式要求

在關(guān)系R中選出符合條件的元組,條件為屬性A、B的元素值相同,并且屬性D

的元素值大于2,符合條件的元組是(cell4),故C選項正確。

17、在程序中要統(tǒng)計職稱(duty)為“研究員”或“副研究員”的記錄數(shù)量,使用IF語句

進(jìn)行判斷并計數(shù),下列選項中,錯誤的IF語句是()。

A、IfInStr(duty,”研究員”)>0Thenn=n+1

B、IfInStr(duty="研究員"orduty=''副研究員”)>0Thenn=n+l

C、IfRight(duty,3)="研究員"Thenn=n+l

D、Ifduty="研究員"Orduty=”副研究員”Thenn=n+l

標(biāo)準(zhǔn)答案:B

知識點解析:InStr函數(shù)的語法格式為:InStr([start,]std,str2),該函數(shù)的功能是

檢索字符串str2在字符串st"中最早出現(xiàn)的位置,返回一個整數(shù)值。A、C、D選項

中,在duty字段內(nèi)容中找出包含研究員或副研究員的記錄。B選項中InStr函數(shù)的

語法結(jié)構(gòu)錯誤。故選擇B選項。

18、下列關(guān)于棧敘述正確的是()。

A、棧頂元素最先能被刪除

B、棧頂元素最后才能被刪除

C、棧底元素永遠(yuǎn)不能被刪除

D、棧底元素最先被刪除

標(biāo)準(zhǔn)答案:A

知識點解析:棧是先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu),所以棧頂元素最后入棧卻最先被刪除。棧

底元素最先入棧卻最后被刪除。所以選擇A。

19、在模塊的聲明部分連用“OptionBasel”語句,然后定義二維數(shù)組A(2to5,5)則該

數(shù)組的元素個數(shù)為

A、20

B、24

C、25

D、36

標(biāo)準(zhǔn)答案:B

知識點解析:Dim數(shù)組名([下標(biāo)下限⑼下標(biāo)上限)缺省情況下,下標(biāo)下限為0,元

素個數(shù)二(下標(biāo)上限-下標(biāo)上限+1);如果10選項可以安排非0下限,使用逗號間隔可

定義多維數(shù)組。數(shù)組A(2lo5,5)為二維數(shù)組,元素個數(shù)=(5-2+1)*(5-0+1)=4*6=24。

20、決定一個窗體有無“控制”菜單的屬性是()。

A、MinButton

B、Caption

C^MaxButton

D、ControlBox

標(biāo)準(zhǔn)答案:D

知識點解析:窗體的ControlBox屬性值為真時窗體上將顯示控制菜單,其值為假

時,最小化按鈕、最大化按鈕、關(guān)閉按鈕和標(biāo)題欄左邊的窗體圖標(biāo)都將不顯示。

21、設(shè)有表示公司和員工及雇傭的三張表,員工可在多家公司兼職,其中公司C

(公司號,公司名,地址,注冊資本,法人代表,員工數(shù)),員工S(員工號,姓

名,性別,年齡,學(xué)歷),雇傭E(公司號,員工號,工資,工作起始時間)。其

中表C的鍵為公司號,表S的鍵為員工號,則表E的鍵(碼)為

A、公司號,員工號

B、員工號,工資

C、員工號

D、公司號,員工號,工資

標(biāo)準(zhǔn)答案:A

知識點解析:二維表中的行稱為元組,候選鍵(碼)是二維表中能唯一標(biāo)識元組的

最小屬性集。若一個二維表有多個候選碼,則選定其中一個作為主鍵(碼)供用戶

使用。公司號唯一標(biāo)識公司,員工號唯一標(biāo)識員工,而雇傭需要公司號與員工號同

時唯一標(biāo)識,故表E的鍵(碼)為(公司號,員工號),故A選項正確。

22、可以判定某個日期表達(dá)式能否轉(zhuǎn)換為日期或時間的函數(shù)是

A、CDate

B、IsDate

C、Date

D、IsText

標(biāo)準(zhǔn)答案:B

知識點解析:IsDate函數(shù)用于指出一個表達(dá)式是否可以轉(zhuǎn)換成日期型。

23、軟件調(diào)試的目的是()。

A、發(fā)現(xiàn)錯誤

B、改善軟件的性能

C、改正錯誤

D、驗證軟件的正確性

標(biāo)準(zhǔn)答案:C

知識點解析:在對程序進(jìn)行了成功的測試之后將進(jìn)入程序調(diào)試,程序調(diào)試的任務(wù)是

診斷和改正程序中的錯誤。

24>有Click事件對應(yīng)的程序如下:PrivateSubCommandl_Click()DimsumAs

Double,xAsDoublesum=0n=0Fori=lto5x=rr/in=n+lStlfIl=SUIIl+XNextiEnd

Sub該程序通過,F(xiàn)or循環(huán)計算一個表達(dá)式的值,該表達(dá)式是()。

A、1+1/2+2/3+3/4+4/5

B、1/2+2/3+3/4+4/5

C、1+1/2+1/3+1/4+1/5

D、1/2+1/3+1/4+1/5

標(biāo)準(zhǔn)答案:B

知識點解析:本題考查了For循環(huán)控制結(jié)構(gòu)的應(yīng)用,本題中循環(huán)共執(zhí)行了5次,每

次各變量賦值情況如下表所示。

iXnsum

110

21/221/2

32331/2+2/3

43/441/2+2Z3+3/4

54/55172+2n+3/4+4/5

后,sum最后的值為1/2+2/3+3/4+4/5,故B)選項正確。

25、在“報表設(shè)計器”中,可以使用的控件是()。

A、標(biāo)簽、域控件和線條

B、標(biāo)簽、域控件和列表框

C、標(biāo)簽、文本框和列表框

D、布局和數(shù)據(jù)源

標(biāo)準(zhǔn)答案:A

知識點解析:可以在報表和標(biāo)簽布局中插入以下類型報表控件:域控件、標(biāo)簽、線

條、矩形、圓角矩形、圖片/ActiveX綁定控件。

26、在運行宏的過程中,宏不能修改的是()。

A、窗體

B、宏本身

C、表

D、數(shù)據(jù)庫

標(biāo)準(zhǔn)答案:B

知識點解析?:宏是一個或多個操作組成的集合,在宏運行過程中,可以打開關(guān)閉數(shù)

據(jù)庫,可以修改窗體屬性設(shè)置,可以執(zhí)行查詢,操作數(shù)據(jù)表對象,但不能修改宏本

27、Access數(shù)據(jù)庫具有很多特點,下列敘述中,是Access特點的是()。

A、Access數(shù)據(jù)庫可以保存多種數(shù)據(jù)類型,但是不包括多媒體數(shù)據(jù)

B、Access可以通過編寫應(yīng)用程序來操作數(shù)據(jù)庫中的數(shù)據(jù)

C、Access不能支持Intemelflnlranel應(yīng)用

D、Access作為網(wǎng)狀數(shù)據(jù)庫模型支持C/S應(yīng)用系統(tǒng)

標(biāo)準(zhǔn)答案:B

知識點解析:本題考查Access特點的知識。在Access這個關(guān)系數(shù)據(jù)庫中,具備了

比較強大的程序設(shè)計能力,不僅具有傳統(tǒng)的模塊化程序設(shè)計能力,還具有面向?qū)ο?/p>

的程序設(shè)計能力。Access可以使用系統(tǒng)菜單以及程序命令等多種方式創(chuàng)建復(fù)雜的

數(shù)據(jù)庫應(yīng)用系統(tǒng)。Access數(shù)據(jù)庫的主要特點包括處理多種數(shù)據(jù)類型包括多媒體數(shù)

據(jù):與Internet/Intrane1的集成;具有較好的集成開發(fā)功能,可以采用VBA編寫

數(shù)據(jù)庫應(yīng)用程序等。而從數(shù)據(jù)模型的角度來說,Access屬于關(guān)系數(shù)據(jù)模型而不是

網(wǎng)狀數(shù)據(jù)模型。

28、對“將信息系2010年以前參加工作的教師的職稱改為副教授”,合適的查詢?yōu)?/p>

()o

A、生成表查詢

B、更新查詢

C、刪除查詢

D、追加查詢

標(biāo)準(zhǔn)答案:B

知識點解析:在建立和維護(hù)數(shù)據(jù)庫的過程中,經(jīng)常需要對表中的記錄進(jìn)行更新和修

改,當(dāng)更新的記錄很多,或更新的記錄符合一定條件時,最簡單的有效的方法是利

用Access提供的更新查詢。

29、報表的分組統(tǒng)計信息顯示的區(qū)域是

A、報表頁眉或報表頁腳

R、頁而頁眉或頁面頁腳

C、組頁眉或組頁腳

D、主體

標(biāo)準(zhǔn)答案:C

知識點解析:列表框可顯示一組數(shù)據(jù)列表,用戶只能在其中選擇;圖像主要用于在

窗體中顯示圖形、圖像,使窗體更加美觀;標(biāo)簽主要用于在窗體或報表中顯示說明

性文本,如窗體標(biāo)題,顯示內(nèi)容是固定不變的;文本框主要用于顯示、輸入、編輯

數(shù)據(jù)源等。

30、構(gòu)成計算機軟件的是

A、源代碼

B、程序和數(shù)據(jù)

C、程序和文檔

D、程序、數(shù)據(jù)及相關(guān)文檔

標(biāo)準(zhǔn)答案:D

知識點解析:軟件指的是計算機系統(tǒng)中與硬件相互依賴的另一部分,包括程序、數(shù)

據(jù)和有關(guān)的文檔,選D。

31、創(chuàng)建窗體時,數(shù)據(jù)源不能是

A、表

B、單表創(chuàng)建的查詢

C、多表創(chuàng)建的查詢

D、報表

標(biāo)準(zhǔn)答案:D

知識點解析:窗體的數(shù)據(jù)源可以是表對象或者查詢對象,包括單表創(chuàng)建的查詢和多

表創(chuàng)建的查詢。而報表不能作為窗體的數(shù)據(jù)源。

32、要在“學(xué)生表”(學(xué)號,姓名,專業(yè),班級)刪除字段“專業(yè)“和“班級”的全部

內(nèi)容,應(yīng)使用的查詢是

A、更新查詢

追加查詢

C、生成表查詢

D、刪除查詢

標(biāo)準(zhǔn)答案:A

知識點解析:操作查詢包括生成表查詢、刪除查詢、更新查詢以及追加查詢。追加

查詢從一個或多個表中將一組記錄添加到一個或多個表的尾部;刪除查詢可以從一

個或多個表中刪除一組汜錄,刪除查詢將刪除整個記錄,而不只是記錄中所選擇的

字段;生成表查詢從一個或多個表中提取有用數(shù)據(jù),創(chuàng)建新表的查詢,若數(shù)據(jù)庫中

已有同名的表,該操作將覆蓋原有的表;更新查詢是對一個或多個表中的一組記錄

作全部更新,可以十分簡單、快捷地對大量的并且符合一定條件的數(shù)據(jù)進(jìn)行更新和

修改。本題中要刪除字段“專業(yè)“和“班級”的全部內(nèi)容,應(yīng)使用更新查詢。因此選項

A正確。

33、軟件設(shè)計中劃分模塊的一個準(zhǔn)則是()。

A、低內(nèi)聚低耦合

B、高內(nèi)聚低耦合

C、低內(nèi)聚高耦合

D、局內(nèi)聚局耦合

標(biāo)準(zhǔn)答案:B

知識點解析:一般較優(yōu)秀的軟件設(shè)計,應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之

間的耦合性和提高模塊內(nèi)的內(nèi)聚性,有利于提高模塊的獨立性。

34、運行下列程序,顯示的結(jié)果是()oa=instr(5,"Hello!Beijing.","e1')b

=sgn(3>2)c=a+bMsgBoxc

A、1

B、3

C、7

D、9

標(biāo)準(zhǔn)答案:C

知識點解析:題目中instr(5,"Hello!Beijing.","e")的含義是從“Hello!Beijing”

的第5個字符開始查找"e”在整個字符串中出現(xiàn)的位置,它在第8個字符位置,因

此,a值為8;Sgn函數(shù)是返回表達(dá)式符號,表達(dá)式大于0時返回1,等于0返回

0,小于0返回一1;表達(dá)式3>2的值為True,True轉(zhuǎn)為整數(shù)時為一1,Flase轉(zhuǎn)為

整數(shù)時為0,因此,b值為一1。由此可得c=a+b=8—l=7。

35、要查詢生于1983年的學(xué)生,需在查詢設(shè)計視圖的”出生日期“(日期類型)列

的條件單元格中播入條件,錯誤的條件表達(dá)式是

A、>=#1983-1-1#And<=#1983-12-31#

B、>=#1983-1-1#And<#1984-1-1#

C、between#1983-1-1#And#1983-12-31#

D、=1983

標(biāo)準(zhǔn)答案:D

知識點解析:日期類型fl勺字段內(nèi)容帶有年、月、日,直接將條件表達(dá)式設(shè)置為“二

1983”無法成功查找,需利用Year函數(shù),將條件表達(dá)式更改為Year([出生日

期])=1983。

36、關(guān)系數(shù)據(jù)庫的任何檢索操作都是由3種基本運算組合而成的,這3種基本運算

不包括

A、連接

B、關(guān)系

C、選擇

D、投影

標(biāo)準(zhǔn)答案:B

知識點解析:專門的關(guān)系運算包括投影、選擇和連接三種。選擇運算是從關(guān)系中找

出滿足給定條件的那些元組,這種運算是從水平方向抽取元組:投影運算是從關(guān)系

模式中挑選若干屬性組成新的關(guān)系,這是從列的角度進(jìn)行的運算,相當(dāng)于對關(guān)系進(jìn)

行垂直分解;連接運算是將兩個關(guān)系拼接成一個新的關(guān)系,生成的新關(guān)系中包含滿

足條件的元組。

37、窗體中有文本框為Textl和Text2。運行程序,在Textl中輸入整數(shù)m

(m>0),單擊“運行"按鈕Command1,將m分解為質(zhì)因子之積,并在Text2中給

出結(jié)果。例如,18=2*3*3,輸出結(jié)果為“2,3,3,“:28=2*2*7,輸出結(jié)果為“2,2,7,”。

事件代碼如下:PrivateSubCommandl_Click()m=Val(Me!Textl)resule=n"k=2

DoWhilem>1IfmModk=0Thenresult=result&k&m=m/kElse[]End

IfLoopMe!Text2=resultEndSub程序【】處應(yīng)填寫的語句是

A、k=k+1

B>k=1

C>m=m-k

D、m=m/k

標(biāo)準(zhǔn)答案:A

知識點解析:本題是求解m的所有質(zhì)因子之積,while循環(huán)結(jié)束的條件是m的值大

于1。If循環(huán)中,如果mmodk=0,則說明k為其中的質(zhì)因子,所有將k加入結(jié)果

中,并且把m/k的值賦給m;否則mmodkcO,則k不是m的因子,k需要加

1,以查找較大的質(zhì)因子。因此,本題應(yīng)選擇A選項。

38、深度為5的完全二叉樹的結(jié)點數(shù)不可能是

A、15

B、16

C、17

D、18

標(biāo)準(zhǔn)答案:A

知識點解析:在樹結(jié)構(gòu)中,定義一棵樹的根結(jié)點所在的層次為1,其他結(jié)點所在的

層次等于它的父結(jié)點所在的層次加1,樹的最大層次稱為樹的深度。完全二叉樹指

除最后一層外,每一層上的結(jié)點數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的若干

結(jié)點。深度為5的二叉樹,結(jié)點個數(shù)最多為2*1=31,最少為2乜16,不可能是

15,故正確答案為A選項。

39、如果有“產(chǎn)品表”(產(chǎn)品編碼,產(chǎn)品名稱,單價),另有“新價格表”(產(chǎn)品編

碼,單價)。要使用“新價格表”中的單價修改“產(chǎn)品表”中相應(yīng)產(chǎn)品的單價,應(yīng)使用

的查詢是

A、更新查詢

B、追加查詢

C、生成表查詢

D、刪除查詢

標(biāo)準(zhǔn)答案:A

知識點解析:操作查詢包括生成表查詢、刪除查詢、更新查詢以及追加查詢。追加

查詢從一個或多個表中將一組記錄添加到一個或多個表的尾部;生成表查詢從一個

或多個表中提取有用數(shù)據(jù),創(chuàng)建新表的查詢,若數(shù)據(jù)庫中已有同名的表,該操作將

覆蓋原有的表;刪除查詢可以從一個或多個表中刪除一組記錄;更新查詢是對一個

或多個表中的一組記錄作全部更新,可以十分簡單、快捷地對大量的并且符合一定

條件的數(shù)據(jù)進(jìn)行更新和修改。本題中要使用“新價格表”中的單價修改“產(chǎn)品表”中相

應(yīng)產(chǎn)品的單價,應(yīng)使用更新查詢。因此選項A正確。

40、如果在創(chuàng)建表中建立字段“性別”,并要求用漢字表示,其數(shù)據(jù)類型應(yīng)當(dāng)是

()。

A、是/否

B、數(shù)字

C、文本

D、備注

標(biāo)準(zhǔn)答案:C

知識點解析:根據(jù)關(guān)系數(shù)據(jù)庫理論,一個表中的同一列數(shù)據(jù)應(yīng)具有相同的數(shù)據(jù)特

征,稱為字段的數(shù)據(jù)類型。文本型字段可以保存文本或文本與數(shù)字的組合。文本型

字段的字段大小最多可達(dá)到255個字符,如果取值的字符個數(shù)超過了255,可使用

備注型。本題要求將“性別”字段用漢字表示,“性別'字段的內(nèi)容為”男“或“女“,小

于255個字符,所以其數(shù)據(jù)類型應(yīng)當(dāng)是文本型。

二、基本操作題(本題共5題,每題1.0分,共5分。)

在考生文件夾下,已有“sampl.accdb”數(shù)據(jù)庫文件和Stab.xls文件,

“sampl.accdb”中已建立表對象“student"和“grade”,試按以卜要求,完成表的各種

操作:

41、將考生文件夾下的Stab.xls文件導(dǎo)入至^student”表中。

標(biāo)準(zhǔn)答案:步驟1:打開“sampl.accdb”數(shù)據(jù)庫,在【外部數(shù)據(jù)】功能區(qū)的“導(dǎo)入并

鏈接''組中單擊"Excel”按鈕。步驟2:在彈出的【獲得外部數(shù)據(jù)-Excel電子表格】

對話框中,單擊“瀏覽”按鈕,在彈出的【打開】對話框內(nèi)瀏覽"Stab,xls”文件所在

的存儲位置(考生文件夾下),選中“Stab.xls”Excel文件,單擊“打開”按鈕。步驟

3:接著在【獲得外部數(shù)據(jù).Excel電子表格】對話框中選中“在表中追加一份記錄

的副本”項.并在其下方的列表框中選擇《mdeni”表.單擊“確定”按鈕.步驟4:

系統(tǒng)彈出【導(dǎo)入數(shù)據(jù)表向?qū)А繉υ捒颍藭r默認(rèn)的是shectl表中的數(shù)據(jù),不需要修

改,單擊“下一步”按鈕,繼續(xù)保持默認(rèn),單擊“下一步”按鈕,確認(rèn)數(shù)據(jù)導(dǎo)入的是

student表,單擊“完成”按鈕,最后單擊“關(guān)閉”按鈕,關(guān)閉向?qū)А?/p>

知識點解析:(1)主要考查Access數(shù)據(jù)界中獲取外來數(shù)據(jù)的方法。(2)主要考查表記

錄的刪除,對表記錄的批量刪除。找出要刪除的記錄是非常關(guān)鍵的。一般要借助表

的常用的數(shù)據(jù)處理:“排序”、“篩選”等方法。(3)此題主要考查默認(rèn)字段值的設(shè)置,

這種方法對數(shù)據(jù)庫的數(shù)據(jù)的添加起到非常好的作用。(4)主要考查表“分析”操作。

這個操作主要實現(xiàn)表“結(jié)構(gòu)”的拆分。(5)主要考查表與表之間聯(lián)系的建立方法以及

能夠建立聯(lián)系的兩個表必須滿足條件。

42、將“student”表中1975年到1980年之間(包括1975年和1980年)出生的學(xué)生記

錄刪除。

標(biāo)準(zhǔn)答案:步驟1:雙擊“student”表打開數(shù)據(jù)表視圖。選中“出生日期”列,再爸擊

【開始】功能區(qū)“排序和篩選”組中的“升序”按鈕。在按照“出生年月”排序后的汜錄

中連續(xù)選擇出生年在1975?1980之間的記錄,按鍵盤上鍵,確認(rèn)刪除記錄.步腺

2:單擊快速訪問工具欄中的上保存?按鈕u

知識點解析:暫無解析

43、將“student”表中“性別”字段的默認(rèn)值屬性設(shè)置為“男

標(biāo)準(zhǔn)答案:步驟1:右云student表,選擇“設(shè)計視圖”快捷菜單命令,打開表設(shè)計視

圖。步驟1:單擊“性別”字段。在下方的“字段屬性”的“默認(rèn)值”所在行內(nèi)輸入:

男。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存設(shè)置,關(guān)閉表設(shè)計器。

知識點解析:暫無解析

44、將“student”表拆分為兩個新表,表名分別為“tStud”和“tOflfice”。其中“tStud”表

結(jié)構(gòu)為:學(xué)號,姓名,性別,出生日期,院系,籍貫,主鍵為學(xué)號;“tOffice”表結(jié)

保留“student”表。

圖3?50添加分析收

圖3?5I添加分析字段

標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫工具】功能區(qū)的“分析”組中單擊“分析表''按鈕,彈

出【表分析向?qū)А繉υ捒?。在對話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向

導(dǎo)界面。如圖3-50所示,選中“student”表。步驟2:繼續(xù)單擊“下-?步”按鈕,選擇

“否,自行決定”單選框;再單擊“下一步”按鈕。在“表分析器向?qū)ы憣?dǎo)中拖出“院

系”,在彈出對話框中修改,表2”的名稱為“toffice”,單擊“確定”按鈕,接著在向?qū)?/p>

界面右上部分單擊“設(shè)置惟一標(biāo)識符”按鈕,設(shè)置“院系”字段設(shè)為“主鍵”;繼續(xù)花

“院長”、“院辦電話”字段到“toflfice”中,如圖3.51所示。步驟3:單擊“表1”,向

導(dǎo)界面右上部分單擊“重命名表”按鈕,將“表1”修改名為“tStud”,單擊“確定”按

鈕,在“tStud”表中選中“學(xué)號”字段,然后單擊向?qū)Ы缑嬗疑喜糠值摹霸O(shè)置惟-標(biāo)浜

符''按鈕,設(shè)置“學(xué)號”字段為主鍵。繼續(xù)單擊"下一步''按鈕,選中“否,不創(chuàng)建查

詢”項,單擊“完成”按鈕,關(guān)閉向?qū)А*]

知識點解析:暫無解析

45、建立“student”和“grade”兩表之間的關(guān)系。

圖3?52輯關(guān)系】對話框

標(biāo)準(zhǔn)答案:步驟1:在【數(shù)據(jù)庫工具】功能區(qū)的【關(guān)系】分組中單擊“關(guān)系”按鈕,

系統(tǒng)彈出“關(guān)系”窗口,在窗口內(nèi)右擊鼠標(biāo),選擇”顯示表“快捷菜單命令。在【顯示

表】對話框內(nèi)分別雙擊“student”和“grade”表到關(guān)系窗口中。關(guān)閉【顯示表】對話

框。在“student”表中拖中抽號”字段到“grade”表中嘩號”上,在彈出的【編輯關(guān)

系】對話框中單擊“創(chuàng)建”按鈕。力步驟2:單擊快速訪問工具欄中的“保存”按

鈕。關(guān)閉''關(guān)系”窗口,關(guān)閉“sampl.accdb”數(shù)據(jù)庫。

知識點解析:暫無解析

三、簡單應(yīng)用題(本題共4題,每題7.0分,共4分。)

考生文件夾下存在一個數(shù)據(jù)庫文件“samp2.accdb”,里面已經(jīng)設(shè)計好一個表對象

“tTcachcr”。試按以下要求完成設(shè)計:

46、創(chuàng)建一個查詢,計算并輸出?教?師??最?人??年w*齡與最小年。?齡?-?的差r—值—,顯示標(biāo)題為“m

age”,所建查詢命名為“qTl”。圖3.53選抖查詢

標(biāo)準(zhǔn)答案:步驟1:雙百打開“samp2.accdb”數(shù)據(jù)庫,在【創(chuàng)建】功能區(qū)的【查

詢】分組中單擊“查詢設(shè)計”按鈕,系統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添

加“tTeacher”表。關(guān)閉對話框。在“字段”所在行的第一列輸入標(biāo)題“mage:”,再輸

入求最大年齡和最小年齡之差的計算式:max([年齡]).min(、[年齡])。如圖3.53

所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸入“qTl”文件名,單擊“確

定”按鈕,關(guān)閉“qTl”查詢窗口。旨]

知識點解析:本題考查查詢的基本方法的應(yīng)用max。函數(shù)、min()函數(shù)的使用方法。

47、創(chuàng)建一個查詢,查找并顯示具有研究生學(xué)歷的教師的“編號”、“姓名”、“性別”

和“系別”四個字段內(nèi)容,所建查詢命名為“qT2”。

好*-?"

Ir武—、9fl

■?

”."k

圖3-54選擇仔詢

標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系

統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTcachcr”表。關(guān)閉【顯示表】對

話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“系別”、“學(xué)歷”字段。在

"學(xué)歷''所在的條件行內(nèi)輸入:“研究生”。作為條件字段不需要顯示,取消“顯示”復(fù)

選框的勾選。如圖3.54所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕,輸

入“qT2”文件名,單擊“確定”按鈕,關(guān)閉“qT2”查詢窗口。產(chǎn)]

知識點解析:本題考查一個比較簡單的條件查詢。值得注意的是,“學(xué)歷”作為條件

字段不需要顯示。

48、創(chuàng)建一個查詢,查找并顯示年齡小于等于38、職稱為副教授或教授的教師的

“編號”、“姓名”、“年齡”、“學(xué)歷”和“職稱”五個字段內(nèi)容,所建查詢命名為“qT3”。

ffi3-55選擇自詢

標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系

統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“tTeachcr”表。關(guān)閉【顯示表】對

話框。雙擊“tTeacher”表中的“編號”、“姓名”、“性別”、“年齡”、“學(xué)歷”、“職稱”字

段。在字段“年齡”所在的條件行下輸入:<=38,在字段“職稱”所在的條件行下輸

入:''教授“or“副教授如圖3-55所示。步驟2:單擊快速訪問工具欄中的“保存”

按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關(guān)閉“qT3”查詢窗口。[力

知識點解析:本題考查多條件查詢實現(xiàn)方法。同時要考生掌握“and”、“or”、“not”

邏輯運算符的使用。注意:“年齡”和“職稱”字段雖然作為條件,但是查詢中要顯示

這兩個字段的信息、,所以不能去掉"顯示''項。

49、創(chuàng)建一個查詢,查找并統(tǒng)計在職教師按照職稱進(jìn)行分類的平均年齡,然后顯示

出標(biāo)題為“職稱”和“平均年齡”的兩個字段內(nèi)容,所建查詢命名為“qT4”。

圖3?56逸擇臺詢

標(biāo)準(zhǔn)答案:步驟1:在【創(chuàng)建】功能區(qū)的【查詢】分組中單擊“查詢設(shè)計”按鈕,系

統(tǒng)彈出查詢設(shè)計器。在【顯示表】對話框中添加“Teacher”表,關(guān)閉【顯示表】對

話框,單擊“匯總”按鈕°雙擊“Teacher”表“職稱”字段,在其“總計”所在行選擇

“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側(cè)單擊定位鼠標(biāo)。輸入標(biāo)題“平均

年齡:”,在其“總計”行選擇“平均值”。雙擊“在職否”字段,在其“總計”行中選擇

“where”,在其條件行內(nèi)輸入:-1,并夫掉“顯示”行中的勾選.如圖3.56所示.

步驟2:單擊快速訪問二具欄中的“保存”按鈕,輸入“qT4”文件名,單擊“確定”按

鈕,關(guān)閉“qT4”查詢窗口。步驟3:關(guān)閉“samp2.accdb”數(shù)據(jù)庫。因

知識點解析:本題考查查詢中的計算方法的應(yīng)用。對不不同職稱的教師進(jìn)行分組,

然后求出不同組的平均年齡,同時還要求考生掌握?,是/否”型的符號表達(dá):是:?

l(yes)>否:0(no)。

四、綜合應(yīng)用題(本題共3題,每題7.0分,共3分。)

考生文件夾下存在?個數(shù)據(jù)庫文件“samp3.accdb”,里面已經(jīng)設(shè)計好表對象

“tEmployee"和"Group”及查詢對象/Employee”,同時還設(shè)計出以“qEmpbyee”為數(shù)

據(jù)源的報表對象“「Employee”。試在此基礎(chǔ)上按照以下要求補充報表設(shè)計:

50、在報表的報表頁眉節(jié)區(qū)位置添加一個標(biāo)簽控件,其名稱為“bTitle”,標(biāo)題顯示

為“職工基本信息表”。

標(biāo)準(zhǔn)答案:步驟1:雙擊打開“samp3.accdb”數(shù)據(jù)庫,在【開始】功能區(qū)的“報表”

面板中右擊”「Employee”報表,選顯“設(shè)計視圖”快捷菜單命令,打開一Employee”的

設(shè)計視圖,單擊【控件】分組中的‘‘標(biāo)簽''控件。在報表的頁眉節(jié)區(qū)單擊鼠標(biāo),在光

標(biāo)閃動處輸入:職工基本信息表,在標(biāo)簽上右鍵單擊鼠標(biāo),在快捷菜單中選擇“屬

性”命令,在【屬性表】對話框內(nèi)修改“名稱”為:bTitleo步驟2:單擊快速訪'可工

具欄中的“保存”按鈕保存報表的修改。

知識點解析:本題主要考查報表一些常用控件的設(shè)計方法、控件在報表中的樣式、

控件在報表中顯示的位置以及表的修改。利用函數(shù)對數(shù)據(jù)中顯示的數(shù)據(jù)進(jìn)行處理。

Dlook叩()函數(shù)的使用格式:DL,ookup("字段名稱“,”表或查詢名稱“,”條件字段名

=...&fbrms!窗體名!控件名&…”1。

51、在“性別”字段標(biāo)題對應(yīng)的報表主體節(jié)區(qū)距上邊0?1厘米、距左側(cè)5?2厘米位

置添加一個文本框,顯示出“性別”字段值,并命名為“tScx”。

5J?

文本播式

1005cm

VS0476cw

04015

友52cm

ft9

S3-57文本框?qū)傩栽O(shè)置

標(biāo)準(zhǔn)答案:步驟1:在“「Employee”報表設(shè)計視圖下,單擊【控件】分組中的“文本

框”按鈕,在報表主體節(jié)區(qū)上拖動產(chǎn)生一個“文本框”和一個“標(biāo)簽”,刪除“標(biāo)簽”。

選中新增的文本框,在【屬性表】對話框內(nèi)修改“名稱”為:iSex,單擊“控件來源”

所在行的下拉框中選擇:性別,把“上邊距”修改為:0.1cm,“左”修改為:

5.2cm。如圖3.57所示。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報

表的修改。[*]

知識點解析:暫無解析

52、設(shè)置報表主體節(jié)區(qū)內(nèi)文本框“tDcpt”的控件來源屬性為計算控件。要求該控件

可以根據(jù)報表數(shù)據(jù)源里的“所屬部門”字段值,從非數(shù)據(jù)源表對象“Group”中檢索出

對應(yīng)的部門名稱并顯示輸出。(提示:考慮DLookup函數(shù)的使用。)注意:不允許

修改數(shù)據(jù)庫中的表對象7Employee"和“Group”及查詢對象“Employee";不允許修

改報表對象“qEmp1oyee”中未涉及的控件和屬性。

標(biāo)準(zhǔn)答案:步驟1:在“「Employee”報表設(shè)計視圖中選中“tDept”文本框,在【屬性

表】對話框的“控件來源”所在行內(nèi)輸入運算式:=DIook『名稱汽"tGhlDup”,啷

門編號="&[所屬部門]&”“。步驟2:單擊快速訪問工具欄中的“保存”按鈕保存報

表的修改,關(guān)閉“rEmployee”報表。步驟3:關(guān)閉“samp3.accdb”數(shù)據(jù)庫。

知識點解析:暫無解析

國家二級(ACCESS)機試模擬試卷第2

一、選擇題(本題共40題,每題1.0分,共40分。)

1、關(guān)系表中的每一行記錄稱為一個()。

A、字段

B、元組

C、屬性

D、關(guān)鍵碼

標(biāo)準(zhǔn)答案:B

知識點解析:在關(guān)系表中,每一列稱為一個屬性,對應(yīng)表中的一個字段:每一行稱

為一個元組,對應(yīng)表中的一條記錄。

2、下列程序的功能是輸出100?200之間不能被3整除的數(shù),程序空白處應(yīng)填寫的

語句是()。PrivateSubCommmandl_CIick()DimXAsIntegerx=100DoUntilxIfX

Mod3<>0ThenDebug.PrintxEndIfx=x+ILoopEndSub

A、>200

B、>100

C、<100

D、<200

標(biāo)準(zhǔn)答案:A

知識點解析:D。Until...Loop循環(huán)采用的是先判斷條件后執(zhí)行循環(huán)體的做法,如果

條件表達(dá)式成立,不執(zhí)行循環(huán)體,否則進(jìn)入循環(huán)體。本題中,要輸出100到200間

不能被3整徐的數(shù):x初始值為100,之后執(zhí)行Dountil...Loop循環(huán),若x超出200

則不執(zhí)行循環(huán),否則利用If條件語句進(jìn)行判斷,若能被3整除則輸出,之后x值

加1進(jìn)行下一次循環(huán)判斷。因此DoUntil語句空白處應(yīng)填寫>200。

3、下列程序的功能是返回當(dāng)前窗體的記錄集:SubGetRecNum()DimrSAsObject

Setrs=[]MsgBoxrs.RecordCountEndSub為保證程序輸出記錄集(窗體記錄源)

的記錄數(shù),括號內(nèi)應(yīng)填入的語句是()。

A^Me.Recordset

B>Me.RecordLocks

C^Me.RecordSource

D^Me.RecordSelectors

標(biāo)準(zhǔn)答案:A

知識點解析:程序中rs是對象變量,指代窗體對象,sei語句是將當(dāng)前窗體中的記

錄集對象賦給rs對象,Me表示當(dāng)前窗體,用Me指明記錄集來自于窗體,

Recordsei屬性設(shè)置窗體、報表、列表框控件或組合框控件的記錄源,用

Me.Recordset代表指定窗體的記錄源,即記錄源來自丁窗體。而RecordSourse屬

性用來設(shè)置數(shù)據(jù)源,格式為RecordSourse:數(shù)據(jù)源。因此題目空缺處應(yīng)填

Me.RecordSeto

4、軟件測試的目的是

A、發(fā)現(xiàn)程序中的錯誤

B、修改程序中的錯誤

C、避免程序中的錯誤

D、發(fā)現(xiàn)和修改程序中的錯誤

標(biāo)準(zhǔn)答案:A

知識點解析?:軟件測試的目的是:發(fā)現(xiàn)一些可以通過測試避免的開發(fā)風(fēng)險;實施測

試來降低所發(fā)現(xiàn)的風(fēng)險;確定測試何時可以結(jié)束;在開發(fā)項目的過程中將測試看作

是一個標(biāo)準(zhǔn)項目。

5、創(chuàng)建參數(shù)查詢時,在查詢設(shè)計視圖條件行中應(yīng)將參數(shù)提示文本放置在()。

A、{}中

B、()中

C、口中

D、<>中

標(biāo)準(zhǔn)答案:C

知識點解析:建立參數(shù)查詢時,要定義輸入?yún)?shù)準(zhǔn)則字段時,必須輸入用“口”括起

來的提示信息,所以選項C正確。

6、在報表中要顯示格式為“共N頁,第N頁”的頁碼,正確的頁碼格式設(shè)置是

()。

A、=洪"+Pages+”頁,第"+Page+“頁”

B、="共”+[Pages]+“頁,第”+[Page]+”頁”

C、="共"&Pages&”頁,第"&Page&”頁”

D、=“共"&|Pages]&”頁,第"&[Page]&“頁”

標(biāo)準(zhǔn)答案:D

知識點解析:在報表中添加計算字段應(yīng)以“="開頭,在報表中要顯示格式為“共N

頁,第N頁”的頁碼,需要用到[Pages]和[Page]這兩個計算項,所以正確的頁碼格

式設(shè)置是=哄”&[Pages]&”頁,第”&[Page]&”頁”,即選項D為正確答案,

7、要改變窗體上文本框控件的輸出內(nèi)容,應(yīng)設(shè)置的屬性是()。

A、標(biāo)題

B、查詢條件

C、控件來源

D、記錄源

標(biāo)準(zhǔn)答案:C

知識點解析:控件的“控件來源”屬性告訴系統(tǒng)如何檢索或保存在窗體中要顯示的數(shù)

據(jù)。如果控件來源中包含一個字段名,那么在控件中顯示的就是數(shù)據(jù)表中的字段

值,對窗體中的數(shù)據(jù)所進(jìn)行的任何修改都將被寫入字段中;如果設(shè)置該屬性值為

空,除非編寫了一個程序,否則在窗體控件中顯示的數(shù)據(jù)將不會被寫入到數(shù)據(jù)庫表

的字段中;如果該屬性含有一個計算表達(dá)式,那么這個控件會顯示計算的結(jié)果。

8、VBA語句"DimNewArray(10)asInteger”的含義是()。

A、定義10個整型數(shù)構(gòu)成的數(shù)組NcwArray

B、定義II個整型數(shù)構(gòu)成的數(shù)組NewArray

C、定義1個值為整型數(shù)的變量NewArray

D、定義I個值為10的變量NewArray

標(biāo)準(zhǔn)答案:B

知識點解析:該語句是定義了11個由整型數(shù)構(gòu)成的數(shù)組,默認(rèn)的數(shù)組下限是010

為數(shù)組的上限,數(shù)組元索為NewArray(O)到NewArray(lO),共有11個整型數(shù)。

9、在成績中要查找成績次0且成績590的學(xué)生,正確的條件表達(dá)式是()。

A、成績Between80And90

B、成績Between80To90

C、成績Between79And91

D、成績Between79To91

標(biāo)準(zhǔn)答案:A

知識點解析:在查詢準(zhǔn)則中比較運算符“Between…And”用于設(shè)定范圍,表示

“在……之間”.此題在成績中要查找成績緯0且成績W90的學(xué)生.表達(dá)式應(yīng)為“成績

Between80And90",所以選項A)正確。

10、窗體中有命令按鈕Command1和文本框Textl,事件過程如下:Function

result(ByValxAsInteger)AsBooleanIfxMod2=0Thenresult=

TrueElseresult=FalseEndIfEndFunctionPrivateSub

Commandl_Click()x=Val(InpulBox("請輸入一個整數(shù)"))If[]Then

TextI=Str(x)&”是偶數(shù)ElseTextl=Str(x)&”是奇數(shù)EndIf

EndSub運行程序,單擊命令按鈕,輸入19,在Texll中會顯示"19是奇數(shù)”。那么

在程序的括號內(nèi)應(yīng)填寫()o

A、NOTresult(x)

B、result(x)

C、result(x)="奇數(shù)”

D、result(x)="偶數(shù)”

標(biāo)準(zhǔn)答案:B

知識點解析:本題程序是判斷奇偶性的程序,函數(shù)Result用來判斷x是否是偶數(shù),

如果x是偶數(shù),那么Result的返回值為真,否則返回值為假,單擊命令按鈕時執(zhí)行

的過程是輸入整數(shù)x,然后調(diào)用Result函數(shù),如果值為真,文本框會顯示輸入的值

是偶數(shù),否則顯示輸入的值為奇數(shù)。調(diào)用Resull函數(shù)且Resul[函數(shù)值為真時的表

達(dá)式為:Result(x)o

11、對數(shù)據(jù)表進(jìn)行篩選操作,結(jié)果是()。

A、顯示滿足條件的記錄,并將這些記錄保存在一個新表中

B、只顯示滿足條件的記錄,將不滿足條件的記錄從表中刪除,

C、將滿足條件的記錄和不滿足條件的記錄分為兩個表進(jìn)行顯示

D、只顯示滿足條件的記錄,不滿足條件的記錄被隱藏

標(biāo)準(zhǔn)答案:D

知識點解析:對數(shù)據(jù)表進(jìn)行篩選,篩選后只顯示滿足條件的記錄,而不滿足條件的

記錄將被隱藏起來。

12、對話框在關(guān)閉前,不能繼續(xù)執(zhí)行應(yīng)用程序的其他部分,這種對話框稱為

()o

A、輸入對話框

B、輸出對話框

C、模態(tài)對話框

D、非模態(tài)對話框

標(biāo)準(zhǔn)答案:C

知識點解析:對話框按執(zhí)行方式原理不同分為兩種:模式對話框和非模式對話框。

模式對話框,是指在繼續(xù)執(zhí)行應(yīng)用程序的其他部分之前,必須先被關(guān)閉對話框;非

模式對話框允許在對話框與其他窗體間轉(zhuǎn)移焦點而不必關(guān)閉對話框。所以選項C

為正確答案。

13^有如下程序段:DimstrAsString*10DimiStrl="abcde婚'i=12lenl=Len(i)

str2=Right(strl,4)執(zhí)行后,lenl和str2的返回值分別為()。

A、12,abed

B、10,bcde

C^2,defg

D、0,cdef

標(biāo)準(zhǔn)答案:C

知識點解析:Len()是計算字符表達(dá)式的字符個數(shù),i為12,因此長度是2。Right()

表示從字符串右起取所指定的字符數(shù),本題為從右取4個字符為“de魚”。因此選項

C正確。

14、下列關(guān)于SQL命令的敘述中,正確的是()。

A、UPDATE命令中必須有FROM關(guān)鍵字

B、UPDATE命令中必須有INTO關(guān)鍵字

C、UPDATE命令中必須有SET關(guān)鍵字

D、UPDATE命令中必須有WHERE關(guān)鍵字

標(biāo)準(zhǔn)答案:C

知識點解析:在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論