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

下載本文檔

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

文檔簡介

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

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

1、在Access的數據庫中已建立了“Book”表,若查找“圖書ID”是“TP132.54”和

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

A、TP132.54and"TP138.98"

B、NOT("TP132.54","TP138.98")

C、NOTIN("TP132.54","TP138.98n)

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

標準答案:D

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

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

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

用notin。

2、在報表設計過程中,不適合添加的控件是(),

A、標簽控件

B、圖形控件

C、文本框控件

D、選項組控件

標準答案:D

知識點解析:Access為報表提供的控件和窗體控件的功能與使用方法相同,不過

報表是靜態的,在報表上使用的主要控件是標簽、圖像和文本框控件,分別對應選

項A)、B)、C),所以選項D)為正確答案。

3、某窗體中有一命令按鈕,名稱為Command%要求在窗體視圖中單擊此命令按

鈕后,命令按鈕上顯示的文字顏色變為棕色(棕色代碼為128),實現該操作的VBA

語句是()。

A、Command1.ForeColor=128

B、CommandI.BackColor=128

C、Command1.DisabieColor=128

D、Command1.Color=I28

標準答案:A

知識點解析:本題考查窗體控件前景顏色的知識,命令按鈕上顯示的文字顏色為前

景顏色,所以設置Cl.Forecolor=128o

4、設順序表的長度為16,對該表進行簡單插入排序。在最壞情況下需要的比較次

數為

A、15

B、30

C、60

D、120

標準答案:D

知識點解析:插入排序的基本思想是:每步將一個待排序的記錄,按其關鍵碼值的

大小插入前面已經排序的文件中適當位置上,直到全部插入完為止。最壞情況計算

方法(n*(n?1))/2=16*15/2=120。

5、在“成績表”中有字段:平時成績、期中考試、期末考試和總評成績。其中,總

評成績=平時成績+期中考試x20%+期末考試X70%,在建表時應將字段”總評成績

”的數據類型定義為

A、文本

B、長整型

C、單精度

D、計算

標準答案:D

知識點解析:此題保存結果是數字類型,A選項用于保存文本數據,;B、C選項

是具體的數字類型;D選項是保存通過計算得到的數據類型,因此,選擇D選

項。

6、下列關于Access數據流特點的敘述中,錯誤的是()。

A、可以支持Internet/Intranet應用

B、可以保存多種數據類型的數據,包括多媒體數據

C、可以通過編寫應用程序來操作數據庫的數據

D、可以作為網狀型數據庫支持客戶機/服務器應用系統

標準答案:A

知識點解析:本題考查ACCESS數據庫的基本特點。ACCESS數據庫的主要特點

有:能夠利用各種圖例快速獲得數據;利用報表工具快速生成美觀的數據報表;采

用OLE技術,能方便的創建和編輯多媒體數據庫;支持ODBC標準的SQL數據座

的數據;設計過程自動叱,具有較好的集成開發功能;提供了斷點設置、單步執行

等調試功能;與Intemet/lntemet集成。

7、在窗體上添加一個命令按鈕(名為Commandl),然后編寫如卜程序:PrivateSub

Commandl-Click()DimaAsInteger,bAsIntegerX=10Y=20MsgBoxIlffx>y,x.y)

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

A、10

B、20

C、T

D、F

標準答案:B

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

作,當第一個參數為真時返回第二個參數值,否則返同第三個參數值。因為x>y

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

8、設二叉樹的后序序列與中序序列均為ABCDEFGH,則該二叉樹的前序序列為

A、HGFEDCBA

B、ABCDEFGH

C、ABCDHGFE

D、DCBAHGbE

標準答案:A

知識點解析:后序遍歷中,最后一個字母是根結點,也就是H是根結點;在中序

遍歷中,根結點前面的是左子樹、后面的是右子樹,H后面沒有,因此該樹沒有右

子樹。同理,可判斷出該樹是第一個完全的左子樹。由此可畫出這個二叉樹,然后

根據二叉樹可的前序序列為HGFEDCBAo

9、在SQL語言的SELECT語句中,用于實現選擇運算的子句是()。

A、FOR

B、IF

C、WHILE

D、WHERE

標準答案:D

知識點解析:SQL查詢的Select語句是功能最強,也是最為復雜的SOL語句。

SELECT語句的結構是:SELECT[ALLIDISTINCT]別名FROM表名[WHERE查

詢條件][GROUPBY要分組的別名[HAVING分組條件]]Where后面的查詢條件用

來選擇符合要求的記錄,所以選項D正確。

10、在學生表中要查找所有年齡小于20歲且姓王的男生,應采用的關系運算是

()。

A、選擇

B、投影

C、聯接

D、比較

