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

下載本文檔

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

文檔簡介

家二級ACCESS機試(選擇題)模擬

試卷第1套

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

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

A、隊列是“先進后出”的線性表

B、棧是“先進先出”的線性表

C、數(shù)據(jù)可分為線性結(jié)構(gòu)和非線性結(jié)構(gòu)

D、循環(huán)隊列是非線性結(jié)構(gòu)

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

知識點解析:本題主要考查了棧、隊列、循環(huán)隊列的概念。棧是先進后出的線性

表,隊列是先進先出的線性表,根據(jù)數(shù)據(jù)結(jié)構(gòu)中各數(shù)據(jù)元素之間的前后件關(guān)系的復(fù)

雜程度,一般將數(shù)據(jù)結(jié)為分為兩大類型:線性結(jié)構(gòu)與邪線性結(jié)構(gòu)。

2、下面敘述中正確的是()。

A、線性表是線性結(jié)構(gòu)

B、棧與隊列是非線性結(jié)構(gòu)

C、線性鏈表是非線性結(jié)構(gòu)

D、二叉樹是線性結(jié)構(gòu)

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

知識之解析A:線性表是最簡單的、最常用的一種線性結(jié)構(gòu)。所謂線性鏈表指的是采

用鏈?zhǔn)酱鎯Y(jié)構(gòu)的線性表。棧和隊列其實是一種特殊的線性表。樹是一種簡單的非

線性結(jié)構(gòu),二叉樹是樹的一種。

3、在關(guān)系數(shù)據(jù)庫中,用來表示實體間聯(lián)系的是

A、屬性

B、二維表

C、網(wǎng)狀結(jié)構(gòu)

D、樹狀結(jié)構(gòu)

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

知識點解析:關(guān)系模型實體間的聯(lián)系采用二維表來表示,簡稱表。選項C為網(wǎng)狀

模型實體問的聯(lián)系,選項D為層次模型實體間的聯(lián)系,選項A屬性刻畫了實體

4、對如下圖所示的二叉樹進行前序遍歷的結(jié)果為

A、DYBEAFCZX

B、YDEBFZXCA

C、ABDYECFXZ

D、ABCDEFXYZ

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

知識點解析:二叉樹前序遍歷的簡單描述:若二叉樹為空,則結(jié)束返回;否則:

①訪問根結(jié)點:②前序遍歷左子樹;③前序遍歷右子樹??梢姡靶虮闅v二叉樹

的過程是一個遞歸的過程。根據(jù)題目中給出的二叉樹的結(jié)構(gòu)可知前序遍歷的結(jié)果是

ABDYECFXZo

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

A、算法就是程序

B、設(shè)計算法時只需要考慮數(shù)據(jù)結(jié)構(gòu)的設(shè)計

C、設(shè)計算法時只需耍考慮結(jié)果的可靠性

D、以上三種說法都不對

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

知識點解析:所謂算法是指解題方案的準(zhǔn)確而完整的描述。是一組嚴謹?shù)囟x運算

順序的規(guī)則,并且每一個規(guī)則都是有效的,且是明確的,此順序?qū)⒃谟邢薜拇螖?shù)下

終止。算法不等于程序,也不等于計算方法。設(shè)計算法時不僅要考慮對數(shù)據(jù)對象的

運算和操作,還要考慮算法的控制結(jié)構(gòu)。

6、下列關(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

知識點解析:在SQL查詢中,修改表中數(shù)據(jù)的語法結(jié)構(gòu)為:UPDATE表名SET字

段名=VALUE[WHERE條件]。

7、線性表的長度為n。在最壞情況下,比較次數(shù)為n-1的算法是

A、順序查找

B、有序表的插入

C、尋找最大項

D、同時尋找最大項與最小項

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

知識點解析:尋找最大預(yù)算法是,首先取出第一個數(shù)作為最大數(shù),然后和后面的所

有項進行比較查找。因此,比較次數(shù)為『1。

8、有三個關(guān)系R、S和T如下:則由關(guān)系R

和S得到關(guān)系T的操作是

A、選擇

B、差

C、交

D、并

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

知識點解析:由關(guān)系T中的數(shù)據(jù)可以看出,其數(shù)據(jù)由屬于關(guān)系R但是不屬于關(guān)系S

的數(shù)據(jù)組成。所以關(guān)系T是由關(guān)系R和S通過差運算得到的。

9、下列敘述中錯誤的是

A、向量是線性結(jié)構(gòu)

B、非空線性結(jié)構(gòu)中只有一個結(jié)點沒有前件

C、非空線性結(jié)構(gòu)中只有一個結(jié)點沒有后件

D、只有一個根結(jié)點和一個葉子結(jié)點的結(jié)構(gòu)必定是線性結(jié)構(gòu)

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

知識點解析:線性結(jié)構(gòu)是n個數(shù)據(jù)元素的有序(次序)集合。①集合中必存在唯一的

一個“第一個元素”;②集合中必存在唯一的一個“最后的元素”;③除最后元素之

外,其它數(shù)據(jù)元素均有唯一的“后件”;④除第一元素之外,其它數(shù)據(jù)元素均有唯

一的“前件工相對應(yīng)于線性結(jié)構(gòu),非線性結(jié)構(gòu)的邏粗特征是一個結(jié)點元素可能對應(yīng)

多個直接前驅(qū)和多個后繼。向量符合線性結(jié)構(gòu)特點。非線性結(jié)構(gòu)也會存在只有一個

根結(jié)點和葉子結(jié)點的情況。

10、以下是宏m的操作序列設(shè)計:條件操作序列操作參數(shù)MsgBox消息為“AA”

MsgBox消息為“BB”…MsgBox消息為“CC”現(xiàn)設(shè)置宏m為窗體"fTest”上名

為“bTest"命令按鈕的單擊事件屬性,打開窗體"fTes「運行后,在窗體上名為“n”的

文本框內(nèi)輸入數(shù)字1,然后單擊命令按鈕bTest,則

A、屏幕會先后彈出三個消息框,分別顯示消息“AA”、“BB”、“CC”

R、屏幕會彈出一個消息框,顯示消息“AA”

C、屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“BB”

D、屏幕會先后彈出兩個消息框,分別顯示消息“AA”和“CC”

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

知識點解析:暫無解析

15、如果說“主表A與相關(guān)表B之間是一對一聯(lián)系”,下列敘述中,正確的是

A、主表A和相關(guān)表B都必須指定至少一個主關(guān)鍵字字段

B、主表A和相關(guān)表B應(yīng)按主關(guān)鍵字字段建立索引

C、主表A中任意一條記錄必須與相關(guān)表B中的一條記錄相關(guān)聯(lián)

D、相關(guān)表B中任意一條記錄必須與主表A中的一條記錄相關(guān)聯(lián)

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

知識點解析:表與表之間的關(guān)系分為一對一、一對多和多對多3種。①如果表A

中的一條記錄與表B中的一條記錄相匹配,反之亦然,則表A與表B之間是一對

一關(guān)系;②如果表A中的一條記錄與表B中的多條記錄相匹配卜反之亦然,則表

A與表B之間是一對多關(guān)系;③如果表A中的多條記錄與表B中的多條記錄相匹

配,反之亦然,則表A與表B之間是多對多關(guān)系。所以選項C正確。

16、下列程序段的功能是實現(xiàn),學(xué)生”表中“年齡”字段值加1DimStrAsString

SU=""Docmd.RunSQLSir空白處應(yīng)填入的程序代碼是

A、年齡=年齡+1

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

C、Set年齡=年齡+1

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

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

知識點解析:在SOL語句中UPDATE可以更新數(shù)據(jù)表,格式UPDATE數(shù)據(jù)表名

SET字段名=設(shè)置結(jié)果。

17、要將“招聘人員”表中處于“已報到”狀態(tài)的記錄添加到“職工”表中,可以使用的

查詢是

A、選擇查詢

B、追加查詢

C、更新查詢

D、生成表查詢

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

知識點解析:更新查詢可以對一個或多個表中某些字段值進行修改操作;追加查詢

能夠?qū)⒁粋€或多個表中的數(shù)據(jù)追加到另一個表的尾部;選擇查詢能夠從一個或多個

