2008年4 月計(jì)算機(jī)等考二級(jí)VF試題與答案_第1頁(yè)
2008年4 月計(jì)算機(jī)等考二級(jí)VF試題與答案_第2頁(yè)
2008年4 月計(jì)算機(jī)等考二級(jí)VF試題與答案_第3頁(yè)
2008年4 月計(jì)算機(jī)等考二級(jí)VF試題與答案_第4頁(yè)
2008年4 月計(jì)算機(jī)等考二級(jí)VF試題與答案_第5頁(yè)
已閱讀5頁(yè),還剩44頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

vpf試題

2008年4月計(jì)算機(jī)等考二級(jí)VF試題與答案

一、選擇題(每小題2分,共70分)

下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的。請(qǐng)將

正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。

⑴程序流程圖中帶有箭頭的線段表示的是:

A)圖元關(guān)系B)數(shù)據(jù)流C)控制流D)調(diào)用關(guān)系

⑵結(jié)構(gòu)化程序設(shè)計(jì)的基本原則不包括

A)多態(tài)性B)自頂向下C)模塊化D)逐步求精

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

A)低內(nèi)聚低耦合B)高內(nèi)聚低耦合C))低內(nèi)聚高耦合D))高內(nèi)聚高耦

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

A)可行性分析報(bào)告B)軟件需求規(guī)格說(shuō)明書C)概要設(shè)計(jì)說(shuō)明書D)

集成測(cè)試計(jì)劃

⑸算法的有窮性是指

A)算法程序的運(yùn)行時(shí)間是有限的B)算法程序所處理的數(shù)據(jù)量是有限

的C)算法程序的長(zhǎng)度是有限的D)算法只能被有限的用戶使用

(6)對(duì)長(zhǎng)度為n的線性表排序,在最壞情況下,比較次數(shù)不是n(n-1)/2

的排序方法是

A)快速排序B)冒泡排序C)直線插入排序D)堆排序

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

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

能在棧底插入數(shù)據(jù)D)不能刪除數(shù)據(jù)

(8)在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將E-R圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于

A)需求分析階段B)概念設(shè)計(jì)階段C)邏輯設(shè)計(jì)階段D)物理設(shè)計(jì)階段

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

R

4001

9.8104

B

C

D

a

0

kl

b

1

nl

S

B

C

D

3

h2

a

0

kl

n

2

xl

T

B

C

D

a

0

kl

由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為

A)并B)自然連接C)笛卡爾積D)交

(10)設(shè)有表示學(xué)生選課的三張表,學(xué)生S(學(xué)號(hào),姓名,性別,年齡,

身份證號(hào)),課程C(課號(hào),課名),選課SC(學(xué)號(hào),課號(hào),成績(jī)),

則表SC的關(guān)鍵字(鍵或碼)為

A)課號(hào),成績(jī)B)學(xué)號(hào),成績(jī)C)學(xué)號(hào),課號(hào)D)學(xué)號(hào),姓名,成績(jī)

(11)在超市營(yíng)業(yè)過(guò)程中,每個(gè)時(shí)段要安排一個(gè)班組上崗值班,每個(gè)收

款口要配備兩名收款員配合工作,共同使用一套收款設(shè)備為顧客服

務(wù),在超市數(shù)據(jù)庫(kù)中,實(shí)體之間屬于一對(duì)一關(guān)系的是

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

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

(12)在教師表中,如果要找出職稱為“教授”的教師,所采用的關(guān)系

運(yùn)算是

A)選擇B)投影C)聯(lián)接D)自然聯(lián)接

(13)在SELECT語(yǔ)句中使用0RDERBY是為了指定

A)查詢的表B)查詢結(jié)果的順序C)查詢的條件D)查詢的字段

(14)有下程序,請(qǐng)選擇最后在屏幕顯示的結(jié)果:

SETEXACTON

s=〃ni〃+SPACE(2)

IFs==ni

IFs=ni

?〃one〃

ELSE

?〃two〃

ENDIF

ELSE

IFs=ni

?〃three”

ELSE

?〃four〃

ENDIF

ENDIF

RETURN

A)oneB)twoC)threeD)four

(15)如果內(nèi)存變量和字段變量均有變量名〃姓名〃,那么引用內(nèi)存的正

確方法是:

A)M.姓名B)M_>姓名C)姓名D)A和B都可以

(16)要為當(dāng)前表所有性別為〃女〃的職工增加100元工資,應(yīng)使用命令

A)REPLACEALL工資WITH工資+100

B)REPLACE工資WITH工資+100FOR性別=〃女〃

C)REPLACEALL工資WITH工資+100

D)REPLACEALL工資WITH工資+100FOR性別二〃女〃

(17)MODIFYSTRUCTURE命令的功能是:

A)修改記錄值B)修改表結(jié)構(gòu)C)修改數(shù)據(jù)庫(kù)結(jié)構(gòu)D)修改數(shù)據(jù)庫(kù)或表

結(jié)構(gòu)

(18)可以運(yùn)行查詢文件的命令是:

A)DOB)BROWSEC)DOQUERYD)CREATEQUERY

(19)SQL語(yǔ)句中刪除視圖的命令是:

A)DROPTABLEB)DROPVIEWC)ERASETABLED)ERASEVIEW

(20)設(shè)有訂單表order(其中包括字段:訂單號(hào),客戶號(hào),職員號(hào),簽訂

日期,金額),查詢2007年所簽訂單的信息,并按金額降序排序,1E

確的SQL命令是:

A)SELECT*FROMorderWHEREYEAR(簽訂日期)=2007ORDERBY金

額DESC

B)SELECT*FROMorderWHILEYEAR(簽訂日期)=2007ORDERBY金

額ASC

C)SELECT*FROMorderWHEREYEAR(簽訂日期)=2007ORDERBY金

額ASC

D)SELECT*FROMorderWHILEYEAR(簽訂日期)=2007ORDERBY金

額DESC

(21)設(shè)有訂單表order(其中包括字段:訂單號(hào),客戶號(hào),客戶號(hào),職員

號(hào),簽訂日期,金額),刪除2002年1月1日以前簽訂的訂單記錄,正

確的SQL命令是:

A)DELETETABLEorderWHERE簽訂日期《「2002-IT}

B)DELETETABLEorderWHILE簽訂日期>「2002-1-1}

C)DELETEFROMorderWHERE簽訂日期<「2002-17}

D)DELETEFROMorderWHILE簽訂日期>「2002-17}

(22)下面屬于表單方法名(非事件名)的是:

A)InitB)ReleaseC)DestroyD)Caption

(23)下列表單的哪個(gè)屬性設(shè)置為真時(shí),表單運(yùn)行時(shí)將自動(dòng)居中:

A)AutoCenterB)AlwaysOnTopC)ShowCenterD)FormCenter

(24)下面關(guān)于命令DOFORMXXNAMEYYLINKED的陳述中,正確的是:

A)產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)自動(dòng)關(guān)閉表單

B)產(chǎn)生表單對(duì)象引用變量XX,在釋放變量XX時(shí)并不關(guān)閉表單

C)產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)自動(dòng)關(guān)閉表單

D)產(chǎn)生表單對(duì)象引用變量YY,在釋放變量YY時(shí)并不關(guān)閉表單

(25)表單里有一個(gè)選項(xiàng)按紐組,包含兩個(gè)選項(xiàng)按紐Optionl和

0ption2,假設(shè)0ption2沒有設(shè)置Click事件代碼,而Optionl以及

選項(xiàng)按紐和表單都設(shè)置了Click事件代碼,那么當(dāng)表單運(yùn)行時(shí),如果

用戶單擊0ption2,系統(tǒng)將:

A)執(zhí)行表單的Click事件代碼B)執(zhí)行選項(xiàng)按紐組的Click事件代碼

