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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

1、下面對對象的概念描述正確的是()。

A、對象間的通信靠消息傳遞

B、對象是名字和方法的封裝體

C、任何對象必須有繼承性

D、對象的多態(tài)性是指一個對象有多個操作

標準答案:A

知識點解析:對象之間進行通信的構造叫做消息,A選項正確。多態(tài)性是指同一個

操作可以是不同對象的行為,D選項錯誤。對象不一定必須有繼承性,C錯誤。封

裝性是指從外面看只能看到對象的外部特征,對象是屬性和方法的封裝體,故B

選項錯誤。

2、某數(shù)據(jù)庫的表中要添加Internet站點的網(wǎng)址,應該采用的字段類型是()。

A、OLE對象數(shù)據(jù)類型

B、超級鏈接數(shù)據(jù)類型

C、杳閱向導數(shù)據(jù)類型

D、自動編號數(shù)據(jù)類型

標準答案:B

知識點解析:超級鏈接型的字段是用來保存超級鏈接的。超級鏈接型字段包含作為

超級鏈接地址的文本或以文本形式存儲的字符與數(shù)字的組合。超級鏈接地址是通往

對象、文檔、Web頁或其他目標的路徑。

3、在一個宏的操作序列中,如果既包含帶條件的操作,又包含無條件的操作,則

沒有指定條件的操作則會()。

A、不執(zhí)行

B、有條件執(zhí)行

C、無條件執(zhí)行

D、出錯

標準答案:C

知識點露析:本題考查條件操作宏的知識。在宏的組成操作序列中,如果既包含帶

條件的操作,又包含無條件的操作,則帶條件的操作是否執(zhí)行取決于條件式結果的

真假,則沒有指定條件的操作則會無條件執(zhí)行。

4、下列與隊列結構有關聯(lián)的是

A、函數(shù)的遞歸調用

B、數(shù)組元素的引用

C、多重循環(huán)的執(zhí)行

D、先到先服務的作業(yè)調度

標準答案:D

知識點解析:隊列中最先插入的元素將最先被刪除,最后插入的元素將最后被刪

除。

5、對長度為1。的線性表進行冒泡排序,最壞情況下需要比較的次數(shù)為()。

A、9

B、10

C、45

D、90

標準答案:C

知識點解析:冒泡法是在掃描過程中逐次比較相鄰兩個元素的大小,最壞的情況是

每次比較都要將相鄰的兩個元素互換,需要互換的次數(shù)為

9+8+7+6+5+44-3+2+1=45,故選C。

6、下圖是使用查詢設計器完成的查詢,與該查詢等價的SQL語句是()。

--III一???,???■?

字學號數(shù)學

挎scsc

>(學))

或s?l?ctfromsc

A、select學號,數(shù)學fromscwhere數(shù)學〉(selectavg(數(shù)學)fromsc)

B>select學號where數(shù)學〉(selectavg(數(shù)學)fromsc)

C、select數(shù)學avg(數(shù)學)fromsc

D>select數(shù)學〉(selectavg(數(shù)學)fromsc)

標準答案:A

知識點解析:本題考查查詢與SQL關系的知識。由查詢設計器可以看出,最終的

輸出字段是“學號”和“數(shù)學”,來自的表是“sc”,查詢的條件是:數(shù)學〉(select

avg(數(shù)學)fromsc)。

7、下列選項中不屬于軟件生命周期開發(fā)階段任務的是()。

A、軟件測試

B、概要設計

C、軟件維護

D、詳細設計

標準答案:C

知識點解析:軟件生命周期分為軟件定義、軟件開發(fā)及軟件運行維護三個階段,其

中開發(fā)階段包括概要設計、詳細設計、實現(xiàn)和測試。

8、下列隊列的描述中,正確的是()。

A、隊列屬于非線性表

B、隊列在隊尾刪除數(shù)據(jù)

C、隊列按“先進后出”進行數(shù)據(jù)操作

D、隊列按“先進先出”進行數(shù)據(jù)操作

標準答案:D

知識點解析:隊列是只允許在一端刪除,在另一端插入的順序表,允許刪除的一端

叫做隊頭,允許插入的一端叫做隊尾。隊列的操作數(shù)是依據(jù)先進先出的原則進行

的。因此隊列亦稱作先進先出的線性表,或后進后出的線性表。

9、假定有以下循環(huán)結構DoUntil條件循環(huán)體Loop則正確的敘述是()。

A、如果“條件”值為0,則一次循環(huán)體也不執(zhí)行

B、如果“條件”值為0,則至少執(zhí)行一次循環(huán)體

C、如果“條件”值不為0,則至少執(zhí)行一次循環(huán)體

D、不論“條件”是否為“真”,至少要執(zhí)行一次循環(huán)體

標準答案:B

知識點解析:本題考查VBA中DoUntiL..Loop循環(huán)的知識。對于這種循環(huán)結構,

首先看條件判斷在循環(huán)體的前面還是后面,如果是先判斷條件,則有可能一次也不

執(zhí)行循環(huán)體:如果是后判斷條件.則無論條件如何至少執(zhí)行一次循環(huán)體°在Until

循環(huán)中條件為False時執(zhí)行循環(huán)體,條件為True時退出循環(huán);在While循環(huán)中條件

為True時執(zhí)行循環(huán)體,條件為False時退出循環(huán),這一點要注意區(qū)分清楚。本題中

是先判斷條件,條件值為0表示條件是False,則至少執(zhí)行一次循環(huán)體。

10、設有課程關系模式:R(C#,Cn,T,TA)(其中C#為課程號,Cn為課程名,T為教

師名,Ta為教師地址),并且假定不同課程號可以有相同的課程名,每門課程只有

一位任課教師,但每位教師可以有多門課程。關系R范式最高達到

A、INF

B、2NF

C、3NF

D、BCNF

標準答案:B

知識點解析:第二范式(2NF)要求數(shù)據(jù)庫表中的每個實例或行必須可以被唯一地區(qū)