表中找出滿足條件的記錄;生成表查詢是利用一個或多個表中的全部或部分數(shù)據(jù)建

立新表;本題中是需要將“招聘人員”表中處于“已報至『狀態(tài)的記錄添加至『'職工'’表

中,故應(yīng)該使用追加查詢,所以選項B正確。

18、以下關(guān)于切換面板的敘述中,錯誤的是

A、切換面板頁是由多個切換面板項組成

B、單擊切換面板項可以實現(xiàn)指定的操作

C、一般情況下默認的功能區(qū)中一定有“切換面板管理器”命令按鈕

D、默認的切換面板頁是啟動切換面板窗體時最先打開的切換面板頁

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

知識點解析:使用“切換面板管理器”創(chuàng)建系統(tǒng)控制界面的第一步是啟動切換面板管

理器。由于Access2010并未將“切換面板管理器”工具放在功能區(qū)中,因此使用前

要先將其添加到功能區(qū)中,所以選項C敘述錯誤。

19、在宏的參數(shù)中,要引用窗體F1上的Texll文本框的值,應(yīng)該使用的表達式是

A、[Forms]![Fl]![Textl]

Textl

C、[Fl].[Textl|

D、[Forms]_[Fl]_[Textl]

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

知識點解析:本題考查宏的表達式的知識。宏使用報表或窗體控件的表達式語法格

式為:Forms![窗體名”控件名]Reports![報表名]![控件名]

20、在窗體中綁定控件,其含義是

A、控件接受的數(shù)據(jù)將是不可見的

B、控件綁定的數(shù)據(jù)項不可刪除

C、控件給出的數(shù)據(jù)是只讀不能修改

D、控件與數(shù)據(jù)源的某個字段相聯(lián)系

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

知識點解析:綁定型控件主要用于顯示、輸入、更新數(shù)據(jù)表中的字段,所以選項D

正確。

21、VBA中一般采用Hungarian符號法命名變量,代表復(fù)選框的字首碼是

A、Chk

B、cmd

C、Fmt

D、txt

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

知識點解析:Hungarian符號使用一組代表數(shù)據(jù)類型的碼。用小寫字母作為變量名

的前綴,“Chk”代表復(fù)選框,“cmd”代表命令按鈕,“Fmt”代表窗體,“txt”代表文本

框;所以選項A正確。

22、設(shè)有命令按鈕Commandl的單擊事件過程,代碼如下:PrivateSub

Commandl_Click()Dima(3,3)AsIntegerFori=lTo3Foij=lTo3a(ij)=i*j+i+jNextj

NextiSum=0Fori=lTo3Sum=Sum+a(i,4-i)NextiMsgBoxSumEndSub運行程

序,單擊命令按鈕,消息框輸出結(jié)果是()。

A、7

B、8

C、15

D、22

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

知識點解析:本題考查VBA中二維數(shù)組和循環(huán)的知識。本題中的第一個二重循環(huán)

為二維數(shù)組進行了賦值,第二個循環(huán)完成累加,關(guān)鍵是分析出累加了哪些元素。由

循環(huán)體可以看出,實際上3次累加分別累加的是a(l,3)、a(2,2)、a(3,1),實際

上就是二維數(shù)組的對角線,累加和為7+8+7=22o

23、因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是()。

A、Change

B、Edit

C、Geffocus

D、Lostbocus

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

知識點解析:Change事件是因修改文本框中的數(shù)據(jù)而觸發(fā)的事件;Edit事件是因

控件對象被編輯而觸發(fā)的事件;Getfocus是控件對象獲得焦點時觸發(fā)的事件;

LostFocus是控件對■象失去焦點時觸發(fā)的事件。

24、在Access中已經(jīng)建立了“工資”表,表中包括“職工號”、“所在單位”、“基本工

資”和“應(yīng)發(fā)工資”等字段,如果要按單位統(tǒng)計應(yīng)發(fā)工資總數(shù),那么在查詢設(shè)計視圖

的“所在單位”的“總計”行和“應(yīng)發(fā)工資”的“總計”行中分別選擇的是

A、sum,groupby

B、count,groupby

C、groupby,sum

D、groupby,count

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

知識點解析:暫無解析

25、在數(shù)據(jù)訪問頁的工具箱中,圖標(biāo)0代表的是

A、圖像熱點

B、影片

C、圖像

D、直線

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

知識點解析:暫無解析

國家二級ACCESS機試(選擇題)模擬

試卷第2套

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

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

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

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

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

D、將滿足條件的記錄和不滿足條件的記錄分為兩個表進行顯示

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

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

記錄將被隱藏起來。

2、在書寫查詢準(zhǔn)則時;日期型數(shù)據(jù)應(yīng)該使用適當(dāng)?shù)姆指舴ㄆ饋恚_的分隔符

A、*

B、%

C、&

D、#

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

知識點解析:本題考查常量的知識。在Access中,日期型常量要求用“#”作為分隔

符括起來。

3、軟件需求規(guī)格說明書的作用不包括

A、軟件驗收的依據(jù)

B、用戶與開發(fā)人員對軟件要做什么的共同理解

C、軟件設(shè)計的依據(jù)

D、軟件可行性研究的依據(jù)

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

知識點解析:軟件規(guī)格說明書主要有三個作用:①用戶和軟件開發(fā)人員之間的合

同;②開發(fā)人員進行設(shè)計和編程的依據(jù);③軟件工程項目驗收的依據(jù)。

4、程序流程圖中帶有箭頭的線段表示的是

A、圖元關(guān)系

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

C、控制流

D、調(diào)用關(guān)系

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

知識點解析:程序流程圖是一種傳統(tǒng)的、應(yīng)用廣泛的軟件過程設(shè)計工具,通常也稱

為程序框圖。其中,用帶箭頭的線段表示控制流,用柜形表示加工步驟,用菱形表

示邏輯條件。

5、下列敘述中正確的是

A、有的二叉樹也能用順序存儲結(jié)構(gòu)表示

B、有兩個指針域的鏈表就是二叉鏈表

C、多重鏈表一定是非線性結(jié)構(gòu)

D、順序存儲結(jié)構(gòu)一定是線性結(jié)構(gòu)

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

知識點解析:完全二叉樹如果“根”從1開始編號,則第i結(jié)點的左孩子編號為2i,

右孩子為2i+l,雙親編號為(i/2)下取整,空間緊密.適合順序存儲結(jié)構(gòu)。所以選

項A正確。小提示:取整是指取不超過實數(shù)x的最大整數(shù),稱為x的整數(shù)部分。

上取整就是對實數(shù)取大于當(dāng)前實數(shù)的第一個整數(shù):下取整就足對當(dāng)前實數(shù)去掉小數(shù)

取整。

6、在學(xué)生表中使用“照片”字段存放相片,當(dāng)使用向?qū)樵摫韯?chuàng)建窗體時,照片字

段使用的默認控件是

A、圖形

B、圖像

C、綁定對象框

D、未綁定對象框

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

知識點解析:圖像不是窗體控件;圖像用于在窗體中顯示靜態(tài)圖片,由于靜態(tài)圖片

并非OLE對象,所以一旦將圖片添加到窗體或報表中,便不能在Access內(nèi)進行圖

片編輯;C)綁定對象框:用于在窗體或報表上顯示OLE對象,該控件針對的是保

存在窗體或報表基礎(chǔ)記錄源字段中的對象,當(dāng)在記錄間移動時,不同的對象將顯示

在窗體或報表上:非綁定對象框用于在窗體中顯示非結(jié)合OLE對象,當(dāng)在記錄問

移動時,該對象將保持不變。

7、下面描述中錯誤的是

A、系統(tǒng)總體結(jié)構(gòu)圖支持軟件系統(tǒng)的詳細設(shè)計

B、軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程

C、數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)計是軟件設(shè)計的任務(wù)之一

D、PAD圖是軟件詳細設(shè)計的表示工具

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

知識點解析:軟件設(shè)計是將軟件需求轉(zhuǎn)換為軟件表示的過程;數(shù)據(jù)結(jié)構(gòu)與數(shù)據(jù)庫設(shè)

計是軟件設(shè)計的任務(wù)之一;PAD圖,即問題分析圖,是一種主要用于描述軟件詳

