國(guó)家二級(jí)VF筆試模擬試卷19_第1頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷19_第2頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷19_第3頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷19_第4頁(yè)
國(guó)家二級(jí)VF筆試模擬試卷19_第5頁(yè)
已閱讀5頁(yè),還剩92頁(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)介

國(guó)家二級(jí)VF筆試模擬試卷第1套

一、公共基礎(chǔ)選擇題(本題共70題,每題7.0分,共

10分。)

1、軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過(guò)程設(shè)計(jì),其中軟件的過(guò)程設(shè)計(jì)是指

A、模塊間的關(guān)系

B、系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述

C、軟件層次結(jié)構(gòu)

D、軟件開(kāi)發(fā)過(guò)程

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

知識(shí)點(diǎn)解析:軟件設(shè)計(jì)包括軟件結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、接口設(shè)計(jì)和過(guò)程設(shè)計(jì)。其

中,結(jié)構(gòu)設(shè)計(jì)是定義軟件系統(tǒng)各主要部件之間的關(guān)系;數(shù)據(jù)設(shè)計(jì)是將分析時(shí)創(chuàng)建的模

型轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義;接口設(shè)計(jì)是描述軟件內(nèi)部、軟件和操作系統(tǒng)之間及軟件

與人之間如何通信;過(guò)程設(shè)計(jì)則是把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程性描述。

2、下列選項(xiàng)中不屬于結(jié)構(gòu)化程序設(shè)計(jì)方法的是()。

A、自頂向下

B、逐步求精

C、模塊化

D、可復(fù)用

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

知識(shí)點(diǎn)解析:結(jié)構(gòu)化程序設(shè)計(jì)的主要原則概括為自頂向下,逐步求精,限制使用

GOTO語(yǔ)句。

3、兩個(gè)或兩個(gè)以上模塊之間聯(lián)系的緊密程度稱為()o

A、耦合

B、內(nèi)聚性

C、復(fù)雜性

D、數(shù)據(jù)傳輸特性

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

知識(shí)點(diǎn)解析:耦合性是模塊間互相連接的緊密程度的度量,取決于各個(gè)模塊之間接

口的復(fù)雜度、調(diào)用方式以及哪些信息通過(guò)接口。

4、

執(zhí)行下列程序:AA=0FOR1=2TO100STEP2AA=AA+IENDFOR?AARETURN該程序得的結(jié)

果為().

A)1?100中奇數(shù)的和B)1?100中偶數(shù)的和

01?100中所有數(shù)的和D)沒(méi)有意義

A、

B、

C、

D、

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

知識(shí)點(diǎn)解析:暫無(wú)解析

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

A、在模塊化程序設(shè)計(jì)中,一個(gè)模塊應(yīng)該盡量多的包括與其他模塊聯(lián)系的信息

13、在自頂向下、逐步細(xì)化的設(shè)計(jì)過(guò)程中,首先應(yīng)設(shè)計(jì)解決問(wèn)題的第一個(gè)細(xì)節(jié)

C、在模塊化程序設(shè)計(jì)中,一個(gè)模塊內(nèi)部的控制結(jié)構(gòu)也要符合結(jié)構(gòu)化原則

D、在程序設(shè)計(jì)過(guò)程中,不能同時(shí)采用結(jié)構(gòu)化程序設(shè)計(jì)方法與模塊化程序設(shè)計(jì)方法

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

知識(shí)點(diǎn)解析:在模塊化程序設(shè)計(jì)中,模塊之間的聯(lián)系可以通過(guò)程序的控制結(jié)構(gòu)來(lái)實(shí)

現(xiàn),在自頂向下、逐步細(xì)化的設(shè)計(jì)過(guò)程中,首先要考慮全局目標(biāo),而不是細(xì)節(jié)。在

程序設(shè)計(jì)中模塊化和結(jié)溝化可以同時(shí)使用,一個(gè)模塊的內(nèi)部結(jié)構(gòu)也要符合結(jié)構(gòu)化設(shè)

計(jì)原則。

6、在程序中不需要用public等命令明確聲明和建立,可直接使用的內(nèi)存變量是

A、局部變量

B、公共變量

C、私有變量

D、全局變量

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

知識(shí)點(diǎn)解析:在程序中直接使用(沒(méi)有通過(guò)PUBLIC和LOCAL命令事先聲明)而由

系統(tǒng)自動(dòng)隱含建立的變量都是私有變量,該變量不需要事先聲明,全局變量和局部

變量都需要先聲明后才能使用c

7、執(zhí)行STORE”11「‘TOA之后,再執(zhí)行?'222"+“RA”的結(jié)果是()。

A、222&A

B、333

C、222111

D、出錯(cuò)信息

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

知識(shí)點(diǎn)解析:暫無(wú)解析

8、軟件調(diào)試的目的是_____o

A、發(fā)現(xiàn)錯(cuò)誤

B、改正錯(cuò)誤

C、改善軟件的性能

D、挖掘軟件的潛能

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

知識(shí)點(diǎn)解析:由程序調(diào)試的概念可知:程序調(diào)試活動(dòng)由兩部分組成,其一是根據(jù)錯(cuò)

誤的跡象確定程序中錯(cuò)誤的確切性質(zhì)、原因和位置。其二,對(duì)程序進(jìn)行修改,排除

這個(gè)錯(cuò)誤。所以程序調(diào)試的目的就是診斷和改正程序中的錯(cuò)誤。

9、在數(shù)據(jù)管理技術(shù)發(fā)展過(guò)程中,文件系統(tǒng)與數(shù)據(jù)店系統(tǒng)的主耍區(qū)別是數(shù)據(jù)庫(kù)系統(tǒng)

具有。

A、數(shù)據(jù)無(wú)冗余

B、數(shù)據(jù)可共享

C、專門(mén)的數(shù)據(jù)管理軟件

D、特定的數(shù)據(jù)模型

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

知識(shí)點(diǎn)解析:在文件系統(tǒng)中,相互獨(dú)立的記錄其內(nèi)部結(jié)構(gòu)的最,簡(jiǎn)單形式是等長(zhǎng)

同格式記錄的集合,易造成存儲(chǔ)空間大量浪費(fèi),不方便使用。而在數(shù)據(jù)庫(kù)系統(tǒng)中,

數(shù)據(jù)是結(jié)構(gòu)化的,這種結(jié)構(gòu)化要求在描述數(shù)據(jù)時(shí)不僅描述數(shù)據(jù)本身,還要描述數(shù)據(jù)

間的關(guān)系,這正是通過(guò)采用特定的數(shù)據(jù)模型來(lái)實(shí)現(xiàn)的。

10、關(guān)系表中的每一橫行稱為一個(gè)o

A、元組

B、字段

C、屬性

D、碼

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

知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模型采用二維表來(lái)表示,簡(jiǎn)稱“表二維表是

由表框架及表元組組成。在表框架中,按行可以存放數(shù)據(jù),每行數(shù)據(jù)稱為元組。

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

11、在表與表之間建立參照完整性的目的是_____O

A、定義表的永久聯(lián)接

B、定義表的臨時(shí)聯(lián)接

C、定義表的外部聯(lián)接

D、在插入、刪除、更新記錄時(shí)、確保已定義的表間關(guān)系

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

知識(shí)點(diǎn)解析:暫無(wú)解析

12、在SQL的計(jì)算查詢中:用于求平均值的函數(shù)是。

A、AVG

B、AVE

C、AVERAGE

D、AVER

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

知識(shí)點(diǎn)解析:暫無(wú)解析

13、下述關(guān)于數(shù)據(jù)庫(kù)系統(tǒng)的敘述中正確的是_____。

A、數(shù)據(jù)庫(kù)系統(tǒng)減少了數(shù)據(jù)冗余

B、數(shù)據(jù)庫(kù)系統(tǒng)避免了一切冗余

C、數(shù)據(jù)庫(kù)系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致

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

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

知識(shí)點(diǎn)解析:暫無(wú)解析

14、在表單中,有關(guān)列表框和組合框內(nèi)選項(xiàng)的多重選擇,正確的敘述是()。

A、列表框和組合框都可以設(shè)置成多重選擇

B、列表框和組合框都不可以設(shè)置成多重選擇

C、列表框可以設(shè)置多重選擇,而組合框不可以

D、組合框可以設(shè)置多重選擇,而列表框不可以

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

知識(shí)點(diǎn)解析:組合框與列表框類似,都是用于提供一組條目供用戶從中選擇。組合

框和列表框的主要區(qū)別在于:①對(duì)于列表框來(lái)說(shuō),通常只有一個(gè)條目是可見(jiàn)的.

用戶可以單擊列表框右端的下拉箭頭按鈕打開(kāi)條目列表,以便從中選擇。所以相比

組合框,列表框能夠節(jié)省表單里的顯示空間;②列表框不提供多重選擇的功能,

沒(méi)有MultiSelect屬性;③組合框有兩種形式:下拉組合框和下拉列表框。

15、使用SQL語(yǔ)句向?qū)W生表S(SNO,SN,AGE,SEX)中添加一條新記錄,學(xué)號(hào)

(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)字段的值分別為0401、王芳、女、

18,正確命令是

A、APPENDINTOS(SNO,SN,SEX,AGE)VALUES(t0401,,'王芳二’女二18)

B、APPENDSVALUES('O4O1"王芳18,‘女')

C、INSERTINTOS(SNO,SN,SEX,AGE)VALUES,040IS'王芳',女,18)

D、INSERTSVALUESC0401\'王芳',18,'女')

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

知識(shí)點(diǎn)解析:本題考查對(duì)SQL語(yǔ)句插入記錄命令的掌握。APPEND為傳統(tǒng)的

FoxPro的添加記錄的命令,所以首先排除選項(xiàng)A和B;插入記錄命令的語(yǔ)法格式

為:INSERTINTO表名(字段名1,[字段名2,...])VALUES(表達(dá)式1,[表達(dá)式

2,…])選項(xiàng)D沒(méi)有INTO和字段名,選項(xiàng)C正確。