分。為實現(xiàn)區(qū)分通常需要為表加上一個列,以存儲各個實例的唯一標識。這個唯一

屬性列被稱為主關鍵字或主鍵、主碼。第二范式(2NF)要求實體的屬性完全依賴于

主關鍵字。所謂完全依賴是指不能存在僅依賴主關鍵字一部分的屬性。如果存在,

那么這個屬性和主關鍵字的這一部分應該分離出來形成一個新的實體,新實體與原

實體之間是一對多的關系。為實現(xiàn)區(qū)分通常需要為表加上一個列,以存儲各個實例

的唯一標識。本題R關系模式中,課程號有不同課程名,每位老師又可以任教多

門課程,因此符合第二范式。

11、在Access中,自動啟動宏的名稱是()。

A、Auto

13、AutoExcc

C、Auto,bat

D^AutoExec.bat

標準答案:B

知識點解析:本題考查宏的自動運行的知識。在Access中要讓某宏在打開數(shù)據(jù)庫

時自動運行,需要將此宏以AutoExec名字保存。AutoExec.bat是批處理文件而不

是宏文件。

12、若變量i的初值為8,則下列循環(huán)語句中循環(huán)體的執(zhí)行次數(shù)為()。Do

Whilei<=17i=i+2Loop

A、3次

B、4次

C、5次

D、6次

標準答案:C

知識點解析:該循環(huán)語句的執(zhí)行過程為,當i小于等于17時,執(zhí)行循環(huán)體,每循

環(huán)一次,i的值加2,從8到17之間,公差為2,加5次以后i為18,大于17,退

出循環(huán),共循環(huán)了5次。

13、在設計窗體時,如果內容無法在窗體的一個頁面中全部顯示,可在窗體上分類

顯示不同的信息,則需要使用的控件是()。

A、選項卡

B、選項組

C、切換按鈕

D、選項按鈕

標準答案:A

知識點解析:當窗體中的內容較多無法在一頁全部顯示時,可以使用選項卡進行分

頁,操作時只需單擊選項卡上的標簽,就可以在多個頁面間進行切換,故本題A

選項正確。

14、下列敘述中,正確的是()。

A、在窗體和報表中均不能設置組頁腳

B、在窗體和報表中均可以根據(jù)需要設置組頁腳

C、在窗體中可以設置組頁腳,在報表中不能設置組頁腳

D、在窗體中不能設置組頁腳,在報表中可以設置組頁腳

標準答案:D

知識點解析:窗體的設計視圖的結構由5部分組成:主體、窗體頁眉、窗體頁腳、

頁面頁眉、頁面頁腳,不包括組頁眉和組頁腳,故在窗體中不能設置組頁眉和組頁

腳;報表通常包括7個部分:報表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面

頁腳I、報表頁腳I,故在衣表中可以設置組頁眉和組頁腳。

15、排序時如果選取了多個字段,則輸出結果是

A、按設定的優(yōu)先次序依次進行排序

B、按最右邊的列開始排序

C、按從左向右優(yōu)先次序依次排序

D、無法進行排序

標準答案:C

知識點解析?:本題考查數(shù)據(jù)表排序的知識。要想對數(shù)據(jù)表進行排序,既可以按照一

個字段進行排序,也可以按照多個字段進行排序。當按照多個字段進行排序時,按

從左到右的優(yōu)先次序進行排序。

16、軟件設計中劃分模塊的一個準則是()。

A、低內聚低耦合

B、高內聚低耦合

C、低內聚高耦合

D、局內聚同耦合

標準答案:B

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

間的耦合性和提高模塊內的內聚性,有利于提商模塊的獨立性。

17、如果在C盤當前文件夾下已存在名為SluData.dat的順序文件,那么執(zhí)行語句

Open"C:StuData.dat"ForAppendAs#1之后將()。

A、刪除文件中原有內容

B、保留文件中原有內容,可在文件尾添加新內容

C、保留文件中原有內容,在文件頭開始添加新內容

D、保留文件中原有內容,在文件中間開始添加新內容

標準答案:B

知識點解析?:文件打開方式中使用ForAppend時,指定文件按順序方式輸出,文

件指針被定位在文件末尾。如果對文件執(zhí)行寫操作,則寫入的數(shù)據(jù)附加到原來文件

的后面。

18、在窗體中有一個名稱為run35的命令按鈕,單擊該按鈕從鍵盤接收學生成績,

如果輸入的成績不在0?100分,則要求重新輸入;如果輸入的成績正確,則進入

后續(xù)程序處理。run35命令按鈕的Click的事件代碼如下:PrivateSubrun35_Click()