細設(shè)計的圖形工具。

8、VBA程序中,代碼打開窗體應(yīng)使用的命令是(),

A、DoCmd.OpenForm

Do.OpenForm

C、Cmd.OpenForm

D、Command.OpenForm

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

知識點解析:使用代碼打開窗體要采用DoCmd對象的方法實現(xiàn),格式為:

Docmd.OpenForm窗體名稱。

9、在Access數(shù)據(jù)庫中,表是由

A、字段和記錄組成

B、查詢和字段組成

C、記錄和窗體組成

D、報表和字段組成

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

知識之解析A:表是用來存儲數(shù)據(jù)的對象,是數(shù)據(jù)庫系統(tǒng)的核心與基礎(chǔ)。一個數(shù)據(jù)庫

中可以包含多個表。在表中,數(shù)據(jù)的保存形式類似于電子表格,是以行和列的形式

保存的。表中的行和列分別稱為記錄和字段,其中記錄是由一個或多個字段組成

的。

10、下面屬于字符類的實例是

A、'58

B、5

C、'nm'

D>,\n,

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

知識點解析:字符實例的一般形式是用一對單引號括起來的一個字符。另外ASCII

碼中還有一些控制字符,C語言中用轉(zhuǎn)義字符的形式來書寫這些常量。轉(zhuǎn)義字符一

反斜杠(\)開始,后面跟1個字符或字符序列?!?1『單引號中有三個字符,選項A

錯誤。“5"雙引號為字符串,選項B錯誤。單引號中有兩個字符,選項C錯

誤?!痋d為換行符,屬于字符類實例,選項D正確。

II、軟件需求規(guī)格說明的內(nèi)容不包括

A、算法詳細設(shè)計

B、軟件的主要功能

C、軟件的性能

D、運行環(huán)境

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

知識點解析:軟件需求規(guī)格說明書是為了使用戶和軟件開發(fā)者雙方對該軟件的運行

環(huán)境、功能和性能需求的初始規(guī)定有一個共同的理解,使之成為整個開發(fā)工作的基

礎(chǔ),為概要設(shè)計提供需求說明。故選擇A。

12、下面是面向?qū)ο笾饕卣髦坏氖?/p>

A、對象唯一性

B、數(shù)據(jù)和操作(方法)無關(guān)

C、對象是類的抽象

D、多態(tài)性體現(xiàn)復(fù)用

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

知識點解析:面向?qū)ο蟮奶卣鳎孩賹ο笪ㄒ恍裕好總€對象都有自身唯一的標(biāo)識,

通過這種標(biāo)識,可找到相應(yīng)的對象。在對象的整個生命期中,它的標(biāo)識都不改變,

不同的對象不能有相同的標(biāo)識;②抽象性:抽象性是指將具有一致的數(shù)據(jù)結(jié)構(gòu)(屬

性)和行為(操作)的對象抽象成類。一個類就是這樣一種抽象,它反映了與應(yīng)用有關(guān)

的重要性質(zhì),而忽略其他一些無關(guān)內(nèi)容。任何類的劃分都是主觀的,但必須與具體

的應(yīng)用有關(guān);③繼承性:繼承性是子類自動共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機制,這

是類之間的一種關(guān)系。在定義和實現(xiàn)一個類的時候,可以在一個已經(jīng)存在的類的基

礎(chǔ)之上來進行,把這個已經(jīng)存在的類所定義的內(nèi)容作為自己的內(nèi)容,并加入若干新

的內(nèi)容。采用繼承性,提供了類的規(guī)范的等級結(jié)構(gòu)。通過類的繼承關(guān)系,使公共的

特性能夠共享,提高了軟件的重用性;④多態(tài)性(多形性):多態(tài)性是指相同的操作

或函數(shù)、過程可作用于多種類型的對象上并獲得不同的結(jié)果。不同的對象,收到同

一消息可以產(chǎn)生不同的結(jié)果,這種現(xiàn)象稱為多態(tài)性。多態(tài)性允許每個對象以適合自

身的方式去響應(yīng)共同的消息。多態(tài)性增強了軟件的靈活性和重用性。故選項A正

確。

13、軟件系統(tǒng)總體結(jié)構(gòu)圖的作用是

A、描述軟件系統(tǒng)結(jié)構(gòu)的圖形工具

B、描述軟件系統(tǒng)的控制流

C、描述軟件系統(tǒng)的數(shù)據(jù)流

D、描述軟件系統(tǒng)的數(shù)據(jù)結(jié)構(gòu)

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

知識點解析:軟件系統(tǒng)總體結(jié)構(gòu)圖的作用是描述軟件系統(tǒng)結(jié)構(gòu)的圖形工具。

14、定義學(xué)生、教師和課程的關(guān)系模式STC(SNO,SN,SA,TN,CN,G),其中

的六個屬性分別為學(xué)生的學(xué)號、姓名、年齡、教師的姓名、課程名以及學(xué)生的成

績,則該關(guān)系為

A、第一范式

B、第二范式

C、第三范式

D、BCNF范式

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

知識點解析:如果一個關(guān)系模式R的所有屬件都是不可分的基本數(shù)據(jù)項.則

RElNFo簡單的說,就是每一個列(屬性)只有一個,沒有重復(fù)。第一范式(1NF)是

指數(shù)據(jù)庫表的每一列都是不可分割的基本數(shù)據(jù)項,同一列中不能有多個值,即實體

中的某個屬性不能有多個值或者不能有重復(fù)的屬性。對于本題學(xué)生、教師和課程的

關(guān)系模式STC(SNO,SN,SA,TN,CN,G),其中的六個屬性分別為學(xué)生的學(xué)

號、姓名、年齡、教師的姓名、課程名以及學(xué)生的成績。六個屬性都是不可分的基

本數(shù)據(jù)項。所以這個關(guān)系模式是第一范式。選項A正確。

15、有關(guān)宏操作,以下敘述錯誤的是()。

A、宏的條件表達式中不能引用窗體或報表的控件值

B、所有宏操作都可以轉(zhuǎn)化為相應(yīng)的模塊代碼

C、使用宏可以啟動其他應(yīng)用程序

D、可以利用宏組來管理相關(guān)的一系列宏

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

知識點解析:宏在輸入條件表達式時,可能會引用窗體或報表上的控件值。語法如

下:Forms!窗體名!控件名;Reports!報表名!控件名,所以本題答案是A。

16、規(guī)范化主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常以及

A、數(shù)據(jù)丟失的問題

B、冗余度大的問題

C、數(shù)據(jù)不一致的問題

D、結(jié)構(gòu)不合理的問題

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

知識點解析:規(guī)范化理論正是用來改造關(guān)系模式,逋過分解關(guān)系模式來消除其中不

合適的數(shù)據(jù)依賴,以解決插入異常、刪除異常、更新異常和數(shù)據(jù)冗余問題。

17、在窗體中添加一個名稱為Command1的命令按鈕,然后編寫如下事件代碼:

PrivateSubCommandIClick()a=75Ifa>60Thenk=lElselfa>70Thenk=2Elselfa

>80Thenk=3Elselfa>90Thenk=4EndlfMsgBoxkEndSub窗體打開運行后,單

擊命令按鈕,則消息框的輸出結(jié)果是

A、1

B、2

C、3

D、4

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

知識點解析:本題考查多分支選擇的知識。這個問題比較簡單,只要知道這是一個

多分支選擇結(jié)構(gòu),當(dāng)執(zhí)行某分支后就會退出分支執(zhí)行分支下面的語句就可以做對。

本題中第一一個分支條件就得到滿足,所以執(zhí)行k=l后退出分支結(jié)構(gòu),最終結(jié)果

k=lo

18、ADO的含義是

A、開放數(shù)據(jù)庫互連應(yīng)用編程接口

B、數(shù)據(jù)庫訪問對象

C、動態(tài)鏈接庫

D、Active數(shù)據(jù)對象

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

知識點解析:本題考查VBA中數(shù)據(jù)庫訪問接口的知識。在VBA中,數(shù)據(jù)庫訪問

接口有3種:開放數(shù)據(jù)庫互連(ODBC)、數(shù)據(jù)訪問對象(DAO)和Active數(shù)據(jù)對象