C)執(zhí)行Optionl的Click事件代碼D)不會(huì)有反應(yīng)

(26)下列程序段執(zhí)行以后,內(nèi)存變量X和Y的值是:

CLEAR

STORE3TOX

STORE5TOY

PLUS((X),Y)

?X,Y

PROCEDUREPLUS

PARAMETERSA1,A2

Al=A1+A2

A2=A1+A2

ENDPROC

A)813B)313C)35D)85

(27)下列程序段執(zhí)行以后,內(nèi)存標(biāo)量y的值是:

CLEAR

X=12345

Y=0

DOWHILEX>0

y=y+x%10

x=int(x/10)

ENDDO

?y

A)54321B)12345C)51D)15

(28)下列程序段執(zhí)行后,內(nèi)存變量si的值是:

si二〃network”

sl=stuff(sl,4,4,"BIOS")

A)networkB)netBI0SC)netD)BIOS

(29)參照完整性規(guī)則的更新規(guī)則中“級(jí)聯(lián)”的含義是:

A)更新父表中連接字段值時(shí),用新的連接字段自動(dòng)修改子表中的所有

相關(guān)記錄

B)若子表中有與父表相關(guān)的記錄,則禁止修改父表中連接字段值

C)父表中的連接字段值可以隨意更新,不會(huì)影響子表中的記錄

D)父表中的連接字段值在任何情況下都不允許更新

(30)在查詢?cè)O(shè)計(jì)器環(huán)境中,“查詢”菜單下的“查詢?nèi)ハ颉泵钪付?/p>

了查詢結(jié)果的輸出去向,輸出去向不包括:

A)臨時(shí)表B)表C)文本文件D)屏幕

(31)表單名為myForm的表單中有一個(gè)頁(yè)框myPageFrame,將該頁(yè)框

的第3頁(yè)(Page3)的標(biāo)題設(shè)置為“修改”,可以使用代碼:

A)myForm.Page3.myPageFrame.Caption二〃修改〃

B)myForm.myPageFrame.Caption.Page3=〃修改〃

OThisform.myPageFrame.Page3.Caption二〃修改〃

D)Thisform.myPageFrame.Caption.Page3二〃修改〃

(32)向一個(gè)項(xiàng)目中添加一個(gè)數(shù)據(jù)庫(kù),應(yīng)該使用項(xiàng)目管理器的:

A)“代碼”選項(xiàng)卡B)“類”選項(xiàng)卡C)“文檔”選項(xiàng)卡D)“數(shù)據(jù)”

選項(xiàng)卡

下表是用list命令顯示的“運(yùn)動(dòng)員”表的內(nèi)容和結(jié)構(gòu),(33)-(35)

題使用該表:

記錄號(hào)

運(yùn)動(dòng)員號(hào)

投中2分球

投中3分球

罰球

1

1

3

4

5

2

2

2

1

3

3

3

0

0

0

4

4

5

6

7

(33)為“運(yùn)動(dòng)員”表增加一個(gè)字段“得分”的SQL語(yǔ)句是:

A)CHANGETABLE運(yùn)動(dòng)員ADD得分I

A)ALTERDATA運(yùn)動(dòng)員ADD得分I

A)ALTERTABLE運(yùn)動(dòng)員ADD得分I

A)CHANGETABLE運(yùn)動(dòng)員INSERT得分I

(34)計(jì)算每名運(yùn)動(dòng)員的“得分”(33題增加的字段)的正確SQL語(yǔ)

句是:

A)UPDATE運(yùn)動(dòng)員FIELD得分=2*投中2分球+3*投中3分球+罰球

B)UPDATE運(yùn)動(dòng)員FIELD得分WITH2*投中2分球+3*投中3分球+

罰球

C)UPDATE運(yùn)動(dòng)員SET得分WITH2*投中2分球+3*投中3分球+罰球

D)UPDATE運(yùn)動(dòng)員SET得分=2*投中2分球+3*投中3分球+罰球

(35)檢索“投中3分球”小于等于5個(gè)的運(yùn)動(dòng)員中“得分”最高的運(yùn)

動(dòng)員的“得分”,正確的SQL語(yǔ)句是:

A)SELECTMAX(得分)得分FROM運(yùn)動(dòng)員WHERE投中3分球〈二5

B)SELECTMAX(得分)得分FROM運(yùn)動(dòng)員WHEN投中3分球〈二5

C)SELECT得分=MAX(得分)FROM運(yùn)動(dòng)員WHERE投中3分球<二5

D)SELECT得分=MAX(得分)FROM運(yùn)動(dòng)員WHEN投中3分球<二5

二、填空題(每空2分,共30分)

請(qǐng)將每一個(gè)空的正確答案寫在答題卡(1)X15)序號(hào)的橫線上,答在試

卷上不得分。

注意:以命令關(guān)鍵字填空的必須拼寫完整。

(1)測(cè)試用例包括輸入值集和—值集。

⑵深度為5的滿二叉樹有—個(gè)葉子結(jié)點(diǎn)。

⑶設(shè)某循環(huán)隊(duì)列的容量為50,頭指針front=5(指向隊(duì)頭元素的前一

位置),尾指針rea廠29(指向?qū)ξ苍?,則該循環(huán)隊(duì)列中共有一個(gè)

元素。

(4)在關(guān)系數(shù)據(jù)庫(kù)中,用來(lái)表示實(shí)體之間聯(lián)系的是

⑸在數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)定義語(yǔ)言、數(shù)據(jù)操縱語(yǔ)言和數(shù)據(jù)控

制語(yǔ)言中,—負(fù)責(zé)數(shù)據(jù)的模式定義與數(shù)據(jù)的物理存取構(gòu)建。

⑹在基本表中,要求字段名—重復(fù)。

(7)SQL的SELECT語(yǔ)句中,使用—子句可以消除結(jié)果中的重復(fù)記錄。

(8)在SQL的WHERE子句的條件表達(dá)式中,字符串匹配(模糊查詢)的

運(yùn)算符是

⑼數(shù)據(jù)庫(kù)系統(tǒng)中對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的核心軟件是

(10)使用SQL的CREATETABLE語(yǔ)句定義表結(jié)構(gòu)時(shí),用—短語(yǔ)說(shuō)明關(guān)

鍵字(主索引)0

(11)在SQL語(yǔ)句中要查詢表s在AGE字段上取空值的記錄,正確的

SQL語(yǔ)句為::

SELECT*FROMsWHERE。

(12)在VisualFoxPro中,使用LOCATEALL命令按條件對(duì)表中的記

錄進(jìn)行查找,若查不到記錄,函數(shù)EOF()的返回值應(yīng)是

(13)在VisualFoxPro中,假設(shè)當(dāng)前文件夾中有菜單程序文件MYM

ENU.MPR,運(yùn)行該菜單程序的命令是.

(14)在VisualFoxPro中,如果要在子程序中創(chuàng)建一個(gè)只在本程序中

使用的變量XL(不影響上級(jí)或下級(jí)的程序),應(yīng)該使用說(shuō)明變

里?

(15)在VisualFoxPro中,z在當(dāng)前打開的表中物理刪除帶有刪除

標(biāo)記記錄的命令是_.

參考答案:

一、選擇題1-5)CABBA6-10)DBCDC11-15)DABCD16-20)BBABA

21-25)CBACB26-30)CDBAC

31-35)CDCDA

二、填空題:

⑴輸出(2)16(3)24(4)關(guān)系(5)數(shù)據(jù)定義語(yǔ)言⑹不能

(7)DISTINCT

(8)LIKE(9)數(shù)據(jù)庫(kù)管理系統(tǒng)(10)PrimaryKey11)AGEISNULL

(12).T.(13)DOmymenu.mpr(14)LOCAL(15)PACK

