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

下載本文檔

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

文檔簡(jiǎn)介

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

(共9套)

(共432題)

國(guó)家二級(jí)(ACCESS)機(jī)試模擬試卷第1

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

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

A、程序執(zhí)行的效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)密切相關(guān)

B、程序執(zhí)行的效率只取決于程序的控制結(jié)構(gòu)

C、程序執(zhí)行的效率只取決于所處理的數(shù)據(jù)量

D、以上說(shuō)法均錯(cuò)誤

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

知識(shí)點(diǎn)解析:程序執(zhí)行的效率與數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)、數(shù)據(jù)的邏輯結(jié)構(gòu)、程序的控制結(jié)

構(gòu)、所處理的數(shù)據(jù)量等有關(guān)。

2、下列與隊(duì)列結(jié)構(gòu)有關(guān)聯(lián)的是()。

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

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

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

D、先到先服務(wù)的作業(yè)調(diào)度

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

知識(shí)點(diǎn)解析:隊(duì)列的修改是依照先進(jìn)先出的原則進(jìn)行的,故D選項(xiàng)正確。

3、對(duì)下列二叉樹(shù)進(jìn)行前序遍歷的結(jié)果為()。

A、DYBEAFCZX

B、YDEBFZXCA

C、ABDYECFXZ

D、ABCDEFXYZ

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

知識(shí)點(diǎn)解析:前序遍歷是指在訪(fǎng)問(wèn)根節(jié)點(diǎn)、遍歷左子樹(shù)與遍歷右子樹(shù)這三者中,首

先訪(fǎng)問(wèn)根節(jié)點(diǎn),然后遍歷左子樹(shù),最后遍歷右子樹(shù);并且在遍歷左右子樹(shù)時(shí),仍然

先訪(fǎng)問(wèn)根節(jié)點(diǎn),然后遍歷左子樹(shù),最后遍歷右子樹(shù)。故C選項(xiàng)正確。

4、一個(gè)棧的初始狀態(tài)為空?,F(xiàn)將元素1,2,3,A,B,C依次入棧,然后再依次

出棧,則元素出棧的順序是()。

A、1f2,3?A,B,C

B、C,B,A,1,2,3

C、C,B,A,3,2,1

D、1,2,3,C,B,A

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

知識(shí)點(diǎn)》析:棧的修改是按照后進(jìn)先出的原則進(jìn)行的,所以順序應(yīng)與入棧順序相

反,故選C選項(xiàng)。

5、下面屬于白盒測(cè)試方法的是()。

A、等價(jià)類(lèi)劃分法

B、邏輯覆蓋

C、邊界值分析法

D、錯(cuò)誤推測(cè)法

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

知識(shí)點(diǎn)解析:白盒測(cè)試法主要有邏輯覆蓋、基本路徑測(cè)試等。邏輯覆蓋測(cè)試包括語(yǔ)

句覆蓋、路徑覆蓋、判定覆蓋、條件覆蓋、判斷一條件覆蓋,故選擇B選項(xiàng)。其

余為黑盒測(cè)試法.

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

A、對(duì)象間的通信靠消息傳遞

B、對(duì)象是名字和方法的封裝體

C、任何對(duì)象必須有繼承性

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

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

知識(shí)點(diǎn)解析:對(duì)象之間進(jìn)行通信的構(gòu)造叫做消息,A選項(xiàng)正確。多態(tài)性是指同一個(gè)

操作可以是不同對(duì)象的行為,D選項(xiàng)錯(cuò)誤。對(duì)象不一定必須有繼承性,C錯(cuò)誤。封

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

選項(xiàng)錯(cuò)誤。

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

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

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

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

D、以上說(shuō)法均錯(cuò)誤

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

知識(shí)點(diǎn)解析:根據(jù)軟件設(shè)計(jì)原理提出如下優(yōu)化準(zhǔn)則:①劃分模塊時(shí),盡量做到高

內(nèi)聚、低耦合,保持模塊相對(duì)獨(dú)立性,并以此原則優(yōu)化初始的軟件結(jié)構(gòu)。②一個(gè)

模塊的作用范圍應(yīng)在其控制范圍之內(nèi),H判定所在的模塊應(yīng)與受其影響的模塊在層

次上盡量靠近。③軟件結(jié)構(gòu)的深度、寬度、扇入、扇出應(yīng)適當(dāng)。④模塊的大個(gè)要

適中。故C選項(xiàng)正確。

8、下面描述中不屬于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的是()。

A、數(shù)據(jù)共享

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

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

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

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

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)為高共享、低冗余、獨(dú)立性高、具有完整性等,故

C選項(xiàng)錯(cuò)誤。

9、數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程不包括()

A、概念設(shè)計(jì)

B、邏輯設(shè)計(jì)

C、物理設(shè)計(jì)

D、算法設(shè)計(jì)

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

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程主要包括需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)分析、

數(shù)據(jù)庫(kù)物理設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段。故答案為D選項(xiàng)。

T

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

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

A、自然連接

B、交

C、投影

D、并

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

知識(shí)點(diǎn)解析:關(guān)系R和關(guān)系S有公共域,關(guān)系T是通過(guò)公共域的等值進(jìn)行連接的

結(jié)果,符合自然連接,故選擇A選項(xiàng)。

II、下列選項(xiàng)中,不是Access數(shù)據(jù)庫(kù)對(duì)象的是()。

A、查詢(xún)

B、模塊

C、報(bào)表

D、記錄

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

知識(shí)點(diǎn)解析:Access數(shù)據(jù)庫(kù)由數(shù)據(jù)庫(kù)對(duì)象和組兩部分組成,其中數(shù)據(jù)庫(kù)對(duì)象分為6

種,這些數(shù)據(jù)庫(kù)對(duì)象包石:表、查詢(xún)、窗體、報(bào)表、宏和模塊。記錄不屬于數(shù)據(jù)庫(kù)

對(duì)象。

12、在一個(gè)教師表中要找出全部屬于計(jì)算機(jī)學(xué)院的教授組成一個(gè)新表,應(yīng)該使用關(guān)

系運(yùn)算是()。

A、選擇運(yùn)算

B、查詢(xún)運(yùn)算

C、投影運(yùn)算

D、連接運(yùn)算

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

知識(shí)點(diǎn)解析:選擇運(yùn)算是從關(guān)系中找出滿(mǎn)足給定條件的那些元組,這種運(yùn)算是從水

平方向抽取元組。在一個(gè)教師表中要找出全部屬于計(jì)算機(jī)學(xué)院的教授組成一個(gè)新表

屬于選擇運(yùn)算。

13、在數(shù)據(jù)表視圖下,不能進(jìn)行的操作是()。

A、刪除,修改,復(fù)制記錄

B、移動(dòng)記錄

C、查找,替換數(shù)據(jù)

D、排序,篩選記錄

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

知識(shí)點(diǎn)解析:在數(shù)據(jù)表現(xiàn)圖下,可以進(jìn)行刪除、修改、復(fù)制、查找、替換、排序、

篩選相關(guān)記錄的操作,但沒(méi)有提供移動(dòng)記錄的功能。

14、可以設(shè)置“字段大小”屬性的數(shù)據(jù)類(lèi)型是()。

A、備注

B、日期/時(shí)間

C、文本

D、OLE對(duì)象

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

知識(shí)點(diǎn)解析:字段大小可以用于設(shè)置文本、數(shù)字或自動(dòng)編號(hào)等類(lèi)型字段的最大容

量,備注、日期/時(shí)間、OLE對(duì)象不具有字段大小的屬性。

15、Access表結(jié)構(gòu)中,“字段”的要素包括()。

A、字段名,數(shù)據(jù)類(lèi)型,有效性規(guī)則

B、字段名,有效性規(guī)則,索引

C、字段名,字段大小,有效性規(guī)則

D、字段名,數(shù)據(jù)類(lèi)型,字段屬性

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

知識(shí)點(diǎn)解析:Access表結(jié)構(gòu)中,“字段”由字段名、數(shù)據(jù)類(lèi)型和對(duì)應(yīng)的字段屬性構(gòu)

成。

16、將表“學(xué)生名單2”的記錄復(fù)制到表“學(xué)生名單1”中,且不刪除表“學(xué)生名單1”中

的記錄,可使用的查詢(xún)方式是()。

A、刪除查詢(xún)

B、生成表查詢(xún)

C^追加查詢(xún)

D、交叉表查詢(xún)

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