標準答案:A

知識點解析:關系運算包括:選擇、投影和連接。①選擇:從關系中找出滿足給

定條件的元組的操作稱為選擇。選擇是從行的角度進行的運算。②投影:從關系

模式中指定若干個屬性組成新的關系。投影是從列的角度進行的運算。③連接:

連接運算將兩個關系模式拼接成一個更寬的關系模式,生成的新關系中包含滿足連

接條件的元組。比較不是關系運算。此題是從關系中查找所有年齡小于20歲且姓

王的男生,應進行的運算是選擇,所以選項A)是正確的。

11、數據庫設計的四個階段是:需求分析、概念設計、邏輯設計和()。

A、編碼設計

B、測試階段

C、運行階段

D、物理設計

標準答案:D

知識點解析:數據庫設計目前一段采用生命周期法,即將整個數據庫應用系統的開

分解成目標獨立的若干階段,它們是:需要分析階段、概念設計階段、邏輯設計階

段、物理設計階段、編碼階段、測試階段、運行階段、進一步修改階段。在數據庫

設計中采用上面幾個階段中的前四個階段,并且重點以數據結構和模型設計為主

線。

12、數據庫系統的三級模式不包括()。

A、概念模式

B、內模式

C^外模式

D、數據模式

標準答案:D

知識點解析:數據庫系統的三級模式是概念模式、外模式和內模式,所以選擇D。

13、如果在C盤當前文件夾下已存在名為StuData.dat的順序文件,那么執行語句

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

A、刪除文件中原有內容

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

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

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

標準答案:B

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

件指針被定位在文件末尾°如果對文件執行寫操作,則寫入的數據附加到原來文件

的后面。

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

A、棧是一種先進先出的線性表

B、隊列是一種后進先出的線性表

C、棧與隊列都是非線性結構

D、以上三種說法都不對

標準答案:D

知識點解析:棧是一種先進后出的線性表,隊列是一種先進先出的線性表,棧與隊

列都是線性結構。

15、某系統總體結構圖如下圖所示:該系統總

體結構圖的深度是()。

A、7

B、6

C、3

D、2

標準答案:C

知識點解析:根據總體結構圖可以看出該樹的深度為3,比如:XY系統.功能2.功

能2.1,就是最深的度數的一個表現。

16、在VBA中,下列變量名中不合法的是()。

A、kaoshi

B、kao_shi

C、考笈

D、kaoshi

標準答案:D

知識點解析:變量是指程序運行時值會發生變化的數據。變量的命名同字段名一

樣,但變量命名不能包含有空格或除了下劃線字符?'一"外的任何其他的標點符號。

17、下列VBA變量名中,正確的是()。

A、3a

B、Print-2

C、SelectMyName

D、Sclcct_l2

標準答案:D

知識點解析:在VBA中,變量名只能由字母、數字、下劃線組成,并以字母開

頭,不區分大小寫且不能包含其他字符,VBA的關鍵字不能作為變量名,但變量

名中可以含有關鍵字。綜上可知,A、B、C選項不正確。故選擇D選項。

18、已知窗體中按鈕Command。對應的事件代碼如下:PrivateSub

CommandO_Click()DimJAsIntegerJ=10CallGetData(J+5)MsgBoxJEnclSub

PrivateSubGetData(ByReffAsInteger)f=f+20EndSub運行程序,輸出結果是()。

A、30

B、15

C、10

D、35

標準答案:C

知識點解析:在CommandO_Click()事件過程中,利用CallGetDala(J+5)語句來調

用GetData過程,表達式J+5為實參,被調過程GetData(ByReffAsInteger)中的f

為形參,實參可以是常量、變量或表達式3種方式之一,常量或表達式在傳遞時,

形參即便是地址(ByRef)說明,實際傳遞的也只是常量或表達式的值,在這種情況

下,過程參數“傳址調用''的“雙向”作用形式就起不了作用,所以本題中在形參前面

盡管使用了ByRef,但是對形參的改變不會影響實參J的值,故C)選項正確。

19、下列程序段運行結束后,變量x的值是()<>x=2y=2Dox=x*y

y=y+1LoopWhiley<4

A、4

B、12

C、48

D、192

標準答案:B

知識點解析?:程序中使用了Do…While循環,循環體至少執行一次,循環繼續執

行的條件是y<4。循環體中x=x*y=2*2=4,y=y+l=3,條件滿足循環體繼續執

行,x=4*3=12,y=3+l=4.此時條件不滿足,不再執行循環體,循環結束。

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

A、MinButton

B、Caption

C^MaxButton

D、ControlBox

標準答案:D

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

假時,最小化按鈕、最大化按鈕、關閉按鈕和標題欄左邊的窗體圖標都將不顯示。