2008年9月計(jì)算機(jī)二級(jí)VisualFoxPro數(shù)據(jù)庫(kù)設(shè)計(jì)

一、選擇題(每小題2分,共70分)

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

D、E依次入棧,然后再依次出棧,則元素出棧的順序是(b)。

A)12345ABCDE

B)EDCBA54321

C)ABCDE12345

D)54321EDCBA

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

A)循環(huán)隊(duì)列有隊(duì)頭和隊(duì)尾兩個(gè)指針,因此,循環(huán)隊(duì)列是#線性結(jié)構(gòu)

B)在循環(huán)隊(duì)列中,只需要隊(duì)頭指針就能反映隊(duì)列的中元素的動(dòng)態(tài)變

化情況

O在循環(huán)隊(duì)列中,只需要隊(duì)尾指針就能反映隊(duì)列的中元素的動(dòng)態(tài)變

化情況

D)循環(huán)隊(duì)列中元素的個(gè)數(shù)是由隊(duì)頭指針和隊(duì)尾指針共同決定

(3)在長(zhǎng)度為n的有序線性表中進(jìn)行二分查找,最壞情況下需要比

較的次數(shù)是(c)。

A)0(n)

B)0(n2)

C)0(log2n)

D)0(nlog2n)

(4)下列敘述中正確的是(a)。

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

一定是連續(xù)的

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

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

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

(5)數(shù)據(jù)流圖中帶有箭頭的線段表示的是(d)o

A)控制流

B)事件驅(qū)動(dòng)

C)模塊調(diào)用

D)數(shù)據(jù)流

(6)在軟件開發(fā)中,需求分析階段可以使用的工具是(b)。

A)N-S圖

B)DFD圖

C)PAD圖

D)程序流程圖

(7)在面向?qū)ο蠓椒ㄖ?,不屬于“?duì)象”基本特點(diǎn)的是(a)o

A)一致性

B)分類性

C)多態(tài)性

D)標(biāo)識(shí)唯一性

(8)一間宿舍可住多個(gè)學(xué)生,則實(shí)體宿舍和學(xué)生之間的聯(lián)系是

(b)o

A)一對(duì)一

B)一對(duì)多

C)多對(duì)一

D)多對(duì)多

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

A)人工管理階段

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

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

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

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

B

B

C

A

B

C

m

1

1

3

m

1

3

n

3

5

由關(guān)系R和S通過(guò)運(yùn)算得到關(guān)系T,則所使用的運(yùn)算為(d)。

A)笛卡爾積

B)交

O并

D)自然連接

(11)設(shè)置表單標(biāo)題的屬性是(d)。

A)Title

B)Text

C)Biaoti

D)Caption

(12)釋放和關(guān)閉表單的方法是(a)。

A)Release

B)Delete

C)LostFocus

D)Destory

(13)從表中選擇字段形成新關(guān)系的操作是(c)。

A)選擇

B)連接

C)投影

D)并

(14)ModifyCommand命令建立的文件的默認(rèn)擴(kuò)展名是(a)。

A)prg

B)app

C)cmd

D)exe

(15)說(shuō)明數(shù)組后,數(shù)組元素的初值是(d)o

A)整數(shù)0

B)不定值

C)邏輯真

D)邏輯假

(16)擴(kuò)展名為mpr的文件是(b)。

A)菜單文件

B)菜單程序文件

C)菜單備注文件

D)菜單參數(shù)文件

(17)下列程序段執(zhí)行以后,內(nèi)存變量y的值是(B)。

x=76543

y=0

DOWHILEx>0

y=x%10+y*10

x=int(x/10)

ENDDO

A)3456

B)34567

C)7654

D)76543

(18)在SQLSELECT查詢中,為了使查詢結(jié)果排序應(yīng)該使用短語(yǔ)

(D

A)ASC

B)DESC

C)GROUPBY

D)ORDERBY

(19)設(shè)a=〃計(jì)算機(jī)等級(jí)考試〃,結(jié)果為〃考試〃的表達(dá)式是(B)o

A)Left(a,4)

B)Right(a,4)

C)Left(a,2)

D)Right(a,2)

(20)關(guān)于視圖和查詢,以下敘述正確的是(C)。

A)視圖和查詢都只能在數(shù)據(jù)庫(kù)中建立

B)視圖和查詢都不能在數(shù)據(jù)庫(kù)中建立

C)視圖只能在數(shù)據(jù)庫(kù)中建立

D)查詢只能在數(shù)據(jù)庫(kù)中建立

(21)在SQLSELECT語(yǔ)句中與INTOTABLE等價(jià)的短語(yǔ)是(A)。

A)INTODBF

B)TOTABLE

C)INTOFORM

D)INTOFILE

(22)CREATEDATABASE命令用來(lái)建立(A)。

A)數(shù)據(jù)庫(kù)

B)關(guān)系

C)表

D)數(shù)據(jù)文件

(23)欲執(zhí)行程序temp,prg,應(yīng)該執(zhí)行的命令是(B)。

A)DOPRGtemp,prg

B)DOtemp,prg

C)DOCMDtemp.prg

D)DOFORMtemp.prg

(24)執(zhí)行命令MyForm=CreateObject("Form")可以建立一個(gè)表單,

為了讓該表單在屏幕上顯示,應(yīng)該執(zhí)行命令(C工

A)MyForm.List

B)MyForm.Display

C)MyForm.Show

D)MyForm.ShowForm

(25)假設(shè)有student表,可以正確添加字段“平均分?jǐn)?shù)”的命令是

(A)o

A)ALTERTABLEstudentADD平均分?jǐn)?shù)F(6,2)

B)ALTERDBFstudentADD平均分?jǐn)?shù)F6,2

C)CHANGETABLEstudentADD平均分?jǐn)?shù)F(6,2)

D)CHANGETABLEstudentINSERT平均分?jǐn)?shù)6,2

(26)頁(yè)框控件也稱作選項(xiàng)卡控件,在一個(gè)頁(yè)框中可以有多個(gè)頁(yè)面,

頁(yè)面?zhèn)€數(shù)的屬性是(D)。

A)Count

B)Page

C)Num

D)PageCount

(27)打開已經(jīng)存在的表單文件的命令是(A)。

A)MODIFYFORM

B)EDITFORM

C)OPENFORM

D)READFORM

(28)在菜單設(shè)計(jì)中,可以在定義菜單名稱時(shí)為菜單項(xiàng)指定一個(gè)訪問

鍵。規(guī)定了菜單項(xiàng)的訪問鍵為“x”的菜單名稱定義是(C)。

A)綜合查詢\<(x)

B)綜合查詢/<(x)

O綜合查詢(\<x)

D)綜合查詢(/<x)

(29)假定一個(gè)表單里有一個(gè)文本框Textl和一個(gè)命令按鈕組

CommandGrouplo命令按鈕組是一個(gè)容器對(duì)象,其中包含Command].和

Command2兩個(gè)命令按鈕。如果要在Commandl命令按鈕的某個(gè)方法中

訪問文本框的Value屬性值,正確的表達(dá)式是(B

A)This.ThisForm.Textl.Value

B)This.Parent.Parent.Textl.Value

C)Parent.Parent.Textl.Value

D)This.Parent.Textl.Value

(30)下面關(guān)于數(shù)據(jù)環(huán)境和數(shù)據(jù)環(huán)境中兩個(gè)表之間關(guān)聯(lián)的陳述中,正

確的是(C)o

A)數(shù)據(jù)環(huán)境是對(duì)象,關(guān)系不是對(duì)象

B)數(shù)據(jù)環(huán)境不是對(duì)象,關(guān)系是對(duì)象

C)數(shù)據(jù)環(huán)境是對(duì)象,關(guān)系是數(shù)據(jù)環(huán)境中的對(duì)象