DimflagAsBooleanresult=0fIag=TrueDoWhileflagresult=Val(InputBox(“請輸入學

生成績:","輸入"))Ifresult>=0Andresult<=100ThenElseMsgBox”成績輸入錯

誤,請重新輸入“EndIfLoopRem成績輸入正確后的程序代碼略EndSub程序中有

一空白處,需要填入一條語句使程序完成其功能。下列選項中錯誤的語句是()。

A、nag二False

B、flag=Notflag

C、nag=True

D、ExitDo

標準答案:C

知識點解析:根據(jù)題目要求,當輸入正確的成績后,進入后續(xù)的程序處理.,F(xiàn)lag初

始為True,進入DoWhile循環(huán),循環(huán)條件為Flag;當輸入錯誤的成績時,提示信

息并不改變Flag標記,即還為。Tme,繼續(xù)進行循環(huán)。當輸入正確成績時,應將

flag標記為False或退出循環(huán)ExitDo,這樣才可以跳出循環(huán),繼續(xù)后續(xù)的程序處

理,否則將一直停留在循環(huán)里,因此選項c是錯誤的,當輸入正確的成績時進入死

循環(huán)。

19、將表A的記錄添加到表B中,要求保持表B中原有的記錄,可以使用的宜詢

A、選擇查詢

B、生成表查詢

C、追加查詢

D、更新查詢

標準答案:C

知識點解析:本題考查操作查詢的知識。操作查詢,也叫做動作查詢,共有4種類

型:追加查詢、刪除查詢、更新查詢和生成表查詢。利用這幾種查詢可以完成為源

表追加數(shù)據(jù),更新、刪除源表中的數(shù)據(jù),以及生成表操作。本題中要求將A表中

的數(shù)據(jù)追加到B表中原有記錄的后面,很明顯是追加查詢。

20、下列關于貨幣數(shù)據(jù)類型的敘述中.錯誤的是()、

A、貨幣型字段的長度為8個字節(jié)

B、貨幣型數(shù)據(jù)等價于具有單精度屬性的數(shù)字型數(shù)據(jù)

C、向貨幣型字段輸入數(shù)據(jù)時,不需要輸入貨幣符號

D、貨幣型數(shù)據(jù)與數(shù)字型數(shù)據(jù)混合運算后的結果為貨幣型

標準答案:B

知識點解析:貨幣型數(shù)據(jù)字段長度為8個字節(jié),向貨幣字段輸入數(shù)據(jù)時,不必輸入

貨幣符號和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計算,結果為貨幣型。貨幣型數(shù)據(jù)

等價于具有雙精度屬性的數(shù)字型數(shù)據(jù)。

21、能夠實現(xiàn)從指定記錄集里檢索特定字段值的函數(shù)是()。

A、DAvg

B、DSum

C>DLookup

D、DCount

標準答案:c

知識點露析:DlookUp函數(shù)是從指定記錄集里檢索特定字段的值。它可以直接在

VBA、宏、查詢表達式或計算控件使用,而且主要用于檢索來自外部表字段中的

數(shù)據(jù)。

22、用二維表來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型是()。

A、實體一聯(lián)系模型

B、層次模型

C、網(wǎng)狀模型

D、關系模型

標準答案:D

知識點解析:用二維表來表示實體以及實體之間聯(lián)系的數(shù)據(jù)模型稱為關系數(shù)據(jù)模

型。關系數(shù)據(jù)模型是以關系數(shù)學理論為基礎的,在關系模型中操作的對象和結果都

是二維表,這種二維表就是關系。所以本題答案為I)。

23、若在數(shù)據(jù)庫表的某個字段中存放演示文稿數(shù)據(jù),則該字段的數(shù)據(jù)類型應是()。

A、文本型

B、備注型

C、超鏈接型

D、OLE對象型

標準答案:D

知識點解析:OLE對象是指字段用于鏈接或內嵌Windows支持的對象,如Word

文檔、Excel表格、圖像、聲音或者其他二進制數(shù)據(jù)。故選項D)正確。

24、報表的數(shù)據(jù)源不包括()o

B、查詢

C、SQL語句

D、窗體

標準答案:D

知識點解析:報表的數(shù)據(jù)源可以是表對象或者查詢對象,而查詢實際上就是SQL

語句,所以報表的數(shù)據(jù)源也可以是SQL語句。窗體不能作為報表的數(shù)據(jù)源。

25、算法的空間復雜度是指()。

A、算法程序的大小

B、算法執(zhí)行過程中所需要的存儲空間

C、算法程序所占的存儲空間

D、算法程序中的指令數(shù)目

標準答案:B

知識點解析:一個算法的空間復雜度,一般是指執(zhí)行這個算法所需的內存空間。一

個算法所占用的存儲空間包括算法程序所占的空間、輸入的初始數(shù)據(jù)所占的存儲空

間以及算法執(zhí)行過程中所需要的額外空間。本題答案是Bo

26、對象可以識別和響應的行為稱為()。

A、屬性

B、方法

C、繼承

D、事件

標準答案:D

知識點解析:對象可以設別和響應的行為稱為事件,事件是對象所能辨識和檢測的

動作,當此動作發(fā)生于某一個對象上時,其對應的事件便會被觸發(fā)。

27、MsgBox函數(shù)使用的正確語法是()。

A、MsgBox(提示信息[,標題][,按鈕類型])

B、MsgBox(標題[,按鈕類型日,提示信息])

C、MsgBox(標題[,提示信息][,按鈕類型])

D、MsgBox(提示信息[,按鈕類型][,標題])

標準答案:D

知識點解析:MsgBox函數(shù)的語法格式為:MsgBox(Prompt[,Buttons]|?Tille||,

Helpfile][,Coniexl])其中Prompt是必需的,其他為可選參數(shù)。

28,要查找職務不是“經(jīng)理“和“主管”的員工,錯誤的條件表達是

A、Not”經(jīng)理"AndNot”主管”

B、Not(“經(jīng)理“o野主管”)

C、NotIn(“經(jīng)理",“主管”)

D、Notlike(“經(jīng)理“Or“主管”)

標準答案:D

知識點解析:OR是"或"的意思,只要表中記錄滿足其中一個條件,即可被查詢出

來。因此Notlike(“經(jīng)理“Or“主管”)會查詢出數(shù)據(jù)表中的全部記錄,進而不滿足題

目要求,即表達式錯誤。因此選項D錯誤。

29、下列敘述中正確的是

A、一個算法的空間復雜度大,則其時間復雜度也必定大

B、一個算法的空間復雜度大,則其時間復雜度必定小

C、一個算法的時間復雜度大,則其空間復雜度必定小

D、算法的時間復雜度與空間復雜度沒有直接關系

標準答案:D

知識點解析:算法的空間復雜度是指算法在執(zhí)行過程中所需要的內存空間,算法的

時間復雜度,是指執(zhí)行算法所需要的計算工作量,兩者之間并沒有直接關系,答案

為D。

30、下列不屬于Access2010的控件是

A、列表框

B、分頁符

C、換行符

D、矩形

標準答案:C

知識點解析:控件是窗體或報表上用于顯示數(shù)據(jù)、執(zhí)行操作、裝飾窗體的對象,主

要有標簽、文本框、選項組、切換按鈕、單選按鈕、復選框、組合框、列表框、命

令按鈕、圖像、非綁定對象框、綁定對象框、分頁符、選項卡控件、子窗體/子報

表、直線和矩形等。換行符不不屬于Access控件。

31、設有表示學生選課的三張表,學生S(學號,姓名,性別,年齡,身份證號),

課程C(課號、課名),選課SC(學號,課號,成績),則表SC的關鍵字(鍵或碼)為

()。

A、課號,成績

B、學號,成績

C、學號,課號

D、學號,姓名,成績

標準答案:C

知識點解析:學號是學生表S的主鍵,課號是課程表C的主鍵,所以選課表SC的

關鍵字就應該是與前兩個表能夠直接聯(lián)系且能唯一定義的學號和課號,故C)選項