知識(shí)點(diǎn)露刪除查詢(xún)可以從一個(gè)或多個(gè)表中刪除一組記錄,刪除查詢(xún)將刪除整個(gè)

記錄,而不只是記錄中所選擇的字段;生成表查詢(xún)利用一個(gè)或多個(gè)表中的全部或部

分?jǐn)?shù)據(jù)創(chuàng)建新表,若數(shù)據(jù)庫(kù)中已有同名的表,該操作將覆蓋原有的表;追加查詢(xún)是

從一個(gè)或多個(gè)表中將一組記錄添加到一個(gè)或多個(gè)表的尾部;交叉表查詢(xún)是用于對(duì)相

同的數(shù)據(jù)進(jìn)行統(tǒng)計(jì),是一個(gè)二維總計(jì)矩陣??梢?jiàn)只有追加查詢(xún)可以將A表中的數(shù)

據(jù)追加到B表而保持B表原有的數(shù)據(jù)不變,故C選項(xiàng)正確。

17、要查詢(xún)1990年下半年出生的人員,在查詢(xún)?cè)O(shè)干視圖的“出生日期”列的條件單

元格中可輸入的條件表達(dá)式是()。

A、>=#1990—1-I#And<=#1990-12-31#

B、>=#1990-7-1#And<=#1990-12-30#

C、Between#1990—7—1#And#l990-12-31#

D、>#1990-7-1#And<#1991-1—1#

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

知識(shí)點(diǎn)解析:選項(xiàng)A查詢(xún)的是在1990年出生的人員,而不僅僅是1990年下半年

出生的人員;選項(xiàng)B沒(méi)有包括1990年12月31日出生的人員,應(yīng)改為>=#1990—7

-l#And<=#1990—12—31#;選項(xiàng)D沒(méi)有包括1990年7月1日出生的人員,應(yīng)改

為>=#]990—7—1#AM<#1991—1—1#;只有C選項(xiàng)正確。

18、下列關(guān)于生成表查詢(xún)的敘說(shuō)中,錯(cuò)誤的是()。

A、屬于操作查詢(xún)的一種

B、選擇查詢(xún)的結(jié)果可產(chǎn)生一個(gè)表

C、選擇查詢(xún)得到的表獨(dú)立于數(shù)據(jù)源

D、對(duì)生成表的操作可影響原表

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

知識(shí)點(diǎn)解析:查詢(xún)操作包括生成表查詢(xún)、刪除查詢(xún)、更新查詢(xún)以及追加查詢(xún)。生成

表查詢(xún)是利用一個(gè)或多個(gè)表中的全部或部分?jǐn)?shù)據(jù)創(chuàng)建新表,若數(shù)據(jù)庫(kù)中已有同名的

表,該操作將覆蓋原有的表。利用生成表查詢(xún)創(chuàng)建的新表獨(dú)立于數(shù)據(jù)源,對(duì)生成表

的操作不會(huì)影響到原表。

19、SQL的數(shù)據(jù)操縱語(yǔ)句不包括()。

A、INSERT'

B、UPDATE

C、DELETE

D、CHANGE

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

知識(shí)點(diǎn)解析:INSERT語(yǔ)句用來(lái)向數(shù)據(jù)表中追加新的數(shù)據(jù)記錄,UPDATE語(yǔ)句用來(lái)

修改數(shù)據(jù)表中已經(jīng)存在的數(shù)據(jù)記錄,DELETE語(yǔ)句用來(lái)刪除數(shù)據(jù)表中的記錄,不存

在CHANGE語(yǔ)句。

20、存在關(guān)系模型Students(學(xué)號(hào),姓名,性別,專(zhuān)業(yè)),下列SQL語(yǔ)句中錯(cuò)誤的是

()o

A、SELECT*FROMStudents;

B、SELECTCOUNT(*)人數(shù)FROMStudents;

C、SELECTDISTINCT專(zhuān)業(yè)FROMStudents;

D、SELECT專(zhuān)業(yè)FROMStudents

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