D)數(shù)據(jù)環(huán)境和關(guān)系都不是對(duì)象

(31)?(35)使用如下關(guān)系:

客戶(客戶號(hào),名稱,聯(lián)系人,郵政編碼,電話號(hào)碼)

產(chǎn)品(產(chǎn)品號(hào),名稱,規(guī)格說(shuō)明,單價(jià))

訂購(gòu)單(訂單號(hào),客戶號(hào),訂購(gòu)日期)

訂購(gòu)單名細(xì)(訂單號(hào),序號(hào),產(chǎn)品號(hào),數(shù)量)

(31)查詢單價(jià)在600元以上的主機(jī)板和硬盤的正確命令是(B)o

A)SELECT*FROM產(chǎn)品WHERE單價(jià)>600AND(名稱二'主機(jī)板'AND

名稱』硬盤')

B)SELECT*FROM產(chǎn)品WHERE單價(jià)>600AND(名稱二'主機(jī)板’0R

名稱='硬盤')

C)SELECT*FROM產(chǎn)品FOR單價(jià)>600AND(名稱二'主機(jī)板‘AND

名稱='硬盤')

D)SELECT*FROM產(chǎn)品FOR單價(jià)〉600AND(名稱二'主機(jī)板’0R名

稱二‘硬盤’)

(32)查詢客戶名稱中有“網(wǎng)絡(luò)”二字的客戶信息的正確命令是

(D)。

A)SELECT*FROM客戶FOR名稱LIKE繪網(wǎng)絡(luò)%〃

B)SELECT*FROM客戶FOR名稱二〃%網(wǎng)絡(luò)%〃

C)SELECT*FROM客戶WHERE名稱二線網(wǎng)絡(luò)曠

D)SELECT*FROM客戶WHERE名稱LIKE〃%網(wǎng)絡(luò)%〃

(33)查詢尚未最后確定訂購(gòu)單的有關(guān)信息的正確命令是(A)

A)SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購(gòu)單

WHERE客戶.客戶號(hào)二訂購(gòu)單.客戶號(hào)AND訂購(gòu)日期ISNULL

B)SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購(gòu)單

WHERE客戶.客戶號(hào)二訂購(gòu)單.客戶號(hào)AND訂購(gòu)日期二NULL

C)SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購(gòu)單

FOR客戶,客戶號(hào)二訂購(gòu)單.客戶號(hào)AND訂購(gòu)日期ISNULL

D)SELECT名稱,聯(lián)系人,電話號(hào)碼,訂單號(hào)FROM客戶,訂購(gòu)單

FOR客戶.客戶號(hào)二訂購(gòu)單.客戶號(hào)AND訂購(gòu)日期=1^1±

(34)查詢訂購(gòu)單的數(shù)量和所有訂購(gòu)單平均金額的正確命令是_

A____

A)SELECTCOUNT(DISTINCT訂單號(hào)),AVG(數(shù)量*單價(jià))

FROM產(chǎn)品JOIN訂購(gòu)單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)二訂購(gòu)單名細(xì).產(chǎn)品

號(hào)

B)SELECTCOUNT(訂單號(hào)),AVG(數(shù)量木單價(jià))

FROM產(chǎn)品JOIN訂購(gòu)單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)二訂購(gòu)單名細(xì).產(chǎn)品

號(hào)

C)SELECTCOUNT(DISTINCT訂單號(hào)),AVG(數(shù)量(單價(jià))

FROM產(chǎn)品,訂購(gòu)單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)=訂購(gòu)單名細(xì).產(chǎn)品號(hào)

D)SELECTCOUNT(訂單號(hào)),AVG(數(shù)量*單價(jià))

FROM產(chǎn)品,訂購(gòu)單名細(xì)ON產(chǎn)品.產(chǎn)品號(hào)二訂購(gòu)單名細(xì).產(chǎn)品號(hào)

(35)假設(shè)客戶表中有客戶號(hào)(關(guān)鍵字)C1~C1O共10條客戶記錄,

訂購(gòu)單表有訂單號(hào)(關(guān)鍵字)0R1-0R8共8條訂購(gòu)單記錄,并且訂購(gòu)

單表參照客戶表。如下命令可以正確執(zhí)行的是(D)。

A)INSERTINTO訂購(gòu)單VALUES('0R5','C5',「2008/10/10})

B)INSERTINTO訂購(gòu)單VALUES('0R5','Cl1',「2008/10/10})

C)INSERTINTO訂購(gòu)單VALUES('0R9','CH',「2008/10/10})

D)INSERTINTO訂購(gòu)單VALUES('0R9','C5',12008/10/10))

二、填空題(每空2分,共30分)

(1)對(duì)下列二叉樹進(jìn)行中序遍歷的結(jié)果—DBXEAYFZC。

(2)按照軟件測(cè)試的一般步驟,集成測(cè)試應(yīng)在—單元測(cè)

試之后進(jìn)行。

(3)軟件工程三要素包括方法、工具和過(guò)程,其中,—過(guò)程________

支持軟件開發(fā)的各個(gè)環(huán)節(jié)的控制和管理。

(4)數(shù)據(jù)庫(kù)設(shè)計(jì)包括概念設(shè)計(jì)、—邏輯設(shè)計(jì)和物理設(shè)計(jì)。

(5)在二維表中,元組的—分量不能再分成更小的數(shù)據(jù)項(xiàng)。

(6)SELECT*FROMstudenttoFILEstudent命令將查

詢結(jié)果存儲(chǔ)在student,txt文本文件中。

(7)LEFT(zzl2345.6789〃,LEN(〃子串〃))的計(jì)算結(jié)果是

_1234o

(8)不帶條件的SQLDELETE命令將刪除指定表的全部

記錄。

(9)在SQLSELECT語(yǔ)句中為了將查詢結(jié)果存儲(chǔ)到臨時(shí)表中應(yīng)該使用

__intocursor短語(yǔ)。

(10)每個(gè)數(shù)據(jù)庫(kù)表可以建立多個(gè)索引,但是____主______索引只

能建立1個(gè)。

(11)在數(shù)據(jù)庫(kù)中可以設(shè)計(jì)視圖和查詢,其中—視圖不能

獨(dú)立存儲(chǔ)為文件(存儲(chǔ)在數(shù)據(jù)庫(kù)中)。

(12)在表單中設(shè)計(jì)一組復(fù)選框(CheckBox)控件是為了可以選擇

—0______個(gè)或—多______個(gè)選項(xiàng)。

(13)為了在文本框輸入時(shí)隱藏信息(如顯示“*”),需要設(shè)置該控

件的__passwordchar屬性。

(14)將一個(gè)項(xiàng)目編譯成一個(gè)應(yīng)用程序時(shí),如果應(yīng)用程序中包含需要

用戶修改的文件,必須將該文件標(biāo)為—排除o

2009年3月計(jì)算機(jī)等級(jí)考試二級(jí)VF筆試

(考試時(shí)間90分鐘,滿分100分)

一、選擇題

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

A)棧是“先進(jìn)先出”的線性表

B)隊(duì)列是“先進(jìn)先出”的線性表

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

D)有序性表既可以采用順序存儲(chǔ)結(jié)構(gòu),也可以采用鏈?zhǔn)酱鎯?chǔ)結(jié)

構(gòu)

(2)支持子程序調(diào)用的數(shù)據(jù)結(jié)構(gòu)是

A)棧B)樹C)隊(duì)列D)二叉樹

(3)某二叉樹有5個(gè)度為2的結(jié)點(diǎn),則該二叉樹中的葉子結(jié)點(diǎn)

數(shù)是

A)10B)8C)6D)4

(4)下列排序方法中,最壞情況下比較次數(shù)最少的是