16、在DOWHILE…ENDDO循環(huán)結(jié)構(gòu)中,EXIT命令的作用是

A、退出過(guò)程,返回程序開(kāi)始處

B、轉(zhuǎn)移到DOWHILE語(yǔ)句行,開(kāi)始下一個(gè)判斷和循環(huán)

C、終止循環(huán),將控制轉(zhuǎn)移到本循環(huán)結(jié)構(gòu)ENDDO后面的第一條語(yǔ)句繼續(xù)執(zhí)行

D、終止程序執(zhí)行

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

知識(shí)點(diǎn)解析:本題考查VisualFoxPro中常見(jiàn)的程序控制結(jié)構(gòu):循環(huán)結(jié)構(gòu)的執(zhí)行流

程。在以DOWHILE…ENDDO構(gòu)成的循環(huán)結(jié)構(gòu)中,如果將EXIT命令置于循環(huán)體

中是表示在循環(huán)結(jié)束后,將控制從循環(huán)體內(nèi)轉(zhuǎn)移到ENDDO后面去的命令,這時(shí)程

序就會(huì)去執(zhí)行ENDDO后面第一條命令。故正確答案為選項(xiàng)C。

17、下列貨幣型常量的表示中,錯(cuò)誤的是()。

A、$1234.56

B、$1234.567

C、$1234.5678

D、$1234.56789

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

知識(shí)點(diǎn)解析:貨幣型常量用來(lái)表示貨幣值,其書(shū)寫(xiě)格式與數(shù)值型常量類似,但要加

一個(gè)前置的美元符號(hào)($),貨幣在存儲(chǔ)和計(jì)算時(shí),采用4位小數(shù)。如果一個(gè)貨幣型

常量多于4位小數(shù),那么系統(tǒng)會(huì)自動(dòng)將多余的小數(shù)位四舍五入。貨幣型常量沒(méi)有科

學(xué)記數(shù)法形式,所以選項(xiàng)D)是錯(cuò)誤的。

18、將文本框的PasswordChar屬性值設(shè)置為星號(hào)(*),那么,當(dāng)在文本框中輸入

“2008奧運(yùn)''時(shí),文本框中顯示的是()。

A、考試2008

B、*****

c********

D、錯(cuò)誤設(shè)置,無(wú)法輸入

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

知識(shí)點(diǎn)解析:文本框的Passwordchar屬性指定文本框控件內(nèi)是顯示用戶輸入的字

符還是顯示占位符。該屬性默認(rèn)值是空串,此時(shí)沒(méi)有占位符,文本框內(nèi)顯示用戶輸

入的內(nèi)容。當(dāng)為該屬性指定一個(gè)字符(即占位符,通常為后,文本框內(nèi)將只顯示

占位符,而不會(huì)顯示用戶輸入的實(shí)際內(nèi)容。由于斤戶輸入的內(nèi)容中包含兩個(gè)漢字

“奧運(yùn)”,占用4個(gè)字符,“2008”占用4個(gè)字符,所以文本框中顯示的是X個(gè)“*”

號(hào)。

19、下列關(guān)于變量的敘述中,不正確的是()。

A、在VisualFoxPro中,可以將不同類型的數(shù)據(jù)賦給同一個(gè)變量

B、變量的類型決定變量值的類型

C、在VisualFoxPro中,變量分為字段變量和內(nèi)存變量

D、變量值可以隨時(shí)改變

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

知識(shí)點(diǎn)解析:變量可分為字段變量和內(nèi)存變量?jī)纱箢?,?nèi)存變量是內(nèi)存中的一個(gè)存

儲(chǔ)區(qū)域,變量值就是放在這個(gè)存儲(chǔ)區(qū)域里的數(shù)據(jù),而變量的類型即為變量值的類

型。在VisualFoxPro中,變量的類型可以改變,可以把不同的類型的數(shù)據(jù)賦給同

一個(gè)變量,而且變量值是能夠隨時(shí)更改的。

20、打開(kāi)一個(gè)數(shù)據(jù)庫(kù)的命令是()o

A、USE

B、USEDATABASE

C、OPEN

D、OPENDATABASE

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

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)中建立表或使用數(shù)據(jù)庫(kù)中的表時(shí),都必須首先打開(kāi)數(shù)據(jù)庫(kù)。

與建立數(shù)據(jù)庫(kù)類似,常用的打開(kāi)數(shù)據(jù)庫(kù)方式有3種。?在項(xiàng)目管理器中打開(kāi)數(shù)據(jù)

庫(kù)。?從“打開(kāi)”對(duì)話框打開(kāi)數(shù)據(jù)庫(kù)。?用命令打開(kāi)數(shù)據(jù)庫(kù)。一般情況下,在

VisualFoxPro開(kāi)發(fā)環(huán)境下交互操作時(shí)使用前兩種方法,在應(yīng)用程序中使用命令的

方法。打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASE,具體語(yǔ)法格式如下:OPEN

DATABASE[FileName|?][EXCLUSIVE|SHARE][NOUPDATE][VALIDATE]其

中,F(xiàn)ilcNamc是指要打開(kāi)的數(shù)據(jù)庫(kù)名,如果不指定或使用問(wèn)號(hào),則顯示“打開(kāi)”對(duì)

話框;EXCLUSIVE是指以獨(dú)占方式打開(kāi)數(shù)據(jù)庫(kù),不允許其他用戶在同一時(shí)刻也使

用該數(shù)據(jù)庫(kù):SHARE是指以共享方式打開(kāi)數(shù)據(jù)庫(kù),允許其他用戶在同一時(shí)刻也使

用該數(shù)據(jù)庫(kù);NOUPDATE是指定數(shù)據(jù)庫(kù)按只讀方式打開(kāi),不允許修改數(shù)據(jù)庫(kù);

VALIDATE是指定VisualFoxPro檢查在數(shù)據(jù)庫(kù)中引用的對(duì)象是否合法。

21、在VisualFoxPro中,下列關(guān)于索引的描述,正確的是()。

A、當(dāng)數(shù)據(jù)庫(kù)表建立索引以后,表中記錄的物理順序?qū)⒈桓淖?/p>

B、索引的數(shù)據(jù)將與表的數(shù)據(jù)存儲(chǔ)在一個(gè)物理文件中

C、建立索引是創(chuàng)建一個(gè)索引文件,該文件包含有指向表記錄的指針

D、使用索引可以加快對(duì)表的更新操作

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

知識(shí)點(diǎn)露析:VisualFoxPro索引是由指針構(gòu)成的文件,這些指針邏輯上按照索引

關(guān)鍵字的值進(jìn)行排序。索引文件和表的.dbf文件分別存儲(chǔ),并且不改變表中記錄

的物理順序。實(shí)際上,創(chuàng)建索引是創(chuàng)建一個(gè)由指向.dbf文件記錄的指針構(gòu)成的文

件。若要根據(jù)特定順序處理表記錄,可以選擇一個(gè)相應(yīng)的索引,使用索引還可以加

速對(duì)表的查詢操作。

22、在程序巾用WITH.MyForm…ENDwITH修改表單對(duì)象的屬性冉顯示該表

單.其中“…”所書(shū)寫(xiě)的正確代碼是()。

A、Width=500Show

B、MyForm.Width=500MyForm.Show

C、.Width=500.Show

D、ThisForm.Width=500ThisForm.Show

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

知識(shí)點(diǎn)解析:暫無(wú)解析

23、假設(shè)職員表已在當(dāng)前工作區(qū)打開(kāi),其當(dāng)前記錄的“姓名”字段值為“李彤”(C型字

段)。在命令窗口輸入并執(zhí)行如下命令:姓名=姓名="出勤”?姓名屏幕上會(huì)顯示

A、李彤

B、李彤出勤

C、李彤出勤

D、李彤一出勤

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

知識(shí)點(diǎn)解析:c型字段即字符型字段,其表示方法是用半角單引號(hào)、雙引號(hào)或方括

號(hào)把字符串括起來(lái),字符型變量的定界符必須成對(duì)匹配,如果某種定界符本身也是

字符串的內(nèi)容,則需要用另一種定界符為該字符串定界。本題輸出結(jié)果為“李彤

24、下列程序段的輸出結(jié)果是ACCEpTTOAIFA:[123]S=OENDIFS=1?S

A、0

B、1

C、123

D、由A的值決定

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

知識(shí)點(diǎn)解析:本題考察的是條件語(yǔ)句的知識(shí),條件語(yǔ)句格式為:IF<條件><語(yǔ)句序

列1>[.ELSE<語(yǔ)句序歹L2>]ENDIF,其功能是根據(jù)〈條件〉是否成立從兩組子句中

選擇一組執(zhí)行,當(dāng)無(wú)ELSE子句時(shí),可看做第二組子句不包含任何命令。若〈條件〉

成立,則執(zhí)行〈語(yǔ)句序列1>,然后轉(zhuǎn)向ENDIF,的下一條語(yǔ)句,因此本題不論A為

多少都要執(zhí)行ENDIF后的語(yǔ)句,輸出結(jié)果始終為S:1。

25、有下列SQLSELECTY語(yǔ)句:SELECT*FORM成績(jī)表WHERE物理

BETWEEN80AND90下列與該語(yǔ)句等價(jià)的()。

A、SELECT*FORM成績(jī)表WHERE物理V=90AND物理>=80

B、SELECT*FORM成績(jī)表WHERE物理V90AND物理>80

C、SELECT*FORM成績(jī)表WHERE物理>=90AND物理V=80

D、SELECT*FORM成績(jī)表WHERE物理>90AND物理<80

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

知識(shí)點(diǎn)解析:BETWEEN...AND…是SQL查詢語(yǔ)句中的一個(gè)特殊運(yùn)算符,意思為

