國家二級(ACCESS)機(jī)試模擬試卷21(共147題)_第1頁
國家二級(ACCESS)機(jī)試模擬試卷21(共147題)_第2頁
國家二級(ACCESS)機(jī)試模擬試卷21(共147題)_第3頁
國家二級(ACCESS)機(jī)試模擬試卷21(共147題)_第4頁
國家二級(ACCESS)機(jī)試模擬試卷21(共147題)_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

家二級(ACCESS)機(jī)試模擬試卷21

(共9套)

(共147題)

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

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

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

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

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

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

D、棧底元素最先被刪除

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

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

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

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

A、在棧中,棧中元素隨棧底指針與棧頂指針的變化而動態(tài)變化

B、在棧中,棧頂指針不變,棧中元素隨棧底指針的變化而動態(tài)變化

C、在棧中,棧底指針不變,棧中元素隨棧頂指針的變化而動態(tài)變化

D、以上說法都不正確

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

知識點(diǎn)解析:棧是先進(jìn)后出的數(shù)據(jù)結(jié)構(gòu),在整個(gè)過程中,棧底指針不變,入棧與出

棧操作均由棧頂指針的變化米操作,所以選擇C)。

3、某二義樹共有7個(gè)結(jié)點(diǎn),其中葉子結(jié)點(diǎn)只有1個(gè),則該二叉樹的深度為(假設(shè)根

結(jié)點(diǎn)在第1層)()。

A、3

B、4

C、6

D、7

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

知識點(diǎn)解析:根據(jù)二叉樹的基本性質(zhì)3:在任意一探二義樹中,多為0的葉子結(jié)點(diǎn)

總比度為2的結(jié)點(diǎn)多一個(gè),所以本題中度為2的結(jié)點(diǎn)為1-1=0個(gè),所以可以知道本

題目中的二叉樹的每一個(gè)結(jié)點(diǎn)都有一個(gè)分支,所以共7個(gè)結(jié)點(diǎn)共7層,即度為7。

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

應(yīng)用軟件的是()。

A、學(xué)生成績管理系統(tǒng)

B、C語言編譯程序

C、UNIX操作系統(tǒng)

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

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

知識點(diǎn)解析:軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件、支撐軟件。操作系統(tǒng)、

編譯程序、匯編程序、網(wǎng)絡(luò)軟件、數(shù)據(jù)庫管理系統(tǒng)都屬于系統(tǒng)軟件。所以B)、

C)、D)都是系統(tǒng)軟件,只有A)是應(yīng)用軟件。

5、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括()。

A、順序結(jié)構(gòu)

B、GOTO另先轉(zhuǎn)

C、選擇(分支)結(jié)構(gòu)

D、重復(fù)(循環(huán))結(jié)構(gòu)

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

知識點(diǎn)解析:1966年Boehm和Jacopini證明了程序設(shè)計(jì)語言僅僅使用順序、選擇

和重復(fù)三種基本控制結(jié)陶就足以表達(dá)出各種其他形式結(jié)構(gòu)的程序設(shè)計(jì)方法。

6、下面描述中錯(cuò)誤的是()。

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

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

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

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

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

知識點(diǎn)解析:詳細(xì)設(shè)計(jì)的任務(wù)是為軟件結(jié)構(gòu)圖中而非總體結(jié)構(gòu)圖中的每一個(gè)模塊確

定實(shí)現(xiàn)算法和局部數(shù)據(jù)結(jié)構(gòu),用某種選定的表達(dá)工具表示算法和數(shù)據(jù)結(jié)構(gòu)的細(xì)節(jié),

所以A)錯(cuò)誤。

7、負(fù)責(zé)數(shù)據(jù)庫中查詢操作的數(shù)據(jù)庫語言是()。

A、數(shù)據(jù)定義語言

B、數(shù)據(jù)管理語言

C、數(shù)據(jù)操縱語言

D、數(shù)據(jù)控制語言

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

知識點(diǎn)解析:數(shù)據(jù)定義語言:負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建;數(shù)據(jù)操

縱語言:負(fù)責(zé)數(shù)據(jù)的操縱,包括查詢及增、冊k改等操作;數(shù)據(jù)控制語言:負(fù)責(zé)數(shù)

據(jù)完整性、安全性的定義與檢查以及并發(fā)控制、故隙恢復(fù)等功能。

8、一個(gè)教師可講授多門課程,一門課程可由多個(gè)教師講授。則實(shí)體教師和課程間

的聯(lián)系是()。

A、1:1聯(lián)系

B、I:m聯(lián)系

C、m:1聯(lián)系

D、m:n聯(lián)系

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

知識點(diǎn)解析:因?yàn)橐粋€(gè)教師可講授多門課程,而一門課程又能由多個(gè)老師講授所以

他們之間是多對多的關(guān)系,可以表示為m:n。

9、有三個(gè)關(guān)系R、S和T如下:

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

A、自然連接

B、并

C、交

D、差

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

知識點(diǎn)解析:關(guān)系T中的7己組是關(guān)系R中有而關(guān)系S中沒有的元組的集合,即

從關(guān)系R中除去與關(guān)系S中相同元組后得到的關(guān)系To所以做的是差運(yùn)算。

10、定義無符號整數(shù)類為UInt,下面可以作為類UInt實(shí)例化值的是()。

A、-369

B、369

C、0.369

D、整數(shù)集合{1,2,3,4,5)

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

知識點(diǎn)解析:只有B)選項(xiàng)369呵以用尤符號整數(shù)來表爾和存儲。A)選項(xiàng)-369有負(fù)

號,選項(xiàng)C)0.369是小數(shù)都不能朋無符號整數(shù)類存儲。選項(xiàng)D)是一個(gè)整數(shù)集合得

用數(shù)組來存儲。

11、下列關(guān)于數(shù)據(jù)庫特點(diǎn)的敘述中,錯(cuò)誤的是()。

A、數(shù)據(jù)庫能夠減少數(shù)據(jù)冗余

B、數(shù)據(jù)庫中的數(shù)據(jù)可以共享

C、數(shù)據(jù)庫中的表能夠避免一切數(shù)據(jù)的重復(fù)

D、數(shù)據(jù)庫中的表既相對獨(dú)立,又相互聯(lián)系

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

知識點(diǎn)解析:數(shù)據(jù)庫的主要特點(diǎn)是①實(shí)現(xiàn)數(shù)據(jù)共享。②減少數(shù)據(jù)的冗余度。③數(shù)

據(jù)的獨(dú)立性。④數(shù)據(jù)實(shí)現(xiàn)集中控制。⑤數(shù)據(jù)一致性和可維護(hù)性,以確保數(shù)據(jù)的安

全性和可靠性。⑥故障恢復(fù)。數(shù)據(jù)庫中的表只能盡量避免數(shù)據(jù)的雨復(fù),小能避免

一切數(shù)據(jù)的重復(fù)。所以選項(xiàng)C)為正確答案。

12、在數(shù)據(jù)表的“查找”操作中,通配符“『的含義是()。

A、通配任意多個(gè)減號

13、通配任意單個(gè)字符

C、通配任意單個(gè)運(yùn)算符

D、通配指定范圍內(nèi)的任意單個(gè)字符

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

知識點(diǎn)解析:在數(shù)據(jù)表的“查找”操作中,通配符”「的含義是表示指定范圍內(nèi)的任

意一個(gè)字符(必須以升序排列字母范圍),如Like"B-D”,查找的是B、C、D中任意

一個(gè)字符。故選項(xiàng)D)正確。

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