正確。

32、若有如下Sub過程:Subsfun(xAsSingle,yAsSingle)t=xx=t/yy=tModyEnd

Sub在窗體中添加一個命令按鈕Command33,對應的事件過程如下:PtivateSub

Command33_Click()DimaAsSingleDimbAsSinglea=5:b=4sfun(a,b)MsgBox

a&chr(10)+chr(13)&bEndSub打開窗體運行后,單擊命令按鈕,消息框中有兩行輸

出,內容分別為()。

A、1和1

B、1.25和1

C、1.25和4

D、5和4

標準答案:B

知識點解析:此題中設定了一個sfun()函數(shù),進行除法運算和求模運算。命令按鈕

的單擊事件中,定義兩變量a=5,b=4,調用sfun函數(shù)傳遞a,b的值給x,y進行

運算,t=x=5,y=4;x=t/y=5/4=1.25(除法運算);y=tMody=5mod4=l(求模運算)。

Sfun函數(shù)參數(shù)沒有指明參數(shù)傳遞方式,則默認以傳址方式傳遞,因此a的值為

1.25,b的值為lo

33、以下程序的功能是求、人2+15”表達式的值,其中x的值由文本框Text。輸

入,運算的結果由文本框Textl輸出。PrivateSubCommandO_Click()DimxAs

IntegerDimyAsLongMe.TextO=xy=x*x+15Me.Textl=yEndSub運行上述程

序時,無法實現(xiàn)所要求的功能。錯誤的語句是

A、DimxAsInteger

Me.TextO=x

C、Me.Textl=y

D、DimyAsLong

標準答案:B

知識點解析:根據(jù)題意,程序功能是求”x^2+15”表達式的值,x的值由文本框

TexlO輸入,則在程序中應該將Text。的值賦給變量x,而程序中Me.TextO=x的

功能卻是將x的值賦給Text。,因此選擇B選項。

34、下列敘述中正確的是

A、所謂有序表是指在順序存儲空間內連續(xù)存放的元素序列

B、有序表只能順序存儲在連續(xù)的存儲空間內

C、有序表可以用鏈接存儲方式存儲在不連續(xù)的存儲空間內

D、任何存儲方式的有序表均能采用二分法進行查找

標準答案:C

知識點解析:有序是特指元素按非遞減排列,即從小到大排列,但允許相鄰元素相

等,A選項錯誤。有序表可以順序存儲也可以鏈式存儲,B選項錯。能使用二分法

查找的線性表必須滿足兩個條件:用順序存儲結構;線性表是有序表,D選項錯

誤。故C選項正確。

35、數(shù)產(chǎn)生一個。?1之間的單精度隨機數(shù),Rnd函數(shù)返回小于1但大于或等于0

的值“運行下列程序,顯示的結果是().a=instr(5,"Hello!Beijing.“,“e”)

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

A、1

B、3

C、7

D、9

標準答案:C

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

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

此.a值為8:Sgn函數(shù)是返回表達式符號.表達式大于。時返1對1.等于。返I可

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

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

36、在窗體上添加一個命令按鈕(名為Command】),然后編寫如下程序:Pfivme

SubCommandIClick()DimaAsInteger,bAsIntegerx=10:y=20MsgBoxIIf(x>y,x,

y)EndSub打開窗體運行后,單擊命令按鈕,消息框的輸出結果為()。

A、10

B、20

C、T

D、F

標準答案:B

知識點解析:本題考查nf函數(shù)的知識。對于nf函數(shù)可用于執(zhí)行簡單的條件判斷操

作,當?shù)谝粋€參數(shù)為真時返回第二個參數(shù)值,否則返回第三個參數(shù)值。因為x>y

為假,所以返回V的值也就是返回20。

37、運行時根據(jù)輸入的查詢條件,從一個或多個表中獲取數(shù)據(jù)并顯示結果的查詢稱

A、交叉表查詢

B、參數(shù)查詢

C、選擇查詢

D^操作查詢

標準答案:B

知識點解析:參數(shù)查詢是在執(zhí)行時顯示對話框,要求用戶輸入查詢信息,根據(jù)輸入

信息檢索字段中的記錄進行顯示。

38、下列數(shù)據(jù)結構中,屬于非線性結構的是()。

A、循環(huán)隊列

B、帶鏈隊列

C、二叉樹

D、帶鏈棧

標準答案:c

知識點》析:樹是簡單的非線性結構,所以二叉樹作為樹的一種也是一種非線性結

構。

39、下面描述中,不屬于軟件危機表現(xiàn)的是()。

A、軟件過程不規(guī)范

B、軟件開發(fā)生產(chǎn)率低

C、軟件質量難以控制

D、軟件成本不斷提高

標準答案:A

知識點解析:軟件危機主要表現(xiàn)在:軟件需求的增長得不到滿足;軟件開發(fā)成本和

進度無法控制;軟件質量難以保證;軟件不可維護或維護程度非常低;軟件的成本

不斷提高:軟件開發(fā)生產(chǎn)率的提高趕不卜硬件的發(fā)展和應用需求的增長°所以選擇

A)o

40、下列選項中,屬于選項卡控件的“格式”屬性的是

A、可見

B、可用

C、文本格式

D、是否鎖定

標準答案:A