“…和…之間”,相當(dāng)與邏輯與運(yùn)算中的(A>=AND>=R,其中A>RL

26、下列表達(dá)式中結(jié)果不是日期型的是o

A、CTOD("2000/10/0r')

B、{A1999/10/01)+365

C、VAL("2000/10/01")

D、DATE()

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

知識(shí)點(diǎn)解析:CTOD(字符表達(dá)式)的功能是將字符表達(dá)式轉(zhuǎn)換成日期型數(shù)據(jù)。

DATE返回當(dāng)前系統(tǒng)日期,函數(shù)值為H期型。H期+天數(shù)的類型是H期型。結(jié)果是

指定日期若干天后的日期VAL()將數(shù)字符號(hào)組成的字符型數(shù)據(jù)轉(zhuǎn)換成相應(yīng)的數(shù)值型

數(shù)據(jù)。

27、下面對(duì)控件的描述正確的是o

A、用戶可以在組合框中進(jìn)行多重選擇

B、用戶可以在列表框中進(jìn)行多重選擇

C、用戶可以在一個(gè)選項(xiàng)組中選中多個(gè)選項(xiàng)按鈕

D、用戶對(duì)一個(gè)表單內(nèi)的一組復(fù)選框只能選中其中一個(gè)

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

知識(shí)點(diǎn)解析:本題考查列表框的屬性。列表框中的MuhiSelect屬性用來(lái)指定用戶

能否在列表框控件內(nèi)進(jìn)行多重選定,而組合框除了不能進(jìn)行多重選定外,與列表框

具有相似的含義和用法;選項(xiàng)B正確。

28、在ALTER語(yǔ)句中,用于增加字段長(zhǎng)度的子句是_____。

A、ADD

B、ALTER

C、MODIFY

D、DROP

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

知識(shí)點(diǎn)解析:暫無(wú)解析

29、在VFP中,命令CLEARALL的功能是()。

A、關(guān)閉所有文件,不釋放內(nèi)存變量

B、關(guān)閉所有文件,釋放內(nèi)存變量

C、不關(guān)閉文件,釋放內(nèi)存變量

D、不關(guān)閉文件,不釋放內(nèi)存變量

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

知識(shí)點(diǎn)解析:暫無(wú)解析

30、在SQL中,刪除視圖用o

A、DROPSCHEMA命令

B、CREATETABLE命令

C、DROPVIEW命令

D、DROPINDEX命令

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

知識(shí)點(diǎn)解析:視圖由于是從表中派生出來(lái)的,所以不存在修改結(jié)構(gòu)的問(wèn)題,但是視

圖可以刪除。刪除視圖的命令格式是:DROPVIEWV視圖名〉

31、如果已打開(kāi)表單設(shè)計(jì)器窗口,則不能打開(kāi)“屬性”窗口的方法是o

A、選擇“顯示”菜單中的“屬性”選項(xiàng)

B、用鼠標(biāo)右鍵單擊表單設(shè)計(jì)器窗口,在彈出的快捷菜單中選擇“屬性”選項(xiàng)

C、用鼠標(biāo)右鍵單擊命令窗口,在彈出的快捷菜單中選擇“屬性”選項(xiàng)

D、直接單擊“表單設(shè)計(jì)器”工具欄中的“屬性窗口”按鈕

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

知識(shí)點(diǎn)解析:表單及控件的屬性值通常在“屬性''窗口中進(jìn)行設(shè)置或修改。當(dāng)表單設(shè)

計(jì)器窗口已經(jīng)打開(kāi)時(shí),使用選項(xiàng)A,B、D3種方法都可以打開(kāi)“屬性”窗口。選項(xiàng)

C的操作打開(kāi)“編輯屬性”對(duì)話框,不能設(shè)置或修改表單及控件的屬性值。

32、為表單MyforM添加事件和方法代碼,改變?cè)摫韱沃械臉?biāo)簽Label的C叩tion

屬性正確的是()。

A^Myfbim.LabcLCaption="姓名"

B、THIS.LabeLCaption="姓名”

C、THISFORM.LabeLCaption="姓名”

D、THISFORMSET.LabeLCaptioi尸"姓名”

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

知識(shí)點(diǎn)解析:THIS、THISFORNI和THISFORMSET是3個(gè)關(guān)鍵字,它們分別表示

當(dāng)前對(duì)象、當(dāng)前表單和當(dāng)前表單集。本題是改變表單中的標(biāo)簽的屬性,那么應(yīng)用

THISFORM關(guān)鍵字:若在標(biāo)簽本身的事件中改變屬性,可以用THIS關(guān)鍵字。

33、使用VisualFoxPro的菜單設(shè)計(jì)器時(shí),選中菜單項(xiàng)之后,如果要設(shè)計(jì)它的子菜

單,應(yīng)在結(jié)果(Result)中選擇o

A、填充名稱(PadName)

子菜單(Submenu)

CN命令(Command)

D、過(guò)程(Procedure)

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

知火點(diǎn)解析:如果要設(shè)H它的子菜單,應(yīng)在Result中選擇子菜單,而不應(yīng)是命

令、過(guò)程等。

34、是面向?qū)ο蟪绦蛟O(shè)計(jì)中程序運(yùn)行的最基本實(shí)體。

A、對(duì)象

B、類

C、方法

D、函數(shù)

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

知識(shí)點(diǎn)解析:面向?qū)ο蟪绦蛴扇舾蓚€(gè)對(duì)象構(gòu)成:結(jié)構(gòu)化程序由數(shù)據(jù)和相應(yīng)算法構(gòu)

成。

35、在VisualFoxPro中,下列各項(xiàng)的數(shù)據(jù)類型所占字符的字節(jié)數(shù)相等的是

A、日期型和邏輯型

B、日期型和通用型

C、邏輯型和備注型

D、備注型和通用型

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

知識(shí)點(diǎn)解析:在VisualFoxPro中,系統(tǒng)默認(rèn)的備注型和通用型字段占4個(gè)字節(jié),

日期型字段占8個(gè)字節(jié),邏輯型字段只占1個(gè)字節(jié),

三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5

分。)

36、結(jié)構(gòu)化程序設(shè)計(jì)的原則中,“先考慮總體,后考慮細(xì)節(jié);先考慮全局目標(biāo),后

考慮局部目標(biāo)“稱為原則。

標(biāo)準(zhǔn)答案:自頂向下

知識(shí)點(diǎn)解析:結(jié)構(gòu)化程序設(shè)計(jì)的原則包括自頂向下、逐步求精、模塊化和限制使用

GOTO語(yǔ)句?!跋瓤紤]總體,后考慮細(xì)節(jié);先考慮全局目標(biāo),后考慮局部目標(biāo)”稱為

自頂向下原則。

37、在關(guān)系模型中,“關(guān)系中不允許出現(xiàn)相同元組”的約束是通過(guò)【】實(shí)現(xiàn)的。

標(biāo)準(zhǔn)答案:主關(guān)鍵字

知識(shí)點(diǎn)解析:實(shí)體完整性是保證表中記錄唯一的特性,即在一個(gè)表中不允許有重復(fù)

的記錄。在VisualFoxPro中利用主關(guān)鍵字或候選關(guān)鍵字來(lái)保證表中的記錄唯一。

38、在面向?qū)ο蠓椒ㄖ?,類之間共享屬性和操作的機(jī)制稱為【】。

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

知識(shí)點(diǎn)解析:類是面向?qū)?象語(yǔ)言中必備的程序語(yǔ)言結(jié)構(gòu),用來(lái)實(shí)現(xiàn)抽象數(shù)據(jù)類型。

類與類之間的繼承關(guān)系實(shí)現(xiàn)了類之間的共享屬性和操作,一個(gè)類可以在另一個(gè)已定

義的類的基礎(chǔ)上定義,這樣使該類型繼承了其父類的屬性和方法,當(dāng)然,也可以定

義自己的屬性和方法。

39、概要設(shè)計(jì)說(shuō)明書(shū)是軟件【】階段的主要成果。

標(biāo)準(zhǔn)答案:概要設(shè)計(jì)

知識(shí)點(diǎn)解析:在軟件生命周期中,每一階段都有階段成果。在軟件概要設(shè)計(jì)階段的

主要文檔有:概要設(shè)計(jì)說(shuō)明書(shū)、數(shù)據(jù)庫(kù)設(shè)計(jì)說(shuō)明書(shū)、用戶手冊(cè)和集成測(cè)試計(jì)劃。

40、數(shù)據(jù)管理技術(shù)發(fā)展過(guò)程經(jīng)過(guò)人工管理、文件系統(tǒng)和數(shù)據(jù)庫(kù)系統(tǒng)這3個(gè)階段,其

中數(shù)據(jù)獨(dú)立性最高的階段是【】。

標(biāo)準(zhǔn)答案:數(shù)據(jù)庫(kù)系統(tǒng)

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)系統(tǒng)管理階段,通過(guò)系統(tǒng)提供的映像功能,數(shù)據(jù)具有兩方面

的獨(dú)立性;一是物理獨(dú)立性,二是邏輯獨(dú)立性。數(shù)據(jù)獨(dú)立性最高的階段是數(shù)據(jù)庫(kù)系

統(tǒng)階段。

四、填空題(本題共10題,每題1.0分,共10分。)

41、當(dāng)內(nèi)存變量與當(dāng)前表中的字段名同名時(shí),系統(tǒng)則訪問(wèn)字段變量而放棄內(nèi)存變

量。若要訪問(wèn)內(nèi)存變量學(xué)號(hào),則必須將其寫(xiě)成【】形式。

標(biāo)準(zhǔn)答案:M.學(xué)號(hào)

知識(shí)點(diǎn)解析:內(nèi)存變量常用于存儲(chǔ)程序運(yùn)行的中間結(jié)果或用于存儲(chǔ)控制程序執(zhí)行的

各種參數(shù)??芍苯油ㄟ^(guò)變量名引用變量的值。但如果當(dāng)前打開(kāi)的表中有與變量同名

的字段名,此時(shí)應(yīng)使用“M.變量名”或“M->變量名”引用該變量,而字段名可以直接引