(ADO)o

19、能夠接受數(shù)值型數(shù)據(jù)輸入的窗體控件是

A、圖形

B、文本框

C、標(biāo)簽

D、命令按鈕

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

知識點解析:本題考查窗體控件的知識。Access中的窗體中有一些基本控件,其

中的文本框主要用來輸入或編輯數(shù)據(jù),可以與字段數(shù)據(jù)相綁定;標(biāo)簽常用來顯示一

些說明文字;圖形常用來顯示指定的圖形;命令按鈕則是用來提供給用戶單擊的按

鈕型控件。

20、在設(shè)計窗體時,如果內(nèi)容無法在窗體的一個頁面中全部顯示,可在窗體上分類

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

A、選項卡

B、選項組

C、切換按鈕

D、選項按鈕

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

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

頁。

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

Commandl_CIick()DimsAsIntegers=P(1)+P(2)+P(3)+P(4)debug.PrintsEndSub

PublicFunctionP(NAsInteger)DimSumAsIntegerSum=0Fori=lToNSum=Sum+i

NextiP二SumEndFunction打開窗體運行后,單擊命令按鈕,輸出結(jié)果是(3

A、15

B、20

C、25

D、35

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

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

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

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

s=1+3+6+10=20。

22、在超市營業(yè)過程中,每個時段要安排一個班組上崗值班,每個收款口要配備兩

名收款員配合工作,共同使用一套收款設(shè)備為顧客服務(wù)。在數(shù)據(jù)庫中,實體之間屬

于一對一關(guān)系的是()。

A、“顧客”與“收款口”的關(guān)系

B、“收款口”與“收款員”的關(guān)系

C、“班組”與“收款員”的關(guān)系

D、“收款口”與“設(shè)備”的關(guān)系

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

知識點解析:本題考查表與表之間的關(guān)系的知識。在關(guān)系數(shù)據(jù)庫中,表與表的關(guān)系

有三種:一對一關(guān)系、一對多關(guān)系、多對多關(guān)系。若表A和表B之間存在一對一

的關(guān)系,那么表A中的一條記錄只能與表B中的一條記錄匹配,反過來表B中的

一條記錄只能與表A中的一條記錄匹配:若表A和表B之間存在一對多的關(guān)系,

旦表B為多的一方,那么表A中的一條記錄與表B中的多條記錄匹配,反過米表

B中的一條記錄只能與表A中的一條記錄匹配;若表A和表B之間存在多對多的

關(guān)系,那么表A中的一條記錄能與表B中的多條記錄匹配,反過來表B中的一條

記錄也能與表A中的多條記錄匹配。就本題來說,一個收款口可以有多個顧客,

一個顧客只能在一個收款口,屬于一對多關(guān)系;一個收款口可以有兩個收款員,

個收款員只能在一個收款口,屬于一對多關(guān)系:一個班組可以有多個收款員,一個

收款員只能在一個班組,屬于一對多關(guān)系;只有一個收款口只能有一套設(shè)備,一套

設(shè)備只能在一個收款口,屬于一對一關(guān)系。

23、對于長度為n的線性表,在最壞情況下,下列各排序法所對應(yīng)的比較次數(shù)中正

確的是

A、冒泡排序為n/2

B、冒泡排序為n

C、快速排序為n

D、快速排序為n(n?l)/2

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

知識點解析:假設(shè)線性表的長度為n,則在最壞情況下,冒泡排序需要經(jīng)過n/2

遍的從前往后的掃描和n/2遍的從后往前的掃描,需要的比較次數(shù)為n(n-l)/2。

快速排序法也是一種互疾類的排序方法,但由于它比冒泡排序法的速度快,因此,

稱為快速排序法。

24、要從教師表中找出職稱為教授的教師,則需要進行的關(guān)系運算是

A、選擇

B、投影

C、連接

D、求交

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

知識點解析:暫無解析

25、查詢能實現(xiàn)的功能有

A、選擇字段,選擇記錄,編輯記錄,實現(xiàn)計算,建立新表,建立數(shù)據(jù)庫

B、選擇字段,選擇記錄,編輯記錄,實現(xiàn)計算,建立新表,更新關(guān)系

C、選擇字段,選擇記錄,編輯記錄,實現(xiàn)計算,建立新表,設(shè)置格式

D、選擇字段,選擇記錄,編輯記錄,實現(xiàn)計算,建立新表,建立基于查詢的報表

和窗體

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

知識點解析:建立數(shù)據(jù)庫和更新關(guān)系都不能通過查詢實現(xiàn)。至于設(shè)置格式,更改外

觀,可以在各種視圖下方便完成,但不屬于查詢。

國家二級ACCESS機試(選擇題)模擬

試卷第3套

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

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

A、順序存儲結(jié)構(gòu)的存儲空間一定是連續(xù)的,鏈?zhǔn)酱鎯Y(jié)構(gòu)的存儲空間不一定是連

續(xù)的

B、順序存儲結(jié)構(gòu)只針對線性結(jié)構(gòu),鏈?zhǔn)酱鎯Y(jié)構(gòu)只針對非線性結(jié)構(gòu)

C、順序存儲結(jié)構(gòu)能存儲有序表,鏈?zhǔn)酱鎯Y(jié)構(gòu)不能存儲有序表

D、鏈?zhǔn)酱鎯Y(jié)構(gòu)比順序存儲結(jié)構(gòu)節(jié)省存儲空間

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

知識點解析:鏈?zhǔn)酱鎯Y(jié)構(gòu)既可以針對線性結(jié)構(gòu),也可以針對非線性結(jié)構(gòu),因此B

與C錯誤。鏈?zhǔn)酱鎯Y(jié)構(gòu)中每個結(jié)點都由數(shù)據(jù)域與指針域兩部分組成,增加了存

儲空間,因此D錯誤。因此本題答案為A。

2、有關(guān)條件宏的說法中,錯誤的是()。

A、條件為真時,執(zhí)行該行中對應(yīng)的宏操作

B、宏在遇到條件內(nèi)有省略號時;終止操作

C、宏的條件內(nèi)為省略號表示該行的操作條件與其上一行的條件相同

D、如果條件為假,將跳過該行中對應(yīng)的宏操作

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

知識點解析:在宏的操作序列中,當(dāng)幾個操作條件式相同時,只要寫出一個表達

式,其他可以用省略號弋替。

3、某二叉樹中有n個度為2的結(jié)點,則該二叉樹中的葉子結(jié)點數(shù)為

A、n+|

B、n-1

C、2n

D、n/2

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

知識點解析:在任意一裸二叉樹中,度為0的結(jié)點〔即葉子結(jié)點)總是比度為2的結(jié)

點多一個。所以該二叉樹的葉子結(jié)點數(shù)等于n+l。

4、下列可作為VBA變量名的是()。

A、a&b

B、a?b

C、a4

D、const

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

知識點解析:本題考查VBA中變量命名的知識。變量名的命名同字段命名一樣,

也可以由字母、數(shù)字和漢字組成,但是不能包含空格和任何除了下劃線以外的標(biāo)點

符號。變量名不能使用VBA的關(guān)鍵字。

5、關(guān)系數(shù)據(jù)模型的三個組成部分中不包括()。

A、關(guān)系的數(shù)據(jù)操縱

B、關(guān)系的并發(fā)控制

C、關(guān)系的數(shù)據(jù)結(jié)構(gòu)

D、關(guān)系的完整性約束

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

知識點解析:關(guān)系數(shù)據(jù)模型的三個組成部分:關(guān)系的數(shù)據(jù)結(jié)構(gòu)(用二維表表示),關(guān)

系操縱(查調(diào)、刪除、插入、修改),關(guān)系的數(shù)據(jù)約束(實體完整性約束、參照完整性

約束、用戶定義的完整性約束)。

6、運行下面的程序段:Fork=5to10Step2k=k*2Nextk則循環(huán)次數(shù)為()。

A、1

B、2

C、3

D、4

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

知識點解析:循環(huán)初始k值為5,第一次循環(huán)后k=k*2=10°進行下一循環(huán)前Step2

對k值加2,k值為12,不滿足循環(huán)條件,因此循環(huán)只執(zhí)行一次。