知識點解析:選項卡控件的格式屬性包括:可見、多行、選項卡固定寬度、選項卡

的固定高度、樣式、寬度、高度、上邊距、左邊距、背景樣式、字體名稱、字號、

字體粗細、下劃線、傾斜字體、水平定位點、垂直定位點、何時顯示。因此,選擇

A選項。

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

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

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

操作:

41、將考生文件夾下的Stab.xls文件導入到“student”表中。

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

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

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

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

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

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

系統(tǒng)彈出【導入數(shù)據(jù)表向導】對話框,此時默認的是sheetl表中的數(shù)據(jù),不需要修

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

student表,單擊“完成”按鈕,最后單擊“關閉”按鈕,關閉向導。

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

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

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

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

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

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

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

錄刪除。

標準答案:步驟1:雙^“student”表打開數(shù)據(jù)表視圖。選中“出生日期”列,再能擊

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

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

2:單擊快速訪問工只欄中的當呆存按鈕°

知識點解析:暫無解析

43、將“student”表中“性別”字段的默認值屬性設置為“男”°

標準答案:步驟1:右云student表,選擇“設計視圖”快捷菜單命令,打開表設計視

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

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

知識點解析:暫無解析

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

結構為:學號,姓名,性別,出生日期,院系,籍貫,主鍵為學號;"Office”表結

構為:院系,院長,院辦電話,主鍵為“院系”。要求:保留“student”表。

圖占50添加分析表

圖3-51添加分析字段

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

出【表分析向導】對話框。在對話框中直接單擊“下一步”按鈕,直到出現(xiàn)表選擇向

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

“否,自行決定”單選框;再單擊“下一步”按鈕。在益表分析器向導”向導中拖出“院

系”,在彈出對話框中修改,表2”的名稱為“tofficc”,單擊“確定”按鈕,接著在向導

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

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

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

胡,在“tStud”表中選中“學號”字段,然后單擊向導界面右上部分的“設置惟.標設

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

詢”項,單擊“完成”按鈕,關閉向導。產(chǎn)]

知識點解析:暫無解析

s系。

圖3?52【恒輯關系】對話程

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

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

表】對話框內分別雙擊“student”和“grade”表到關系窗口中。關閉【顯示表】對話

框。在“student”表中拖動“學號”字段到“grade”表中“學號”上,在彈出的【編輯關

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

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

知識點解析:暫無解析

三、簡單應用題(本題共4題,每題7.0分,共4分0)

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

“Teacher”。試按以下要求完成設計:

46、創(chuàng)建一個查詢,計算并輸出教師最人年齡與最小年齡的差值,顯示標題為“m

agc",所建查詢命名為“q名為

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

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

加“tTeacher”表。關閉對話框。在“字段”所在行的第一列輸入標題“mage:",再輸

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

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

定”按鈕,關閉“qTl”查詢窗口。[*]

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

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

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

圖)54選擇住詢

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

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

話框。雙擊“tTcachcr”表中的“編號”、“姓名”、“性別”、“系別”、“學歷”字段。在

“學歷”所在的條件行內輸入:'‘研究生”。作為條件字段不需要顯示,取消“顯示''復

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

入“qT2”文件名,單擊“確定”按鈕,關閉“qT2”查詢窗口。[力

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

字段不需要顯示。

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

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

ffi3-55選擇心詢

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

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

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

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

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

按鈕,輸入“qT3”文件名,單擊“確定”按鈕,關閉“qT3”查詢窗口。[*]

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

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

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

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

出標題為“職稱”和“平均年齡”的兩個字段內容,所建查詢命名為“qT4”。

圖3?56選擇代詢

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

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

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

“GroupBy”。雙擊“年齡”字段,在“年齡”字段左側單擊定位鼠標。輸入標題“平均

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

“where”,在其條件行內輸入:-1,并去掉“顯示”行中的勾選,如圖3.56所示。

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

鈕,關閉“qT4”查詢窗口。步驟3:關閉“samp2.accdb”數(shù)據(jù)庫。[*|

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

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

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

四、綜合應用題(本題共3題,每題7.0分,共3分0)

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

“tEmployee”和"tGroup”及查詢又寸象“qEmployee”,同時還設計出以“qEinployee”為數(shù)

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

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

為“職工基本信息表,

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

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

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

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

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

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

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

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

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

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

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

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

5J?

文本播式

1005cm

VS0476cw

04015

友52cm

ft9

S3-57文本框屬性設置

標準答案:步驟1:在“「Employee”報表設計視圖下,單擊【控件】分組中的“文本

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

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

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

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

表的修改。[*]

知識點解析:暫無解析

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

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

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

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

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

標準答案:步驟1:在“「Employee”報表設計視圖中選中“tDept”文本框,在【屬性

表】對話框的“控件來源”所在行內輸入運算式:=DIookl”名稱汽"tGhlDup”,啷

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

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

知識點解析:暫無解析

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

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

1、在軟件開發(fā)中,需求分析階段產(chǎn)生的主要文檔是()。

A、可行性分析報告

B、軟件需求規(guī)格說明書

C、概要設計說明書

D、集成測試計劃

標準答案:B

知識點解析:A)錯誤,可行性分析階段產(chǎn)生可行性分析報告。C)錯誤,概要設計

說明書是總體設計階段產(chǎn)生的文檔。D)錯誤,集成測試計劃是在概要設計階段編

寫的文檔。B)正確,需求規(guī)格說明書是后續(xù)工作如設計、編碼等需要的重要參考文

檔。

2、在教師信息輸入窗體中,為職稱字段提供“教授工”副教授”、“講師”等選項供

用戶直接選擇,最合適的控件是()。

A、標簽

B、復選框

C、文本框

D、組合框

標準答案:D

知識點解析:組合框或列表框可以從一個表或查詢中取得數(shù)據(jù),或從一個值列表中

取得數(shù)據(jù),在輸入時,我們從列出的選項值中選擇需要的項,從而保證同一個數(shù)據(jù)

信息在數(shù)據(jù)庫中存儲的是同一個值。所以選項D)是正確的。