用。

42、設(shè)有如下關(guān)系表R:R(NO,NAME,SEX,AGE,CLASS)主關(guān)鍵字是NO,其中

NO為學(xué)號(hào),NAME為姓名,SEX為性別,AGE為年齡,CLASS為班號(hào)。寫(xiě)出實(shí)

現(xiàn)下列功能的SQL語(yǔ)句。刪除姓“王”的學(xué)生記錄。

標(biāo)準(zhǔn)答案:DELETEFROMRWHERENAMELIKE“王%”

知識(shí)點(diǎn)解析:Deleie用途:刪除表中的數(shù)據(jù)。語(yǔ)法:DELETEFROMtable_name

WHEREcolumn_name=some_valueLIKE語(yǔ)句中,%表示任意個(gè)字符。

43、BETWEEN(45,30,48)的運(yùn)算結(jié)果是。

標(biāo)準(zhǔn)答案:.T.或1

知識(shí)點(diǎn)解析:暫無(wú)解析

44、在VisualFoxPro中,實(shí)現(xiàn)表間臨時(shí)關(guān)系的命令是[]。

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

知識(shí)點(diǎn)解析:暫無(wú)解析

45、如果要將菜單文件添加到頂層表單中,必須在【】對(duì)話框中勾選“頂層表單

復(fù)選框。

標(biāo)準(zhǔn)答案:常規(guī)選項(xiàng)

知識(shí)點(diǎn)解析:在“常規(guī)選項(xiàng)''對(duì)話框中可以設(shè)置菜單的“設(shè)置”、“清理”代碼,也可以

確定菜單的顯示位置,如果要在頂層表單中調(diào)用菜單,必須在該對(duì)話框中勾選“頂

層表單''復(fù)選框。

46、打開(kāi)查詢?cè)O(shè)計(jì)器的命令是【】。

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

知識(shí)點(diǎn)解析:CREATEQUERY用于打開(kāi)查詢?cè)O(shè)計(jì)器。

47、設(shè)有如下關(guān)系表R、S和T:R(BH,XM,XB,DWH)S(SWH,DWM)

T(BH,XM,XB,DWH)實(shí)現(xiàn)RUT的SQL語(yǔ)句是【】。

標(biāo)準(zhǔn)答案:SELECT^FROMRUNIONSELECT*FROMT

知識(shí)點(diǎn)解析:SQL支持集合的并運(yùn)算,運(yùn)算符是UNION。即可以將兩個(gè)SELECT

語(yǔ)句的查詢結(jié)果通過(guò)并運(yùn)算合并成一個(gè)查詢結(jié)果。

48、在VisualFoxPro中,編輯框如果不允許用戶編輯,則可設(shè)置______屬性

為.T.。

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

知識(shí)點(diǎn)解析:編輯框與文本框一樣,也是用來(lái)輸入、編輯數(shù)據(jù)。編輯框的

Readonly屬性用于指定用戶能否編輯編輯框中的內(nèi)容。該屬性的默認(rèn)值為.F.,此

時(shí)用戶可以修改編輯框中的內(nèi)容:如果為.T.,那么編輯框?qū)⑻幱谥蛔x狀態(tài),用戶

不能修改其中的內(nèi)容。

49、在成績(jī)表中,檢索選修3門(mén)以上課程的學(xué)生及格學(xué)科的總成績(jī)。成績(jī)表中包含

學(xué)號(hào)、姓名、課程名和成績(jī)4個(gè)字段。請(qǐng)將下列SQL語(yǔ)句補(bǔ)充完整。SELECT學(xué)

號(hào),SUM(成績(jī))FROM成績(jī)表;WHERE成績(jī)>=60;GROUPBY學(xué)號(hào);

COUNT(*)>=3

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

知識(shí)點(diǎn)解析:在實(shí)際的應(yīng)用中,除了簡(jiǎn)單的計(jì)算查詢外,我們還可以加上GROUP

BY子句進(jìn)行分組計(jì)算查詢。通常來(lái)說(shuō),一個(gè)計(jì)算函數(shù)的范圍是滿足WHERE子句

指定條件的所有記錄。當(dāng)加上GROUPBY子句后,系統(tǒng)會(huì)將查詢結(jié)果按指定列分

成集合組。當(dāng)一個(gè)計(jì)算函數(shù)和一個(gè)GROUPBY子句一起使用時(shí),計(jì)算函數(shù)的范圍

變?yōu)槊拷M所有的記錄。也就是說(shuō),一個(gè)結(jié)果是由組成一組的每個(gè)記錄集合產(chǎn)生的。

另外,使用HAVING子句可以對(duì)這些組進(jìn)一步加以控制。用這個(gè)子句定義這些組

所必須滿足的條件,以便將其包含在結(jié)果中。本題中,根據(jù)學(xué)號(hào)將學(xué)生記錄分

組,然后利用SQL的統(tǒng)計(jì)函數(shù)COUNT。,統(tǒng)計(jì)選修3門(mén)課程以上的學(xué)生記錄,并

利用SUM。函數(shù)將及格科目的分?jǐn)?shù)求和。

50>如下程序段的輸出結(jié)果是【】。i=lDOWHILEi<10i=i+2ENDDO?i

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

知識(shí)點(diǎn)解析:該程序開(kāi)始時(shí),變量i被初始化為1,如果變量i小于10,則將變量i

加2,反復(fù)循環(huán)直到變置i不小于10循環(huán)結(jié)束,這時(shí)顯示i的值。從這樣的執(zhí)行流

程可以知道,i依次取值為1、3、5、7、9、11最后一次取值為11時(shí)結(jié)束循環(huán),因

此這時(shí)i的值為11

國(guó)家二級(jí)VF筆試模擬試卷第2套

一、公共基礎(chǔ)選擇題(本題共70題,每題分,共

70分。)

1、算法執(zhí)行過(guò)程中所需要的存儲(chǔ)空間稱為算法的

A、時(shí)間復(fù)雜度

B、計(jì)算工作量

C、空間復(fù)雜度

D、工作空間

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

知識(shí)點(diǎn)解析:算法執(zhí)行時(shí)所需要的存儲(chǔ)空間,包括算法程序所占的空間、輸入的初

始數(shù)據(jù)所占的存儲(chǔ)空間以及算法執(zhí)行過(guò)程中所需要的額外空間,其中額外空間還包

括算法程序執(zhí)行過(guò)程的工作單元以及某種數(shù)據(jù)結(jié)構(gòu)所需要的附加存儲(chǔ)空間"這些存

儲(chǔ)空間共稱為算法的空間復(fù)雜度。

2、下列關(guān)于隊(duì)列的敘述中正確的是

A、在隊(duì)列中只能插入數(shù)據(jù)

B、在隊(duì)列中只能刪除數(shù)據(jù)

C、隊(duì)列是先進(jìn)先出的線性表

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

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

知識(shí)點(diǎn)解析:對(duì)隊(duì)列可以進(jìn)行插入和刪除數(shù)據(jù)的操作,只是插入數(shù)據(jù)只能在隊(duì)尾,

刪除數(shù)據(jù)只能在隊(duì)頭。所以隊(duì)列是先進(jìn)先出的線性表。

3、設(shè)有下列二叉樹(shù):對(duì)此二叉樹(shù)后序遍歷的結(jié)果為

A、ABCDEF

B、BDAECF

C、ABDCEF

D、DBEFCA

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

知識(shí)點(diǎn)解析:二叉樹(shù)的遍歷分為先序、中序、后序三種不同方式。本題要求后序遍

歷,其遍歷順序應(yīng)該為:后序遍歷左子樹(shù)一后序遍歷右子樹(shù)一訪問(wèn)根結(jié)點(diǎn)。按照定

義,后序遍歷序列是DBEFCA,故答案為D。

4、源程序中應(yīng)包含一些內(nèi)部文檔,以幫助閱讀和理解程序,源程序的內(nèi)部文檔通

常包括選擇合適的標(biāo)識(shí)符、注釋和

A、程序的視覺(jué)組織

B、盡量不用或少用GOTO語(yǔ)句

C、檢查輸入數(shù)據(jù)的有效性

D、設(shè)計(jì)良好的輸出報(bào)表

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

知識(shí)點(diǎn)解析:源程序文揩化主要包括三個(gè)方面的內(nèi)容:標(biāo)識(shí)符的命名、程序中添加

注釋以及程序的視覺(jué)組織。

5、下列哪個(gè)是面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言不同于其他語(yǔ)言的主要特點(diǎn)?

A、繼承性

B、消息傳遞

C、多態(tài)性

D、靜態(tài)連編

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

知識(shí)點(diǎn)解析:繼承是?個(gè)子類直接使用父類的所有屬性和方法。它可以減少相似的

類的重復(fù)說(shuō)明,從而體現(xiàn)出一般性與特殊性的原則,這使得面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言

有了良好的重用性,也是其不同于其他語(yǔ)言的主要特點(diǎn)。

6、用黑盒技術(shù)測(cè)試用例的方法之一為

A、因果圖

B、邏輯覆蓋

C、循環(huán)覆蓋

D、基本路徑測(cè)試

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

知識(shí)點(diǎn)解析:黑盒測(cè)試主要方法有等價(jià)值劃分法、邊界值分析法、錯(cuò)誤推測(cè)法、因

果圖法等。白盒測(cè)試的主要方法有邏輯覆蓋、基本路徑測(cè)試循環(huán)覆蓋等。因此只有

A屬于黑盒測(cè)試。

7、軟件需求分析階段的工作可以分為四個(gè)方面:需求獲取、需求分析、編寫(xiě)需求

分析說(shuō)明書(shū)和

A、階段性報(bào)告

B、需求評(píng)審

C、總結(jié)

D、都不正確

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

知識(shí)點(diǎn)解析:需求分析的四個(gè)方面是:需求獲取、需求分析、編寫(xiě)需求分析說(shuō)明書(shū)

和需求評(píng)審。