A、文本型

B、備注型

C、超鏈接型

D、OLE對象型

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

知識點(diǎn)解析:OLE對象是指字段用于鏈接或內(nèi)嵌Windows支持的對象,如Word

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

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

A、不能恢復(fù)

B、可以恢復(fù)到原來位置

C、被恢復(fù)為第一條記錄

D、被恢復(fù)為最后一條記錄

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

知識點(diǎn)解析:在Access中刪除記錄需要小心,因?yàn)橐坏﹦h除數(shù)據(jù)就無法恢復(fù)了。

故答案選A)選項(xiàng)。

15、如果輸入掩碼設(shè)置為“L”,則在輸入數(shù)據(jù)的時(shí)候,該位置上可以接受的合法輸

入是()。

A、任意符號

B、必須輸入字母A?Z

C、必須輸入字母或數(shù)字

D、可以輸入字母、數(shù)字或空格

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

知識點(diǎn)解析:輸入掩碼符號L的含義是必須輸入字母(A?Z)。故答案B)正確。

16、下列不屬于查詢設(shè)計(jì)視圖“設(shè)計(jì)網(wǎng)格”中的選項(xiàng)是()。

A、排了

B、顯示

C、字段

D、類型

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

知識點(diǎn)解析:如下圖所示,在查詢設(shè)計(jì)視圖中有“字段”、“排序”和“顯示”等選項(xiàng),

沒有,、類型”選項(xiàng),所以選項(xiàng)D)為正確答案。

17、在Access數(shù)據(jù)庫中創(chuàng)建一個(gè)新表,應(yīng)該使用的SQL語句是()。

A、CREATETABLE

B、GREATEINDEX

C、ALTERTABLE

D、CREATEDATABASE

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

知識點(diǎn)解析:在Access數(shù)據(jù)庫中創(chuàng)建一個(gè)新表,應(yīng)該使用的SQL語句是CREATE

TABLE,所以答案為A)。

18、下面顯示的是查詢沒計(jì)視圖的“設(shè)計(jì)網(wǎng)格”部分:

?9

*?

,

a素

a忤

?

從所顯示的內(nèi)容中可以

判斷出該查詢要查找的是()。

A、性別為“女”并且1980年以前參加工作的記錄

B、性別為“女”并且1980年以后參加工作的記錄

C、性別為“女域者1980年以前參加工作的記錄

D、性別為“女”或者1980年以后參加工作的記錄

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

知識點(diǎn)解析:從圖中查詢準(zhǔn)則可以看出所要查詢的是性別為女的教師,Year([工作

時(shí)間])V1980的含義是1980年以前參加工作的教師,所以答案為A)。

A、SELECT姓名,性別,所屬院系,簡歷FROM[StudWHERE性別二”女

“AND所屬院系IN(“03“,“04”)

B、SELECT姓名,簡歷FROMtStudWHERE性別二"女"AND所屬院系

IN("03","04")

C、SELECT姓名,性別,所屬院系,簡歷FROMlStudWHERE性別二”女

"AND所屬院系="03”01<所屬院系=“04”

D、SELECT姓名,簡歷FROMtStudWHERE性別二“女"AND所屬院系

="03”O(jiān)R所屬院系二“04”

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

知識點(diǎn)解析:根據(jù)此查詢的設(shè)計(jì)視圖勾選的“姓名”和“簡歷”兩個(gè)字段,可以排除選

項(xiàng)A)和選項(xiàng)C),從查詢“準(zhǔn)則”行中可以看出此查詢要找出性別是女,且所屬院系

是“03”或“04”的記錄,所以答案為B)選項(xiàng)。

20、在下列查詢語句中,與SELECTTAB1.東FROMTABIWHEREInStr([簡歷],“

籃球")<>0功能等價(jià)的語句是()。

A、SELECTTABI.*FROMTABIWHERETABI.簡歷Like“籃球”

B、SELECTTABI.*FROMTABIWHERETABI.簡歷Like"*籃球”

C、SELECTTABI.*FROMTABIWHERETABI.簡歷Like"*水籃球*”

D、SELECTTABI.*FROMTABIWHERETABI.簡歷Uke"籃球*”

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

知識點(diǎn)解析:Instr(Slrjngl,Sfring2)函數(shù)返回一個(gè)整數(shù),該整數(shù)指定第二個(gè)字符串

String2在第一個(gè)字符串Stringl巾的第一個(gè)匹配項(xiàng)的起始位置。此題中表爪的是“籃

球''在"簡歷''字段中出現(xiàn)的位置,即簡歷中包含籃球兩個(gè)字的記錄。所以選項(xiàng)C)正

確。

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

A、MinButton

B、Caption

C>MaxButton

D、ControlBox

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

知識點(diǎn)解析:窗體的ControlBox屬性值為真時(shí)窗體上將顯示控制菜單,其值為假

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

22、如果要改變窗體或農(nóng)表的標(biāo)題,需要設(shè)置的屬性是()。

A、Name

B、Caption

C>BackColor

D、BorderStyle

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

知識點(diǎn)解析:窗體和報(bào)表的標(biāo)題,由各自的Caption屬性決定,可以通過為

Caption屬性賦值來設(shè)置窗體或報(bào)表的標(biāo)題。

23、命令按鈕Commandl的Caption屬性為“退出(x)”,耍將命令按鈕的快捷鍵設(shè)為

Alt+x,應(yīng)修改Caption屬性為()。

A、在x前插入&

B、在X后插入&

C、在X前插入#

D、在X后插入#

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

知識點(diǎn)解析:要設(shè)置A11+字符的快捷鍵,需要使用&十字符的形式。因此,如果要

將命令按鈕的快捷鍵設(shè)置為Alt+x,則需要在按鈕標(biāo)題中設(shè)置為“&x”。

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

A、圖形

B、文本框

C、標(biāo)簽

D、命令按鈕

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

知識點(diǎn)解析:在窗體控件中圖形控件、標(biāo)簽控件、命令按鈕都不能接受數(shù)據(jù)輸入,

文本框和組合框可以接受字符數(shù)據(jù)的輸入。

25、將項(xiàng)目添加到List控件中的方法是()。

A、List

B、ListCount

C>Move

D、AddItem

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

知識點(diǎn)解析:List控件即列表框控件,列表框控件的項(xiàng)目添加方法是。4ddlrem,

使用格式為:控件名稱.Additem(字符串)。

26、在窗口中有一個(gè)標(biāo)簽LabelO和一個(gè)命令按鈕Command1,Command1的事件

代碼如下:PrivateSubCommandl_Click()LabelO.Top=LabelO.Top+20EndSub

打開窗El后,單擊命令按鈕,結(jié)窠是()。

A、標(biāo)簽向上加同

B、標(biāo)簽向下加高

C、標(biāo)簽向上移動

D、標(biāo)簽向下移動

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

知識點(diǎn)解析:標(biāo)簽控件的Top屬性值表示標(biāo)簽控件的上沿距離所在窗體上邊緣的

距離,數(shù)值越大則距離越遠(yuǎn)。因此,執(zhí)行LabelO.Top=LabelO.Top+20時(shí)TOp的

值變大了,也就是控件距離窗體上邊緣遠(yuǎn)了,即控件位置下移了。

27、在Access中,如果變量定義在模塊的過程內(nèi)部,當(dāng)過程代碼執(zhí)行時(shí)才可見,

則這種變量的作用域?yàn)?)

A、程序范圍

全局范圍

C、模塊范圍

D、局部范圍

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