3、在窗體中添加一個命令按鈕(名稱為Command】),然后編寫如下代碼:Private

SubCommandl_Click()StaticbAsIntegerb=b+lEndSub窗體打開運行后,三次單

擊命令按鈕后,變量b的值是()。

A、1

B、2

C、3

D、4

標準答案:C

知識點解析:本題考查靜態(tài)變量的知識。使用Static定義的變量稱為靜態(tài)變量,這

種變量不同于局部變量,每次調用過程的時候不會重新聲明和初始化該變量,變量

中仍然保留上次調用結束時的值。在本題中,第一次調用b的值變?yōu)?,第二次調

用b的值變?yōu)?,第三次調用b的值變?yōu)?。

4、在Access的數(shù)據(jù)表中刪除一條記錄,被刪除的記錄

A、不能恢復

B、可恢復為第一條記錄

C、可恢復為最后一條記錄

D、可恢復到原來設置

標準答案:A

知識點解析:在ACCESS數(shù)據(jù)庫中,刪除表中的記錄是不能恢復的。

5、數(shù)據(jù)庫應用系統(tǒng)中的核心問題是()0

A、數(shù)據(jù)庫設計

B、數(shù)據(jù)庫系統(tǒng)設計

C、數(shù)據(jù)庫維護

D、數(shù)據(jù)庫管理員培訓

標準答案:A

知識點解析:數(shù)據(jù)庫應用系統(tǒng)中的核心問題是數(shù)據(jù)庫的設計。

6、數(shù)據(jù)庫設計中,用E-R圖來描述信息結構但不涉及信息在計算機中的表示,它

屬于數(shù)據(jù)庫設計的

A、需求分析階段

B、邏輯設計階段

C、概念設計階段

D、物理設計階段

標準答案:C

知識點解析:E-R模型(實體聯(lián)系模型)是將現(xiàn)實世界的要求轉化成實體、聯(lián)系、屬

性等幾個基本概念,以及它們間的兩種基本聯(lián)接關系,并且可用一種圖非常直觀地

表示出來。它屬于數(shù)據(jù)暉設訓的概念設計階段。

7、用樹形結構表示實體之間聯(lián)系的模型是

A、關系模型

B、網(wǎng)狀模型

C、層次模型

D、以上三個都是

標準答案:C

知識點解析:層次模型的基本結構是樹形結構,這種結構方式在現(xiàn)實世界中很普

遍,它們自頂向下、層次分明。

8、下列關于空值的敘述中,正確的是

A、空值是用0表示的值

B、空值是用空格表示的值

C、空值是雙引號中間沒有空格的值

D、空值是字段目前還沒有確定的值

標準答案:D

知識點解析:數(shù)據(jù)庫中的空值是指一個已定義的變量,但尚未被賦值,即該變量的

值是不確定的,因此,本題應選擇D選項;其他選項關于空值說法是錯誤的。

9、軟件生命周期是指()。

A、軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程

B、軟件從需求分析、設計、實現(xiàn)到測試完成的過程

C、軟件的開發(fā)過程

D、軟件的運行維護過程

標準答案:A

知識點解析:通常,將軟件產(chǎn)品從提出、實現(xiàn)、使用維護到停止使用退役的過程稱

為軟件生命周期。也就是說,軟件產(chǎn)品從考慮其概念開始,到該軟件產(chǎn)品不能使用

為止的整個時期都屬于軟件生命周期。

10、運行下列程序,輸入數(shù)據(jù)8、9、3、。后,窗體中顯示結果是()。PrivateSub

Form_click()DimsumAsInteger,mAsIntegersum=0Dom=InputBox('‘輸入m")

Sum=Sum+mLoopUntilm=0MsgBoxsumEndSub

A、0

B、17

C、20

D、21

標準答案:C

知識點解析:本題程序是通過D。循環(huán)結構對鍵盤輸入的數(shù)據(jù)進行累加,循環(huán)結束

條件是輸入的字符為0,題目在輸入0之前輸入的3個有效數(shù)據(jù)8、9、3相加值為

20<,

11、在Access的數(shù)據(jù)庫中己建立了。“Book”表,若查找“圖書ID”是“TPI32.54”和

“TP138.98”的記錄,應在查詢設計視圖的準則行中輸入

A、“TP132.54,,and,,TP138.98”

B、NOT(,'TP132.54":nTP138.98")

C、NOTINCTP132.54";'TP138.98")

D、IN(''TP132.54",“TP138.98")

標準答案:D

知識點解析:本題考查條件準則和常量的知識。在Access中,字符型常量要求用

雙引號括起來;表示集合的方法是用括號括起集合的所有元素,這些元素之間用逗

號隔開;另外,表示在某個集合內的關鍵字用in,表示不在某個集合內的關鍵字

用notin。

12、利用對話框提示用戶輸入?yún)?shù)的查詢過程稱為()。

A、參數(shù)查詢

B、選擇查詢

C、操作查詢

D、交叉表查詢

標準答案:A

知識點解析:本題考查查詢種類的知識。常見的查詢種類有:選擇查詢、’交叉表

查詢、參數(shù)查詢、操作查詢和SQL查詢。其中選擇查詢是根據(jù)指定的查詢準則從

一個或多個表中獲取數(shù)據(jù)并顯示結果;交叉表查詢是利用表中的行和列來統(tǒng)計數(shù)

據(jù);參數(shù)查詢利用對話框來提示用戶輸入準則;,操作查詢在一次查詢操作中對所

得結果進行編輯。

13、利用對話框提示用戶輸入?yún)?shù)的查詢過程稱為()o

A、參數(shù)查詢

B、選擇查詢

C、操作查詢

D、交叉表查詢

標準答案:A

知識點解析:本題考查查詢種類的知識。常見的查詢種類有:選擇查詢、交叉表查

詢、參數(shù)查詢、操作查詢和SQL查詢。其中選擇查詢是根據(jù)指定的查詢準則從一