8、在數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)語(yǔ)言中,負(fù)責(zé)數(shù)據(jù)的查詢及增、刪、改等操作的

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

B、數(shù)據(jù)轉(zhuǎn)換語(yǔ)言

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

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

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

知識(shí)點(diǎn)解析:在數(shù)據(jù)庫(kù)管理系統(tǒng)提供的數(shù)據(jù)語(yǔ)言中,數(shù)據(jù)操縱語(yǔ)言負(fù)責(zé)數(shù)據(jù)的杳詢

及增、刪、改等操作c

9、利用E-R模型進(jìn)行數(shù)據(jù)庫(kù)的概念設(shè)計(jì),可以分成三步:首先設(shè)計(jì)局部E-R模

型,然后把各個(gè)局部E-R模型綜合成一個(gè)全局的模型,最后對(duì)全局E-R模型進(jìn)行

哪一項(xiàng)操作,得到最終的E-R模型?

A、簡(jiǎn)化

B、結(jié)構(gòu)化

C、最小化

D、優(yōu)化

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

知識(shí)點(diǎn)解析:在概念設(shè)計(jì)中,按照模塊的劃分畫(huà)出各個(gè)模塊的E-R圖,然后把這

些圖合成一張E?R圖作為全局模型,最后應(yīng)該對(duì)全局E-R圖進(jìn)行優(yōu)化,看是否有

重復(fù)和不合理的地方。不能只進(jìn)行簡(jiǎn)單的合并。

10、實(shí)體一聯(lián)系模型中,實(shí)體與實(shí)體之間的聯(lián)系不可以是

A、一對(duì)一關(guān)系

B、多對(duì)多關(guān)系

C、一對(duì)多關(guān)系

D、一對(duì)零關(guān)系

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

知識(shí)點(diǎn)解析:實(shí)體一聯(lián)系模型中實(shí)體與實(shí)體之間的聯(lián)系有一對(duì)一關(guān)系(1:1),一對(duì)多

或多對(duì)一關(guān)系(l:m或m:l),多對(duì)多關(guān)系(m:n),其中一對(duì)一關(guān)系是最常用的關(guān)系。

二、選擇題(本題共23題,每題1.0分,共23分。)

11、在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)溝時(shí),為該表指定了主索引,這屬于數(shù)據(jù)完整性中的

A、參照完整性

B、實(shí)體完整性

C、域完整性

D、用戶定義完整性

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

知識(shí)點(diǎn)解析:數(shù)據(jù)完整性包括實(shí)體完整性、域完整性和參照完整性。實(shí)體完整性是

保證表中記錄惟一的特件,在VisualFoxPro中利用主關(guān)鍵字或候選關(guān)鍵字來(lái)保證

表中的記錄惟一,即可保證實(shí)體惟一性。在表設(shè)計(jì)器的“字段”選項(xiàng)卡中有一組定義

字段有效性規(guī)則的項(xiàng)目,通過(guò)定義它們是“規(guī)則”、“信息”、“默認(rèn)值”三項(xiàng)來(lái)保證域

的完整性。參照完整性與表之間的聯(lián)系有關(guān),它的大致含義是:當(dāng)插入、刪除或修

改一個(gè)表中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表的

數(shù)據(jù)操作是否正確。

12、在創(chuàng)建數(shù)據(jù)庫(kù)表結(jié)陶時(shí),為該表中一些字段建立普通索引,其目的是

A、改變表中記錄的物理順序

B、為了對(duì)表進(jìn)行實(shí)體完整性約束

C、加快數(shù)據(jù)庫(kù)表的更新速度

D、加快數(shù)據(jù)庫(kù)表的查詢速度

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

知識(shí)點(diǎn)解析:建立索引可對(duì)表中的記錄進(jìn)行邏輯排序,以提高查詢速度,但索引會(huì)

降低插入、刪除和修改等操作的速度。建立物理排序應(yīng)使用sort命令,設(shè)置表的實(shí)

體完整性約束是通過(guò)主關(guān)鍵字或候選關(guān)鍵字實(shí)現(xiàn)的。

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

A、DBMS

B、DB

C、OS

D、DBS

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

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)(DB)是指存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)設(shè)備上、結(jié)構(gòu)化的相關(guān)數(shù)據(jù)的集

合,數(shù)據(jù)庫(kù)系統(tǒng)(DBS)是指引進(jìn)數(shù)據(jù)庫(kù)技術(shù)后的計(jì)算機(jī)系統(tǒng),數(shù)據(jù)庫(kù)管理系統(tǒng)

(DBMS)是為數(shù)據(jù)庫(kù)建立、使用和維護(hù)而配置的軟件系統(tǒng)。計(jì)算機(jī)中對(duì)數(shù)據(jù)庫(kù)進(jìn)行

管理的核心軟件是數(shù)據(jù)庫(kù)管理系統(tǒng)。

14、設(shè)有兩個(gè)數(shù)據(jù)庫(kù)表,父表和子表之間是一對(duì)多的聯(lián)系,為控制子表和父表的關(guān)

聯(lián),可以設(shè)置“參照完整性規(guī)則”,為此要求這兩個(gè)表

A、在父表連接字段上建立普通索引,在子表連接字段上建立主索引

B、在父表連接字段上建立主索引,在子表連接字段上建立普通索引

C、在父表連接字段上不需要建立任何索引,在子表連接字段上建立普通索引

D、在父表和子表的連接字段上都要建立主索引

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

知識(shí)點(diǎn)解析:參照完整性與表之間的聯(lián)系有關(guān),它的大致含義是:當(dāng)插入、刪除或

修改一個(gè)表中的數(shù)據(jù)時(shí),通過(guò)參照引用相互關(guān)聯(lián)的另一個(gè)表中的數(shù)據(jù),來(lái)檢查對(duì)表

的數(shù)據(jù)操作是否正確。在數(shù)據(jù)設(shè)計(jì)表之間的聯(lián)系時(shí),要在父表中建立主索引,在子

表中建立普通索引,然后,通過(guò)表達(dá)式的主索引和子表的普通索引建立起兩個(gè)表之

間的聯(lián)系。

15,關(guān)系運(yùn)算中的選擇運(yùn)算是

A、從關(guān)系中找出滿足給定條件的元組的操作

B、從關(guān)系中選擇若干個(gè)屬性組成新的關(guān)系的操作

C、從關(guān)系中選擇滿足給定條件的屬性的操作

D、A和B都對(duì)

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

知識(shí)點(diǎn)解析:關(guān)系的選擇運(yùn)算是指從關(guān)系找出滿足指定條件的元組的操作,選擇是

從行的角度進(jìn)行的運(yùn)算,即從水平方向抽取記錄。從關(guān)系模式中指定若干屬性組成

新的關(guān)系是關(guān)系的投影運(yùn)算。

16、在指定字段或表達(dá)式中不允許出現(xiàn)重熨值的索引是

A、惟一索引

B、惟一索引和候選索引

C、惟一索引和主索引

D、主索引和候選索引

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

知識(shí)點(diǎn)解析:主索引是指在指定字段或表達(dá)式中不允許出現(xiàn)重復(fù)值的索引,一個(gè)表

只能創(chuàng)建一個(gè)主索引;候選索引和主索引具有相同的特性,所不同的是一個(gè)表可以

建立多個(gè)候選索引;惟一索引是為了保持同早期版本的兼容性,它的“惟一性”是指

索引項(xiàng)的惟一,而不是字段的惟一。

17、在VisualFoxPro中,以下關(guān)于刪除記錄的描述,正確的是

A、SQL的DELETE命令在刪除數(shù)據(jù)庫(kù)表中的記錄之前,不需要用USE命令打開(kāi)

B、SQL的DELETE命令和傳統(tǒng)VisualFoxPro的DELETE命令在刪除數(shù)據(jù)庫(kù)表中

的記錄之前,都需要用USE命令打開(kāi)表

C、SQL的DELETE命令可以物理地刪除數(shù)據(jù)庫(kù)表中的記錄,而傳統(tǒng)Visual

FoxPro的DE-LETE命令只能邏輯刪除數(shù)據(jù)庫(kù)表中的記錄

D、傳統(tǒng)VisualFoxPro的DELETE命令在刪除數(shù)據(jù)庫(kù)表中的記錄之前不需要用

USE命令打開(kāi)表

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

知識(shí)點(diǎn)解析:SQL的DELETE刪除命令在刪除表中記錄時(shí),可在語(yǔ)句中指定數(shù)據(jù)

表名稱,不需要事先打開(kāi)相應(yīng)的數(shù)據(jù)表;而利用VisualFoxPro的DELETE刪除命

令時(shí),要先用USE命令打開(kāi)數(shù)據(jù)表;不管是SQLRjDELETE刪除命令還是Visual

FoxPro的DE-LETE刪除命令,對(duì)表中的記錄都只能進(jìn)行邏輯刪除,要做進(jìn)一步的

物理刪除應(yīng)使用PACK命令。

18、在VisualFoxPro,如果希望跳出SCANENDSCAN循環(huán)體、執(zhí)行

ENDSCAN后面的語(yǔ)句,應(yīng)使用

A、LOOP語(yǔ)句

B、EXIT語(yǔ)句

C、BREAK語(yǔ)句

D、RETURN語(yǔ)句

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

知識(shí)點(diǎn)解析:SCAN…ENDSCAN語(yǔ)句一般用于處理表中記錄,語(yǔ)句可指明需處理

的記錄范圍及應(yīng)滿足的條件,是一個(gè)循環(huán)語(yǔ)句。在循環(huán)體中如果出現(xiàn)LOOP或

EXIT短語(yǔ),則根據(jù)條件來(lái)決定是LOOP返回,還是EXIT跳出循環(huán)體。RETURN

語(yǔ)句的意思是結(jié)束當(dāng)前程序的執(zhí)行,返回到調(diào)用它的上級(jí)程序,若無(wú)上級(jí)程序則返