知識點(diǎn)解析:在過程內(nèi)部定義的變量,當(dāng)過程代碼執(zhí)行時(shí)才可見,則它的作用域只

在該過程內(nèi)部,屬于局部變量。

28、表達(dá)式Fix(-3.25)和Fix(3.75)的結(jié)果分別是()。

A、-3.3

B、-4,3

C、-3,4

D、-4,4

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

知識點(diǎn)解析:Fix函數(shù)返回?cái)?shù)值表達(dá)式的整數(shù)部分,參數(shù)為負(fù)值時(shí)返回大于等于參

數(shù)數(shù)值的第一個(gè)負(fù)數(shù)。因此,Fix(-3.25)返回-3,Fix(3.75)返回3。

29、為使窗體每隔0.5秒鐘激發(fā)一次計(jì)時(shí)器事件(timer事件),則應(yīng)將其Interval屬

性值設(shè)置為()。

A、5000

B、500

C、5

D、0.5

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

知識點(diǎn)解析:窗體的計(jì)時(shí)器事件發(fā)生間隔由Interval屬性設(shè)定,該屬性值以毫秒為

單位,1000毫秒為1秒,0.5秒即500毫秒,因此,應(yīng)將Interval值設(shè)置為500。

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

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

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

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

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

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

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

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

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

塊和報(bào)表模塊都屬于類模塊,它們從屬于各自的窗體和報(bào)表,因此,選項(xiàng)C)錯(cuò)

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

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

篩選程序加到各個(gè)記錄中,從而提高記錄查找的速度。⑤呵以隨時(shí)打開或者關(guān)閉

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

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

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

其中的內(nèi)容。因此,選預(yù)B)錯(cuò)誤。所以本題正確答案為D)。

31、VBA程序流程控制的方式是()。

A、順序控制和分支控制

B、順序控制和循環(huán)控制

C、循環(huán)控制和分支控制

D、順序、分支和循環(huán)控制

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

知識點(diǎn)解析?:程序流程控制一般有三種,有順序流程、分支流程和循環(huán)流程。順序

流程指程序的語句依次順序執(zhí)行,分支流程指程序根據(jù)If語句或Case語句使程序

流程選擇不同的分支執(zhí)行,循環(huán)流程則是依據(jù)一定的條件使指定的程序語句反復(fù)執(zhí)

行。

32、在過程定義中有語句:PrivateSubGetData(ByValdataAsInteger)其中