A)冒泡排序B)簡(jiǎn)單選擇排序C)直接插入排序D)堆排序

(5)軟件按功能可以分為:應(yīng)用軟件、系統(tǒng)軟件和支撐軟件(或

工具軟件)。下面屬于應(yīng)用軟件的是

A)編譯軟件B)操作系統(tǒng)C)教務(wù)管理系統(tǒng)D)匯編程序

(6)下面敘述中錯(cuò)誤的是

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

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

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

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

(7)耦合性和內(nèi)聚性是對(duì)模塊獨(dú)立性度量的兩個(gè)標(biāo)準(zhǔn)。下列敘

述中正確的是

A)提高耦合性降低內(nèi)聚性有利于提高模塊的獨(dú)立性

B)降低耦合性提高內(nèi)聚性有利于提高模塊的獨(dú)立性

C)耦合性是指一個(gè)模塊內(nèi)部各個(gè)元素間彼此結(jié)合的緊密程度

D)內(nèi)聚性是指模塊間互相連接的緊密程度

(8)數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)中的核心問題是

A)數(shù)據(jù)庫(kù)設(shè)計(jì)B)數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)

C)數(shù)據(jù)庫(kù)維護(hù)D)數(shù)據(jù)庫(kù)管理員培訓(xùn)

(9)有兩個(gè)關(guān)系R,S如下:

RS

ABCAB

a32a3

b01b0

c21c2

由關(guān)系R通過(guò)運(yùn)算得到關(guān)系S,則所使用的運(yùn)算為

A)選擇B)投影C)插入D)連接

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

A)屬性B)鍵C)關(guān)系D)域

(11)數(shù)據(jù)庫(kù)(DB)、數(shù)據(jù)庫(kù)系統(tǒng)(DBS)和數(shù)據(jù)庫(kù)管理系統(tǒng)(DBMS)

三者之間的關(guān)系是

A)DBS包括DB和DBMSB)DBMS包括DB和DBS

C)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS

(12)SQL語(yǔ)言的查詢語(yǔ)句是

A)INSERTB)UPDATEC)DELETED)SELECT

(13)下列與修改表結(jié)構(gòu)相關(guān)的命令是

A)INSERTB)ALTERC)UPDATED)CREATE

(14)對(duì)表SC(學(xué)號(hào)C⑻,課程號(hào)C⑵,成績(jī)N⑶,備注C(20)),

可以插入的記錄是

A)('20080101','cl','90',NULL)B)('20080101'cl',90,

'成績(jī)優(yōu)秀')

C)('20080101','cl','90','成績(jī)優(yōu)秀')D)('20080101',

'cl','79','成績(jī)優(yōu)秀')

(15)在表單中為表格控件指定數(shù)據(jù)源的屬性是

A)DataSourceB)DateFromC)RecordSourceD)RecordFrom

(16)在VisualFoxPro中,下列關(guān)于SQL表定義語(yǔ)句(CREATETABLE)

的說(shuō)法中錯(cuò)誤的是

A)可以定義一個(gè)新的基本表結(jié)構(gòu)

B)可以定義表中的主關(guān)鍵字

C)可以定義表的域完整性、有效性規(guī)則等信息的設(shè)置

D)對(duì)自由表,同樣可以實(shí)現(xiàn)其完整性、有效性規(guī)則等信息的設(shè)

(17)在VisualFoxPro中,若所建立索引的字段值不允許重復(fù),

并且一個(gè)表中只能創(chuàng)建一個(gè),這種索引應(yīng)該是

A)主索引B)唯一索引C)候選索引D)普通索引

(18)在VisualFoxPro中,用于建立或修改程序文件的命令是

A)MODIFY〈文件名〉B)MODIFYCOMMAND〈文件名〉

C)MODIFYPROCEDURE<文件名>D)上面B和C都對(duì)

(19)在VisualFoxPro中,程序中不需要用PUBLIC等命令明

確申明和建立,可直接使用的內(nèi)存變量是

A)局部變量B)私有變量C)公告變量D)全局變量

(20)以下關(guān)于空值(NULL值)敘述正確的是

A)空值等于空字符串B)空值等同于數(shù)值0

C)空值表示字段或變量還沒有確定的值D)VisualFoxPro不

支持空值

(21)執(zhí)行USEscIN0命令的結(jié)果是

A)選擇0號(hào)工作區(qū)打開sc表

B)選擇空閑的最小號(hào)的工作區(qū)打開sc表

C)選擇第1號(hào)工作區(qū)打開sc

D)顯示出錯(cuò)信息

(22)在VisualFoxPro中,關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)所管理的關(guān)系

A)一個(gè)DBF文件B)若干個(gè)二維表

C)一個(gè)DBC文件D)若干個(gè)DBC文件

(23)在VisualFoxPro中,下面描述正確的是

A)數(shù)據(jù)庫(kù)表允許對(duì)字段設(shè)置默認(rèn)值

B)自由表允許對(duì)字段設(shè)置默認(rèn)值

C)自由表或數(shù)據(jù)庫(kù)表都允許對(duì)字段設(shè)置默認(rèn)值

D)自由表或數(shù)據(jù)庫(kù)表都不允許對(duì)字段設(shè)置默認(rèn)值

(24)SQL的SELECT語(yǔ)句中,"HAVING〈條件表達(dá)式〉”用來(lái)篩

選滿足條件的

A)列B)行C)關(guān)系D)分組

(25)在VisualFoxPro中,假設(shè)表單上有一個(gè)選項(xiàng)組:0男0

女,初始時(shí)該選項(xiàng)組的value屬性值為lo若選項(xiàng)按鈕“女”被選中,

該選項(xiàng)組的value屬性值是

A)1B)2C)"女"D)“男”

(26)在VisualFoxPro中,假設(shè)教師表T(教師號(hào),姓名,性

別,職稱,研究生導(dǎo)師)中,性別是C型字段,研究生導(dǎo)師是L型字

段。若要查詢“是研究生導(dǎo)師的女老師”信息,那么SQL語(yǔ)句

“SELECT*FROMTWHERE<邏輯表達(dá)式)”中的《邏輯表達(dá)式》應(yīng)是

A)研究生導(dǎo)師AND性別二〃女〃B)研究生導(dǎo)師OR性別二〃女〃

C)性別二〃女〃AND研究生導(dǎo)師二.F.D)研究生導(dǎo)師二.T.OR性

別二女

(27)在VisualFoxPro中,有如下程序,函數(shù)IIF()返回值是

*程序

PRIVATEX,Y

STORE〃男〃TOX

Y=LEN(X)+2

HF(Y<4,〃男〃,〃女〃)

RETURN

A)〃女〃B)〃男〃C).T.D)?F.

(28)在VisualFoxPro中,每一個(gè)工作區(qū)中最多能打開數(shù)據(jù)

庫(kù)表的數(shù)量是

A)1個(gè)B)2個(gè)

C)任意個(gè),根據(jù)內(nèi)存資源而確定D)35535個(gè)

(29)在VisualFoxPro中,有關(guān)參照完整性的刪除規(guī)則正確

的描述是

A)如果刪除規(guī)則選擇的是〃限制〃,則當(dāng)用戶刪除父表中的記錄

時(shí),系統(tǒng)將自動(dòng)刪除子表中的所有相關(guān)記錄

B)如果刪除規(guī)則選擇的是〃級(jí)聯(lián)〃,則當(dāng)用戶刪除父表中的記錄

時(shí),系統(tǒng)將禁止刪除與子表相關(guān)的父表中的記錄

C)如果刪除規(guī)則選擇的是〃忽略〃,則當(dāng)用戶刪除父表中的記錄

時(shí),系統(tǒng)不負(fù)責(zé)檢查子表中是否有相關(guān)記錄

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