21、MsgBox函數使用的正確語法是()。

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

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

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

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

標準答案:D

知識點解析:MsgBox函數的語法格式為:MsgBox(Prompt[,Bnttons][,

Tifle][Helpfne][Context])其中Prompt是必需的,其他為可選參數。

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

A、順序文件、隨機文件和二進制文件

B、文本文件和數據文件

C、數據文件和可執行文件

D、ASCII文件和二進制文件

標準答案:A

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

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

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

進制文件。因此,按文件訪問方式不同可以將文件分為順序文件、隨機文件和二進

制文件。

23、統計學生成績最高分,應在創建總計查詢時,分組字段的總計項應選擇()。

A、計數

B、最大值

C、平均值

D、總計

標準答案:B

知識點解析:本題要求統計學生成績的最高分,應在“總計''行中選擇"最大值’愉

令,故B)選項正確。

24、SQL語句不能創建的是()。

A、報表

B、視圖

C、數據表

D、索引

標準答案:A

知識點解析:本題考查SQL中定義語句的知識。SQL語言的功能包含數據定義、

數據操縱、數據查詢和數據控制,其中的數據定義功能可以實現表、索引、視圖的

定義、修改和刪除。在Access中提供3種創建報表的方式,分別是使用“自動報

表”功能,使用向導功能和使用“設計”視圖創建,使用SQL語句是不能創建報表

的。

25、下列關于棧的敘述中,正確的是

A、棧底元素一定是最后入棧的元素

B、棧頂元素一定是最先入棧的元素

C、棧操作遵循先進后出的原則

D、以上說法均錯誤

標準答案:c

知識點解析:棧頂元素總是后被插入的元素,從而也是最先被刪除的元素;棧底元

素總是最先被插入的元素,從而也是最后才能被刪除的元素。棧的修改是按后進先

出的原則進行的。因此,棧稱為先進后出表,或“后進先出”表,所以選擇C。

26、從多個關系中抽取出所需要的屬性組成新關系,應使用的操作是

A、查詢運算

B、連接運算

C、投影運算

D、選擇運算

標準答案:B

知識點解析:專門的關系運算包括投影、選擇和聯接。選擇運算是從關系中找出滿

足給定條件的那些元組,這種運算是從水平方向抽取元組;投影運算是從關系模式

中挑選若干屬性組成新的關系,這是從列的角度進行的運算,相當于對關系進行垂

直分解:連接運算是將兩個關系拼接成一個新的關系,生成的新關系中包含滿足條

件的元組。選擇運算和受影運算都是針對于一個關系進行操作,而連接運算是針對

多個運算進行操作。

27、下列If語句的功能是統計性別為男、職稱為副教授以上且年齡小于40歲的人

數,錯誤的語句是