7、程序段:strl="helloworkTstr2='W算機等級考試"str3=Right(strl,3)str3的返

回值是

A、hel

B、loworld

C、rid

D、hellowo

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

知識點解析:Right(v字符串表達式〉,)從字符串右起取N1個字符。

8、設(shè)有一個棧與一個隊列的初始狀態(tài)均為空。現(xiàn)有一個序列A,B,C,D,E,F,G,Ho

先分別將序列中的前4個元素依次入棧,后4個元素依次入隊;然后分別將棧中的

元素依次退棧,再將隊列中的元素依次退隊。最后得到的序列為

A、D,C,B,A,E,F,G,H

B、D,C,B,A?H,G,EE

C^A,B,C,D,E,F,G,H

D、A,B,C,D,H,G,EE

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

知識點解析:棧(slack)又名堆棧,它是一種運算受限的線性表。其限制是僅允許在

表的一端進行插入和刪除運算。因此棧的出棧順序是先入后出,所以順序是

D,C,B,A。隊列是一種特殊的線性表,特殊之處在于它只允許在表的前端(front)進

行刪除操作,而在表的后端(rear)進行插入操作,和棧一樣,隊列是一種操作受限

制的線性表。進行插入操作的端稱為隊尾,進行刪除操作的端稱為隊頭。因此,隊

的出隊順序是,先入先出,所以順序是:E,F,G,H。最后的順序是:D,C,B,A,E,

F,G,Ho

9、下列敘述中錯誤的是

A、向量是線性結(jié)構(gòu)

B、非空線性結(jié)構(gòu)中只有一個結(jié)點沒有前件

C、非空線性結(jié)構(gòu)中只有一個結(jié)點沒有后件

D、只有一個根結(jié)點和一個葉子結(jié)點的結(jié)構(gòu)必定是線性結(jié)構(gòu)

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

知識點解析?:線性結(jié)構(gòu)是n個數(shù)據(jù)元素的有序(次序)集合。①集合中必存在唯一的

一個“第一個元素,,;②集合中必存在唯一的一個“最后的元素,,:③除最后元素之

外,其它數(shù)據(jù)元素均有唯一的“后件”;④除第一元素之外,其它數(shù)據(jù)元素均有唯

一的“前件”。相對應(yīng)于線性結(jié)構(gòu),非線性結(jié)構(gòu)的邏輯特征是一個結(jié)點元素可能對應(yīng)

多個直接前驅(qū)和多個后繼。向顯符合線性結(jié)構(gòu)特點。非線性結(jié)構(gòu)也會存在只有一個

根結(jié)點和葉子結(jié)點的情況。

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

是()。

A、選擇查詢

B、生成表查詢

C、追加查詢

D、更新查詢

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

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

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

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

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

11、定義字段默認值的含義是

A、不得使該字段為空

B、不允許字段的值超出某個范圍

C、在未輸入數(shù)據(jù)之前系統(tǒng)自動提供的數(shù)值

D、系統(tǒng)自動把小寫字母轉(zhuǎn)換為大寫字母

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

知識點解析:本題考查表的基礎(chǔ)知識。在表中的每個字段都可以設(shè)置一個默認值,

當(dāng)在數(shù)據(jù)表視圖下向表中輸入數(shù)據(jù)時,未輸入的數(shù)據(jù)都是該字段的默認值。

12、表達式Datediff(”YYYY”,#12/30/2012#,#1/13/2013#)的結(jié)果是()。

A、10

B、1

C、14

D、99

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

知識點解析:在VBA中,DaleDiff函數(shù)可以返回E期1和日期2之間按照間隔類型

所指定的的時間間隔數(shù)目,間隔類型“yyyy”表示“年

13、在Access中,DAO的含義是()。

A、開放數(shù)據(jù)庫互聯(lián)應(yīng)用編輯接口

B、數(shù)據(jù)訪問對象

C、Active數(shù)據(jù)對象

D、數(shù)據(jù)庫動態(tài)鏈接庫

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

知識點解析:本題考查VBA中數(shù)據(jù)庫訪問接口的知識。在VBA中,數(shù)據(jù)庫訪問

接口有3種:開放數(shù)據(jù)庫互聯(lián)(ODBC)、數(shù)據(jù)訪問對象(DAO)和Aclive數(shù)據(jù)對象

(ADO)o

B、差

C、交

D、并

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

知識點解析:由關(guān)系T中的數(shù)據(jù)可以看出,其數(shù)據(jù)由屬于關(guān)系R但是不屬于關(guān)系s

的數(shù)據(jù)組成。所以關(guān)系T是由關(guān)系R和S通過差運算得到的。

15、在進行數(shù)據(jù)庫邏輯設(shè)計時,可將E-R圖中的屬性表示為關(guān)系模式的

A、屬性

B、鍵

C、關(guān)系

D、域

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

知識點解析:在進行數(shù)據(jù)庫邏輯設(shè)計時,可將E-R圖中的屬性表示為關(guān)系模式的

屬性。

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

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

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

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

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

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

知識點解析:報表中分頁,[Pages]表示總頁數(shù),[Page]表示當(dāng)前所在頁,在VB中

用連接變量與字符串。

17、在宏的調(diào)試中,可配合使用設(shè)計器上的工具按鈕

A、、'調(diào)試”

B、“條件”

C、“單步”

D、“運行”

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

知識點解析?:本題考查宏調(diào)試的知識。在宏的調(diào)試過程中,通常使用“單步”工具來

讓宏單步執(zhí)行以便觀察執(zhí)行效果。其余三個選項不能配合宏使用。

18、為窗體或報表上的控件設(shè)置屬性值的正確宏操作命令是

A、Set

B、SetData

C、SetWamings

D^SetValue

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

知識點解析:本題考查宏操作的知識。Access中提供了50多個可選的宏操作命

令,在本題中出現(xiàn)的A選項Set、B選項SetData均不是合法的宏操作;C選項

SetWamings用于關(guān)閉或打開系統(tǒng)消息;D選項SetValue用于設(shè)置屬性值。

19、在“查找和替換”對話框的“查找內(nèi)容''文本框中,設(shè)置“[!a-c]ffect”的含義是

A、查找“!a.effect”字符串

B、查找”!a-c]ffect”字符書

C、查找"!affect”、"!bfW或"!cf色ct”的字符串

D、查找以“ffect”結(jié)束,且第一位不是“a”、“b”和氣”的6位字符串

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

知識點解析:通配符“口”表示通配方括號內(nèi)任意單個字符;通配符表示通配任意

不在括號內(nèi)的字符;通配符表示通配范圍內(nèi)的任意一個字符。本題中”[!a-

c]ffect”表示匹配的字符串的第一個字符不是“a”、"b”、“c”,并且以“ffect”結(jié)尾的字

符串,所以選項D正確。

20、在窗體設(shè)計時,要改變窗體的外觀,應(yīng)設(shè)置的是

A、控件

B、標(biāo)簽

C、屬性

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

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

知識點解析:窗體及窗體中的每一個控件都具有各自的屬性,這些屬性決定了窗體

及控件的外觀、它所包含的數(shù)據(jù),以及對鼠標(biāo)或鍵盤事件的響應(yīng),所以選項C正

確。

21、在設(shè)計報表時,為了在報表的每頁底部輸出單位名稱信息,應(yīng)設(shè)置的是

A、報表頁腳

B、報表主體

C、頁面頁腳

D、報表頁眉

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

知識點解析:要在報表的每頁底部輸出單位名稱信息,應(yīng)在“頁面頁腳節(jié)''中設(shè)置。

22、可以用InputBox函數(shù)產(chǎn)生“輸入對話框”。執(zhí)行語句:st=InputBox("請輸入字

符串“,"字符串對話框“Jaaaa”)當(dāng)用戶輸入字符串“bbb",按OK按鈕后,變量st

的內(nèi)容是

A、aaaa

B、請輸入字符串

C、字符串對話框

D、bbbb

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

知識點解析:輸入框用于在一個對話框中顯示提示,等待用戶輸入正文并按下按

鈕、返回包含文本框內(nèi)容的字符串?dāng)?shù)據(jù)信息。它的功能在VBA中是以函數(shù)的形式