個或多個表中獲取數(shù)據(jù)并顯示結果;交叉表查詢是利用表中的行和列來統(tǒng)計數(shù)據(jù);

參數(shù)查詢利用對話框來提示用戶輸入準則:操作查詢在一次查詢操作中對所得結果

進行編輯c

14、ADO對象模型中可以打開并返回RecordSet對象的是()。

A、只能是Connection對象

只能是Command對象

C、可以是Connection對象和Command對象

D、不存在

標準答案:C

知識點解析:Recordset對象只代表一個記錄集,這個記錄集是一個連接的數(shù)據(jù)庫

中的表或者是Command對象的執(zhí)行結果返回的記錄集。Connection對象用丁,建立

與數(shù)據(jù)庫的連接,通過連接可從應用程序訪問數(shù)據(jù)源,因此,可以打開和返回

RecordSet對象。Command對象在建立Connection后,可以發(fā)出命令操作數(shù)據(jù)源,

因此,也可以打開并返回RecordSet對象。

15、數(shù)據(jù)流圖中帶有箭頭的線段表示的是()。

A、控制流

B、模塊調用

C、數(shù)據(jù)流

D、事件驅動

標準答案:C

知識點解析:數(shù)據(jù)流圖中帶箭頭的線段表示的是數(shù)據(jù)流,即沿箭頭方向傳送數(shù)據(jù)的

通道,一般在旁邊標注數(shù)據(jù)流圖名。

16、Msgbox函數(shù)返回值的類型是()。

A、數(shù)值

B、變體

C、字符串

D、數(shù)值或字符串(視輸入情況而定)

標準答案:A

知識點解析:MsgBox函數(shù)的語法為:MsgBox(proinpt,[buttons],[tide],

|helpfile|,|context|)o該函數(shù)的返回值是一個數(shù)值,告訴用戶單擊了哪一個按紐。

比如MsgBox消息框顯示“確定”按鈕,則單擊確定按鈕。MsgBox函數(shù)的返回值為

lo

17、決定窗體外觀的是()。

A、矩形

B、標簽

C、屬性

D、按鈕

標準答案:C

知識點解析:在Access中,表、查詢、字段、窗體、報表的屬性都決定著它們自

身的特性。窗體及窗體中的每一個控件都有自己的屬性。通過設置屬性,可以改變

窗體及捽件的外觀,使窗體變得更加美觀c

18、在“教師”表中有“姓名”“性別”“出生日期”等字段,查詢并顯示女性中年齡最小

的教師,并顯示姓名、性別和年齡,正確的SQL命令是()。

A、SELECT姓名,性別,MIN(YEAR(DATE())—YEAR([出生日期]))AS年齡

FROM教師WHERE性別="女”

B、SELECT姓名,性別,MIN(YEAR(DATE())—YEAR([出生日期]))AS年齡

FROM教師WHERE性別=女

C、SELECT姓名,性另lj,年齡FROM教師WHERE年齡=MIN(YEAR(DATE())一

YEAR([出生H期]))AND性別=女

D、SELECT姓名,性別,年齡FROM教師WHERE年齡=MIN(YEAR(DATE())一

YEAR(|出生日期]))AND性別二"女"

標準答案:A

知識點解析:本題考查對SELECT語句的使用,SELECT語句的一般格式如下:

SELECT[ALL|DISTINCT|TOPn]*|V字段列表>[,V表達式>AS<標識符>]

FromV表名1>[V表名2>]…[WHERE(條件表達式>|[GROUPBYV字段名〉

[HAVINGV條件表達式>]][ORDERBYV字段名>[ASCIDESC]二1;SELECT后

跟字段列表或計算表達式,給表達式起別名使用AS子句;若加條件使用WHERE

子句。本題的條件是性別="女”,使用表達式“MIN(YEAR(DATE())—YEAR([出生

日期]))“可以得到年齡的最小值,故本題A選項正確。

19>窗體中有命令按鈕Command1?事件過程如下:PublicFunctionf(xAsInteger)

AsIntegerDimyAsIntegerx=20y=2f=x*yEndFunctionPrivateSub

Commandl_Click()DimyAsIntegerStaticxAsIntegerx=10y=5Debug.Printx;y

EndSub運行程序,單擊命令按鈕,則立即窗口中顯示的內容是()。

A、105

B、1040

C、205

D、2040

標準答案:D

知識點解析:本題考查的是變量的作用域,程序中命令按鈕中的x是用static定義

的局部靜態(tài)變量,只在模塊的內部使用,過程執(zhí)行時才可見。當調用「函數(shù)時,所

求的f函數(shù)的值是f函數(shù)中x和y的值乘積,即f函數(shù)的值是2*20=40,調用f函

數(shù)后,原命令按鈕中x的值被f函數(shù)中的值覆蓋,Wx=20o最后輸出x=20y=40,

故答案為D)?

20、如果字段“學號”的取值范圍為20130001~20139999,則下列選項中,錯誤的有

效性規(guī)則是

A、>=20130001and<=20139999