(30)在VisualFoxPro中,報(bào)表的數(shù)據(jù)源不包括

A)視圖B)自由表C)查詢D)文本文件

第(31)到第(35)題基于學(xué)生表S和學(xué)生選課表SC兩個(gè)數(shù)據(jù)

庫(kù)表,它們的結(jié)構(gòu)如下:

S(學(xué)號(hào),姓名,性別,年齡)其中學(xué)號(hào)、姓名和性別為C型字段,

年齡為N型字段。

SC(學(xué)號(hào),課程號(hào),成績(jī)),其中學(xué)號(hào)和課程號(hào)為C型字段,成績(jī)

為N型字段(初始為空值)。

(31)查詢學(xué)生選修課程成績(jī)小于60分的學(xué)號(hào),正確的SQL語(yǔ)句是

A)SELECTDISTINCT學(xué)號(hào)FROMSCWHERE〃成績(jī)〃<60

B)SELECTDISTINCT學(xué)號(hào)FROMSCWHERE成績(jī)

C)SELECTDISTINCT學(xué)號(hào)FROMSCWHERE成績(jī)<60

D)SELECTDISTINCT〃學(xué)號(hào)〃FROMSCWHERE〃成績(jī)〃<60

(32)查詢學(xué)生表S的全部記錄并存儲(chǔ)于臨時(shí)表文件one中的

SQL命令是

A)SELECT*FROM學(xué)生表INTOCURSORone

B)SELECT*FROM學(xué)生表TOCURSORone

C)SELECT*FROM學(xué)生表INTOCURSORDBFone

D)SELECT*FROM學(xué)生表TOCURSORDBFone

(33)查詢成績(jī)?cè)?0分至85分之間學(xué)生的學(xué)號(hào)、課程號(hào)和成績(jī),

正確的SQL語(yǔ)句是

A)SELECT學(xué)號(hào),課程號(hào),成績(jī)FROMscWHERE成績(jī)BETWEEN70

AND85

B)SELECT學(xué)號(hào),課程號(hào),成績(jī)FROMscWHERE成績(jī)>=70OR成

績(jī)<=85

C)SELECT學(xué)號(hào),課程號(hào),成績(jī)FROMscWHERE成績(jī)>=70OR<=85

D)SELECT學(xué)號(hào),課程號(hào),成績(jī)FROMscWHERE成績(jī)>=70AND

<=85

(34)查詢有選課記錄,但沒有考試成績(jī)的學(xué)生的學(xué)號(hào)和課程號(hào),

正確的SQL語(yǔ)句是

A)SELECT學(xué)號(hào),課程號(hào)FROMscWHERE成績(jī)

B)SELECT學(xué)號(hào),課程號(hào)FROMscWHERE成績(jī)NULL

C)SELECT學(xué)號(hào),課程號(hào)FROMscWHERE成績(jī)ISNULL

D)SELECT學(xué)號(hào),課程號(hào)FROMscWHERE成績(jī)

(35)查詢選修C2課程號(hào)的學(xué)生姓名,下列SQL語(yǔ)句中錯(cuò)誤的

A)SELECT姓名FROMSWHEREEXISTS;

(SELECT*FROMSCWHERE學(xué)號(hào)二S.學(xué)號(hào)AND課程號(hào)='C2')

B)SELECT姓名FROMSWHERE學(xué)號(hào)IN;

(SELECT*FROMSCWHERE課程號(hào)='C2')

C)SELECT姓名FROMSJOINONS.學(xué)號(hào)二SC.學(xué)號(hào)WHERE課程

號(hào)='C2'

D)SELECT姓名FROMSWHERE學(xué)號(hào)二;

(SELECT*FROMSCWHERE課程號(hào)='C2')

二、填空題(每空2分,共30分)

請(qǐng)將每一個(gè)空的正確答案寫在答題紙上【1】-【15】序號(hào)的橫線

上,答在試卷上,在試卷上不得分,

注意:以命令關(guān)鍵字填空的必須寫完整。

(1)假設(shè)一個(gè)長(zhǎng)度為50的數(shù)組(數(shù)組元素的下標(biāo)從。到49)

作為棧的存儲(chǔ)空間,棧底指針bottom指向棧底元素,棧頂指針top

指向棧頂元素,如果bottom=49,top=30(數(shù)組下標(biāo)),則棧中具有【1】

個(gè)元素。

(2)軟件測(cè)試可分為白盒測(cè)試和黑盒測(cè)試。基本路徑測(cè)試屬于

[2]測(cè)試。

(3)符合結(jié)構(gòu)化原則的三種基本控制結(jié)構(gòu)是:選擇結(jié)構(gòu)、循環(huán)

結(jié)構(gòu)和【3】o

(4)數(shù)據(jù)庫(kù)系統(tǒng)的核心是14】

(5)在E-R圖中,圖形包括矩形框、菱形框、橢圓框。其中表

示實(shí)體聯(lián)系的是[5]框。

一、選擇題

1-5DDCDC6-10ABAAC11-15ADBBC16-20DABBC

21-25BBADB26-30AAACD31-35CAACD

二、填空題

1、202、白盒3、順序結(jié)構(gòu)4、數(shù)據(jù)庫(kù)管理系

統(tǒng)5、菱形

6、數(shù)據(jù)庫(kù)7、日期時(shí)間型8、primarykey9>.prg

10、聯(lián)接11、.T.12、Replaceall13、數(shù)據(jù)庫(kù)系統(tǒng)

14、Having15、avg(成績(jī))

2009年9月計(jì)算機(jī)等級(jí)考試二級(jí)VF筆試真題

一、選擇題

1.下列數(shù)據(jù)結(jié)構(gòu)中,屬于非線性結(jié)構(gòu)的是()。

A.循環(huán)隊(duì)列B.帶鏈隊(duì)列C.二叉樹D.帶鏈棧

[答案]c

[解析]樹均是非線性結(jié)構(gòu)

2.下列數(shù)據(jù)結(jié)構(gòu)中,能夠按照"先進(jìn)后出”原則存取數(shù)據(jù)的是

()o

A.循環(huán)隊(duì)列B.棧C.隊(duì)列D.二叉樹

[答案]B

[解析]棧是先進(jìn)后出或后進(jìn)先出的線性表

3.對(duì)于循環(huán)隊(duì)列,下列敘述中正確的是()0

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

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

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

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

[答案]D

[解析]如果隊(duì)頭指針大于隊(duì)尾指針說(shuō)明隊(duì)列已經(jīng)循環(huán)存放數(shù)據(jù)了,

如果隊(duì)頭指針小于隊(duì)尾指針說(shuō)明沒有進(jìn)行循環(huán)存放

4.算法的空間復(fù)雜度是指()。

A.算法在執(zhí)行過(guò)程中所需要的計(jì)算機(jī)存儲(chǔ)空間B.算法所處理的

數(shù)據(jù)量

C.算法程序中的語(yǔ)句或指令條數(shù)D.算法在

執(zhí)行過(guò)程中所需要的臨時(shí)工作單元數(shù)

[答案]A

[解析]算法的空間復(fù)雜度是指執(zhí)行算法所需要的內(nèi)存空間,包括算

法程序所占空間,輸入的初始數(shù)據(jù)所占空間和執(zhí)行過(guò)程中所需要的額

外空間.

5.軟件設(shè)計(jì)中劃分模塊的一個(gè)準(zhǔn)則是()。

A.低內(nèi)聚低耦合B.高內(nèi)聚低耦合C.低內(nèi)聚高耦合D.高內(nèi)聚

高耦合

[答案]B

[解析]模塊內(nèi)部各元素之間的聯(lián)系要緊密,高內(nèi)聚,模塊間的連接的

緊密程度要低,低耦合,這樣可以提高模塊的獨(dú)立性.