調(diào)用,其使用格式如下:

InputBox(prompt[,title][,dcfault][,xpos][,ypos][,hclpfiletcontext]InputBox有關(guān)參數(shù)說

明如下表所示。

InputBox參數(shù)說明

n一■—i——■

必虢的。作為對話框消息出現(xiàn)的字符串友達式.ppm”,的最大長度大約是1024

個字符,由所用字符的寬度決定.如果prompt包含多個行,則可在各行之間

Prompt

用回東符(ChN13))、換行符(Chr<lO))或回車換行符的組合(Chr(l3)&

Chr(lO))來分隔

Title可選的.顯示對話框標(biāo)題欄中的字符串表達式.如果省略title,則把應(yīng)用程序

名放入標(biāo)題欄中

Default可選的.顯示文本框中的字符串表達式,在沒有其它輸入時作為缺省值e如果

省略default.則文本框為空

可選的.數(shù)值表達式,成對出現(xiàn),指定對話框的左邊與屏幕左邊的水平距高.

Xpos

如果省略xpos*則對話框會在水平方向居中

可選的.數(shù)值表達式,成對出現(xiàn),指定對話框的上邊與屏幕上邊的距離,如果

Ypos

省略ypos,則對話框被放置在屏幕垂直方向距下邊大約三分之一的位置

可選的。字符串表達式,識別幫助文件,用該文件為對話框提供上下文相關(guān)的

Helpfiie

幫助.如果已提供helpfile,則也必須提供context

可選的。數(shù)值表達式,而相助文件的作者指定給某個幫助主題的幫助上卜文編

Context

號。如果已提供co則也必須要提供helpfile

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

A、Docmd.OpcnForm

B>Docmd.OpenQuery

C、OpenForm

D、OpenQuery

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

知識點解析:Docmd對象是VBA中使用的,在宏中打開窗體對象,直接使用宏命

令“OpenForm”,所以選項C正確。

24、在SELECT語法中,的含義是

A、通配符

B、定義轉(zhuǎn)義字符

C、測試字段是否為Null

D、對查詢結(jié)果進行排序

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

知識點解析:暫無解析

25、因修改文本框中的數(shù)據(jù)而觸發(fā)的事件是

A、Change

B、Edit

C、Getfocus

D、Lostfocus

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

知識點解析:暫無解析

家二級ACCESS機試(選擇題)模擬

試卷第4套

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

1、可以插入圖片的字段類型是

A、文本

B、備注

C、OLE對象

D、超鏈接

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

知識點解析:OLE對象指字段允許單獨地鏈接或嵌入OLE對象(例如M—icrosoft

Word文檔、MicrosoftExcel電子表格、圖像、聲音或其他二進制數(shù)據(jù)),可以將這

些對象鏈接或嵌入到MicrosoftAccess表中。

2、下列排序方法中,最壞情況下時間復(fù)雜度最小的是

A、冒泡排序

B、快速排序

C、堆排序

D、直接插入排序

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

知識點解析:排序方法中最壞情況下時間復(fù)雜度的大小如下表:

邛均時間或象度!

排序方法最壞時網(wǎng)復(fù)雜度■W間復(fù)雜度1

■宜接插入O(n:jCXn)'CXn2)

荷單選擇0(n2)a/(Xn2)

冒泡排序;O(n2)^21_________On?)

快速排序O(n:)O(nlog2n)(Xnlog:n)

Oinlogzn)Otnlog^n)CXnlogrn)

q堆排序1

歸并排序(Xnlogzn)CXnlog^n)(Xnlogin)

根據(jù)上表可知選項C正確。

3、下列選項中不屬丁結(jié)構(gòu)化程序設(shè)計原則的是

A、可封裝

B、自頂向下

C、模塊化

D、逐步求精

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

知識點解析:結(jié)構(gòu)化設(shè)計方法的主要原則可以概括為自項向下、逐步求精、模塊

化、限制使用goto語句。

4、要限制宏操作的操作范圍,可以在創(chuàng)建宏時定義()。

A、宏操作對象

B、宏條件表達式

C、窗體或報表控件屬性

D、宏操作目標(biāo)

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

知識點解析:宏是由一個或多個操作組成的集合,其中的每個操作都能夠自動地實

現(xiàn)特定的功能。宏可以是包含操作序列的一個宏,也可以是一個宏組。如果設(shè)計時

有很多的宏,將其分類組織到不同的宏組中會有助于數(shù)據(jù)庫的管理。使用條件表達

式可以決定在某些情況下運行宏時,某個操作是否進行。所以本題答案為B。

5、在關(guān)系運算中,投影運算的含義是()。

A、在基本表中選擇滿足條件的記錄組成一個新的關(guān)系

B、在基本表中選擇需要的字段(屬性)組成一個新的關(guān)系

C、在基木表中選擇滿足條件的記錄和屬性組成一個新的關(guān)系

D、上述說法均是正確的

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

知識點解析:本題考查關(guān)系運算的知識。關(guān)系運算共可分為兩大類,一類是傳統(tǒng)的

集合運算如并、交、差和笛卡爾積;還有一類是專門的關(guān)系運算,其中包括選擇、

投影、連接和自然連接。選擇運算是在關(guān)系中選擇滿足條件的元組;投影運算是在

關(guān)系中指定某些屬性所組成新的關(guān)系;連接運算是將兩個關(guān)系拼接成一個新的關(guān)

系,生成的新關(guān)系中包含滿足條件的元組;自然連接是在等值連接的基礎(chǔ)上去除重

復(fù)的屬性。

6、每張報表可以有不同的節(jié),一張報表至少要包含的節(jié)是()。

A、主體節(jié)

B、報表頁眉和報表頁腳

C、組頁眉和組頁腳

D、頁面頁眉和頁面頁腳

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

知識點解析:在報表中,主體節(jié)用來定義報表中最主要的數(shù)據(jù)輸出內(nèi)容和格式,將

針對每條記錄進行處理,也是報表中不可缺少的節(jié)。

7、數(shù)據(jù)類型是()。

A、字段的另一種說法

B、決定字段能包含哪類數(shù)據(jù)的設(shè)置

C、一類數(shù)據(jù)庫應(yīng)用程序

D、一類用來描述Access表向?qū)г试S從中選擇的字段名稱

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

知識點解析:本題考查數(shù)據(jù)類型的知識。表由記錄和字段組成,每個字段都有數(shù)據(jù)

類型,它決定了字段能夠包含哪類數(shù)據(jù)。

8、軟件設(shè)計中模塊劃分應(yīng)遵循的準(zhǔn)則是

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

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

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

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

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

知識點解析:耦合性與內(nèi)聚性是模塊獨立性的兩個定性標(biāo)準(zhǔn)。一般一個較優(yōu)秀的軟

件設(shè)計,應(yīng)盡量做到高內(nèi)聚,低耦合,即減弱模塊之間的耦合性和提高模塊內(nèi)的內(nèi)

聚性,有利于提高模塊的獨立性。

9、在窗體中添加一個名稱為Commandl的命令按鈕,然后編寫如下事件代碼:

PrivateSubCommandl_Click()a=75Ifa>60Thenk=lElselfa>70Thenk=2Elselfa

>80Thenk=3Elselfa>90Thenk=4EndlfMsgBoxkEndSub窗體打開運行后,單

擊命令按鈕,則消息框的輸出結(jié)果是

A、1

B、2

C、3

D、4

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

知識點解析:本題考查多分支選擇的知識。這個問題比較簡單,只要知道這是一個

多分支選擇結(jié)構(gòu),當(dāng)執(zhí)行某分支后就會退出分支執(zhí)行分支下面的語句就可以做對。

本題中第一個分支條件就得到滿足,所以執(zhí)行k=l后退出分支結(jié)構(gòu),最終結(jié)果

k=lo

10、某窗體中有一命令按鈕,在“窗體視圖”中單擊此命令按鈕,運行另一個應(yīng)用程

序。如果通過調(diào)用宏對象完成此功能,則需要執(zhí)行的宏操作是()。

A、RunApp

RunCode

C、RunMacro

D、RunSQL

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