B、[學號]>=20130001and[學號k=20139999

C、學號>=20130001and學號<=20139999

D、20130001〈=[學號|<=20139999

標準答案:D

知識點解析:根據(jù)題意,“學號'字段的取值必須同時滿足”>=20130001”和

”<=20139999”兩個條件,根據(jù)有效性規(guī)則應該將兩個條件用and連接起來。因此

A、B、C選項符合題意。因為“〈二"符號是用于數(shù)值比較的雙目運算符,結合方向

為從左到右。所以D選項相當于(20130001<=[學號])<=20139999,第一步計算

出”20130001〈二[學號「的結果值為"rue”或,false”的邏輯值,當與第二個<二做比較操

作時,左邊的mie/false值會強制類型裝換為數(shù)值-1Q然后跟<=右邊值比較,永遠

小于20139999,最后的結果是布爾值“真“,進而起不到約束輸入的作用。因此選

擇D選項。

21、打開選擇查詢或交義表杳詢的宏操作命令是

A^Docmd.OpcnForm

B、Docmd.OpenQuery

C>OpenForm

D^OpcnQucry

標準答案:D

知識點解析:Docmd是Access數(shù)據(jù)庫提供的一個對象,主要功能是通過調用內部

方法來實現(xiàn)VBA對Access中的操作。OpcnFonn是打開窗體的宏操作。

OpenQuery是打開查詢的宏操作。根據(jù)題意,打開選擇查詢或交叉表查詢的宏操作

命令應該是OpenQuery,而B選項的Docmd.OpenQuery是在VBA代碼中的調用打

開查詢的宏,因此選擇D選項。

22、下列四種形式的循環(huán)設計中,循環(huán)次數(shù)最少的是

A、a=5:b=8DoA=a+1LoopWhilea

13、a=5:b=8Doa=a+lLoopUntila

C、a=5:b=8DoUntila

D、a=5:b=8DoUntila>ba=a+lLoop

標準答案:C

知識點解析:本題考查VBA中循環(huán)的知識。對于這種循環(huán)結構,首先看條件判斷

在循環(huán)體的前面還是后面,如果是先判斷條件,則有可能一次也不執(zhí)行循環(huán)體:如

果是后判斷條件,則無論條件如何至少執(zhí)行一次循環(huán)體。在Until循環(huán)中條件為

False時執(zhí)行循環(huán)體,條件為True時退出循環(huán);在While循環(huán)中條件為True時執(zhí)行

循環(huán)體,條件為False時退出循環(huán),這一點要注意區(qū)分清楚。本題中的A循環(huán)執(zhí)行

4次,B循環(huán)執(zhí)行1次,C循環(huán)一次也不執(zhí)行,D循環(huán)執(zhí)行4次。

23、關系模型中最基本的完整性約束是()。

A、實體完整性規(guī)則和參照完整性規(guī)則

B、實體完整性規(guī)則和用戶定義完整性規(guī)則

C、參照完整性規(guī)則和用戶定義完整性規(guī)則

D、關系完整性規(guī)則和參照完整性規(guī)則

標準答案:A

知識點解析:關系模型中有3類完整性規(guī)則,分別是實體完整性規(guī)則、參照完整性

規(guī)則和用戶定義的完整性規(guī)則°其中,實體完整件規(guī)則和參照完整件規(guī)則是關系數(shù)

據(jù)模型中兩個最基本的完整性約束。故本題選擇A選項。

24、在VBA中定義了二維數(shù)組B(3to7,4),則該數(shù)組的元素個數(shù)為()。

A、25

B、36

C、20

D、24

標準答案:A

知識點解析:本題考查二維數(shù)組元素個數(shù)的計算問題。在二維數(shù)組B(3107,4)

中,行數(shù)為5行(下標的取值范圍為3,4,5,6,7),列數(shù)為5歹U(下標的取值范圍

為0,1,2,3,4),所以此二維表的元素個數(shù)為Sx5=25個,故A)選項正確。

25、軟件按功能可以分為:應用軟件、系統(tǒng)軟件和支撐軟件(或工具軟件)。下面屬

于應用軟件的是()。

A、編譯程序

B、操作系統(tǒng)

C、教務管理系統(tǒng)

D、匯編程序

標準答案:C

知識點解析:編譯軟件、操作系統(tǒng)、匯編程序都屬于系統(tǒng)軟件,只有。選項的教

務管理系統(tǒng)才是應用軟件。

26、已知“借閱”表中有“借閱編號”、“學號”和“借閱圖書編號”等字段,每名學生每

借閱一本書生成一條記錄,要求按學生學號統(tǒng)計出每名學生的借閱次數(shù),下列

SQL語句中,正確的是{)。

A、SELECT學號,COUNT(學號)FROM借閱

B、SELECT學號,COUNT(學號)FROM借閱GROUPBY學號

C、SELECT學號,SUM(學號)FROM借閱

D、SELECT學號,SUM(學號)FROM借閱ORDERBY學號

標準答案:B

知識點解析:SQL查詢中分組統(tǒng)計使用Groupby子句,統(tǒng)計次數(shù)使用合計函數(shù)

count(),據(jù)此題要求按學號統(tǒng)計學生借閱次數(shù)使用的查詢語句為SELECT學號,

COUNT(學號)FROM借閱GROUPBY學號,所以選項B)正確。

27、在窗體中有一個命令按鈕Commandl和一個文本框Textl,編寫事件代碼如

下:PrivateSubCommandl_Click()Fori=1To4x=3Forj=lTo3Fork=lTo2

x=x+3NextkNextjNextiTextl.value:Str(x)EndSub打開窗體運行后,單擊命

令按鈕,文本框Textl輸出的結果是()。

A、6

B、12

C、18

D、21

標準答案:D

知識點解析:題目中程序是在文本框中輸出x的值,x的值由一個三重循環(huán)求出,

在第一重循環(huán)中,x的初值都是3,因此,木段程序重復運行4次,每次x初值為

3,然后再經(jīng)由里面兩重循環(huán)的計算。在里面的兩重循環(huán)中,每循環(huán)一次,x的值

加3,里面兩重循環(huán)分別從1到3,從1到2共循環(huán)6次,所以x每次加3,共加6

次,苗后的結果為x=3+6*3=21。str函數(shù)將數(shù)值表達式轉換成字符串,即在文本框

中顯不21o

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

()。

A、二"共"+Pages+”頁,第"+Page+“頁”

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

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

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

標準答案:D

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

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

式設置是二“共"&|Pages]&”頁,第"&|Page]&”頁",故D)選項正確。

29、OnErrorGoTo標號OnErrorReSumeNextOnErrorGoTo0選D)。要想改變

一個窗體的標題內容,則應該設置的屬性是

A、Name

B、Fontname

C、Caption

D、Text

標準答案:C

知識點解析:改變窗體顯示標題需要為窗體的Caption屬性賦值。

30、

溫馨提示

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

評論

0/150

提交評論