6.下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)原則的是()o

A.可封裝B.自頂向下C.模塊化D.逐步求精

[答案]A

7.軟件詳細(xì)設(shè)計(jì)產(chǎn)生的圖如下

該圖是().

A.N-S圖B.PAD圖C.程序流程圖D.E-R圖

[答案]C

8.數(shù)據(jù)庫(kù)管理系統(tǒng)是()。

A.操作系統(tǒng)的一部分B.在操作系統(tǒng)支持下的系統(tǒng)軟件C.一種編譯

系統(tǒng)D.一種操作系統(tǒng)

[答案]B

9.在E-R圖中,用來(lái)表示實(shí)體聯(lián)系的圖形是()o

A.橢圓形B.矩形C.菱形D.三角形

[答案]C

1。有三個(gè)關(guān)系R,S,T如下:

R

A

B

C

a

1

2

b

2

1

3

1

s

T

A

B

C

3

2

B

C

a

1

2

2

1

3

1

d

3

2

其中關(guān)系T由關(guān)系R和S通過(guò)某種操作得到,該操作稱為()。

A.選擇B.投影C.交D.并

[答案]D

[解析]T是由S表或R表中的元素組成的

11.設(shè)置文本框顯示內(nèi)容的屬性是()。

A.VALUEB.CAPTIONC.NAMED.INPUTMASK

[答案]A

12.語(yǔ)句LISTMEMORYLIKEa*能夠顯示的變量不包括()。

A.aB.alC.ab2D.ba3

[答案]D

[解析]只有D不是以a開頭的

13.計(jì)算結(jié)果不是字符串“Teacher”的語(yǔ)句是()。

A.at("MyTecaher”,3,7)

B.substr("MyTecaher",3,7)

C.right("MyTecaher”,7)

D.left("Tecaher",7)

[答案]A

[解析]at()函數(shù)是求位置的,結(jié)果是數(shù)值型.

14.學(xué)生表中有學(xué)號(hào),姓名,和年齡三個(gè)字段,SQL語(yǔ)句“SELECT學(xué)

號(hào)FROM學(xué)生”完成的操作稱為()o

A.選擇B.投影C.連接D.并

[答案]B

[解析];選擇是求從水平方向求元組的,投影是從列方向取數(shù)據(jù)的.連

接和并都要求有兩個(gè)表.

15.報(bào)表的數(shù)據(jù)源不包括()o

A.視圖B.自由表C.數(shù)據(jù)庫(kù)表D.文本文件

[答案]D

16.使用索引的主要目的是()。

A.提高查詢速度B.節(jié)省存儲(chǔ)空間C.防止數(shù)據(jù)丟失D.方便管理

[答案]A

17.表單文件的擴(kuò)展名是()。

A.frmB.prgC.sexD.vex

[答案]C

18.下列程序段執(zhí)行時(shí)在屏幕上顯示的結(jié)果是()o

DIMEA(6)

A⑴二1

A(2)=1

FOR1=3TO6

A(I)=A(I-l)+A(I-2)

NEXT

?A(6)

A.5B.6C.7D.8

[答案]D

[解析]A(3)=2A(4)=A(2)+A(3)=3A(5)=A(3)+A(4)=5

A(6)=A(4)+A(5)=8

19.下列程序段執(zhí)行時(shí)在屏幕上顯示的結(jié)果是()。

Xl=20

X2=30

SETUDFPARMSTOVALUE

DOtestWithXI,X2

?X1,X2

PROCEDUREtest

PARAMETERSa,b

x=a

a=b

b=x

ENDPRO

A.3030B.3020C.2020D.2030

[答案]B

[解析]過(guò)程test實(shí)現(xiàn)將兩個(gè)數(shù)據(jù)互換,再者按值傳遞,

20.以下關(guān)于“查詢”的正確描述是()o

A.查詢文件的擴(kuò)展名為PRGB.查詢保存在數(shù)據(jù)庫(kù)文件中C查詢保

存在表文件中D.查詢保存在查詢文件中

[答案]D

21.以下關(guān)于“視圖”的正確描述是()o

A.視圖獨(dú)立于表文件B.視圖不可更新C.視圖只能從一個(gè)表派生

出來(lái)D.視圖可以刪除

[答案]D

[解析]視圖是由表派生出來(lái)的,并且可以從多個(gè)表中派生出來(lái),可以

對(duì)源表進(jìn)行更新,可以進(jìn)行刪除操作.

22.了為隱藏在文本框中輸入的信息,用占位符代替顯示用戶輸入的

字符,需要設(shè)置的屬性是()o

A.ValueB.ControlSourceC.InputMaskD.PasswordChar

[答案]D

23.假設(shè)某表單的Visible屬性的初值是.F.,能將其設(shè)置為.T.的方

法是()o

A.HideB.ShowC.ReleaseD.SetFocus

[答案]B

24.在數(shù)據(jù)庫(kù)中建立表的命令是(

A.CREATEB.CREATEDATABASEC.CREATEQUERYD.CREATEFORM

[答案]A

25.讓隱藏的MeForm表單顯示在屏幕上的命令是()。

A.MeForn.DisplayB.MeForm.ShowC.Meforn.List

D.MeForm.See

[答案]B

26.在表設(shè)計(jì)器的字段選項(xiàng)卡中,字段有效性的設(shè)置中不包括

()o

A.規(guī)則B.信息C.默認(rèn)值D.標(biāo)題

[答案]D

27.若SQL語(yǔ)句中的ORDERBY短語(yǔ)指定了多個(gè)字段,則()o

A.依次按自右至左的字段順序排序

B.只按第一個(gè)字段排序

C.依次按自左至右的字段順序排序

C.無(wú)法排序

[答案]C

[解析]從左至右,當(dāng)前一個(gè)字段出現(xiàn)相同值的時(shí)候,按下一個(gè)字段進(jìn)

行排序,

如ORDERBY專業(yè),成績(jī)DESC表示先按專業(yè)升序排序,當(dāng)專業(yè)

相同的時(shí)候,再按成績(jī)降序序

28.在VisualFoxpro中,下面關(guān)于屬性,方法和事件的敘述錯(cuò)誤的是

()

A.屬性用于描述對(duì)象的狀態(tài),方法用于表示對(duì)象的行為

B.基于同一個(gè)類產(chǎn)生的兩個(gè)對(duì)象可以分別設(shè)置自己的屬性值

C.事件代碼也可以象方法一樣被顯示調(diào)用

D.在創(chuàng)建一個(gè)表單時(shí),可以添加新的屬性、方法和事件

[答案]D

29.下列函數(shù)返回類型為數(shù)值型的是()。

A.STRB.VALC.DTOCD.TTOC

[答案]B

30.與“SELECT*FROM教師表INTODBFA,J等價(jià)的語(yǔ)句是(

A.SELECT*FROM教師表TODBFA

B.SELECT*FROM教師表TOTABLEA

C.SELECT*FROM教師表INTOTABLEA

E.SELECT*FROM教師表INTOA

[答案]C

[解析]INTOTABLE與INTODBF功能相同

31.查詢“教師表”的全部記錄并存儲(chǔ)于臨時(shí)文件one.dbf()。

A.SELECT*FROM教師表INTOCURSORone

B.SELECT*FROM教師表TOCURSORone

C.SELECT*FROM教師表INTOCURSORDBFone

D.SELECT*FROM教師表TOCURSORDBFone

[答案]A

[解析]臨時(shí)表的關(guān)鍵字是intocusror文件名

32.“教師表”中有“職工號(hào)”,“姓名”和“工齡”字段,其中“職

工號(hào)”為主關(guān)鍵字,建立“教師表”的SQL命令是()o

A.CREATETABLE教師表(職工號(hào)C(10)PRIMARY,姓名C(20),工

齡I)

B.CREATETABLE教師表(職工號(hào)C(10)FOREIGN,姓名C(20),工

齡I)

C.CREATETABLE教師表(職工號(hào)C(10)FOREIGNKEY,姓名C(20),

工齡I)

D.CREATETABLE教師表(職工號(hào)C(10)PRIMARYKEY,姓名C(20),

工齡I)

[答案]D

[解析];主關(guān)鍵字用PRIMARYKEY

33.創(chuàng)建一個(gè)名為student的新類,保存新類的類庫(kù)名稱是mylib,

新類的父類是Person,正確的命令是()。

A.CREATECLASSmylibOFstudentAsPerson

B.CREATECLASSstudentOFPersonAsmylib

C.CREATECLASSstudentOFmylibAsPerson

D.CREATECLASSPersonOFmylibAsstudent

[答案]C

[解析]這個(gè)以前沒考過(guò),CREATECLASS類名OF類庫(kù)名AS父類

34.“教師表”中有“職工號(hào)”、“姓名”、“工齡”和“系號(hào)”等

字段,“學(xué)院表”中有“系名”和“系號(hào)”等字段。計(jì)算“計(jì)算機(jī)”

系老師總數(shù)的命令是()o

A.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;

ON教師表.系號(hào)二學(xué)院表?系號(hào)WHERE系名二”計(jì)算機(jī)”

B.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;

ON教師表.系號(hào)二學(xué)院表?系號(hào)ORDERBY教師表?系號(hào);

HAVING學(xué)院表.系名二“計(jì)算機(jī)”

C.SELECTCOUNT(*)FROM老師表INNERJOIN學(xué)院表;

ON教師表.系號(hào)二學(xué)院表.系號(hào)GROUPBY教師表.系號(hào);

HAVING學(xué)院表,系名二”計(jì)算機(jī)”

D.SELECTSUM(*)FROM老師表INNERJOIN學(xué)院表;

ON教師表.系號(hào)=學(xué)院表.系號(hào)ORDERBY教師表.系號(hào);

HAVING學(xué)院表.系名二"計(jì)算機(jī)”

[答案]A

[解析]這個(gè)題不需要分組也不需要排序,只要計(jì)數(shù)COUNTS),條件是

系名二”計(jì)算機(jī)”

35.“教師表”中有“職工號(hào)”、“姓名”、“工齡”和“系號(hào)”等

字段,“學(xué)院表”中有“系名”和“系號(hào)”等字段。求教師總數(shù)最多

的系的教師人數(shù),正確的命令是()o

A.SELECT教師表,系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;

GROUPBY教師表.系號(hào)INTODBFTEMP

SELECTMAX(人數(shù))FROMTEMP

B.SELECT教師表.系號(hào),COUNT(*)FROM教師表,學(xué)院表;

WHERE教師表.系號(hào)二學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)INTODBF

TEMP

SELECTMAX(人數(shù))FROMTEMP

C.SELECT教師表.系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;

WHERE教師表.系號(hào)二學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)TOFILE

TEMP

SELECTMAX(人數(shù))FROMTEMP

D.SELECT教師表.系號(hào),COUNT(*)AS人數(shù)FROM教師表,學(xué)院表;

WHERE教師表.系號(hào)二學(xué)院表.系號(hào)GROUPBY教師表.系號(hào)INTODBF

TEMP

SELECTMAX(人數(shù))FROMTEMP

[答案]D

[解析]因?yàn)橐聪祦?lái)算人數(shù),所以必須要按系號(hào)進(jìn)行分組.A[答案]