A、Ifsex="男"Andage<40InStr(duty,“教授")>0Thenn=n+l

Ifsex="男"Andage<40BStr(duty="教授"orduty="副教授")>0Thenn=n+1

C、Ifsex="男"Andage<40Right(duty?2)=“教授"Thenn=n+l

D、Ifsex="男"Andage<40And(duty="教授"Orduly="副教授")Thenn=n+l

標準答案:D

知識點解析:選項A、選項B、選項C均在第二個條件age<40后缺少And進行與

第三個條件的連接。

28,Access數據庫中的表是一個

A、交叉表

B、線型表

C、報表

D、二維表

標準答案:D

知識點解析:在Access中的表是一個二維表,一張二維表對應一個關系,代表一

個實體集,表中的一行禰為一個元組,表中的一列成為一個屬性。

29、下列數據結構中,屬于非線性結構的是()。

A、循環隊列

B、帶鏈隊列

C、二叉樹

D、帶鏈棧

標準答案:c

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

構。

30、下列選項中,與VBA語句:DimNew%,sum!等價的是

A、DimNewAsInteger,sumAsSingle

B、DimNewAsInteger,sumAsDouble

C、DimNewAsDouble,sumAsSingle

D、DimNewAsDouble,sumAsInteger

標準答案:A-

知識點解析:題中VBA語句:DimNew%,sum!的功能是定義一個整數New和一

個單精度數sum。在VBA數據類型中,符號“%”表示整數,符號“!”表示單精度

數,符號”@表示貨幣,符號$”表示字符串。因此與之等價的聲明語句為:Dim

NewAsInteger,sumAsSingle,故選擇A選項。

31、若參數查詢運行時要給出提示信息、,則對應參數條件的提示信息的格式是

A、(提示信息)

B、〈提示信息〉

C、{提不信息}

D、[提示信息」

標準答案:D

知識點解析:參數查詢利用對話框提示用戶輸入參數,并檢索符合所輸入參數的記

錄或值,準則中需將參數提示文本放在「中。

32、下列可用于創建窗體或修改窗體的視圖是

A、設計視圖

B、窗體視圖

C、數據表視圖

D、透視表視圖

標準答案:A

知識點解析:設計視圖可用來創建窗體或編輯修改窗體;窗體視圖是操作數據庫時

的一種視圖,是完成窗體設計后的結果;數據表視圖是操作數據庫時的另一種視

圖,也是完成窗體設計后的結果;透視表視圖中可以動態地更改窗體的版面布置,

從而以不同的方法分析數據。因此,本題應選擇A選項。

33、下面過程輸出記錄集的記錄個數。SubGetRecNum()DimrsAsObjectSetrs=

Me.RecordsetMsgBox[]EndSub程序空包處【】應該填寫的是

A、rs.RecordCount

B、RecordCount

C、rs.Count

D、rs.Record

標準答案:A

知識點解析:使用RecordCount屬性可確定Recordset對象中記錄的數目。ADO無

法確定記錄數時,或者如果提供者或游標類型不支持RecordCount,則該屬性返回

-1o讀已關閉的Recordset上的RecordCount屬性將產生錯誤。本題是輸出記錄集

rs的記錄條數,因此需要指定集合rs。因此,選擇A選項。

34、在Access數據庫中已有“學生“、“課程“和“成績”表,為了有效地反映3個表之

間的聯系,在創建數據庫時,還應設置的內容是

A、表的默認視圖

B、表的排序依據

C、表之間的關系

D、表的有效性規則

標準答案:C

知識點解析:所謂表間關系可以理解為在兩個或多個表的公共字段之間建立的關

系,因此為了反映已知幾個表間的關系必須建立表與表之間的關系,因此選項C

正確。

35、在一個Access的表中有字段“專業”,要查找包含“信息”兩個字的記錄,正確

的條件表達式是()。

A、Like”信息*”

B、Like”信息*”

C、Left([專業],2)="信息”

D、Mid([專業],1,2)="信息”

標準答案:B

知識點解析:本題考查通配符的知識。like用于指定查找文本字段的字符模式。通

配符一般作為其他字符的占位符,其中最常用的問號⑺表示所在的位置可以是任

何一個字符,星號(*)表示所在的位置可以是任何多個字符,在表中要查找“專業

字段中包含“信息”兩個字的記錄,正確的條件表達式是Like”*信息*選項A)的

功能是查詢“專'k字段中前兩個字為“信息”的記錄,Left函數用于在字符串左端開

始取n個字符,Left([專業],2)=“信息”也就是是查詢“專業”字段中前兩個字為“信息”

的記錄:Mid函數可以實現在任何位置取任伺長度的子串,所以選項D)的功能也

是查詢“專業”字段中前兩個字為“信息”的記錄。

36、打開指定窗體的宏操作命令是

A、Docmd.OpenForm

B、Docmd.OpenQuery

CNOpenForm

D、OpenQuery

標準答案:C

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

方法來實現VBA對Access的某種操作。OpenForm是打開窗體的宏操作。

OpenQuery是打開查詢的宏操作,因此選擇C選項。

37、有一個窗體“學生信息”,其中,若要用宏操作GoToControl將焦點移至廣學號”

字段上,則該宏操作的參數”控件名稱”應設置為

A、[Forms]![學生信息]![學號]

B、[學生信息川學號]

C、[學號]![學生信息]

D、[學號]

標準答案:D

知識點解析:宏操作GoToConirol的控件名稱參數為必選項,輸入將獲得焦點的字

段或控件的名稱。根據題意,將要獲得焦點的字段為“學號”,因此選擇D選項。

)o

數的是

條件函

A的

是VB

中,不

個選項

下列四

38、

e

hoos

A^C

f

B、I

lf

C、I

witch

D、S

案:B

標準答

函數,

oose

和Ch

h函數

witc

數,S

[If函

數:

條件函

3個

提供了

VBA

解析:

知識點

是程

而If

計中。

件的設

計算控

、宏及

于查詢

廣泛用

性而被

選擇特

于具有

函數由

3個

是函數

句,不

條件語

控制的

序流程

()。

字符是

包含的

名不能

s字段

cces

39、A

@

A、

!

B、

%

C、

D、&

案:B

標準答

最多

長度

稱的

段名

:字

名規則

如下命

應遵循

段名稱

中,字

cess

在Ac

解析:

知識點

感嘆號

句號、

符(除

殊字

和特

空格

數字、

字母、

是包含

稱可以

字段名

符;

個字

達64

字符(

溫馨提示

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

評論

0/150

提交評論