回到命令窗口。BREAK短語(yǔ)一般不能單獨(dú)使用。

19、打開(kāi)數(shù)據(jù)庫(kù)abc的正確命令是

A、OPENDATABASEahc

B、USEabc

C、USEDATABASEabc

D、OPENabc

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

知識(shí)點(diǎn)解析:在VisualFoxPro中,打開(kāi)數(shù)據(jù)庫(kù)的命令是OPENDATABASEV數(shù)據(jù)

庫(kù)名〉,打開(kāi)表的命令是USEV數(shù)據(jù)表名>。本題選項(xiàng)B)打開(kāi)的是一個(gè)名為abc

的數(shù)據(jù)表,選項(xiàng)C)、D)都存在語(yǔ)法錯(cuò)誤。

20、在VisualFoxPro中,下列關(guān)于表的敘述正確的是

A、在數(shù)據(jù)庫(kù)表和自由表中,都能給字段定義有效性規(guī)則和默認(rèn)值

B、在自由表中,能給字段定義有效性規(guī)則和默認(rèn)值

C、在數(shù)據(jù)庫(kù)表中,能給字段定義有效性規(guī)則和默認(rèn)值

D、在數(shù)據(jù)庫(kù)表和自由表中,都不能給字段定義有效性規(guī)則和默認(rèn)值

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

知識(shí)點(diǎn)解析:自由表是由不屈于任何數(shù)據(jù)庫(kù)的表,與數(shù)據(jù)庫(kù)表相比,在自由表中不

能建立主索引,不能為字段指定字段級(jí)規(guī)則和記錄級(jí)規(guī)則等。

21、VisualFoxho的“參照完整性”中“插入規(guī)則”包括的選擇是

A、級(jí)聯(lián)和忽略

B、級(jí)聯(lián)和刪除

C、級(jí)聯(lián)和限制

D、限制和忽略

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

知識(shí)點(diǎn)解析:參照完整性規(guī)則包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。在更新規(guī)則和

刪除規(guī)則中都包括級(jí)聯(lián)、限制和忽略3個(gè)選項(xiàng)設(shè)置,而插入規(guī)則中只包括限制和忽

略兩個(gè)選項(xiàng)設(shè)置。

22、在VisualFoxPro中,關(guān)于查詢和視圖的正確描述是

A、查詢是一個(gè)預(yù)先定義好的SQLSELECT語(yǔ)句文件

B、視圖是一個(gè)預(yù)先定義好的SQLSELECT語(yǔ)句文件

C、查詢和視圖是同一種文件,只是名稱不同

D、查詢和視圖都是一個(gè)存儲(chǔ)數(shù)據(jù)的表

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

知識(shí)點(diǎn)解析:查詢就是預(yù)先定義好的一個(gè)SQLSELECT語(yǔ)句,從指定的表或視圖

中提取滿足條件的記錄,然后按照得到的輸出類型定向輸出查詢結(jié)果。視圖是根據(jù)

表定義的,因此視圖基于表。視圖是數(shù)據(jù)庫(kù)的一個(gè)特有功能,只有在包含視圖的數(shù)

據(jù)庫(kù)打開(kāi)時(shí),才能使用視圖,在磁盤(pán)上并不能找到該文件。

23在VisualFoxPro中,以下關(guān)于視圖描述中錯(cuò)誤的是

A、通過(guò)視圖可以對(duì)表進(jìn)行查詢

B、通過(guò)視圖可以對(duì)表進(jìn)行更新

C、視圖是一個(gè)虛表

D、視圖就是一種查詢

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

知識(shí)點(diǎn)解析:視圖是根據(jù)表定義的,是一種虛擬表。視圖兼有“表”和“查詢”的特

點(diǎn),與查詢類似的地方是,可以用來(lái)從一個(gè)或多個(gè)相關(guān)聯(lián)的表中提取有用信息,但

它并不是一個(gè)查詢文件;與表相關(guān)類似的地方是,可以用來(lái)更新其中的信息,并將

更新結(jié)果永久保存在磁盤(pán)上。

24、使用SQL語(yǔ)句將學(xué)生表S中年齡(AGE)大于30歲的記錄刪除,正確的命令是

A、DELETEFORAGE>30

B、DELETEFROMSWHEREAGE>30

C、DELETESFORAGE>30

D、DELETESWHEREAGE>30

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

知識(shí)點(diǎn)解析:SQL從表中刪除數(shù)據(jù)的命令格式如下:DELETEFROM

TableName[WHERECondition]其中FROM指定從哪個(gè)表中刪除記錄,WHERE指

定被刪除的記錄所滿足的條件,如果不使用WHERE子句,則刪除該表中的全部

記錄。

25、在VisualFoxPro中,使用LOCATEFORVexpL>命令按條件查找記錄,當(dāng)查

找到滿足條件的第一條總錄后,如果還需要查找下一條滿足條件的記錄,應(yīng)使用

A、再次使用LOCATEFORVexpL>命令

B、SKIP命令

C、CONTINUE命令

D、GO命令

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

知識(shí)點(diǎn)解析:LOCATE是按條件定位記錄位置的命令,常用命令格式是:

LOCATEFORlExpressionl其中Expression1是查詢或定位的表達(dá)式。該命令執(zhí)行

后將記錄指針定位在滿足條件的第一條記錄上,如果沒(méi)有滿足條件的記錄則指針指

向文件結(jié)束位置。如果要使指針指向下一條滿足LOCATE條件的記錄,使用

CONTINUE命令,如果沒(méi)有記錄再滿足條件,則指針指向文件結(jié)束位置。

26,在VisualFoxPro中,刪除數(shù)據(jù)庫(kù)表S的SQL命令是

A、DROPTABLES

B、DELETETABLES

C、DELETETABLES.DBF

D、ERASETABLES

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

知識(shí)點(diǎn)解析:利用SQL命令刪除表,可直接使用語(yǔ)句,格式為:DROPTABLE

Ta-ble_nameo要注意的是如果刪除的是自由表,則應(yīng)該將當(dāng)前打開(kāi)的數(shù)據(jù)庫(kù)先關(guān)

閉,才能進(jìn)行刪除。如果刪除數(shù)據(jù)庫(kù)表,則要先打開(kāi)數(shù)據(jù)庫(kù),在數(shù)據(jù)庫(kù)中進(jìn)行操

作C否則,即使刪除了數(shù)據(jù)庫(kù)表,但記錄在數(shù)據(jù)庫(kù)中的信息并沒(méi)有被刪除.此后會(huì)

出現(xiàn)錯(cuò)誤提示。

27、下列表達(dá)式中,表達(dá)式返回結(jié)果為.F.的是

A、AT("A"、“BCD”)

B、“[信息]”$“管理信息系統(tǒng)”

C、ISNULL(.NULL)

D、SUBSTR(“計(jì)算機(jī)技術(shù)”,3,2)

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

知識(shí)點(diǎn)3析:“$”是一個(gè)子串包含測(cè)試運(yùn)算符,檢查第一個(gè)字符串的內(nèi)容是否包含

還在第二個(gè)字符串中,如果包含則返回邏輯真(.T.),否則為邏輯假(.F.)。本題的選

項(xiàng)B中,由于字符串中包含兩個(gè)字符串定界符,因此第二個(gè)字符串的定界符將視

為字符串的一部分,即““[信息表示的字符串“[信息]'',并不包含在第二個(gè)字符串

中,返回邏輯假(.F.)。AT()函數(shù)是求子串位置的函數(shù),其函數(shù)值為數(shù)值型,本題中

該函數(shù)的返回值為OoSUBSTR()函數(shù)是從指定表達(dá)式值的指定起始位力取指定長(zhǎng)

度的子串作為函數(shù)值,本題中該函數(shù)的返回值為“真";ISNULLO函數(shù)是空值

(NULL值)測(cè)試函數(shù),判斷一個(gè)表達(dá)式的運(yùn)算結(jié)果是否為NULL值,本題中該函數(shù)

的返回值為邏輯真(1)。

28、使用SQL語(yǔ)句向?qū)W生表S(SNO,SN,AGE,SEX)中添加一條新記錄,字段

學(xué)號(hào)(SNO)、姓名(SN)、性別(SEX)、年齡(AGE)的值分別為0401、王芳、女、

18,正確的命令是

A、APPENDINTOS(SNO,SN,SEX,AGE)values(l0401\‘王芳‘,'女',18)

B、APPENDSvalues("0401\‘王芳','女',18)

C、INSERTIN10S(SNO,SN,SEX,AGE)valucs(k040T,'王芳','女、18)

D、INSERTSvalues(l0401\'王芳',18,‘女')

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

知識(shí)點(diǎn)解析:VisualFoxPro支持兩種SQI插入命令的格式,第一種是標(biāo)準(zhǔn)格式,

另一種是特殊格式。其中,標(biāo)準(zhǔn)插入格式為:INSERTINTO

dbLname[fname1[fname2,...])]VALUES(eExpressionl[,eExpression2,...])

dbf_name指定需要插入記錄的表名,當(dāng)插入的不是完整的記錄時(shí),可以用

fname1?fname2來(lái)指定字段;VALUES(eExpress沁nl[,eExpression2,...])給出具

體的記錄值,字段值應(yīng)與字段對(duì)應(yīng),且類型一致。本題中,選項(xiàng)A)、B)都不是

SQL的插入語(yǔ)句,語(yǔ)法有錯(cuò),選項(xiàng)D)中缺少短語(yǔ)INTO,且插入的記錄值與字段

名不對(duì)應(yīng),也出現(xiàn)語(yǔ)法錯(cuò)誤。

29、假設(shè)某個(gè)表單中有一個(gè)命令按鈕cmdClose,為了實(shí)現(xiàn)當(dāng)用戶單擊此按鈕時(shí)能

夠關(guān)閉該表單的功能,應(yīng)在該按鈕的Click事件中寫(xiě)入語(yǔ)句

A、ThisForm.Close

B、ThisForm.Erase