知識(shí)點(diǎn)解析:SELECT語(yǔ)句的格式為:SELECT[字段歹I」表]/*FROM表名[WHERE

條件表達(dá)式][ORDERBY列名][ASC][DESC]。若在查詢(xún)中要統(tǒng)計(jì)記錄的個(gè)數(shù),應(yīng)

使用的函數(shù)是COUNTS),DISTINCT表示檢索要去除重復(fù)的所有元組,可以利用

在字段名稱(chēng)后加上AS子句指定輸出項(xiàng)的顯示標(biāo)題,因此選項(xiàng)A是對(duì)Students表中

的全部記錄進(jìn)行查找;選項(xiàng)C是對(duì)Smdenm表中的專(zhuān)業(yè)進(jìn)行查找,并去除重復(fù)

值;選項(xiàng)D是對(duì)Sludems表中的專(zhuān)業(yè)進(jìn)行查找,保留重復(fù)值;選項(xiàng)B存在語(yǔ)法錯(cuò)

誤,應(yīng)該為SELECTCOUNT(*)AS人數(shù)FROMstudents,實(shí)現(xiàn)對(duì)學(xué)生人數(shù)的統(tǒng)計(jì),

并以“人數(shù)”作為標(biāo)題輸出。

21、下列方法中,不能創(chuàng)建一個(gè)窗體的是()。

A、使用自動(dòng)創(chuàng)建窗體功能

B、使用窗體向?qū)?/p>

C、使用設(shè)計(jì)視圖

D、使用SQL語(yǔ)句

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

知識(shí)點(diǎn)解析:創(chuàng)建窗體有使用向?qū)Ш腿斯し绞絻煞N方法。使用向?qū)Э梢院?jiǎn)單、快捷

地創(chuàng)建窗體。Acc~s提供了4種創(chuàng)建窗體的向?qū)?,包括“自?dòng)創(chuàng)建窗體”、“窗體向

導(dǎo)”、“圖表向?qū)?'和"數(shù)據(jù)透視表向?qū)瑫r(shí)也可以利用“設(shè)計(jì)視圖”進(jìn)行人工方式

創(chuàng)建窗體。SQL語(yǔ)句多用于數(shù)據(jù)庫(kù)處理,無(wú)法創(chuàng)建窗體。

22、在AcceSS中有雇員表,其中有存照片的字段,在使用向?qū)樵摫韯?chuàng)建窗體

時(shí).,”照片…字段所使用的默認(rèn)控件是()。

A、圖像框

B、綁定對(duì)象框

C、非綁定對(duì)象框

D、列表框

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

知識(shí)點(diǎn)解析:“綁定對(duì)象''控件主要用于綁定到OLE對(duì)象的字段,。囚此使用向?qū)?/p>

為“雇員表”創(chuàng)建窗體時(shí),其中的“照片”字段所使用的默認(rèn)控件應(yīng)是綁定對(duì)象框。

23、報(bào)表的數(shù)據(jù)源不能是()。

A、表

B、查詢(xún)

C、SQL語(yǔ)句

D、窗體

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

知識(shí)點(diǎn)解析:報(bào)表是以打印格式來(lái)顯示數(shù)據(jù)的,其中的信息大多來(lái)源于表、查詢(xún)和

SQL語(yǔ)句,少量來(lái)源于報(bào)表設(shè)計(jì)中。

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

A、主體節(jié)

B、報(bào)表頁(yè)眉和報(bào)表頁(yè)腳

C、組頁(yè)眉和組頁(yè)腳

D、頁(yè)面頁(yè)眉和頁(yè)面頁(yè)腳

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

知識(shí)點(diǎn)解析:在報(bào)表的“設(shè)計(jì)”視圖中,區(qū)域是帶狀形式,也被稱(chēng)為節(jié),包括報(bào)表頁(yè)

眉節(jié)、頁(yè)面頁(yè)眉節(jié)、組頁(yè)眉節(jié)、主體節(jié)、組頁(yè)腳節(jié)、頁(yè)面頁(yè)腳節(jié)、報(bào)表頁(yè)腳節(jié)。其

中主體節(jié)是一張報(bào)表必不可少的區(qū)域,用于顯示每條記錄的具體數(shù)據(jù)。

25下列不屬于Access2010的控件是()。

A、列表框

B、分頁(yè)符

C、換行符

D、矩形

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

知識(shí)點(diǎn)誦析:控件是窗體或報(bào)表上用于顯示數(shù)據(jù)、執(zhí)行操作、裝飾窗體的對(duì)象,主

要有標(biāo)簽、文本框、選項(xiàng)組、切換按鈕、單選按鈕、復(fù)選框、組合框、列表框、命

令按鈕、圖像、非綁定對(duì)象框、綁定對(duì)象框、分頁(yè)符、選項(xiàng)卡控件、子窗體/子報(bào)

表、直線(xiàn)和矩形等。換行符是命令符,不屬于Access控件。

26、Access中將一個(gè)或多個(gè)操作構(gòu)成集合,每個(gè)操作能實(shí)現(xiàn)特定的功能,則稱(chēng)該

操作集合為()。

A窗

、

B報(bào)

、

詢(xún)

c查

D宏

、

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

知識(shí)點(diǎn)解析:宏是由一個(gè)或多個(gè)操作組成的集合,其中每個(gè)操作都實(shí)現(xiàn)特定的功

能。宏可以是由一系列操作組成的一個(gè)宏或宏組。

27、用于顯示消息框的宏命令是()。

A、SetTCaming

SetValue

C、MsgBox

D、Be叩

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

知識(shí)點(diǎn)解析:用于顯示消息框的宏命令是MsgBox,宏命令^Warning用于關(guān)閉或

打開(kāi)系統(tǒng)消息,宏命令SelVMue用于設(shè)置屬性值;宏命令Beep用于使計(jì)算機(jī)發(fā)出

“嘟嘟”警報(bào)聲C

28、宏命令FindNext的功能是()。

A、實(shí)施指定控件重新查詢(xún)及刷新控件數(shù)據(jù)

B、查找滿(mǎn)足指定條件的第一條記錄

C、查找滿(mǎn)足指定條件的下一條記錄

D、指定記錄為當(dāng)前記錄

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

知識(shí)點(diǎn)解析:宏命令FindNext用于查找滿(mǎn)足指定條件的下一條記錄;宏命令

Requery用于實(shí)施指定控件重新查詢(xún),以及刷新控件數(shù)據(jù);宏命令FindRecoM用T-

查找滿(mǎn)足指定條件的第一條記錄;宏命令GoToRecoM用于指定當(dāng)前記錄。

29、如果加載一個(gè)窗體,最先觸發(fā)的事件是()。

A、Load事件

B、Open事件

C、Click事件

D、DbClick事件

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

知識(shí)點(diǎn)解析:由于窗體的事件比較多,在打開(kāi)窗體時(shí),將按照下列順序觸發(fā)事件:

打開(kāi)(Open)—>加載(Load)—>調(diào)整大小(Resize)->激活(Activate)->成為當(dāng)前(Cuirem)。

因此加載一個(gè)窗體,最先觸發(fā)的事件是打開(kāi)(Open)。

30、下列VBA變量名中,錯(cuò)誤的是()。

A、ABCDEFG

B、B000000

C、89TWDDFF

D、XYZ

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

知識(shí)點(diǎn)解析:變量命名規(guī)則:只能由字母、數(shù)字或下畫(huà)線(xiàn)組成,不允許出現(xiàn)空格等

符號(hào);第一個(gè)字符必須是字母,不能與VBA關(guān)鍵字相同。選項(xiàng)C是以數(shù)字開(kāi)頭,

因此錯(cuò)誤。

31、VBA中去除前后空格的函數(shù)是()。

A、LTrim

B、RTrim

C、Trim

D^Ucase

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

知識(shí)點(diǎn)解析:刪除字符串開(kāi)始和尾部空格使用函數(shù)Trim();函數(shù)Ltrim()是刪除字

符串的開(kāi)始空格;Rtfim()函數(shù)是刪除字符串的尾部空格;Ucme()函數(shù)是將字符串

中的小寫(xiě)字母轉(zhuǎn)換成大寫(xiě)字母。

32、有VBA語(yǔ)句:Ifx=ltheny=l,下列敘說(shuō)中正確的是()。

A、x=l和y=l均為賦值語(yǔ)句

B、x=l和y=l均為關(guān)系表達(dá)式

C、x=l為關(guān)系表達(dá)式,y=l為賦值語(yǔ)句

D、x=l為賦值語(yǔ)句,y=l為關(guān)系表達(dá)式

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

知識(shí)點(diǎn)解析:H條件語(yǔ)句的格式為:If條件式表達(dá)式Then語(yǔ)句。If測(cè)試指定的條

件,如果條件為真,則執(zhí)行Then后面的語(yǔ)句。因此在Ifx=lTheny=l語(yǔ)句中,

x=I為條件表達(dá)式,y=l為賦值語(yǔ)句。

33、執(zhí)行()。k=0x=0DoUntilk>=3x=x+2k=k+lLoop下列程序段后,變量x的

值是()。

A、2

B、4

C、6

D、8

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

知識(shí)點(diǎn)解析:本題考查D。until...Loop循環(huán)結(jié)構(gòu)。當(dāng)不滿(mǎn)足條件k>=3進(jìn)入循環(huán)循

環(huán)體,反復(fù)執(zhí)行x=x+2,k=k+l操作,直至條件滿(mǎn)足。本題中k、x初始值為0,進(jìn)

入第一次循環(huán),x=0+2:2,k=0+l=l;k不滿(mǎn)足循環(huán)結(jié)束條件,進(jìn)入第二次循環(huán),

x=2+2=4,k=l+l=2;k不滿(mǎn)足循環(huán)結(jié)束條件,進(jìn)入第三次循環(huán),x=4+2=6,

k=2+l=3,滿(mǎn)足循環(huán)結(jié)束條件,x的值最終為6。

34、對(duì)象可以識(shí)別和響應(yīng)的某些行為稱(chēng)為()。

A、屬性

B、方法

C、繼承

D、事件

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

知識(shí)點(diǎn)解析:對(duì)象可以設(shè)別和響應(yīng)的行為稱(chēng)為事件。事件是對(duì)象所能辨識(shí)和檢測(cè)的

動(dòng)作,當(dāng)此動(dòng)作發(fā)生于某一個(gè)對(duì)象上時(shí),其對(duì)應(yīng)的事件便會(huì)被觸發(fā)。

35、VBA的數(shù)組下標(biāo)可取的變量類(lèi)型是()。

A、日期型

B、字符型

C、數(shù)值型

D、可變型

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

知識(shí)點(diǎn)解析:在VBA中數(shù)組聲明的格式為:dim數(shù)組名(維數(shù)定義)as類(lèi)型,聲明

數(shù)組用圓括號(hào),用數(shù)值型變量定義維數(shù),如果定義多維數(shù)組時(shí),維數(shù)之間用逗號(hào)分

隔。

36、VBA函數(shù)函2)的值為()。

A、He

B、el

C、10

D^true

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

知識(shí)點(diǎn)解析:本題考查的是字符串截取函數(shù)Left函數(shù)的用法。其格式為:Left[v字

符串表達(dá)式,,),表示從字符串左邊起截取N個(gè)字符。因此Left(“HeRo",2)表示

從字符串“HeRo”左邊起截取2個(gè)字符,返回值為“He”。

37、執(zhí)行下列程序段后,變量a和b的值分別是()。a=100:b=50Ifa>bThen

a=a—bElseb=b+aEndIf

A、50和50

B、100和50

C、CO和150

D、150和100

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

知識(shí)點(diǎn)解析:本題考查IfElse條件語(yǔ)句,若a>b則執(zhí)行a=a-b,否則執(zhí)行b=b+a。

本題a初始值為100,b初始值為50,滿(mǎn)足a>b的條件,執(zhí)行a二a—b,即a=100-

50=50,b的值不變,因此a值為50,b值為50。

38、執(zhí)行下列程序段后,變量x的值是()。x=3Y=6DoWhiley<=6x=x*yy=y+l

Loop

A、3

B、6

C、18

D、20

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

知識(shí)點(diǎn)解析:本題考查DoWhile…Loop循環(huán)結(jié)構(gòu)。當(dāng)滿(mǎn)足條件y<=6時(shí),,進(jìn)入循

環(huán)體反復(fù)執(zhí)行x=x*y,廣y+1操作,直至不滿(mǎn)足條件。x初始值為3,y初始值為

6,滿(mǎn)足循環(huán)條件,進(jìn)入第一次循環(huán),x=3*6=18,y=y+l=6+l=7,不再滿(mǎn)足循環(huán)條

件,跳出循環(huán),此時(shí)x的值為18。

39、設(shè)執(zhí)行以下程序段時(shí)依次輸入:I、3、5,執(zhí)行結(jié)果為()cDima(4)AsInteger

Dimb(4)AsIntegerForK=0To2a(K+l)=Val(InputBox("請(qǐng)輸入數(shù)據(jù):"))b(3-

K)=a(K+l)NextKDebug.Printb(K)

A、1

B、3

C、5

D、0

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

知識(shí)點(diǎn)解析:本題考查For循環(huán)語(yǔ)句,計(jì)算數(shù)組b(K)的值。在程序中,首先定義了

兩個(gè)數(shù)組a(4)、b(4),之后執(zhí)行For循環(huán)。當(dāng)K=0時(shí),進(jìn)入第一次循環(huán),將輸入的

1賦值給a(l),即a(l)=l,b(3)=a(l)=l;之后K=l,進(jìn)入第二次循環(huán),將輸入的3

賦值給a⑵,即a(2)=3,b(2)=a(2)=3;之后K=2,進(jìn)入第三次循環(huán),將輸入的5賦

值給a(3),即a(3)=5,b(l)=a(3)=5,之后K=3,不滿(mǎn)足循環(huán)條件,結(jié)束循環(huán)。輸出

b(3),值為1。

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

的語(yǔ)句是()。PrivateSubCommmandl_CIick()DimXAsIntegerx=100DoUntilxIf

XMod3<>0ThenDebug.PrintxEndIfx=x+1LoopEndSub

A、>200

B、>100

C、<100

D、<200

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

知識(shí)點(diǎn)解析:DoUntil…Loop循環(huán)采用的是先判斷條件后執(zhí)行循環(huán)體的做法,如果

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

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

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

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

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

41、在考生文件夾下的“sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立好表對(duì)象“tStud”和

“tScorc”、宏對(duì)象“mTcsi”和窗體"fTest”。請(qǐng)按以下要求,完成各種操作:⑴分析

并設(shè)置表"Score”的主鍵。(2)將學(xué)生“入校時(shí)間”字段的默認(rèn)值設(shè)置為下一年度的I

月1日(規(guī)定:本年度的年號(hào)必須用函數(shù)獲取)。⑶凍結(jié)表“tStud”中的“姓名”字段

列。(4)將窗體"frest”的“標(biāo)題”屬性設(shè)置為“測(cè)試工(5)將窗體"iTest”中名為“bt2”的

命令按鈕的寬度設(shè)置為2厘米,并與命令按鈕"btl”左邊對(duì)齊。(6)將宏“mTesrfi命

名保存為自動(dòng)執(zhí)行。

標(biāo)準(zhǔn)答案:(I)步驟1:右鍵單擊表“Score”,從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”

命令。步驟2:選中“學(xué)號(hào)”和“課程號(hào)”字段,單擊“表格工具”選項(xiàng)卡下“工具”組中

的“主鍵,,按鈕“保存并關(guān)閉設(shè)計(jì)視圖.(2)步驟1:右鍵單擊表“拈tud”.從彈出的

快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:?jiǎn)螕簟叭胄r(shí)闖”字段行的任一點(diǎn),在

“字段屬性”的“默認(rèn)值”行輸入“DoteSerial(Year(Date())+l,1,1)”。步驟3:?jiǎn)螕艨?/p>

速訪(fǎng)問(wèn)工具欄中的“保存”按鈕:GL(3)步驟1:右鍵單擊表“tstud”,在彈出的快捷

菜單中選擇“打開(kāi)”命令或雙擊打開(kāi)“tStud”表。步驟2:選中“姓名”字段列,右犍單

擊“姓名”列,從彈出的快捷菜單中選擇“凍結(jié)字段”命令。步驟3:?jiǎn)螕艨焖僭L(fǎng)問(wèn)工

具欄中的“保存”按鈕B,然后關(guān)閉數(shù)據(jù)表。(4)步驟1:選擇窗體對(duì)象,右鍵單擊

窗體"frest",從彈出的快捷菜單中選擇“設(shè)計(jì)視圖”命令。步驟2:右鍵單擊“窗體選

擇器“,從彈出的快捷菜單中選擇“屬性”命令,在"標(biāo)題''行輸入“測(cè)試”。關(guān)閉屬性

表。(5)步驟1:右鍵單擊命令按鈕“bt2”,從彈出的快捷菜單中選擇“屬性”命令,

在‘'寬度”行輸入“t2cm”。關(guān)閉屬性表。步驟2:?jiǎn)螕裘畎粹o“bt2”,按住“Shift”鍵

再單擊命令按鈕“btl”,單擊右鍵,彈出快捷菜單,從中選擇“對(duì)齊”下的“靠左”命

令。步驟3:?jiǎn)螕艨焖僭L(fǎng)問(wèn)工具欄中的“保存”按鈕:口,然后關(guān)閉設(shè)計(jì)視圖。⑹步

驟1:選擇宏對(duì)象,右鍵單擊“reTest”,在彈出的快捷菜單中選擇“重命名”命令。

步驟2:在光標(biāo)處輸入“AutoExec”。

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

中設(shè)置凍結(jié)字段;第4、5小題直接用鼠標(biāo)右鍵單擊控件,從彈出的快捷菜單中選

擇“屬性”命令;第6小題直接用鼠標(biāo)右鍵單擊表名,從彈出的快捷菜單中選擇“重

命名”命令。

三、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共/分C)

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

象“tAttend"、"Employee”和“tWork”,請(qǐng)按以下要求完成設(shè)計(jì):(1)創(chuàng)建一個(gè)查詢(xún),

查找并顯示“姓名”、“項(xiàng)目名稱(chēng)”和“承擔(dān)工作”3個(gè)字段的內(nèi)容,將查詢(xún)命名為

“qTl”。(2)創(chuàng)建一個(gè)查詢(xún),查找并顯示項(xiàng)目經(jīng)費(fèi)在10000元以下(包括10000元)的

“項(xiàng)目名稱(chēng)”和“項(xiàng)目來(lái)源”兩個(gè)字段的內(nèi)容,將查詢(xún)命名為“qT2”。(3)創(chuàng)建一個(gè)查

詢(xún),設(shè)計(jì)一個(gè)名為“單位獎(jiǎng)勵(lì)''的計(jì)算字段,計(jì)算公式為:?jiǎn)挝华?jiǎng)勵(lì)二經(jīng)費(fèi)*10%,并

顯示“tWork”表的所有字段內(nèi)容和“單位獎(jiǎng)勵(lì)”字段,將查詢(xún)命名為“qT3”。(4)創(chuàng)建

一個(gè)查詢(xún),將所有記錄的“經(jīng)費(fèi)”字段值增加2000元,將查詢(xún)命名為“qT4”。

標(biāo)準(zhǔn)答案:(1)步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢(xún)”組中的“查詢(xún)?cè)O(shè)計(jì)”按鈕,在“顯

示表”對(duì)話(huà)框中分別雙擊表“(Attend"、“Employee"和“Work",關(guān)閉“顯示表”對(duì)話(huà)

框。步驟2:分別雙擊“姓名”、“項(xiàng)目名稱(chēng)”和“承擔(dān)工作”字段,將其添加到“字段”

行。步驟3:?jiǎn)螕艨焖僭L(fǎng)問(wèn)工具欄中的“保存,,按鈕:GL將查詢(xún)保存為“qT「

關(guān)閉設(shè)計(jì)視圖。(2)步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢(xún)”組中的“查詢(xún)?cè)O(shè)計(jì)”按鈕,在

“顯示表”對(duì)話(huà)框中雙擊表“tWork”,關(guān)閉“顯示表”對(duì)話(huà)框。步驟2:分別雙擊“預(yù)目

名稱(chēng)”、"項(xiàng)目來(lái)源''和"經(jīng)費(fèi)”字段,將其添加至『'字段''行。步驟3:在“經(jīng)費(fèi)”字段的

“條件”行中輸入“〈=10000”字樣,單擊“顯示”行取消該字段的顯示。步驟4:?jiǎn)螕?/p>

快速訪(fǎng)問(wèn)工具欄中的“保存”按鈕.,將查詢(xún)保存為“qT2”。關(guān)閉設(shè)計(jì)視圖。(3)步

驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢(xún)”組中的“查詢(xún)?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話(huà)框中雙

擊表"Work",關(guān)閉“顯示表”對(duì)話(huà)框。步驟2:雙擊“*”字段,將其添加至字段”

行。步驟3:在“字段”行的下一列添加新字段“單位獎(jiǎng)勵(lì):[經(jīng)費(fèi)]*0.1”,單擊勾選

“顯示”行復(fù)選框顯示該字段。步驟4:?jiǎn)螕艨焖僭L(fǎng)訶工具欄中的“保存”按鈕fl,

將查詢(xún)保存為“qT3”。關(guān)閉設(shè)計(jì)視圖。(4)步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“查詢(xún)”組中

的“查詢(xún)?cè)O(shè)計(jì)”按鈕,在“顯示表”對(duì)話(huà)框中雙擊表"Work",關(guān)閉“顯示表”對(duì)話(huà)框。

步驟2:在“查詢(xún)工具”的“設(shè)計(jì)”選項(xiàng)卡下“查詢(xún)類(lèi)型”組中單擊“更新”按鈕。步驟

3:雙擊“經(jīng)費(fèi)”字段,將其添加至IJ“字段”行,在“更新到”行中輸入“[經(jīng)費(fèi)]+2000”。

步驟4:?jiǎn)螕艨焖僭L(fǎng)問(wèn)二具欄中的“保存”按鈕,將查詢(xún)保存為“qT4”。關(guān)閉設(shè)計(jì)視

圖。

知識(shí)點(diǎn)解析:第1?4小題在查詢(xún)?cè)O(shè)計(jì)視圖中創(chuàng)建不同的查詢(xún),按題目要求添加字

段和條件表達(dá)式。

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

43、在考生文件夾下有一個(gè)數(shù)據(jù)庫(kù)文件“samp3.accdb”,里面已經(jīng)設(shè)計(jì)好表對(duì)象

“產(chǎn)品”、“供應(yīng)商”、查詢(xún)對(duì)象“按供應(yīng)商查詢(xún)”和宏對(duì)象“打開(kāi)產(chǎn)品表”、“運(yùn)行查

詢(xún)”、“關(guān)閉窗口請(qǐng)按以下要求完成設(shè)計(jì):創(chuàng)建一個(gè)名為“menu”的窗體,要求如

下:(1)對(duì)窗體進(jìn)行如下設(shè)置:在距窗體左邊1厘米、距上邊0.6厘米處,依次水

平放3個(gè)命令按鈕:”顯示修改產(chǎn)品表”(名為“btl”)、“查詢(xún)”(名為“bt2”)和“退

出”(名為“bt3”),命令按鈕的寬度均為2厘米,高度為1.5厘米,每個(gè)命令按鈕相

隔1厘米。(2)設(shè)置窗體標(biāo)題為“主菜單”。(3)當(dāng)單擊“顯示修改產(chǎn)品表”命令按鈕

時(shí),運(yùn)行宏“打開(kāi)產(chǎn)品表”,即可瀏覽“產(chǎn)品”表。⑷當(dāng)單擊“查詢(xún)”命令按鈕時(shí),運(yùn)

行宏“運(yùn)行查詢(xún)”,即可啟動(dòng)查詢(xún)“按供應(yīng)商查詢(xún)”。(5)當(dāng)單擊“退出”命令按鈕時(shí),

運(yùn)行宏“關(guān)閉窗口”,關(guān)閉“menu”窗體,返回到數(shù)據(jù)庫(kù)窗口。

標(biāo)準(zhǔn)答案:(1)步驟1:?jiǎn)螕簟皠?chuàng)建”選項(xiàng)卡下“窗體''組中的“窗體設(shè)計(jì)”按鈕。步驟

2:?jiǎn)螕簟霸O(shè)計(jì)”選項(xiàng)卡下“控件”組中的“按鈕”控件,單擊窗體適當(dāng)位也,彈出“命令

按鈕向?qū)А睂?duì)話(huà)框,單擊“取消”按鈕。步驟3:右鍵單擊該命令按鈕,從彈出的快

捷菜單中選擇“屬性”命令,在“屬性表”對(duì)話(huà)框中單擊“全部”選項(xiàng)卡,在“名稱(chēng)”和“標(biāo)

題''行分別輸入“btl”和“顯示修改產(chǎn)品表”,在“上邊距”、“左”、“寬度”和“高度”行

分別輸入“0?6cm"、“1cm”、“2cm”和“1.5m”,關(guān)閉屬性表。步驟4:按照步驟

2—3新建另外兩個(gè)命令按鈕。左邊距在“btl”基礎(chǔ)上累計(jì)加3cm。(2)步驟1:右鍵

單擊“窗體選擇器”,從彈出的快捷菜單中選擇"屬性''命令,打開(kāi)屬性表。步驟2:

單擊“格式”選項(xiàng)卡,在“標(biāo)題”行輸入“主菜單”,關(guān)閉屬性表。(3)步驟1:右鍵單擊

“btl”按鈕,從彈出的快捷菜單中選擇“屬性”命令。步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在

“單擊”行下拉列表中選擇“打開(kāi)產(chǎn)品表”,關(guān)閉屬性表。(4)步驟1:右鍵單擊

“b⑵,從彈出的快捷菜單中選擇“屬性”命令。步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單

擊”行下拉列表中選擇“運(yùn)行查詢(xún)”,關(guān)閉屬性表。(5)步驟1:右鍵單擊“bt3”,從彈

出的快捷菜單中選擇“屬性”命令。步驟2:?jiǎn)螕簟笆录边x項(xiàng)卡,在“單擊”行下拉列

表中選擇“關(guān)閉窗口”,關(guān)閉屬性表。步驟3:按Ctrl+S快捷鍵保存修改,將窗體

保存為“menu”,關(guān)閉設(shè)計(jì)視圖。

知識(shí)點(diǎn)解析:第1小題可在窗體的設(shè)計(jì)視圖中添加控件,并用鼠標(biāo)右鍵單擊該控

件,從彈出的快捷菜單中選擇“屬性”命令,對(duì)控件屬性進(jìn)行設(shè)置;第2—4小題可

直接用鼠標(biāo)右鍵單擊“報(bào)表選擇器“,從彈出的快捷菜單中選擇“屬性”命令,設(shè)置屬

性。

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

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

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

A、算法就是程序

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

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

D、以上三種說(shuō)法都不對(duì)

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

知識(shí)點(diǎn)解析:算法是指解題方案的準(zhǔn)確而完整的描述,算法不等于程序,也不等于

計(jì)算方法,所以A)錯(cuò)誤。設(shè)計(jì)算法時(shí)不僅要考慮對(duì)數(shù)據(jù)對(duì)象的運(yùn)算和操作,還要

考慮算法的控制結(jié)構(gòu)。

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

A、有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是非線(xiàn)性結(jié)構(gòu)

B、只有一個(gè)根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)不一定是線(xiàn)性結(jié)構(gòu)

C、循環(huán)鏈表是非線(xiàn)性結(jié)構(gòu)

D、雙向鏈表是非線(xiàn)性結(jié)構(gòu)

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

知識(shí)點(diǎn)解析:線(xiàn)性結(jié)構(gòu)應(yīng)滿(mǎn)足:有且只有一個(gè)根結(jié)點(diǎn)與每個(gè)結(jié)點(diǎn)最多有一個(gè)前件,

也最多有一個(gè)后件,所以B)正確。所以有一個(gè)以上根結(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)一定是非線(xiàn)

性結(jié)構(gòu),所以A)錯(cuò)誤。循環(huán)鏈表和雙向鏈表都是線(xiàn)性結(jié)構(gòu)的數(shù)據(jù)結(jié)構(gòu)。

3、下列關(guān)于二叉樹(shù)的敘述中,正確的是()。

A、葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)少一個(gè)

B、葉子結(jié)點(diǎn)總是比度為2的結(jié)點(diǎn)多一個(gè)

C、葉子結(jié)點(diǎn)數(shù)是度為2的結(jié)點(diǎn)數(shù)的兩倍

D、度為2的結(jié)點(diǎn)數(shù)是度為1的結(jié)點(diǎn)數(shù)的兩倍

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

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

總是比度為2的結(jié)點(diǎn)多一個(gè)。所以選擇B)。

4、軟件生命周期中的活動(dòng)不包括()。

A、市場(chǎng)調(diào)研

B、需求分析

C、軟件測(cè)試

D、軟件維護(hù)

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

知識(shí)點(diǎn)解析:軟件生命周期可以分為軟件定義、軟件開(kāi)發(fā)與軟件運(yùn)行維護(hù)三個(gè)階

段。主要活動(dòng)階段是:可行性研究與計(jì)劃階段、需求分析、軟件設(shè)計(jì)、軟件實(shí)現(xiàn)、

軟件測(cè)試、運(yùn)行和維護(hù),所以選擇A).

5、某系統(tǒng)總體結(jié)構(gòu)圖如下圖所示:該系統(tǒng)

總體結(jié)構(gòu)圖的深度是()。

A、7

B、6

C、3

D、2

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

知識(shí)點(diǎn)解析:根據(jù)總體結(jié)構(gòu)圖可以看出該樹(shù)的深度為3,比如:XY系統(tǒng)一功能

2—功能2.1,就是最深的度數(shù)的一個(gè)表現(xiàn)。

6、程序調(diào)試的任務(wù)是(:)。

A、設(shè)計(jì)測(cè)試用例

B、驗(yàn)證程序的正確性

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

D、診斷和改正程序中的錯(cuò)誤

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

知識(shí)點(diǎn)解析:程序調(diào)試的任務(wù)是診斷和改正程序中的錯(cuò)誤。

7、下列關(guān)于數(shù)據(jù)庫(kù)設(shè)計(jì)的敘述中,正確的是(),

A、在需求分析階段建立數(shù)據(jù)字典

B、在概念設(shè)計(jì)階段建立數(shù)據(jù)字典

C、在邏輯設(shè)計(jì)階段建立數(shù)據(jù)字典

D、在物理設(shè)計(jì)階段建立數(shù)據(jù)字典

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

知識(shí)點(diǎn)解析:數(shù)據(jù)字典是在需求分析階段建立,在數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程中不斷修改、充

實(shí)和完善的.

8、數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式不包括()。

A、概念模式

B、內(nèi)模式

C、外模式

D、數(shù)據(jù)模式

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

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式是概念模式、外模式和內(nèi)模式,所以選擇

D)o

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

RST

ABCD

C314

則由關(guān)系R和S得到

關(guān)系T的操作是()。

自然

A、

B、影

C>并

D、

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

知識(shí)點(diǎn)解析:自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量

必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉,所以根據(jù)T中元組可

以判斷R和S做的是自然連接操作。

10、下列選項(xiàng)中屬于面向?qū)ο笤O(shè)計(jì)方法主要特征的是()。

A、繼承

B、自頂向下

C、模塊化

D、逐步求精

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

知識(shí)點(diǎn)解析:面向?qū)ο蠡痉椒ǖ幕靖拍钣袑?duì)象、類(lèi)和實(shí)例、消息、繼承與多態(tài)

性,所以選擇A)。

11、下列關(guān)于數(shù)據(jù)庫(kù)的敘述中,正確的是()。

A、數(shù)據(jù)庫(kù)減少了數(shù)據(jù)冗余

B、數(shù)據(jù)庫(kù)避免了數(shù)據(jù)冗余

C、數(shù)據(jù)庫(kù)中的數(shù)據(jù)一致性是指數(shù)據(jù)類(lèi)型一致

D、數(shù)據(jù)庫(kù)系統(tǒng)比文件系統(tǒng)能夠管理更多數(shù)據(jù)

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

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

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

安全性和可靠性。⑥故障恢復(fù)。所以選項(xiàng)A)正確。

12、Access字段名不能包含的字符是()。

A、@

B、!

C、%

D、&

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

知識(shí)點(diǎn)解析:在Access中,字段名稱(chēng)應(yīng)遵循如下命名規(guī)則:字段名稱(chēng)的長(zhǎng)度最多

達(dá)64個(gè)字符;字段名稱(chēng)可以是包含字母、數(shù)字、空格和特殊字符(除句號(hào)、感嘆

號(hào)和方括號(hào))的任意組合;字段名稱(chēng)不能以空格開(kāi)頭;字段名稱(chēng)不能包含控制字符

(從0到31的ASCII偈)。故答案為B)選項(xiàng)。

13、某數(shù)據(jù)表中有5條記錄,其中“編號(hào)”為文本型字段,其值分別為:129、97、

75、131、118,若按該字段對(duì)記錄進(jìn)行降序排序,則排序后的順序應(yīng)為()。

A、75、97、118、129、131

B、118、129、131、75、97

C、131、129>118、97、75

D、97、75、131、129、118

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

知識(shí)點(diǎn)解析:文本型數(shù)據(jù)排序是按照其ASCII碼進(jìn)行排序的,并且首先按第一個(gè)

字符排序,然后冉依次設(shè)照后面的字符排序。故答案為D)。

14、對(duì)要求輸入相對(duì)固定格式的數(shù)據(jù),例如電話(huà)號(hào)碼010—83950001,應(yīng)定義字

段的()。

A、“格式”屬性

B、“默認(rèn)值”屬性

C、“輸入掩碼”屬性

D、“有效性規(guī)則”屬性

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

知識(shí)點(diǎn)解析:“輸入掩西”是用戶(hù)輸入數(shù)據(jù)時(shí)的提示格式。它規(guī)定J,數(shù)據(jù)的輸入格

式,有利于提高數(shù)據(jù)輸入的正確性。在本題中對(duì)要求輸入相對(duì)固定格式的數(shù)據(jù),例

如電話(huà)號(hào)碼010—83950001,應(yīng)定義字段的輸入掩碼為000—00000000。故選項(xiàng)

C)為正確答案。

15、在篩選時(shí),不需要輸入篩選規(guī)則的方法是()。

A、高級(jí)篩選

B、按窗體篩選

C、按選定內(nèi)容篩選

D、輸入篩選目標(biāo)篩選

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

知識(shí)點(diǎn)解析:當(dāng)對(duì)多個(gè)字段設(shè)定條件,并且設(shè)定多個(gè)條件時(shí),可采用“按窗體篩

選”?!鞍催x定內(nèi)容篩選”主要用于對(duì)一個(gè)字段設(shè)定條件時(shí),找出包含選定字段中數(shù)

據(jù)的所有記錄。當(dāng)輸入的條件為一個(gè)通式或是一個(gè)計(jì)算公式時(shí),可采用“輸入篩選

目標(biāo)篩選”的方式篩選滿(mǎn)足的記錄。更為復(fù)雜的設(shè)置可采用“高級(jí)篩選”來(lái)實(shí)現(xiàn)。故

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

16、在Access中已經(jīng)建立了“學(xué)生”表,若查找“學(xué)號(hào)”是“S00001”或“S00002”的記

錄,應(yīng)在查詢(xún)?cè)O(shè)計(jì)視圖的“條件”行中輸入()。

A、S00001or"S00002H

B、S0000Iand,,S00002,'

C、in("S00001”oTS00002”)

D、inC'SOOOOr'and'^OOOO2")

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

知識(shí)點(diǎn)解析?:在查詢(xún)準(zhǔn)則中比較運(yùn)算符“IN”用于集合設(shè)定,表示“在……之內(nèi)”。若

查找“學(xué)號(hào)”是"S00001”或“S00002”的記錄應(yīng)使用表達(dá)式inC'SOOOOr1,

"S00002"),也可以使用表達(dá)式(”S00001“or”S00002”),所以選項(xiàng)A)正確。

17、將表A的記錄添加到表B中,要求保持表B中原有的記錄,可以使用的查詢(xún)

是()。

A、選擇查詢(xún)

B、追加查詢(xún)

C、更新查詢(xún)

D、生成表查詢(xún)

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

知識(shí)點(diǎn)解析:追加查詢(xún)可以將符合查詢(xún)條件的數(shù)據(jù)追加到一個(gè)已經(jīng)存在的表中,該

表可以是當(dāng)前數(shù)據(jù)庫(kù)中的一個(gè)表,也可以是另一個(gè)數(shù)據(jù)庫(kù)中的表,所以選項(xiàng)B)正

確。

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

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

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

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

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

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

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

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

19、數(shù)據(jù)庫(kù)中有“商品”表如下:

部門(mén)號(hào)商品號(hào)商品名稱(chēng)單價(jià)數(shù)量產(chǎn)地

400101A牌電風(fēng)扇200.0010廣東

400104A牌微波爐350.0010廣東

400105B牌微波爐600.0010

201032C牌傳真機(jī)1000.0020上海

400107D牌微波爐.A420.0010北京

200110A牌電話(huà)機(jī)200.0050廣東

200112B牌手機(jī)2000.0012r

400202A牌電冰箱3000.002廣東

301041B牌計(jì)算機(jī)6000.0010■

300204C牌計(jì)算機(jī)10000.0010上海

行SQL命令:SELECT*FROM商品WHERE單價(jià)(SELECT單價(jià)FROM商品

WHERE商品號(hào):"0112"):查詢(xún)結(jié)果的記錄數(shù)是()。

A、1

B、3

C、4

D、10

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

知識(shí)點(diǎn)解析:要查找出單價(jià)高于“0112”的商品記錄,需要使用SQL的子查詢(xún),首

先查找出“0112”號(hào)商品的單價(jià),然后再找出單價(jià)大于此單價(jià)的記錄,查詢(xún)語(yǔ)句為:

SELECT木FROM商品WHERE單價(jià),(SELECT亙價(jià)FROM商品WHERE商品號(hào)

="0112”),商品號(hào)為“0112”的商品單價(jià)為2000,一價(jià)大于2000的記錄有3條,所

以選項(xiàng)B)正確。

20、數(shù)據(jù)庫(kù)中有“商品”表如下:

部門(mén)號(hào)商品號(hào)商品名稱(chēng)單價(jià)數(shù)量產(chǎn)地

400101A牌電風(fēng)扇200.0010廣東

400104A牌微波爐350.0010

400105B牌微波爐600.0010廣東

201032C牌傳真機(jī)100().0020上海

400107D牌微波爐.A420.0010北京

200110A牌電話(huà)機(jī)200.0050廣東

200112B牌手機(jī)2000.0012廣東

400202A睥電冰箱3000.002廣東

301041B牌計(jì)算機(jī)6000.0010廣東

300204C牌計(jì)算機(jī)10000.0010上海

查找出單價(jià)大于等于3000并且小于10000的記錄,正確的SQL命令是()。

A、SELECT*FROM商品WHERE單價(jià)BETWEEN3000AND10000

B、SELECT*FROM商品WHERE單價(jià)BETWEEN3000To10000

C、SELECT*FROM商品WHFRF單價(jià)BETWEEN3000AND9999

D、SELECT*FROM商品WHERE單價(jià)BETWEEN3000To9999

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

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

“在……之間",此題要求查找大于等于3000,小于10000的記錄,因?yàn)椴话?/p>

10000,所以設(shè)定的范圍為Between3000And9999,表達(dá)式為SELECT*FROM商

品WHERE單價(jià)BETWEEN3000AND9999,答案C)正確。

21、下列選項(xiàng)中,所有控件共有的屬性是()。

A、Caption

B、Value

C、Text

D、Name

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

知識(shí)點(diǎn)解析:所有控件共有的屬性是Name屬性,因?yàn)樵诖a中引用一個(gè)窗體控件

時(shí),該屬性是必須使用的控件屬性。所以答案為D)。

22、要使窗體上的按鈕運(yùn)行時(shí)不可見(jiàn),需要設(shè)置的屬性是()。

A^Enable

B、Visible

C、Default

D^Cancel

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

知識(shí)點(diǎn)解析:控件的Enable屬性是設(shè)置控件是否可用;Visible屬性是設(shè)置控件是

否可見(jiàn);Default屬性指定某個(gè)命令按鈕是否為窗體的默認(rèn)按鈕;Cancel屬性可以

指定窗體上的命令按鈕是否為“取消”按鈕。所以答案為B)。

23、窗體主體的BackColor屬性用于設(shè)置窗體主體的是()。

A、高度

B、亮度

C、背景色

D、前景色

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

知識(shí)點(diǎn)解析:窗體主體的Height屬性用來(lái)設(shè)置窗體主體的高度,BackColor屬性用

于設(shè)置窗體主體的背景色。窗體主體中沒(méi)有亮度及前景色的屬性設(shè)置。

24、若要使某命令按鈕獲得控制焦點(diǎn),可使用的方法是()。

A、LostFocus

B、SetFocus

CNPoint

D、Value

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

知識(shí)點(diǎn)解析:使得某個(gè)控件獲得控制焦點(diǎn)可以使用SetFocus方法。語(yǔ)法為:

Object.SetFocuso當(dāng)控件失去焦點(diǎn)時(shí)發(fā)生LostFocus事件,當(dāng)控件得到焦點(diǎn)時(shí)發(fā)

生CotFocus事件。在事件中可以設(shè)置一些用戶(hù)定義的語(yǔ)句。

25、可以獲得文本框當(dāng)前插入點(diǎn)所在位置的屬性是()。

A、Position

SelStart

CNSclLength

D、Left

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

知識(shí)點(diǎn)解析:文本框的屬性中沒(méi)有Position的屬性,文本框的SelStart屬性值表示

當(dāng)前插入點(diǎn)所在位置,文本框的SelLenghl屬性值表示文本框中選中文本的長(zhǎng)度,

文本框的Left屬性值表示文本框距窗體左邊框的位置。

26、要求在頁(yè)面頁(yè)腳中顯示“第X頁(yè),共Y頁(yè)“,貝!頁(yè)腳中的頁(yè)碼“控件來(lái)源”應(yīng)設(shè)

置為()。

A、二"第”&[pages]&”頁(yè),共“&[page]&“頁(yè)”

B、廿共”&[pages|&”頁(yè),第"&[page]&”頁(yè)”

C、二"第"&[page]&”頁(yè),共”&[page]&”頁(yè)”

D、二"共"&[page]&”頁(yè),第”&[page]&”頁(yè)”

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

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

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

27、一個(gè)窗體上有兩個(gè)文本框,其放近順序分別是:Textl,Text2,要想在Textl

中按“回車(chē),,鍵后焦點(diǎn)自動(dòng)轉(zhuǎn)到Text2上,需編寫(xiě)的事件是()。

A、PrivateSubTextl_KeyPress(KeyAsciiAsInteger)

B、PrivateSubTexll_LostFocus()

C、PrivateSubText2_GotFocus()

D、PrivateSublextl_Click()

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

知識(shí)點(diǎn)解析:根據(jù)題目的要求,如果想要在Textl中按“回車(chē)”鍵使焦點(diǎn)自動(dòng)轉(zhuǎn)到

Tcxt2±,那么就需要編寫(xiě)Tcxtl的按鍵事件,即SubText1_KcyPrcss()。具體可

以如下實(shí)現(xiàn):PrivateSubTextl_KeyPress(KeyAsciiAsInteger)IfKeyAscii=13

thenText2.SetFocusFndSub

28、將邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)據(jù),轉(zhuǎn)換規(guī)則是()。

A、將True轉(zhuǎn)換為一1,將False轉(zhuǎn)換為0

B、將True轉(zhuǎn)換為1,將False轉(zhuǎn)換為一1

C、將True轉(zhuǎn)換為0,將False轉(zhuǎn)換為一1

D、將True轉(zhuǎn)換為1,將False轉(zhuǎn)換為0

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

知識(shí)點(diǎn)解析:在VBA中將邏輯型數(shù)據(jù)轉(zhuǎn)換成整型數(shù)據(jù)時(shí),True轉(zhuǎn)為一1,Flase則

轉(zhuǎn)為0。

29、對(duì)不同類(lèi)型的運(yùn)算符,優(yōu)先級(jí)的規(guī)定是()。

A、字符運(yùn)算符,算術(shù)運(yùn)算符>關(guān)系運(yùn)算符,邏輯運(yùn)算符

B、算術(shù)運(yùn)算符,字符運(yùn)算符,關(guān)系運(yùn)算符,邏輯運(yùn)算符

C、算術(shù)運(yùn)算符,字符運(yùn)算符,邏輯運(yùn)算符>關(guān)系運(yùn)算符

D、字符運(yùn)算符,關(guān)系運(yùn)算符,邏輯運(yùn)算符,算術(shù)運(yùn)算符

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

知識(shí)點(diǎn)解析:對(duì)不同類(lèi)型的運(yùn)算符,優(yōu)先級(jí)為:算術(shù)運(yùn)算符,連接運(yùn)算符(字符運(yùn)

算符)>比較運(yùn)算符(關(guān)系運(yùn)算符),邏輯運(yùn)算符。所有比較運(yùn)算符的優(yōu)先級(jí)相

同。算術(shù)運(yùn)算符中,指數(shù)運(yùn)算符(人)>負(fù)數(shù)(一)>乘法和除法(*、/)>整數(shù)除

法(\)>求模運(yùn)算(Mod)>加法和減法(+、一)o括號(hào)優(yōu)先級(jí)最高。

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

A、屬性、事件、方法

B、控件、屬性、事件

C、窗體、控件、過(guò)程

D、窗體、控件、模塊

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

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

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

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

31、表達(dá)式X+1>X是()。

A、算術(shù)表達(dá)式

B、非法表達(dá)式

C、關(guān)系表達(dá)式

D、字符串表達(dá)式

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

知識(shí)點(diǎn)解析:由于不同類(lèi)型的運(yùn)算符的優(yōu)先級(jí)為:算術(shù)運(yùn)算符,連接運(yùn)算符(字符

運(yùn)算符)>比較運(yùn)算符1關(guān)系運(yùn)算符)>邏輯運(yùn)算符。因此表達(dá)式X+1>X又可寫(xiě)成

(X+l)>X,即這個(gè)表達(dá)式是一個(gè)關(guān)系表達(dá)式。

32、如有數(shù)組聲明語(yǔ)句Dima(2,—3to2,4),則數(shù)組a包含元素的個(gè)數(shù)是

()O

A、40

B、75

C、12

D、90

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

知識(shí)點(diǎn)解析:數(shù)組的默認(rèn)下限為0,所以Dima(2,—3to2,4),第一維下標(biāo)為

0,1,2,共3個(gè),第二維下標(biāo)為一3,—2,—1,0,1,2,共6個(gè),第三維下標(biāo)

為0,1,2,3,4,共5個(gè),所以數(shù)據(jù)a包含的元素個(gè)數(shù)為3x6x5=90。

33、表達(dá)式123+Mid$(n123456",3,2)的結(jié)果是()。

A、12334

B、12334

C、123

D、157

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

知識(shí)點(diǎn)解析:Mid("123456”,3,2)是從字符串中第3個(gè)字符開(kāi)始取2個(gè)字符,

結(jié)果是“34”,于是,題目中的表達(dá)式成為123+“34”。在VBA中數(shù)值和數(shù)字字符串

進(jìn)行運(yùn)算時(shí),會(huì)把數(shù)字字符串轉(zhuǎn)換為數(shù)值進(jìn)行運(yùn)算,所以表達(dá)式123+“34”就成為

123+34=157。

34、InpulBox函數(shù)的返回值類(lèi)型是()。

A、數(shù)值

B、字符串

C、變體

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

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

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

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

35、刪除字符串前導(dǎo)和尾隨空格的函數(shù)是()。

A、Ltrim()

B、Rtrim()

C、Trim()

D、Lease()

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

知識(shí)點(diǎn)解析:刪除字符串開(kāi)始和尾部空格使用函數(shù)Irim(),而函數(shù)LtrimO是

刪除字符串的開(kāi)始空格,Rtrim()函數(shù)是刪除字符串的尾部空格。Lease()函數(shù)

是將字符串中大寫(xiě)字母轉(zhuǎn)換成小寫(xiě)字母。

36、有以下程序段:k=5For1=1to10step0k=k+2NextI執(zhí)行該程序段后,結(jié)果是

()0

A、語(yǔ)法錯(cuò)誤

B、形成無(wú)限循環(huán)

C、循環(huán)體不執(zhí)行直接結(jié)束循環(huán)

D、循環(huán)體執(zhí)行一次后結(jié)束循環(huán)

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

知識(shí)點(diǎn)解析:題目的For循環(huán)I初值為I,終值為10,步長(zhǎng)為0,那么循環(huán)變量I

永遠(yuǎn)到不了終值10,循環(huán)體將無(wú)限循環(huán)下去。

37、運(yùn)行下列程序,顯示的結(jié)果是()。s=0For1=1To5Forj=1ToIFork=jTo4

s=s+lNextkNextjNextIMsgBoxs

A、4

B、5

C、38

D、40

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

知識(shí)點(diǎn)解析:本題是多層For嵌套循環(huán),最內(nèi)層是循環(huán)次數(shù)計(jì)數(shù),最外層循環(huán)會(huì)執(zhí)

行5次,而內(nèi)層循環(huán)會(huì)因I的值不同而執(zhí)行不同次數(shù)的循環(huán)。當(dāng):1=1s=4I=2

時(shí),s=4+4+3=111=3時(shí),s=l1+4+3+2=201=4時(shí),s=20+4+3+2+1=301=5W,

s=30+4+3+2+l=40,因此s的值最終為40。

38、在VBA代碼調(diào)試過(guò)程中,能夠顯示出所有在當(dāng)前過(guò)程中的變量聲明及變量值

信息的是()。

A、快速監(jiān)視窗口

B、監(jiān)視窗口

C、立即窗口

D、本地窗口

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

知識(shí)點(diǎn)解析:本地窗口內(nèi)部自動(dòng)顯示出所有在當(dāng)前過(guò)程中的變量聲明及變量值。本

地窗口打開(kāi)后,列表中的第一項(xiàng)內(nèi)容是一個(gè)特殊的模塊變量。對(duì)于類(lèi)模塊,定義為

MeoMe是對(duì)當(dāng)前模塊定義的當(dāng)前實(shí)例的引用。由于它是對(duì)象引用,因而可以展開(kāi)

顯示當(dāng)前實(shí)例的全部屬性和數(shù)據(jù)成員。

39、下列只能讀不能寫(xiě)的文件打開(kāi)方式是()。

A、Input

B、Output

C、Random

D、Append

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

知識(shí)點(diǎn)解析:VBA中如果文件打開(kāi)方式為Input,則表示從指定的文件中讀出」,己

錄,此方式不能對(duì)打開(kāi)的文件進(jìn)行寫(xiě)入操作。如果指定的文件不存在則會(huì)產(chǎn)生“文

件未找到”錯(cuò)誤。

40、教師管理數(shù)據(jù)庫(kù)有數(shù)據(jù)表“teacher”,包括“編號(hào)”、“姓名”、“性別”和“職稱(chēng)”四

個(gè)字段。下面程序的功能是:通過(guò)窗體向teacher表中添加教師記錄。對(duì)應(yīng)“編

號(hào)”、“姓名”、“性別”和“職稱(chēng)”的4個(gè)文本框的名稱(chēng)分別為:tNo、iName、tSex和

tTitles,當(dāng)單擊窗體上的“增加”命令按鈕(名稱(chēng)為Commandl)時(shí),首先判斷編號(hào)

是育重復(fù),如果不重復(fù),則向"teacher”表中添加教師記錄;如果編號(hào)重復(fù),則給出

提示信息。有關(guān)代碼如下:PrivateADOcnAsNewADODB.ConnectionPrivate

SubForm_Load(),打開(kāi)窗口時(shí),連接Access本地?cái)?shù)據(jù)庫(kù)Set

ADOcn=.EndSubPrivateSubCommandO_Click(),追加教師記錄Dim

strSQLAsStringDimADOcmdAsNewADODB.CommandDimADOrsAsNew

ADODB.RecordsetSetADOrs.ActiveConnection=ADOcnADOrs.Open"Select

編號(hào)FromteacherWhere編號(hào)="'+tNo+""'IfNotADOrs.EOFThenMsgBox"你輸

入的編號(hào)已存在,不能新增加!nElseADOcmd.ActiveConnection=ADOcn

*tNQL="In*ert[ntoteacher(編號(hào),姓名,性別,HstrSQI,=strSQT.+"Values

(“'+tNo+”',"'+tname+”',"'+tsex+”',"'+ttitles+”')”

ADOcmd.CommandText=strSQLADOcmd.ExecuteMsgBox”添加成功,請(qǐng)繼

續(xù)!"EndIfADOrs.CloseSetADOrs:NothingEndSub按照功能要求,在橫線(xiàn)上

應(yīng)填寫(xiě)的是()。

A、CurrentDB

B、CurrentDB.Connention

C、CurrentProject

D、CurrentProject.Connection

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

知識(shí)點(diǎn)解析:由于變量ADOcn定義為ADODB連接對(duì)象,因此,當(dāng)初始化為連接

當(dāng)前數(shù)據(jù)庫(kù)時(shí)要使用SeiADOcn=CurrentProject.Connectiono因?yàn)镃urrentDb是

DAO.Database的對(duì)象,而CurrentProject才是適用于ADO.Connection的對(duì)象。

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

在考生文件夾下有一個(gè)Excel文件“Test,xlsx”和一個(gè)數(shù)據(jù)庫(kù)文件

“sampl.accdb“。"sampl.accdb”數(shù)據(jù)庫(kù)文件中已建立3個(gè)表對(duì)象(名為“線(xiàn)路”、

“游客”和“團(tuán)體”)和一個(gè)窗體對(duì)象(名為“brow”),

溫馨提示

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

評(píng)論

0/150

提交評(píng)論