“ByVai”的含義是(

A、傳值調(diào)用

B、傳址調(diào)用

C、形式參數(shù)

D、實(shí)際參數(shù)

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

知識點(diǎn)解析:過程定義語句中形參變量說明中使用ByVai指定參數(shù)傳遞方式為按

值傳遞,如果使用ByRef則指定參數(shù)傳遞方式為按地址傳遞,如果不指定參數(shù)傳

遞方式,則默認(rèn)為按地址傳遞。

33、語句DimNewArrav(10)AsInteger的含義是()。

A、定義了一個(gè)整型變段且初值為10

B、定義了10個(gè)整數(shù)構(gòu)成的數(shù)組

C、定義了”個(gè)整數(shù)構(gòu)成的數(shù)組

D、將數(shù)組的第10元素設(shè)置為整型

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

知識點(diǎn)解析:VBA中定義數(shù)組默認(rèn)下標(biāo)從0開始,因此,DimNewAtray(10)As

Inleger語句的褒義是定義了一個(gè)含有11個(gè)整數(shù)的數(shù)組。

34、VBA中不能實(shí)現(xiàn)錯(cuò)誤處理的語句結(jié)構(gòu)是()。

A、OnErrorThen標(biāo)號

B、OnErrorGoto標(biāo)號

C、OnErrorResumeNext

D、OnErrorGOto0

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

知識點(diǎn)解析:VBA中實(shí)現(xiàn)錯(cuò)誤處理的語句一般語法如下:OnErrorGoTo標(biāo)號On

ErrorRcSumeNextOnErrorGoTo0

35、將Access數(shù)據(jù)庫數(shù)據(jù)發(fā)布到Inlernel網(wǎng)上,可以使用的對象是()。

A、查詢

B、窗體

C、報(bào)表

D、數(shù)據(jù)訪問頁

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

知識點(diǎn)解析:將Access數(shù)據(jù)庫數(shù)據(jù)發(fā)布到互聯(lián)網(wǎng)上,可以使用數(shù)據(jù)訪問頁對象創(chuàng)

建數(shù)據(jù)訪問頁。

36、下列程序段運(yùn)行結(jié)束后,變量x的值是()。X=2Y=2Dox=x*yy=y+lLoop

Whiley<4

A、4

B、12

C、48

D、192

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

知識點(diǎn)解析:程序中使用了Do…While循環(huán),循環(huán)體至少執(zhí)行一次,循環(huán)繼續(xù)執(zhí)

行的條件是yV4。循環(huán)體中x=x*y=2*2=4,y=y+l=3,條件滿足循環(huán)體繼續(xù)執(zhí)行,

x=4*3=12,廣3+1=4,此時(shí)條件不滿足,小再執(zhí)行循環(huán)體,循環(huán)結(jié)束。

37、已知學(xué)生表(學(xué)號,姓名,性別,生日),以下事件代碼功能是將學(xué)生表中生日

為空值的學(xué)生“性別”字段值設(shè)置為“男PrivateSubCommandO_Click()DimstrAs

StringSetdb-CuneiilDb()sir-""DoCmd.RunSQLstrEndSub按照功能

要求,在橫線.上應(yīng)填寫的是()。

A^Update學(xué)生表set性別=’男'where生日IsNull

B、Updaie學(xué)生表set性別=’男'whore生日二Null

C^Set學(xué)生表Values性別=’男'where生日IsNull

D、Set學(xué)生表Values性別=’男'where生日二Null

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

知識點(diǎn)解析:本題考查SQL語句,SQL語句更新數(shù)據(jù)要使用Update語句,削析字

段是否為空應(yīng)使用ISNuu函數(shù)。

38、耍限制宏命令的操作范圍,在創(chuàng)建宏時(shí)應(yīng)定義的是()。

A、宏操作對象

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

C、宏條件表達(dá)式

D、窗體或報(bào)表控件屬性

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

知識點(diǎn)誦析:要限制宏命令的操作范圍可以在創(chuàng)建宏時(shí)定義宏條件表達(dá)式。使用條

件表達(dá)式的條件宏可以在滿足特定條件時(shí)才執(zhí)行對應(yīng)的操作。

39、當(dāng)條件為5VxV10時(shí),x=x+l,以下語句正確的是()。

A^if5<x<10thenx=x+l

if5<xorx<10thenx=x+l

C、if5<xandx<10thenx=x+l

D、if5<xxorx<10thenx=x+l

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

知識點(diǎn)解析:條件5VxV10即為x大于5小于10,用關(guān)系表達(dá)式表示就是x>5

andx<10o

40、數(shù)據(jù)庫中有數(shù)據(jù)表“Emp”,包括“Eno”、“Enamc"、“Eagc”、“Escx”、“Edatc”、

“Eparly”等字段。下面程序段的功能是:在窗體文本框“tValue”內(nèi)輸入年齡條件,

單擊“刪除”按鈕完成對該年齡職工記錄信息的刪除操作。PrivateSub

btnDelete_Click()'單擊"刪除'按鈕DimstrSQLAsString'定義變量strSQL="delete

fromEmp",賦值SQL基本操作字符串’判斷窗體年齡條件值無效(空值或非數(shù)值)處

理IfIsNull(Me!tValue)=TrueOrIsNumeric(Me!tValue)=FalseThenMsgBox”年齡值

為空或非有效數(shù)值匕vbCritical,“Error”,窗體輸入焦點(diǎn)移回年齡輸入的文本框

“tValue”控件內(nèi)Me!tVaIue.SetFocusElse'構(gòu)造條件刪除查詢表達(dá)式

strSQL=strSQL&nwhereEage="&Me!tValue'消息相提示“確認(rèn)刪除?(Yes/No)”,

確認(rèn)后實(shí)施刪除操作IfThenDoCmd.RunSQLstrSQL,執(zhí)行刪除查詢

MsgBox"completed!",vblnformation,"Msg"EndIfEndIfEndSub按照功能要求,

在橫線上應(yīng)填寫的是()c

A、MsgBox("確認(rèn)刪除?(Yes/NO)”,vbQuestion+vbYesNo,"確認(rèn)")=vbOk

B、MsgBox("確認(rèn)刪除?(Yes/NO)”,vbQuestion+vbYesNo,“確認(rèn)“戶vbYes

C、MsgBox(“確認(rèn)”,vbQuestion+vbYesNo,”確認(rèn)刪除?(Yes/No)”尸vbOk

D、MsgBox("確認(rèn)",vbQuestion+vbYesNo,”確認(rèn)刪除?(Yes/N0)")=vbYes

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

知識點(diǎn)解析:MsgBox函數(shù)的語法為:MsgBox(Proinpt,[Buttons],[Title],

IHelpfile],|Context])o該函數(shù)的返回值告訴用戶單擊了哪一個(gè)按鈕。根據(jù)題目要

求消息框應(yīng)為MsgBox("確認(rèn)刪除?(Yes/No)",vbQuestion+vbYesNo,"確認(rèn))顯

示時(shí)會顯示“是","否''兩個(gè)按鈕。單擊“是"按鈕,MsgBox函數(shù)的返同值為

vhYcs:單擊"否"按鈕,MsbBox函數(shù)返回值為vbNo。

二、基本操作題(本題共I題,每題7.0分,共I分0)

41、⑴在考生文件夾下的“sampl.mdb”數(shù)據(jù)庫中建立表“tTcachcr”,表結(jié)構(gòu)如表

斷并設(shè)置主鍵。(3)設(shè)置“工作時(shí)間”字段的有效性規(guī)則:只能輸入上一年度5月1

日以前(含)的日期(規(guī)定:本年度年號必須用函數(shù)獲?。?。(4)將“在職否”字段的默認(rèn)

值設(shè)置為真值,設(shè)置“郵箱密碼”字段的輸入掩碼,使輸入的密碼顯示為6位星號

(密碼),設(shè)置”聯(lián)系電話,'字段的輸入掩碼,要求前4位為“010-”,后8位為數(shù)字。

(5)將“性別”字段值的輸入設(shè)置為“男”、“女”列表選擇。⑹在“tTeacher”表中輸入以

標(biāo)準(zhǔn)答案:(1)【操作步驟】在設(shè)計(jì)視圖中新建表,按題干中的表建立新字段。在

第一行"字段名稱“列輸入“編號“,單擊“數(shù)據(jù)類型“,在“字段大小“行輸入“5”。同理

設(shè)置其他字段。單擊工具欄中的“保存”按鈕』將表另存為“Teacher”。(2)【操作

步驟】在表"Teacher”設(shè)計(jì)視圖中選中“編號”字段行,右鍵單擊“編號”行選擇【主

鍵】。(3)【操作步驟】在表“tTeacher”設(shè)計(jì)視圖中單擊“工作時(shí)間”字段行任一處,

在”有效性規(guī)則“行輸入“<二DateSerial(Year(Date())」5,D”。(4)【操作步驟】步驟

1:在表“tTeacher”設(shè)計(jì)視圖中單擊“在職否”字段行任一處,在“默認(rèn)值”行輸入

"True1',單擊工具欄中“保存”按鈕。步驟2:單擊“郵箱密碼”字段行任一處,單擊“

輸入掩碼”行的右側(cè)生成器按鈕U,彈出”輸入掩碼向?qū)А睂υ捒?,在列表選中“密碼”

行,單擊“完成“按鈕。步驟3:單擊“聯(lián)系電話”字段行任一處,在“輸入掩碼”行輸

入”“010-”00000000,(5)【操作步驟】在“性別“字段“數(shù)據(jù)類型“列表選中”查閱向

導(dǎo)“,彈出“查閱向?qū)А睂υ捒?,選中”自行鍵入所需的值”復(fù)選框,單擊“下一步”按

鈕,在光標(biāo)處輸入“男”在下一行輸入“女“,單擊“完成”按鈕。單擊工具欄中“保存”

按鈕日,關(guān)閉設(shè)計(jì)視圖。(6)【操作步驟】雙擊表YTeacher”,按照題干表添加數(shù)

據(jù)。單擊工具欄中“保存”按鈕,關(guān)閉數(shù)據(jù)表。

知識點(diǎn)解析:暫無解析

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

42、在考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp2.mdb”,其中存在已經(jīng)設(shè)計(jì)好的3

個(gè)關(guān)聯(lián)表對象“tCourse"、“Grade"、“tStudent”和一個(gè)空表“tSinfo”,請按以下要求

完成設(shè)計(jì)。(1)創(chuàng)建一個(gè)查詢,查找并顯示“姓名”、"政治面貌''、"課程名''和"成

績”4個(gè)字段的內(nèi)容,將杳詢命名為“qTl”。(2)創(chuàng)建一個(gè)杳詢,計(jì)算每名學(xué)生所選

課程的學(xué)分總和,并依次顯示“姓名”和“學(xué)分”,其中“學(xué)分”為計(jì)算出的學(xué)分總和,

將查詢命名為“qT2”。⑶創(chuàng)建一個(gè)查詢,查找年齡小于平均年齡的學(xué)生,并顯示其

“姓名”,將查詢命名為因33"。(4)創(chuàng)建一個(gè)查詢,將所有學(xué)生的“班級編號”、“學(xué)

號”、“課程名”和“成績”等值填入“tSinfo”表相應(yīng)的字段中,其中“班級編號”的值是

“tStudcnt”表中“學(xué)號”字段的前6位,將查詢命名為“qT4”。

標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:選中“查詢”對象,單擊“新建”按鈕,選中”設(shè)

計(jì)視圖“,單擊“確定“按鈕。在“顯示表”對話框中分別雙擊表“tStudent”、

“Course"、"Grade”,關(guān)閉“顯示表”對話框。步驟2:分別雙擊“姓名“、“政治面貌

二”課程名“和“成績”字段將其添加到“字段”行。步驟3:單擊工具欄中“保存"按鈕

4另存為關(guān)閉設(shè)計(jì)視圖。(2)【操作步驟】步驟1:選中“查詢”對象,單

擊“新建”按鈕,選中“設(shè)計(jì)視圖“,單擊“確定“按鈕。在“顯示表”對話框中分別雙擊

表"tSludem"、"Grade"、"Course”,關(guān)閉“顯示表”對話框。步驟2:分別雙擊”姓名

““學(xué)分”字段將其添加到“字段”行。步驟3:單擊菜單欄【視圖】|【總計(jì)】,在“學(xué)

分'字段“總計(jì)”行下拉列表中選中“總計(jì)”。步驟4:在“學(xué)分”字段前添加“學(xué)分:”字

樣。步驟5:單擊工具欄中“保存”按鈕U,另存為“qT2”。關(guān)閉設(shè)計(jì)視圖。(3)【操

作步驟】步驟1:選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖”,單擊”確定

“按鈕。在“顯示表”對話框中雙擊表"tStudent",關(guān)閉“顯示表”對話框。步驟2:分

別雙擊“姓名“、“年齡”字段將其添加到“字段”行。步驟3:在“年齡“字段"條件"行

輸入"v(SELECTAVG([年齡])from[tStudent])”,單擊“顯示“行取消字段顯示。步驟

4:單擊工具欄中“保存“按鈕另存為“qT3”。關(guān)閉設(shè)計(jì)視圖。(4)【操作步驟】

步驟1:選中“查詢”對象,單擊“新建”按鈕,選中“設(shè)計(jì)視圖“,單擊“確定"按鈕。

在“顯示表”對話框中分別雙擊表"tCourse"、“Grade"、"tStudent”,關(guān)閉”顯示表”對

話框。步驟2:單擊菜單欄【查詢】|【追加查詢】,在彈出對話框中輸入

"tSinfo%單擊“確定”按鈕。步驟3:在“字段”行第一列輸入”班級編號:

Left([tStudent]![學(xué)號],6)",分別雙擊“學(xué)號“、“課程名“、“成績”字段將其添加到”

字段”行。步驟4:單擊菜單欄【查詢】|【運(yùn)行】,在彈出的對話框中單擊"是“按

鈕。步驟5:單擊工具欄中“保存“按鈕X,另存為”qT4“。關(guān)閉設(shè)計(jì)視圖。

知識點(diǎn)解析:暫無解析

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

43、考生文件夾下有一個(gè)數(shù)據(jù)庫文件“samp3.mdb",其中存在已經(jīng)設(shè)計(jì)好的表對

象“tEmployee”和宏對象“ml”,同時(shí)還有以“tEmployee”為數(shù)據(jù)源的窗體對象

“^Employee”。請?jiān)诖嘶A(chǔ)上按照以下要求補(bǔ)充窗底設(shè)計(jì)。(1)在窗體的窗體頁眉節(jié)

區(qū)添加一個(gè)標(biāo)簽控件,名稱為“bTitle”,初始化標(biāo)題顯示為“雇員基本信息”,字體

名稱為“黑體”,字號大小為18。(2)將命令按鈕bList的標(biāo)題設(shè)置為“顯示雇員情

況”。(3)單擊命令按鈕bList,要求運(yùn)行宏對象ml;單擊事件代碼已提供,請補(bǔ)充

完整。(4)取消窗體的水平滾動條和垂直滾動條;取消窗體的最大化和最小化按

鈕。(5)在“窗體頁眉”中距左邊0.5厘米、上邊0.3厘米處添加一個(gè)標(biāo)簽控件,

控件名稱為“Tda”,標(biāo)題為“系統(tǒng)日期”。窗體加載時(shí),將添加標(biāo)簽標(biāo)題設(shè)置為系統(tǒng)

當(dāng)前日期。窗體“加載”事件已提供,請補(bǔ)充完整。注意:不能修改窗體對象

“(Employee”中未涉及的控件和屬性;不能修改表對象“Employee”和宏對象,ml”。

程序代碼只允許在“*****Add*****”與“*****Add*****”之間的空行內(nèi)補(bǔ)充一行語

句、完成設(shè)計(jì),不允許增刪和修改其他位置已存在的語句。

標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:在設(shè)計(jì)視圖中打開窗體"fEmpbyee,步驟

2:選擇工具箱“標(biāo)簽”控件,然后單擊窗體頁眉節(jié)區(qū)任一點(diǎn),輸入”雇員基本信息

",單擊窗體任一點(diǎn)。右鍵單擊”雇員基本信息”標(biāo)簽,從彈出的快捷菜單中選擇【屬

性】,在“全部“選項(xiàng)卡的“名稱“行輸入"bTitle",在“字體名稱“和“字號”行列表中選

中“黑體“和“18”,關(guān)閉屬性窗口。(2)【操作步驟】在設(shè)計(jì)視圖中右鍵單擊命令按

鈕"List”,在彈出的快捷菜單中選擇【屬性】,在“全部”選項(xiàng)卡下的“標(biāo)題“行輸入”

顯示雇員情況”,關(guān)閉屬性界面。(3)【操作步驟】步驟1:右鍵單擊命令按鈕

“bLis「從彈出的快捷菜單中選擇【事件生成器】,在空行內(nèi)輸入代

碼:,*****Addl*****DoCmd.RunMacro"ml”'*****Addl*****關(guān)閉界面。(4)

【操作步驟】在設(shè)計(jì)視圖中右鍵單擊”窗體選擇器”?,從彈出的快捷菜單中選擇

【屬性】,分別在“格式“選項(xiàng)卡的“滾動條“和“最大化最小化按鈕”行列表中選中”兩

者均無“和“無“,關(guān)閉屬性界面。(5)【操作步驟】步驟1:在設(shè)計(jì)視圖中選中工具

箱“標(biāo)簽”控件,單擊窗體頁眉節(jié)區(qū)任一點(diǎn),輸入“系統(tǒng)日期”,然后單擊窗體任一

點(diǎn)。步驟2:右鍵單擊“系統(tǒng)日期"標(biāo)簽,從彈出的快捷菜單中選擇【屬性】,在"

全部”選項(xiàng)卡的“名稱“行輸入“Tda",在“上邊距“和“左邊距”行分別輸入"0.3cm”和

"0.5cm",關(guān)閉屬性界面。步驟3:在設(shè)計(jì)視圖中右鍵單擊工具欄“生成器”按鉀.,

在彈出對話框中選擇”代碼生成器”,進(jìn)入編程環(huán)境,在空行內(nèi)輸入代

碼:,*****Addl*****Tda.Caption=Datc,*****Addl*****關(guān)閉界面。

知識點(diǎn)解析:暫無解析

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

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

1、在數(shù)據(jù)表的“查找”操作中,通配符“一”的含義是()0

A、通配任意多個(gè)減號

B、通配任意單個(gè)字符

C、通配任意單個(gè)運(yùn)算符

D、通配指定范圍內(nèi)的任意單個(gè)字符

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

知識之解析D:在數(shù)據(jù)表的“查找”操作中,通配符“一”的含義是表示指定范圍內(nèi)的任

意一個(gè)字符(必須以升序排列字母范圍),如Like”B-D”,查找的是B、C、D中任

意一個(gè)字符。故選項(xiàng)D正確。

2、在下列查詢語句中,與SELECTTAB13FROMTAB1WHEREInStr([簡歷],"

籃球")<>0功能等價(jià)的語句是()。

A、SELECTTABI.*FROMTABIWHERETABI.簡歷Like“籃球”

B、SELECTTAB1.*FROMTAB1WHERETAB1.簡歷Like籃球”

C、SELECTTABI.*FROMTABIWHERETAB1.簡歷Like"*籃球*”

D、SELECTTABI.*FROMTABIWHERETABI.簡歷Like“籃球*”

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

知識點(diǎn)解析:Inslr(Slringl,Slring2)函數(shù)返回一個(gè)整數(shù),該整數(shù)指定第二個(gè)字符串

String2在第一個(gè)字符串Stringl中的第一個(gè)匹配項(xiàng)的起始位置。此題中表示的是“籃

球“在“簡歷”字段中出現(xiàn)的位置,即簡歷中包含籃球兩個(gè)字的記錄。所以選項(xiàng)C正

確。

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

A、圖形

B、文本框

C、標(biāo)簽

D、命令按鈕

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

知識點(diǎn)解析:在窗體控件中圖形控件、標(biāo)簽控件、命令按鈕都不能接受數(shù)據(jù)輸入,

文本框和組合框可以接受字符數(shù)據(jù)的輸入。

4、在窗口中有一個(gè)標(biāo)簽Label。和一個(gè)命令按鈕Command】,Command1的事件代

碼如下:PrivateSubCommandl_Click()LabelO.Top=LabelO.Top+20End

Sub打開窗口后,單擊命令按鈕,結(jié)果是()<>

A、標(biāo)簽向上加同

B、標(biāo)簽向下加高

C、標(biāo)簽向上移動

D、標(biāo)簽向下移動

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

知識點(diǎn)解析:標(biāo)簽控件的Top屬性值表示標(biāo)簽控件的上沿距離所在窗體上邊緣的

距離,數(shù)值越大則距離越遠(yuǎn)。因此,執(zhí)行Label0.Top=Label0.Top+20時(shí)Top的值

變大了,也就是控件距離窗體上邊緣遠(yuǎn)了,即控件位置下移了。

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

是()。

A、*

B、%

C、&

D、#

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

知識點(diǎn)解析:使用日期作為條件可以方便地限定查詢的時(shí)間范圍,書寫這類條件時(shí)

應(yīng)注意,日期常量要用英文的號括起來。

6、查詢“書名”字段中包含”等級考試”字樣的記錄,應(yīng)該使用的條件是()o

A、Like”等級考試”

B、Like”*等級考試”

C、Like”等級考試*”

D、Like”*等級考試*”

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

知識點(diǎn)解析:在查詢時(shí),可以通過在“條件”單元格中輸入Like運(yùn)算符來限制結(jié)果

中的記錄。與like運(yùn)算符搭配使用的通配符有很多,其中””的含義是表示由。個(gè)

或任意多個(gè)字符組成的字符串,在字符串中可以用作第一個(gè)字符或最后一個(gè)字符.

在本題中查詢“書名”字段中包含“等級考試”字樣的記錄,應(yīng)該使用的條件是Like"*

等級考試*所以選項(xiàng)D正確。

7、下列關(guān)于報(bào)表的敘述中,正確的是()。

A、報(bào)表只能輸入數(shù)據(jù)

B、報(bào)表只能輸出數(shù)據(jù)

C、報(bào)表可以輸入和輸出數(shù)據(jù)

D、報(bào)表不能輸入和輸出數(shù)據(jù)

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

知識點(diǎn)解析:報(bào)表是Access的一個(gè)對象,它根據(jù)指定規(guī)則打印格式化和組織化的

信息,其數(shù)據(jù)源可以是表、查詢和SQL語句。報(bào)表和窗體的區(qū)別是報(bào)表只能顯示

數(shù)據(jù),不能輸入和編輯數(shù)據(jù)。故答案為B選項(xiàng)。

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

()。

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

B、Textl

C、[Fl].[Textl]

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

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

知識點(diǎn)解析:宏在輸入條件表達(dá)式時(shí)可能會引用窗體或報(bào)表上的控件值,使用語法

如下:Forms![窗體名]![控件名]或[Forms]![窗體名]![控件名]和Reports![報(bào)

表名]![控件名]或[Reporls]![報(bào)表名]![控件名]。所以選項(xiàng)A正確。

9、利用對話框提示用戶輸入查詢條件,這樣的查詢屬于()。

A、選擇查詢

B、參數(shù)查詢

C、操作查詢

D、SQL查詢

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

知識點(diǎn)解析?:參數(shù)查詢可以顯示一個(gè)或多個(gè)提示參數(shù)值(準(zhǔn)則)預(yù)定義對話框,也可

以創(chuàng)建提示查詢參數(shù)的芻定義對話框,提示輸入?yún)?shù)值,進(jìn)行問答式查詢。所以選

項(xiàng)B正確。

10、在數(shù)據(jù)訪問頁的工具箱中,為了插入一段滾動的文字應(yīng)該選擇的圖標(biāo)是

A』

B.鼻

C巧

A、

B、

C、

D、

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

知識點(diǎn)解析:在數(shù)據(jù)訪問頁中為了插入一段“滾動文字”,需要在工具箱中找到工」

圖標(biāo),然后在頁面上拖動即可。故答案為B。

11、由“Fori=lTo9Step—3”決定的循環(huán)結(jié)構(gòu),其循環(huán)體將被執(zhí)行()。

A、0次

B、1次

C、4次

D、5次

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

知識點(diǎn)解析:題目中For循環(huán)的初值為1,終值為9,步長為一3,不滿足循環(huán)條

件,循環(huán)體將不會被執(zhí)行。

12、下列關(guān)于貨幣數(shù)據(jù)類型的敘述中,錯(cuò)誤的是()。

A、貨幣型字段在數(shù)據(jù)表中占8個(gè)字節(jié)的存儲空間

B、貨幣型字段可以與數(shù)字型數(shù)據(jù)混合計(jì)算,結(jié)果為貨幣型

C、向貨幣型字段輸入數(shù)據(jù)時(shí),系統(tǒng)自動將其設(shè)置為4位小數(shù)

D、向貨幣型字段輸入數(shù)據(jù)時(shí),不必輸入人民幣符號和千位分隔符

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

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

元符號和千位分隔符,可以和數(shù)值型數(shù)據(jù)混合計(jì)算,結(jié)果為貨幣型。故答案為C。

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

A、Change

B、Edit

C、Getfocus

D、LostFocus

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

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

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

LostFocus是控件對象失去焦點(diǎn)時(shí)觸發(fā)的事件。所以此題答案為Ao

14、下列變量名中,合法的是()o

A、4A

B、A-1

C、ABC_1

D、private

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

知識點(diǎn)解析:VBA中根據(jù)變量名命名規(guī)則,變量名由英文字母開頭,變量命名不

能包含有空格或除了下劃線字符(_)外的其他的標(biāo)點(diǎn)符號,長度不能超過255個(gè)字

符,不能使用VBA的關(guān)鍵字。

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

Whilei<=17i=i+2Loop

A3次

B4次

、

c5次

、

D6次

、

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

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

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

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

16、程序流程圖中帶有箭頭的線段表示的是()3

A、圖兀關(guān)系

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

C、控制流

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

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

知識點(diǎn)解析:在數(shù)據(jù)流圖中,用標(biāo)有名字的箭頭表示數(shù)據(jù)流。在程序流程圖中,用

標(biāo)有名字的箭頭表示控制流。所以選擇C。

17、下列敘述中正確的是()o

A、棧是一種先進(jìn)先出的線性表

B、隊(duì)列是一種后進(jìn)先出的線性表

C、棧與隊(duì)列都是非線性結(jié)構(gòu)

D、以上三種說法都不對

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

知識點(diǎn)解析:棧是一種先進(jìn)后出的線性表,隊(duì)列是一種先進(jìn)先出的線性表,棧與隊(duì)

列都是線性結(jié)構(gòu)。

18、對于循環(huán)隊(duì)列,下列敘述中正確的是()o

A、隊(duì)頭指針是固定不變的

B、隊(duì)頭指針一定大于隊(duì)尾指針

C、隊(duì)頭指針一定小于隊(duì)尾指針

D、隊(duì)頭指針可以大于隊(duì)尾指針,也可以小于隊(duì)尾指針

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

知識點(diǎn)解析:循環(huán)隊(duì)列的隊(duì)頭指針與隊(duì)尾指針都不是固定的,隨著入隊(duì)與出隊(duì)操作

要進(jìn)行變化。因?yàn)槭茄h(huán)利用的隊(duì)列結(jié)構(gòu)所以對頭指針有時(shí)可能大于隊(duì)尾指針有時(shí)

也可能小于隊(duì)尾指針。

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

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

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

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

儲空間,所以D錯(cuò)誤。

20、結(jié)構(gòu)化程序所要求的基本結(jié)構(gòu)不包括()o

A、順序結(jié)構(gòu)

B、GOTO跳轉(zhuǎn)

C、選擇(分支)結(jié)構(gòu)

D、重復(fù)(循環(huán))結(jié)構(gòu)

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

知識點(diǎn)解析:1966年Boehm和Jacopini證明了程序設(shè)計(jì)語言僅僅使用順序、選擇

和重復(fù)三種基本控制結(jié)閡就足以表達(dá)出各種其他形式結(jié)構(gòu)的程序設(shè)計(jì)方法。

21、下面敘述中錯(cuò)誤的是()o

A、軟件測試的目的是發(fā)現(xiàn)錯(cuò)誤并改正錯(cuò)誤

B、對被調(diào)試的程序進(jìn)行“錯(cuò)誤定位”是程序調(diào)試的必要步驟

C、程序調(diào)試通常也稱為Debug

D、軟件測試應(yīng)嚴(yán)格執(zhí)行測試計(jì)劃,排除測試的隨意性

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

知識點(diǎn)解析:軟件測試的目的是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的過程,并不涉及改正錯(cuò)

誤,所以選項(xiàng)A錯(cuò)誤。程序調(diào)試的基本步驟有:錯(cuò)誤定位、修改設(shè)計(jì)和代碼,以

排除錯(cuò)誤、進(jìn)行回歸測試,防止引進(jìn)新的錯(cuò)誤。程序調(diào)試通常稱為Debug,即排

錯(cuò)。軟件測試的基本準(zhǔn)則有:所有測試都應(yīng)追溯到需求、嚴(yán)格執(zhí)行測試“戈iJ,排除

測試的隨意性、充分注意測試中的群集現(xiàn)象、程序員應(yīng)避免檢查自己的程序、窮舉

測試不可能、妥善保存測試計(jì)劃等文件。

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

A、棧按“先進(jìn)先出”組織數(shù)據(jù)

B、棧按“先進(jìn)后出”組織數(shù)據(jù)

C、只能在棧底插入數(shù)據(jù)

D、不能刪除數(shù)據(jù)

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

知識點(diǎn)解析:棧是按“先進(jìn)后出”的原則組織數(shù)據(jù)的,數(shù)據(jù)的插入和刪除都在棧頂進(jìn)

行操作。

23、一個(gè)工作人員可以使用多臺計(jì)算機(jī),而一臺計(jì)算機(jī)可被多個(gè)人使用,則實(shí)體工

作人員與實(shí)體計(jì)算機(jī)之間的聯(lián)系是()o

A、一對一

B、一對多

C、多對多

D、多對一

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

知識點(diǎn)解析:因?yàn)橐粋€(gè)人可以操作多個(gè)計(jì)算機(jī),而一臺計(jì)算機(jī)又可以被多個(gè)人使

用,所以兩個(gè)實(shí)體之間是多對多的關(guān)系。

24、在數(shù)據(jù)管理技術(shù)發(fā)展的三個(gè)階段中,數(shù)據(jù)共享最好的是()。

A、人工管理階段

B、文件系統(tǒng)階段

C、數(shù)據(jù)庫系統(tǒng)階段

D、三個(gè)階段相同

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

知識點(diǎn)解析:數(shù)據(jù)管理發(fā)展至今已經(jīng)歷了三個(gè)階段:人工管理階段、文件系統(tǒng)階段

和數(shù)據(jù)庫系統(tǒng)階段。其中最后一個(gè)階段結(jié)構(gòu)簡單,使用方便邏輯性強(qiáng)物理性少,在

各方面的表現(xiàn)都最好,一直占據(jù)數(shù)據(jù)庫領(lǐng)域的主導(dǎo)地位,所以選擇C。

25、將匕-R圖轉(zhuǎn)換為關(guān)系模式時(shí),實(shí)體和聯(lián)系都可以表示為()o

A、屬性

B、鍵

C、關(guān)系

D、域

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

知識點(diǎn)解析:從E—R圖到關(guān)系模式的轉(zhuǎn)換是比較直接的,實(shí)體與聯(lián)系都可以表示

成關(guān)系,E-R圖中屬性也可以轉(zhuǎn)換成關(guān)系的屬性。

26,在關(guān)系窗口中,雙擊兩個(gè)表之間的連接線,會出現(xiàn)().

A、數(shù)據(jù)表分析向?qū)?/p>