CNThisForm.Release

D、ThisForm.Return

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

知識(shí)點(diǎn)解析:利用Release方法可將表單從內(nèi)存中釋放。題中其他幾個(gè)選項(xiàng)都是錯(cuò)

誤的,不能用來(lái)關(guān)閉當(dāng)前表單。

30、在SQL的SELECT查詢結(jié)果中,消除重復(fù)記錄的方法是

A、通過(guò)指定主.關(guān)系鍵

B、通過(guò)指定惟一索引

C、使用DISTINCT

D、使用HAVING子句

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

知識(shí)點(diǎn)解析:在SQL查詢語(yǔ)句中,要消除重復(fù)記錄的方法是使用DISTINCT短

語(yǔ),使用該語(yǔ)句后,查詢結(jié)果中只出現(xiàn)一條重復(fù)的記錄值。指定主關(guān)鍵字和候選關(guān)

鍵字都是針對(duì)原數(shù)據(jù)表而言,不能用來(lái)消除查詢結(jié)果中的重復(fù)記錄,HAVING子

句一般和GROUPBY短語(yǔ)連用,表示進(jìn)一步限定分組條件設(shè)置。

31、在VisualFoxPro中,以下有關(guān)SQL的SELECT子句的敘述中,錯(cuò)誤的是

A、SELECT子句中可以包含表中的列和表達(dá)式

B、SELECT子句中可以使用別名

C、SELECT子句規(guī)定了結(jié)果集中的列順序

D、SELECT子句中列的順序應(yīng)該與表中列的順序一致

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

知識(shí)點(diǎn)解析:SQL查詢子句中,可以從表中指定不同字段值進(jìn)行輸出,即表中的

列,指定的列次序可以重新排列,不需要與原數(shù)據(jù)表一致。SQL的查詢子句可以

包含表中的表達(dá)式及使用的別名。

32、下列關(guān)于SQL中HAVING子句的描述,錯(cuò)誤的是

A、HAVING子句必須與GROUPBY子句同時(shí)使用

B、HAVING子句與GROUPBY子句無(wú)關(guān)

C、使用HAVING子句的同時(shí)可以使用HAVING子句

D、使用WHERE子句的作用是限定分組的條件

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

知識(shí)點(diǎn)解析:在SQL查詢語(yǔ)句中,利用GROUPBY可以按一列或多列分組查詢,

利用HAVING子句可進(jìn)一步限定分組的條件,它必須跟在GROUPBY子句之后,

不可單獨(dú)使用,與WHERE子句并不矛盾。

33、在VisualFoxpro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在刪

除規(guī)則中選擇“限制”,則當(dāng)刪除父表中的記錄時(shí),系統(tǒng)反應(yīng)是

A、不做參照完整性檢查

B、不準(zhǔn)刪除父表中的記錄

C、自動(dòng)刪除子表中所有相關(guān)的記錄

D、若子表中有相關(guān)記錄,則禁止刪除表中記錄

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

知識(shí)點(diǎn)解析:在參照完整性的刪除操作中,規(guī)定了當(dāng)刪除父表中的記錄時(shí),如何處

理子表中相關(guān)的記錄。1)如果選擇“級(jí)聯(lián)”,則自動(dòng)刪除子表中的相關(guān)所有記錄;2)

如果選擇“限制”,若子表中有相關(guān)的記錄,則禁止刪除父表中的記錄;3)如果選擇

“忽略”,則不作參照完整性檢查,即刪除父表的記錄時(shí)與子表無(wú)關(guān)。

三、公共基礎(chǔ)填空題(本題共5題,每題1.0分,共5

分。)

34、測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性;而【】的目的是發(fā)現(xiàn)錯(cuò)誤的位

置并改正錯(cuò)誤。

標(biāo)準(zhǔn)答案:調(diào)試

知識(shí)點(diǎn)解析:軟件測(cè)試的目標(biāo)是在精心控制的環(huán)境下執(zhí)行程序,以發(fā)現(xiàn)程序中的

錯(cuò)誤,給出程序可靠性的鑒定;調(diào)試也稱排錯(cuò),它是一個(gè)與測(cè)試有聯(lián)系又有區(qū)別的

概念。具體來(lái)說(shuō),測(cè)試的目的是暴露錯(cuò)誤,評(píng)價(jià)程序的可靠性,而調(diào)試的目的是發(fā)

現(xiàn)錯(cuò)誤的位置,并改正錯(cuò)誤。

35、在最壞情況下,堆排序需要比較的次數(shù)為【】。

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

知識(shí)點(diǎn)解析:在最壞情況下;冒泡排序所需要的比較次數(shù)為n(n-l)/2;簡(jiǎn)單插入排

序所需要的比較次數(shù)為n(n-l)/2;希爾排序所需要的比較次數(shù)為0(M1.5);堆排序

所需要的比較次數(shù)為O(nlog2n)。

36、若串s="Program”,則其子串的數(shù)目是[]。

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

知識(shí)點(diǎn)解析:串s中共有7個(gè)字符,由于串中字符各不相同,則其子串中有0個(gè)字

符的1個(gè)(空串),1個(gè)字符的7個(gè),2個(gè)字符的6個(gè),3個(gè)字符的5個(gè),4個(gè)字符的

4個(gè),5個(gè)字符的3個(gè),6個(gè)字符的2個(gè),7個(gè)字符的I個(gè),共有

1+2+3+4+5+6+7+1=29。

37、一個(gè)項(xiàng)目具有一個(gè)項(xiàng)目主管,一個(gè)項(xiàng)目主管可管理多個(gè)項(xiàng)目,則實(shí)體“項(xiàng)目主

管”與實(shí)體”項(xiàng)目,,的聯(lián)系屬于【】的聯(lián)系。

標(biāo)準(zhǔn)答案:1對(duì)多或1:N

知識(shí)點(diǎn)解析:兩個(gè)實(shí)體集間的聯(lián)系實(shí)際上是實(shí)體集間的函數(shù)關(guān)系,這種函數(shù)關(guān)系

可以有3種,即一對(duì)一(1:1)的聯(lián)系、一對(duì)多(1:N)或多對(duì)一(N:1)的聯(lián)系和多對(duì)

多(N:N)的聯(lián)系。

38、數(shù)據(jù)庫(kù)管理系統(tǒng)常見(jiàn)的數(shù)據(jù)模型有層次模型、網(wǎng)狀模型和【13種。

標(biāo)準(zhǔn)答案:關(guān)系模型

知識(shí)點(diǎn)解析:數(shù)據(jù)庫(kù)管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層系統(tǒng)管理軟伶,

是一種系統(tǒng)軟件,是用戶與數(shù)據(jù)庫(kù)之間的一個(gè)標(biāo)準(zhǔn)接口,其總是基于某種數(shù)據(jù)模

型,可以分為層次模型、網(wǎng)狀模型和關(guān)系模型。

四、填空題(本題共6題,每題1.0分,共6分。)

39、VisualFoxPro中不允許在主關(guān)鍵字字段中有重復(fù)值或【】。

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

知識(shí)點(diǎn)解析:VisualFoxPro不允許在主關(guān)鍵字字段中有重復(fù)值或空值。

40、要使得在“應(yīng)用程序生成器”中所做修改與當(dāng)前活動(dòng)項(xiàng)目保持一致,應(yīng)單擊

[J按鈕。

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

知識(shí)點(diǎn)解析:要使得在“應(yīng)用程序生成器”中所做修改與當(dāng)前活動(dòng)項(xiàng)目保持一致,

應(yīng)單擊清理按鈕。

41、查詢?cè)O(shè)計(jì)器的“篩選”選項(xiàng)卡用來(lái)指定查詢的【】。

標(biāo)準(zhǔn)答案:查詢條件或條件

知識(shí)點(diǎn)解析:查詢?cè)O(shè)計(jì)器的“篩選”。選項(xiàng)卡用來(lái)指定查詢的查詢條件;“連接”選

項(xiàng)卡用于編輯連接條件;“排序依據(jù)”選項(xiàng)卡用于指定排序的字段和排序方式等選項(xiàng)

卡。

42、關(guān)系數(shù)據(jù)庫(kù)是采用【】作為數(shù)據(jù)的組織方式。

標(biāo)準(zhǔn)答案:關(guān)系模型

知識(shí)點(diǎn)解析:用二維表結(jié)構(gòu)來(lái)表示實(shí)體以及實(shí)體之間聯(lián)系的模型稱為關(guān)系模型。

關(guān)系數(shù)據(jù)模型是以關(guān)系數(shù)學(xué)理論為基礎(chǔ)的,在關(guān)系模型中,操作的對(duì)象和結(jié)果都是

二維表,這種二維表就是關(guān)系。關(guān)系模型與層次型、網(wǎng)狀型的本質(zhì)區(qū)別在于數(shù)據(jù)描

述的一致性,模型概念單一。在關(guān)系型數(shù)據(jù)庫(kù)中,每一個(gè)關(guān)系都是一個(gè)二維表,無(wú)

論實(shí)體本身還是實(shí)體間的聯(lián)系均用稱為“關(guān)系”的二維表來(lái)表示,使得描述實(shí)體的數(shù)

據(jù)本身能夠自然地反映它們之間的聯(lián)系。而傳統(tǒng)的層次和網(wǎng)狀模型數(shù)據(jù)庫(kù)是使用鏈

接指針來(lái)存儲(chǔ)和體現(xiàn)聯(lián)系的.

43、設(shè)系統(tǒng)日期為2001年12月31日,下列表達(dá)式的值是【】。

VAL(SUBSTR("1999",3i+RIGHT(STR(YEAR(DATE())),2))+17

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

知識(shí)點(diǎn)解析:DATE():返回當(dāng)前系統(tǒng)日期YEAR。;從指定的日期表達(dá)式或日期

時(shí)間表達(dá)式中返回年份STR(V數(shù)值表達(dá)式>)[,<長(zhǎng)度>[,V小數(shù)位數(shù)>]]):將