缺少將兩表用共有字段聯(lián)接的WHERE條件.

B[答案]少了AS人數(shù).C[答案]將結(jié)果存入的是文本文件.只有D正

二、填空

1.某二叉樹有5個(gè)度為2的結(jié)點(diǎn)以及3個(gè)度為1的結(jié)點(diǎn),則該二叉樹

中共有個(gè)結(jié)點(diǎn)。

[答案]14

[解析]二叉樹中的結(jié)點(diǎn)由度為0、1、2的三種結(jié)點(diǎn)組成,其中度

為0的結(jié)點(diǎn)的個(gè)數(shù)比度為2的結(jié)點(diǎn)的個(gè)數(shù)多1個(gè),所以總結(jié)點(diǎn)數(shù)為

5+6+3=14個(gè)

2.程序流程圖的菱形框表示的是。

[答案]邏輯判斷

3,軟件開發(fā)過(guò)程主要分為需求分析、設(shè)計(jì)、編碼與測(cè)試四個(gè)階段,其

中階段產(chǎn)生“軟件需求規(guī)格說(shuō)明書”。

[答案]需求分析

4.在數(shù)據(jù)庫(kù)技術(shù)中,實(shí)體集之間的聯(lián)系可以是一對(duì)一或一對(duì)多或多對(duì)

多的,那么“學(xué)生”和“可選課程”的聯(lián)系為。

[答案]多對(duì)多

[解析]一個(gè)學(xué)生可選多個(gè)可選課程,多個(gè)學(xué)生可選一個(gè)可選課程,所

以是多對(duì)多

5.人員基本信息一般包括:身份證號(hào),姓名,性別,年齡等,其中可

以作為主關(guān)鍵字的是。

[答案]身份證號(hào)

6.命令按鈕的Cancel屬性的默認(rèn)值是。

[答案].F.

7.在關(guān)系操作中,從表中取出滿足條件的元組的操作稱做。

[答案]選擇

8.在VisualFoxpro中,表示時(shí)間2009年3月3日的常量應(yīng)寫

為。

[答案]「2009-03-03}或「2009.03.03}或「2009/03/03}

[解析]嚴(yán)格的日期格式必須是8位的,「2009-3-3}或{-2009/3/3}

不是8位,給不給分就要看改卷子的老師是如何決定了.

9.在VisualFoxpro中的“參照完整性”中,“插入規(guī)則”包括的

選擇是“限制”和。

[答案]忽略

10.刪除視圖MyView的命令是。

[答案]DROPVIEWMYVIEW

11.查詢?cè)O(shè)計(jì)器中的“分組依據(jù)”選項(xiàng)卡與SQL語(yǔ)句的短語(yǔ)

對(duì)應(yīng)。

[答案]GROUPBY

12.項(xiàng)目管理器的數(shù)據(jù)選項(xiàng)卡用于顯示和管理數(shù)據(jù)庫(kù)、查詢、視圖

和。

[答案]自由表

13.可以使編輯框的內(nèi)容處于只讀狀態(tài)的兩個(gè)屬性是Readonly

和。

[答案]ENABLED

14.為“成績(jī)”表中“總分”字段增加有效性規(guī)則:“總分必須大于

等于0并且小于等于750”,正確的SQL語(yǔ)句是:

TABLE成績(jī)ALTER總分總分>=0AND總分〈二750

[答案]ALTER

SETCHECK

2010年3月計(jì)算機(jī)等級(jí)考試二級(jí)VF筆試真題

1、下列敘述中正確的是

A.對(duì)長(zhǎng)度為n的有序的鏈表進(jìn)行查找,最壞情況下需要的比較的次數(shù)

為n

B.對(duì)長(zhǎng)度為n的有序的鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較

的次數(shù)為n/2

C.對(duì)長(zhǎng)度為n的有序的鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較

的次數(shù)為log2n

D.對(duì)長(zhǎng)度為n的有序的鏈表進(jìn)行對(duì)分查找,最壞情況下需要的比較

的次數(shù)為nlog2n

答案:A

解析:最壞情況下全部逆序,所以要比較N次

二分查找只能用于有序線性表為順序存儲(chǔ)時(shí),對(duì)于長(zhǎng)度

為n的有序線性表,最壞情況下,要比較次。

2、算法的時(shí)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論