B、數(shù)據(jù)關(guān)系圖窗口

C、連接線粗細(xì)變化

D、編輯關(guān)系對話框

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

知識點(diǎn)解析:當(dāng)兩個(gè)表之間建立關(guān)系,兩個(gè)表之間會出現(xiàn)一條連接線,雙擊這條連

接線會出現(xiàn)編輯關(guān)系對咕框。所以,選項(xiàng)D正確。

27、在SQL語言的SELECT語句中,用于實(shí)現(xiàn)選擇運(yùn)算的子句是()

A、FOR

B、IF

C、WHILE

D、WHERE

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

知識點(diǎn)解析:SQL查詢的Select語句是功能最強(qiáng),也是最為復(fù)雜的SQL語句。

SELECT語句的結(jié)構(gòu)是:SELECT[ALL|DISTINCT]別名FROM表名[WHERE查

詢條件]IGROUPBY要分組的別名IHAVING分組條件]]Where后面的查詢條件

用來選擇符合要求的記錄,所以選項(xiàng)D正確。

28、VBA中定義符號常量使用的關(guān)鍵字是()0

A、Const

B、Dim

C、Public

D、Static

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

知識點(diǎn)解析:符號常量使用關(guān)鍵字Const來定義,格式為:Const符號常量名稱=