〈數(shù)值表達(dá)式>的值轉(zhuǎn)於成字符串,轉(zhuǎn)換時(shí)根據(jù)需要自動(dòng)進(jìn)行四舍五入。

RIGHT(〈字符表達(dá)式〉,〈長(zhǎng)度〉):從指定表達(dá)式值的右端取一個(gè)指定長(zhǎng)度的子

串作為函數(shù)值。SUBSTR(V字符表達(dá)式〉,V起始位置>[,<長(zhǎng)度>])從指定表

達(dá)式的指定起始位置取指定長(zhǎng)度的子串作為函數(shù)值。VAL(V字符表達(dá)式>[,<長(zhǎng)

度>[,V小數(shù)位數(shù)>]]):將數(shù)字符號(hào)(包括正負(fù)號(hào)、小數(shù)點(diǎn))組成的字符型數(shù)據(jù)轉(zhuǎn)換

成相應(yīng)的數(shù)值型數(shù)據(jù)。題面

VAL(SUBSTR("I999';3I+R1GHT(STR(YEAR(DATE())),2)+17=VAL(99+RIGHT

(STR("200r,).2))4-17=VAL(,,99',+',01")+17=9901+17=9918?

44、由表單向?qū)?chuàng)建的表單,主要是依靠【】而定。

標(biāo)準(zhǔn)答案:數(shù)據(jù)環(huán)境

知識(shí)點(diǎn)解析:在打開(kāi)或修改一個(gè)表單或報(bào)表時(shí)需要打開(kāi)的全部表、視圖和關(guān)系。

隨表單或報(bào)表一起保存的數(shù)據(jù)環(huán)境可以用“數(shù)據(jù)環(huán)境設(shè)計(jì)器''進(jìn)行修改。

五、填空題(含2小題)(本題共2題,每題7.0分,

共2分。)

45、同一個(gè)表的多個(gè)索引可以創(chuàng)建在一個(gè)索引文件中,索引文件名與相關(guān)的表同

名,索引文件的擴(kuò)展名是【】,這種索引稱為【】。

標(biāo)準(zhǔn)答案:CDX(或CDX),結(jié)構(gòu)復(fù)合索引(或結(jié)構(gòu)索引)

知識(shí)點(diǎn)解析:結(jié)構(gòu)復(fù)合索引文件隨表打開(kāi)時(shí)自動(dòng)打開(kāi),在同一索引文件中能包含多

個(gè)索引項(xiàng),擴(kuò)展名為CDX.。

46、用來(lái)確定復(fù)選框是否被選中的屬性是[】,用來(lái)指定顯示在復(fù)選框旁的文字

的屬性是【】。

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

知識(shí)點(diǎn)解析:復(fù)選框的VALUE屬性是用來(lái)確定夏選框是否被選中。而復(fù)選框的

CAPTION-屬性是用來(lái)顯示標(biāo)題。

國(guó)家二級(jí)VF筆試模擬試卷第3套

一、公共基礎(chǔ)選擇題(本題共10題,每題7.0分,共

10分。)

1、將E-R圖轉(zhuǎn)換到關(guān)系模式時(shí),實(shí)體與聯(lián)系都可以表示成()。

A、屬性

B、關(guān)系

C、記錄

D、碼

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

知識(shí)點(diǎn)解析:E-R圖由實(shí)體、實(shí)體的屬性和實(shí)體之間的聯(lián)系3個(gè)要素組成,關(guān)系模

型的邏輯結(jié)構(gòu)是一組關(guān)系模式的集合,將E-R圖轉(zhuǎn)換為關(guān)系模型:將實(shí)體、實(shí)體

的屬性和實(shí)體之間的聯(lián)系轉(zhuǎn)化為關(guān)系模式。如下表所示。

/E-R模2與美樂(lè)刖的比較收

ER慢空LR模d美系

Hft集體?

宴體元蛆聯(lián)系

2、對(duì)建立良好的程序設(shè)計(jì)風(fēng)格,下列描述中正確的是()。

A、程序應(yīng)該簡(jiǎn)單、清晰、可讀性好

B、符號(hào)名的命名只需耍符合語(yǔ)法

C、充分考慮程序的執(zhí)行效率

D、程序的注釋可有可無(wú)

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

知識(shí)點(diǎn)解析:暫無(wú)解析

sT

ABCsABC

a12c31

b21tz)

c31

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

T的操作是

A、自然連接

B、差

C、交

D、并

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

知識(shí)點(diǎn)解析:關(guān)系的基本運(yùn)算有兩種:一類是傳統(tǒng)的集合運(yùn)算,包括并、差和交

等;另一類是專門(mén)的關(guān)系運(yùn)算,包括選擇、投影和連接:并:由屬于進(jìn)行運(yùn)算的

兩個(gè)關(guān)系的全部元組組成的集合。差:由屬于前一個(gè)關(guān)系的元組但不屬于后一個(gè)

關(guān)系的元組組成的集合。交:由屬于進(jìn)行運(yùn)算的前個(gè)關(guān)系所共有的元組組成的集

合。題中R和S進(jìn)行差運(yùn)算可得到T,選項(xiàng)B)正確。

4、軟件設(shè)計(jì)包括軟件的結(jié)構(gòu)、數(shù)據(jù)接口和過(guò)程設(shè)計(jì),其中軟件的過(guò)程設(shè)計(jì)是指

A、模塊間的關(guān)系

B、系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述

C、軟件層次結(jié)構(gòu)

D、軟件開(kāi)發(fā)過(guò)程

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

知識(shí)點(diǎn)解析:軟件設(shè)計(jì)包括軟件結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)設(shè)計(jì)、接口設(shè)計(jì)和過(guò)程設(shè)計(jì)。其中

結(jié)構(gòu)設(shè)計(jì)是定義軟件系統(tǒng)各主要部件之間的關(guān)系;數(shù)據(jù)設(shè)計(jì)是將分析時(shí)創(chuàng)建的模型

轉(zhuǎn)化為數(shù)據(jù)結(jié)構(gòu)的定義;接口設(shè)計(jì)是描述軟件內(nèi)部,軟件和操作系統(tǒng)之間及軟件與

人之間如何通信;過(guò)程沒(méi)計(jì)則是把系統(tǒng)結(jié)構(gòu)部件轉(zhuǎn)換成軟件的過(guò)程描述。

5、關(guān)系表中的每一橫行稱為一個(gè)o

A、元組

B、字段

C、屬性

D、碼

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

知識(shí)點(diǎn)解析:在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模型采用二維表來(lái)表示,簡(jiǎn)稱“表”。二維表是

由表框架及表元組組成。在表框架中,按行可以存放數(shù)據(jù),每行數(shù)據(jù)稱為元組。

6、執(zhí)行下列序列后屏幕顯示()。STORE5TOXSTOREtX=15,TOY?TYPE(tY,)

A、U

B、L

C、C

D、F

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

知識(shí)點(diǎn)解析:暫無(wú)解析

7、已知DA="12/02/99”,&DA函數(shù)值的類型是()。

A、字符型

B、數(shù)值型

C、日期型

D、備注型

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

知識(shí)點(diǎn)解析:暫無(wú)解析

8、關(guān)系模型有3類完整性約束:實(shí)體完整性、參照完整性和用戶定義的完整性。

定義外鍵實(shí)現(xiàn)完整性是()。

A、實(shí)體完整性

B、參照完整性

C、用戶定義的完整性

D、實(shí)體完整性、參照完整性和用戶定義的完整性

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

知識(shí)點(diǎn)解析:若表A中的某屬性集是某表B的鍵,則稱該屬性集為A的外鍵。定

義外鍵是為了關(guān)系的聯(lián)接及關(guān)聯(lián),實(shí)現(xiàn)的是參照完整性。

9、在設(shè)計(jì)程序時(shí),應(yīng)采納的原則之一是_______o

A、程序結(jié)構(gòu)應(yīng)有助于讀者理解

B、不限制goto語(yǔ)句的使用

C、減少或取消注解行

D、程序越短越好

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

知識(shí)點(diǎn)解析:濫用g?!?。語(yǔ)句將使程序流程無(wú)規(guī)律,可讀性差;添加的注解行有利

于對(duì)程序的理解,不應(yīng)減少或取消:程序的長(zhǎng)短要依照實(shí)際需要而定,并不是越短

越好。

10、下面關(guān)于完全二叉樹(shù)的敘述中,錯(cuò)誤的是______o

A、除了最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值

B、可能缺少若干個(gè)左右葉子結(jié)點(diǎn)

C、完全二叉樹(shù)一般不是滿二叉樹(shù)

D、具有結(jié)點(diǎn)的完全二叉樹(shù)的深度為[log2n]+l

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

知識(shí)點(diǎn)解析:這里考察完全二叉樹(shù)與滿二叉樹(shù)的定義及二叉樹(shù)的性質(zhì)。滿二叉樹(shù)指

除最后一層外每一層上所有結(jié)點(diǎn)都有兩個(gè)子結(jié)點(diǎn)的二叉樹(shù)。完全二叉樹(shù)指除最后一

層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最本值,在最后一層上只缺少右邊的若干子結(jié)點(diǎn)

(葉子結(jié)點(diǎn))的二叉樹(shù)。因此選項(xiàng)A是正確的,而選項(xiàng)B是錯(cuò)誤的。由定義可知,滿

二義樹(shù)肯定是完全二叉樹(shù),而完全二叉樹(shù)一般不是滿二義樹(shù),因此選項(xiàng)C是正確

的敘述。選項(xiàng)D即二叉樹(shù)性質(zhì)(5),也是正確的,

二、選擇題(本題共29題,每題1.0分,共29分。)

11、關(guān)系表中的每一橫行稱為一個(gè)O

A、元組

B、字段

C、屬性

D、碼

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

知識(shí)點(diǎn)解析:暫無(wú)解析

12、在創(chuàng)建快速報(bào)表時(shí),基本帶區(qū)包括

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論