知識點解析:RunApp操作是啟動另一個MicrosoftWindows或MS-DOS應(yīng)用程

序:RunCode操作是執(zhí)行VisualBasic函數(shù);RunMacro操作是執(zhí)行一個宏;

RunSQL操作是執(zhí)行指定的SQL語句以完成操作查詢。所以本題答案為A。

11、在打開窗體時,依次發(fā)生的事件是

A、打開(Open)一?加載(Load)一調(diào)整大小(Resize)一激活(Activale)

打開(Open)—>激活(Activate)—>加載(Load)—?調(diào)整大小(Resize)

C、打開(Open)一調(diào)整大小(Resize)一加載(Load)—>激活(Activale)

D^打開(Open)一激活(Activate)一調(diào)整大小(Resize)一加載(Load

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

知識點解析:打開或關(guān)閉窗體,或者在窗體之間移動,或者對窗體中數(shù)據(jù)進行處理

時,將發(fā)生與窗體相關(guān)的事件。由于窗體的事件比較多,在打開窗體時,將按照下

列順序發(fā)生相應(yīng)的事件:打開(Open)一加載(Load)-調(diào)整大小(Resize)一激活

(Activate)一成為當(dāng)前(Current)o

12、啟動窗體時,系統(tǒng)首先執(zhí)行的事件過程是

A、Load

B、Click

C、Unload

D、GotFocus

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

知識點解析?:打開或關(guān)閉窗體,在窗體之間移動,或者對窗體中數(shù)據(jù)進行處理時,

將發(fā)生與窗體相關(guān)的事件。由于窗體的事件比較多,在打開窗體時,將按照下列順

序發(fā)生相應(yīng)的事件:打開(Open)一加載(Load)一調(diào)整大小(Resize)一激活

(Activate)一成為當(dāng)前(Current)如果窗體中沒有活動的控件,在窗體的“激活”事件發(fā)

生之后仍會發(fā)生窗體的“獲得焦點''(GotFocus)事件,但是該事件將在“成為當(dāng)前,、事

件之前發(fā)生。在關(guān)閉窗體時,將按照下列順序發(fā)生相應(yīng)的事件:卸載(Unload)一

停用(Deactivate)一關(guān)閉(Close)如果窗體中沒有活動的控件,在窗體的“卸載”事件

發(fā)生之后仍會發(fā)生窗體的“失去焦點”(LostFocus)事件,但是該事件將在“停用”事件

之前發(fā)生。

13、在數(shù)據(jù)庫中,數(shù)據(jù)模型包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和

A、查詢

B、數(shù)據(jù)類型

C、關(guān)系運算

D、數(shù)據(jù)約束

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

知識點解析:在數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)模型有三個要素:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)

的約束條件。其中數(shù)據(jù)的約束條件包括三種:實體完整性約束條件、參照完整性約

束條件和用戶定義的完整性約束條件。因此選項D正確。

14、在報表中,要計算“數(shù)學(xué)”字段的最高分,應(yīng)將控件的“控件來源”屬性設(shè)置為

A、=Mas([數(shù)學(xué)])

B、Max(數(shù)學(xué))

C、=Max[數(shù)學(xué)]

D、=Max(數(shù)學(xué))

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

知識點解析:本題考查米表控件數(shù)據(jù)來源的知識。報表的控件來源必須以“="引

出;控件來源可以設(shè)置成有關(guān)字段的表達式,但是字段必須用“口''括起來;要計算

最高分可以使用函數(shù)Max。。

15、數(shù)據(jù)庫概念設(shè)計階段得到的結(jié)果是

A、數(shù)據(jù)字典

B、E-R模型

C、關(guān)系模型

D、物理模型

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

知識點解析:一個完整的數(shù)據(jù)庫設(shè)計一般分為以下六個階段:需求分析:分析用戶

的需求,包括數(shù)據(jù)、功能和性能需求:概念結(jié)構(gòu)設(shè)計:主要采用E-R模型進行設(shè)

計,包括畫E-R圖;邏輯結(jié)構(gòu)設(shè)計:通過將E-R圖轉(zhuǎn)換成表,實現(xiàn)從E-R模型到

關(guān)系模型的轉(zhuǎn)換;數(shù)據(jù)庫物理設(shè)計:主要是為所設(shè)計的數(shù)據(jù)庫選擇合適的存儲結(jié)構(gòu)

和存取路徑;數(shù)據(jù)庫的實施:包括編程、測試和試運行;數(shù)據(jù)庫運行與維護:系統(tǒng)

的運行與數(shù)據(jù)庫的日常維護。所以選項B正確。

16、下面不屬于數(shù)據(jù)庫系統(tǒng)特點的是

A、數(shù)據(jù)冗余度高

B、數(shù)據(jù)具有完整性

C、數(shù)據(jù)共享性好

D、數(shù)據(jù)獨立性高

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

知識點解析:數(shù)據(jù)庫系統(tǒng)特點的是:①實現(xiàn)數(shù)據(jù)共享;②減少數(shù)據(jù)的冗余度;③

數(shù)據(jù)的獨立性;④數(shù)據(jù)實現(xiàn)集中控制:⑤數(shù)據(jù)一致性和可維護性;⑥故障恢復(fù)。

數(shù)據(jù)庫中的表只能盡量避免數(shù)據(jù)的重復(fù),不能避免一切數(shù)據(jù)的重復(fù)。所以選項A

為正確答案。

17、Access的數(shù)據(jù)庫類型是()。

A、層次數(shù)據(jù)庫

B、網(wǎng)狀數(shù)據(jù)庫

C、關(guān)系數(shù)據(jù)庫

D、不能確定

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

知識點解析:MicrosoftAccess是一個關(guān)系型數(shù)據(jù)庫管理系統(tǒng),通過各種數(shù)據(jù)庫對

象來管理數(shù)據(jù)庫中的數(shù)據(jù)。所以本題答案為C。

18、數(shù)據(jù)庫應(yīng)用系統(tǒng)包拈

A、數(shù)據(jù)庫語言、數(shù)據(jù)庫

B、數(shù)據(jù)庫、數(shù)據(jù)庫應(yīng)用程序

C、數(shù)據(jù)管理系統(tǒng)、數(shù)據(jù)庫

D、數(shù)據(jù)庫管理系統(tǒng)

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

知識點解析:數(shù)據(jù)庫應(yīng)用系統(tǒng)是指系統(tǒng)開發(fā)人員利用數(shù)據(jù)庫系統(tǒng)資源開發(fā)的面向某

一類實際應(yīng)用的軟件系統(tǒng),主要包括數(shù)據(jù)庫和數(shù)據(jù)庫應(yīng)用的相關(guān)程序,故選項B

正確。

19、在“入學(xué)情況表”中有字段學(xué)號、姓名、學(xué)院和專業(yè)字段,耍將全部記錄的“學(xué)

號''字段清空,應(yīng)使用的查詢是

A、更新查詢

B、追加查詢

C、刪除查詢

D、生成表查詢

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

知識點解析:更新查詢可以對一個或多個表中某些字段值進行修改操作;追加查詢

能夠?qū)⒁粋€或多個表中的數(shù)據(jù)追加到另一個表的尾部;刪除查詢能夠從一個或多個

表中刪除記錄;生成表查詢是利用一個或多個表中的全部或部分數(shù)據(jù)建立新表;本

題中是需要將全部記錄的“學(xué)號”字段清空,是對字歿值進行修改,所以選項A正

確。

20、以下關(guān)于空值的敘述中,錯誤的是

A、空值表示字段還沒有確定值

B、Access使用NULL來表示空值

C、空值等同于空字符串

D、空值不等于數(shù)值0

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

知識點解析:本題考查有關(guān)空值的知識??罩?NULL)不同于空字符串和0,它代

表未知或者不確定的值。

21、在Access中,可用于設(shè)計輸入界面的對象是

A、窗體

B、報表

C、查詢

D、表

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

知識點解析:用戶通過史用窗體來實現(xiàn)數(shù)據(jù)維護、控制應(yīng)用程序流程等人機交互的

功能。窗體的作用包括幾個方面:①輸入和編輯數(shù)據(jù);②可以為數(shù)據(jù)庫中的數(shù)據(jù)