常量值。Dim是定義變量的關(guān)鍵字,Public關(guān)鍵字定義作用于全局范圍的變量、常

量,Static用于定義靜態(tài)變量。

29>窗體中有命令按鈕Commandl和文本框Textl,事件過程如下:Function

result(ByValxAslnteger)AsBooleanIfxMod2=0Thenresult=

TrueElseresult=FalseEndIfEndFunctionPrivateSub

Commandl_Click()x=Val(lnputBox("請輸入一個(gè)整數(shù)"))If[]Ihen

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

EndSub運(yùn)行程序,單擊命令按鈕,輸入19,在Textl中會顯示”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

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

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

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

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

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

30、能夠檢查字段中的輸入值是否合法的屬性是()。

A、格式

B、默認(rèn)值

C、有效性規(guī)則

D、有效性文本

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

知識點(diǎn)解析:格式屬性用于定義數(shù)字、日期/時(shí)間及文本等顯示及打印的方式,可

以使用某種預(yù)定義格式,也可以用格式符號來創(chuàng)建自定義格式?!蹦J(rèn)值”屬性指定

一個(gè)數(shù)值,該數(shù)值在新建記錄時(shí)將自動輸入到字段中。”有效性規(guī)則”屬性用于規(guī)定

輸入到字段中的數(shù)據(jù)的范圍,從而判斷用戶輸入的數(shù)據(jù)是否合法?!庇行晕哪尽睂?/p>

性的作用是當(dāng)輸入的數(shù)據(jù)不在規(guī)定范圍時(shí)顯示相應(yīng)的提示信息,幫助用戶更正所輸

入的數(shù)據(jù)。所以選項(xiàng)C正確。

31、確定一個(gè)窗體大小的屬性是()o

A、WidthftHeight

B、Width和Top

C>Top和Left

D、Top和Height

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

知識點(diǎn)解析:確定一個(gè)窈體大小的屬性是控件的寬和高屬性,即Width和Height,

選項(xiàng)A為正確答案。

32、在定義過程時(shí),系統(tǒng)將形式參數(shù)類型默認(rèn)為()o

A、值參

B、變參

C、數(shù)組

D、無參

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

知識點(diǎn)解析:在VBA中定義過程時(shí),如果省略參數(shù)類型說明,那么該參數(shù)將默認(rèn)

為按地址傳遞的參數(shù),這就意味著,過程調(diào)用時(shí)會把實(shí)際參數(shù)的地址傳遞給過程,

如果在過程內(nèi)部對該參數(shù)的值進(jìn)行了改變,那么就會影響實(shí)際參數(shù)的值。

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

A、只能是Connection對象

B、只能是Command對象

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

D、不存在

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

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

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

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

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

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

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

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

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