表設(shè)計相應(yīng)的窗體作為瑜入或編輯數(shù)據(jù)的界面,實現(xiàn)數(shù)據(jù)的輸入和編輯;③顯示

和打印數(shù)據(jù);④在窗體中可以顯示或打印來自一個或多個數(shù)據(jù)表或查詢中的數(shù)

據(jù),可以顯示警告或解釋信息。窗體中數(shù)據(jù)顯示的格式相對于數(shù)據(jù)表或查詢更加自

由和靈活;⑤控制應(yīng)用程序流程;⑥窗體能夠與函數(shù)、過程相結(jié)合,編寫宏或

VBA代碼完成各種復(fù)雜的控制功能。

22、在設(shè)計“學(xué)生基本信息”輸入窗體時,學(xué)生表“民族”字段的輸入是由“民族代碼

庫”中事先保存的“民族名稱”確定的,則選擇“民族”字段對應(yīng)的控件類型應(yīng)該是

A、組合框或列表框控件

B、復(fù)選框控件

C、切換按鈕控件

D、文本框控件

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

知識點解析:如果在窗體上輸入的數(shù)據(jù)總是取自某一個表或查詢中記錄的數(shù)據(jù),或

者取自某固定內(nèi)容的數(shù)據(jù),可以使用組合框或列表框控件來完成,這樣既可以保證

輸入數(shù)據(jù)的正確,也可以提高輸入數(shù)據(jù)的效率,本題中“民族”字段的輸入是由“民

族代碼庫”中事先保存的“民族名稱''確定的,可以使用“列表框”或“組合框”控件進

行選擇,所以選項A正確。

23、在設(shè)計報表時,為了在報表的每頁底部輸出單位名稱信息,應(yīng)設(shè)置的是

A、報表頁腳

B、報表主體

C、頁面頁腳

D、報表頁眉

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

知識點。析:要在報表的每頁底部輸出單位名稱信息,應(yīng)在“頁面頁腳節(jié)”中設(shè)置。

24、下列屬于通知或警告用戶的命令是

A、Printout

B、OutputTo

C>MsgBox

D、RunWamings

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

知識點解析:消息框(M*gRox)的作用是在對話框中顯示消息,等待用戶單擊按

鈕,并返回一個整型值告訴用戶單擊了哪個按鈕,所以選項C正確。

25、下列實體的聯(lián)系中,屬于多對多聯(lián)系的是

A、學(xué)生與課程

B、學(xué)校與校長

C、住院的病人與病床

D、職工與工資

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

知識點解析:暫無解析

國家二級ACCESS機試(選擇題)模擬

試卷第5套

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

1、一個關(guān)系數(shù)據(jù)庫的表中有多條記錄,記錄之間的相互關(guān)系是

A、前后順序不能任意顛倒,一定要按照輸入的順序排列

B、前后順序可以任意顛倒,不影響庫中的數(shù)據(jù)關(guān)系

C、前后順序可以任意顛倒,但排列順序不同,統(tǒng)計處理結(jié)果可能不同

D、前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列

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

知識點解析:本題考查表的基礎(chǔ)知識。在關(guān)系數(shù)據(jù)庫中,記錄的順序是不會影響結(jié)

果和存儲的。也就是說,行的次序是無所謂的。

2、下列關(guān)于線性鏈表的敘述中,正確的是()。

A、各數(shù)據(jù)結(jié)點的存儲空間可以不連續(xù),但它們的存儲順序與邏輯順序必須一致

B、各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序可以不一致,但它們的存儲空間必須連續(xù)

C、進行插入與刪除時,不需要移動表中的元素

D、各數(shù)據(jù)結(jié)點的存儲順序與邏輯順序可以不一致,它們的存儲空間也可以不一致

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

知識點解析:一般來說,在線性表的鏈?zhǔn)酱鎯Y(jié)構(gòu)中,各數(shù)據(jù)結(jié)點的存儲序號是不

連續(xù)的,并且各結(jié)點在存儲空間中的位置關(guān)系與邏輯關(guān)系也不一致。線性鏈表中數(shù)

據(jù)的插入和刪除都不需要移動表中的元素,只需改變結(jié)點的指針域即可。因此本題

答案為C。

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

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

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

C、軟件質(zhì)量難以控制

D、軟件成本不斷提高

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

知識點解析:軟件危機主要表現(xiàn)在以下6個方面:①軟件需求的增長得不到滿

足。②軟件開發(fā)成本和進度無法控制。③軟件質(zhì)量難以保證。④軟件不可維護

或維護程度非常低。⑤軟件的成本不斷提高。⑥軟件開發(fā)生產(chǎn)率的提高趕不上硬

件的發(fā)展和應(yīng)用需求舟增長。

4、下列結(jié)構(gòu)中屬于非線性結(jié)構(gòu)的是

A、二叉鏈表

B、二維數(shù)組

C、循環(huán)隊列

D、雙向鏈表

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

知識點解析:線性結(jié)構(gòu)是一個有序數(shù)據(jù)元素的集合。常用的線性結(jié)構(gòu)有:線性表,

棧,隊列,雙隊列,數(shù)組,串;常見的非線性結(jié)構(gòu)有:二維數(shù)組,多維數(shù)組,廣義

表,樹(二叉樹等),圖。循環(huán)隊列、雙向鏈表和二叉鏈表都是線性結(jié)構(gòu),而二維數(shù)

組是非線性結(jié)構(gòu)。

5、程序流程圖中帶有箭頭的線段表示的是

A、圖元關(guān)系

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

C、控制流

D、調(diào)用關(guān)系

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

知識點解析?:程序流程圖是一種傳統(tǒng)的、應(yīng)用廣泛的軟件過程設(shè)計工具,通常也稱

為程序框圖。其中,用帶箭頭的線段表示控制流,用矩形表示加工步驟,用菱形表

示邏輯條件。

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

A、可行性分析報告

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

C、概要設(shè)計說明書

D、集成測試計劃

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

知識點解析:需求分析的最終結(jié)果是生成軟件需要規(guī)格說明書,可以為用戶、分析

人員和設(shè)計人員之間的交流提供方便,可以直接支持目標(biāo)與確認,又可以作為控制

軟件開發(fā)進程的依據(jù)。

7、下列關(guān)于列表框和組合框的敘述中,正確的是()。

A、列表框只能選擇定義好的選項;組合框即可以選擇選項,也可以輸入新值

B、組合框只能選擇定義好的選項;列表框即可以選擇選項,也可以輸入新值

C、列表框和組合框在功能上完全相同,只是在窗體顯示時外觀不同

D、列表框和組合框在功能上完全相同,只是系統(tǒng)提供的控件屬性不同

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

知識點解析:列表框只可以從列表中選擇值輸入到新紀錄中,組合框既可以在文本

框中輸入值也可以從列表框中選擇值。故選擇A選項。

8、在報表中,要計算“數(shù)學(xué)”字段的最低分,應(yīng)將控件的“控件來源”屬性設(shè)置為

A、=Min([數(shù)學(xué)])

B、=Min(數(shù)學(xué))

C、=Min[數(shù)學(xué)]

D、Min(數(shù)學(xué))

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

知識點解析:控件來源必須以“:”引出,控件來源可以設(shè)置成有關(guān)字段的表達式,

但是字段必須用括起來。

9、在打開報表時,依次發(fā)生的事件是()。

A、打開(Open)一加載(LoaD)->激活(Activate)

B、打開(Open)—>激活(Activate)一加載(LoaD)

C、打開(Open)一調(diào)整大小(Resize)一加載(LoaD)一激活(Activate)

D、打開(Open)一激活(Activate)一調(diào)整大小(Resize)—加載(LoaD)

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

知識點解析:Access開啟報表時事件發(fā)生的順序是:Open(打開)一>Load(加

載)-Activate(激活)。故選擇A選項。

10、吉構(gòu)化程序設(shè)計中,下面對got。語句使用描述正確的是

A、禁止使用goto語句

B、使用goto語句程序效率高

C、應(yīng)避免濫用goto語句

D、goto語句確實一無是處

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

知識點解析:濫用got。語句確實有害,應(yīng)盡量避免:完全避免使用got。語句并非

是明智的方

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論