=value[where條件],所以選項(xiàng)C正確。

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

為()o

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

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

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

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

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

知識點(diǎn)解析:在報(bào)表中添加頁碼時(shí),表達(dá)式中Page和Pages是內(nèi)置變量,|Page|代

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

36、InputBox函數(shù)的返回值類型是()。

A、數(shù)值

B、字符串

C、變體

D、數(shù)值或字符串(視輸入的數(shù)據(jù)而定)

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

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

鈕,返回包含文本框內(nèi)容的字符串?dāng)?shù)據(jù)信息。簡單說就是它的返回值是字符串。

37、數(shù)據(jù)類型是()e

A、字段的另外一種定義

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

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

D、描述表向?qū)峁┑目蛇x擇的字段

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

知識點(diǎn)解析:變量的數(shù)據(jù)類型決定了如何將代表這些值的位存儲到計(jì)算機(jī)的內(nèi)存

中。在聲明變量時(shí)也可由定它的數(shù)據(jù)類型。所有變員都具有數(shù)據(jù)類型,以決定能夠

存儲哪種數(shù)據(jù)。答案C正確。

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

A、INSERT命令中可以沒有VALUES關(guān)鍵字

B、INSERT命令中可以沒有INTO關(guān)鍵字

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

D、以上說法均不正確

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

知識點(diǎn)解析:SQL查詢中的INSERT語句的作用是向數(shù)據(jù)表中插入數(shù)據(jù),其語法

結(jié)構(gòu)為:Insertinto表名(列名I,列名2,…,列名n)值(值1,值2,…,值n);

插入多少列,后面括號里面就跟多少值。從其語法結(jié)構(gòu)可以看出選項(xiàng)A、B、C說

法均不正確,故選項(xiàng)D為正確答案。

39、隨機(jī)產(chǎn)生|10,50]之間整數(shù)的正確表達(dá)式是()o

A、Round(Rnd*51)

B、Int(RndMO-l-lO)

C、Round(Rnd*50)

D、10+Int(Rnd+41)

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

知識點(diǎn)解析:Rnd函數(shù)產(chǎn)生的是0?1之間的浮點(diǎn)數(shù),不包含1,Rnd*4l則為。?

41之間的浮點(diǎn)數(shù),不包含41,Int(Rnd*41)則產(chǎn)生[0,40]之間的整數(shù),10+

1山。市*41)則是[10,50]之間的整數(shù)。

40、a和b中有且只有一個(gè)為0,其正確的表達(dá)式是()o

A^a=0orb=0

B、a=0Xorb=0

C、a=0Andb=0

D、a*b=0Anda+b<>0

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

知識點(diǎn)解析:0與任何數(shù)相乘都為0,0和一個(gè)不為0的數(shù)相加的值一定不為0,因

此,表達(dá)式a*b=0Anda+b<>0能夠表示a和b中有且只有一個(gè)為0。

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

41、在考生文件夾下有一個(gè)數(shù)據(jù)庫文件”sampl.mdb”,其中存在已經(jīng)設(shè)計(jì)好的表對

象“tCollcct”。請按以下操作要求,完成表的建立和修改:(1)創(chuàng)建一個(gè)名為

“Composer”的新表,其結(jié)構(gòu)如下:[*](2)將“作曲家”字段設(shè)置為主鍵,顯示“標(biāo)題”

設(shè)置為“作曲家編號“。⑶將”作曲家名稱”字段設(shè)置為“必填”字段。(4)將“年代“字

段的“格式”屬性設(shè)置為“長日期”。(5)將“年代“字段的“有效性規(guī)則”設(shè)置為:輸入的

日期必須滿足在1980年以后(含1980年)的作曲家,并設(shè)置”有效性文本”為:年代

H期必須為1980年以后的作曲家.⑹打開"Collect”表.凍結(jié)“CDID”字段.隱藏”

價(jià)格”字段,并保存顯示布局。

標(biāo)準(zhǔn)答案:⑴【操作步驟】步驟1:選中"表”對象,單擊“新建”按鈕。選中”設(shè)計(jì)

視圖“。單擊“確定“按鈕。步驟2:按照題目表建立新字段。單擊工具欄中“保存”

字段名稱數(shù)據(jù)類型字段大小

作曲家數(shù)字長整型

作曲家名稱文本10

作曲家介紹文本30

年代日期耐間

按鈕另存為

"tComposefo(2)【操作步驟】步驟1:在設(shè)計(jì)視圖中選中”作曲家“字段行。步驟

2:右鍵單擊“作曲家”行選擇【主鍵】,在“標(biāo)題“行輸入”作曲家編號“。(3)【操作

步驟】步驟1:單擊”作曲家名稱”字段行任一點(diǎn)。步驟2:在“必填字段”行右側(cè)下

拉列表中選中“是“。(4)【操作步驟】步驟1:單擊“年代”字段行任一點(diǎn)。步驟

2:在“格式”行右側(cè)下拉列表中選中“長日期”行。(5)【操作步驟】步驟1:單擊”年

代”字段行任一點(diǎn)。步驟2:分別在”有效性規(guī)則”和“有效性文本"行輸入”>=#1980-

1-1#“和“年代日期必須為1980年以后的作曲家,步驟3:單擊工具欄中“保存”按

鈕4關(guān)閉設(shè)計(jì)視圖。(6【操作步驟】步驟1:雙擊表"Collect”,打開數(shù)據(jù)表。

步驟2:選中“CDID”字段列,右鍵單擊“CDID”列選擇【凍結(jié)列】。步驟3:選中”

價(jià)格”字段列,右鍵單擊”價(jià)格”列選擇【隱藏列】。步驟4:單擊工具欄中“保存”

按鈕4關(guān)閉數(shù)據(jù)表視圖。“

知識點(diǎn)解析:第1、2、3、4、5小題在設(shè)計(jì)視圖中設(shè)置字段屬性;第6小題在數(shù)據(jù)

表中設(shè)置隱藏和凍結(jié)字段。

三、簡單應(yīng)用題(本題共1題,每題1.0分,共7分0)

42、考生文件夾下有一個(gè)數(shù)據(jù)庫文件

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論