國家二級VF筆試模擬試卷36_第1頁
國家二級VF筆試模擬試卷36_第2頁
國家二級VF筆試模擬試卷36_第3頁
國家二級VF筆試模擬試卷36_第4頁
國家二級VF筆試模擬試卷36_第5頁
已閱讀5頁,還剩90頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

國家二級VF筆試模擬試卷第1套

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

10分。)

1、下面敘述正確的是

A、算法的執(zhí)行效率與數(shù)據(jù)的存儲結(jié)構(gòu)無關(guān)

B、算法的空間復(fù)雜度是指算法程序中指令(或語句)的條數(shù)

C、算法的有窮性是指算法必須能在執(zhí)行有限個(gè)步驟之后終止

D、以上三種描述都不對

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

知識點(diǎn)解析:本題考查了算法的基本概念。算法的執(zhí)行效率不僅與問題的規(guī)模有

關(guān),還與數(shù)據(jù)的存儲結(jié)構(gòu)有關(guān);算法的空間復(fù)雜度是指執(zhí)行算法所需要的內(nèi)存空間;算

法的有窮性是指算法必須能在有限的時(shí)間內(nèi)執(zhí)行完,即算法必須能在執(zhí)行有限個(gè)步

驟之后終止。

2、下列數(shù)據(jù)結(jié)構(gòu)中,按先進(jìn)后出原則組織數(shù)據(jù)的是

A、線性鏈表

B、棧

C、循環(huán)鏈表

D、順序表

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

知識點(diǎn)解析:本題主要考查對于棧的理解。棧是限定在一端進(jìn)行插入與刪除的線性

表。在棧中,允許插入與刪除的一端稱為棧頂,而不允許插入與刪除的另一端稱為棧

底。棧頂元素總是最后被插入的元素,從而也是最先能被刪除的元素;棧底元素息是

最先被插入的元素,從而也是最后才能被刪除的元素,即棧是按照”先進(jìn)后出“或”后進(jìn)

先出”的原則組織數(shù)據(jù)的。隊(duì)列組織數(shù)據(jù)的原則是“先進(jìn)先出“或“后進(jìn)后出”。

3、在下列關(guān)于二叉樹的敘述中,正確的一項(xiàng)是

A、在二叉樹中,任何一個(gè)結(jié)點(diǎn)的度都是2

B、二叉樹的度為2

C、在二叉樹中至少有一個(gè)結(jié)點(diǎn)的度是2

D、一棵二叉樹的度可以小于2

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

知識點(diǎn)解析:本題考查了二叉樹的基本概念。在二叉樹中,葉子節(jié)點(diǎn)的度是1;當(dāng)該

二叉樹為空樹時(shí),根節(jié)點(diǎn)的度為零;為非空樹時(shí),根節(jié)點(diǎn)的度為2。

4、結(jié)構(gòu)化程序設(shè)計(jì)方法的3種基本控制結(jié)構(gòu)中不包括

A、循環(huán)結(jié)構(gòu)

B、遞歸結(jié)構(gòu)

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

D、選擇結(jié)構(gòu)

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

知識點(diǎn)解析:本題考查了程序的基本結(jié)構(gòu)。程序由一些基本結(jié)構(gòu)組成。任何一個(gè)大

型的程序都由3種基本結(jié)構(gòu)組成,由這些基本結(jié)構(gòu)順序的構(gòu)成了一個(gè)結(jié)構(gòu)化的程

序。這3種基本結(jié)構(gòu)為:順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。

5、下列敘述中正確的是

A、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象之間具有密切的聯(lián)系

B、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象都是公用的

C、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象之間相對獨(dú)立,相互依賴性小

D、上述三種說法都不對

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

知識點(diǎn)解析:本題考查了面向?qū)ο蟮幕靖拍睢T诿嫦驅(qū)ο蟪绦蛟O(shè)計(jì)中所使用的對

象,其數(shù)據(jù)和操作是作為平等伙伴出現(xiàn)的。因此,對象具有很強(qiáng)的自含性,此外,對象所

固有的封裝性,使得對象的內(nèi)部實(shí)現(xiàn)與外界隔離,具有較強(qiáng)的獨(dú)立性。

6、軟件工程的出現(xiàn)是由于

A、程序設(shè)計(jì)方法學(xué)的影響

B、軟件產(chǎn)業(yè)化的需要

C、軟件危機(jī)的出現(xiàn)

D、計(jì)算機(jī)的發(fā)展

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

知識點(diǎn)解析:軟件工程的基本概念。軟件工程概念的出現(xiàn)源自于軟件危機(jī)。為了消

除軟件危機(jī),通過認(rèn)真研究解決軟件危機(jī)的方法,認(rèn)識到軟件工程是使計(jì)算機(jī)軟件走

向T程科學(xué)的途徑,逐步形成了軟件T程的概念.

7、下列對于軟件測試的描述中正確的是

A、軟件測試的目的是證明程序是否正確

B、軟件測試的目的是使程序運(yùn)行結(jié)果正確

C、軟件測試的目的是盡可能多地發(fā)現(xiàn)程序中的錯(cuò)誤

D、軟件測試的目的是使程序符合結(jié)構(gòu)化原則

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

知識點(diǎn)解析:本題考查了軟件測試的概念。軟件測試是為了發(fā)現(xiàn)錯(cuò)誤而執(zhí)行程序的

過程,且為了達(dá)到好的測試效果,應(yīng)該由獨(dú)立的第三方來構(gòu)造測試,程序員應(yīng)盡量避免

檢查自己的程序。

8、在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,可實(shí)現(xiàn)數(shù)據(jù)共享的是

A、人工管理階段

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

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

D、系統(tǒng)管理階段

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

知識點(diǎn)解析:本題考查了考生對數(shù)據(jù)庫基礎(chǔ)知識的記憶。數(shù)據(jù)庫技術(shù)的主要目的是

有效地管理和存取數(shù)據(jù)資源,包括提供數(shù)據(jù)的共享性,使多個(gè)用戶能夠同時(shí)訪問數(shù)據(jù)

庫中的數(shù)據(jù);減少數(shù)據(jù)的冗余度,以提交數(shù)據(jù)的一致性和完整性;提供數(shù)據(jù)與應(yīng)用程序

的獨(dú)立性,從而減少應(yīng)用程序的開發(fā)和維護(hù)代價(jià)。數(shù)據(jù)庫的人工管理階段和文件系

統(tǒng)階段,數(shù)據(jù)都不能實(shí)現(xiàn)共享,出現(xiàn)數(shù)據(jù)冗余現(xiàn)象。選項(xiàng)D)的說法是錯(cuò)誤的。

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

RST

BICIDIIBICIDIIBICID

h2

kT

xl由關(guān)系R和S通過運(yùn)算得到關(guān)

系T,則所使用的運(yùn)算為

A、并

B:自然連接

C、笛卡爾積

D、交

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

知識點(diǎn)解析:本題考查了關(guān)系之間的運(yùn)算。在關(guān)系運(yùn)算也交的定義如下:設(shè)R1和

R2為參加運(yùn)算的兩個(gè)關(guān)系,它們具有相同的度n,且相對應(yīng)的屬性值取自同一個(gè)域,則

R1C1R2為交運(yùn)算,結(jié)果仍為度等于n的關(guān)系,其中,交運(yùn)算的結(jié)果既屬于R1又屬于

R2o

10、數(shù)據(jù)庫設(shè)計(jì)的四個(gè)階段是:需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)和

A、編碼設(shè)計(jì)

B、測試階段

C、運(yùn)行階段

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

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

知識點(diǎn)解析?:本題考查了數(shù)據(jù)庫設(shè)計(jì)概述。數(shù)據(jù)庫設(shè)計(jì)目前一般采用生命周期法,

即將整個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)分解成目標(biāo)獨(dú)立的若干階段。它們是需求分析階

段、概念設(shè)計(jì)階段、邏輯設(shè)計(jì)階段和物理設(shè)計(jì)階段。

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

11、VisualFoxPro是一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng),這里關(guān)系通常是指

A、數(shù)據(jù)庫文件(dbc文件)

B、一個(gè)數(shù)據(jù)庫中兩個(gè)表之間有一定的關(guān)系

C、表文件(dbf文件)

D、一個(gè)表文件中兩條記錄之間有一定的關(guān)系

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

知識點(diǎn)解析:在VisualFoxPro中一個(gè)表文件(.DBF)就是一個(gè)關(guān)系。

12、擴(kuò)展名sex的文件是

A、備注文件

B、項(xiàng)目文件

C、表單文件

D、菜單文件

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

知識點(diǎn)標(biāo)析:項(xiàng)目文件的擴(kuò)展名是.PJX;表單文件的擴(kuò)展名是SCX;備注文件擴(kuò)展名

是.DCT;菜單文件擴(kuò)展名是.MNX。

13、”表格生成器”對話框包括四個(gè)選項(xiàng)卡,其中“表格項(xiàng)”選項(xiàng)卡的作用是

A、指定表格的樣式

B、指明各列的標(biāo)題和控件類型、調(diào)整各列列寬

C、指明要在表格內(nèi)顯示的字段

D、設(shè)置一個(gè)一對多關(guān)系,指明父表中的關(guān)鍵字段與子表中的相關(guān)索引

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

知識點(diǎn)解析:表格生成器對話框包括四個(gè)選項(xiàng)卡,“表格項(xiàng)”的作用是指明要在表格

內(nèi)顯示的字段「樣式”的作用是指定表格的樣式,如標(biāo)準(zhǔn)型、專業(yè)型、賬務(wù)型等,”布局

”的作用是指明各列的標(biāo)題和控件類型、調(diào)整各列歹J寬,“關(guān)系”的作用是設(shè)置一個(gè)一

對多關(guān)系,指明父表中的關(guān)鍵字段與子表中的相關(guān)索引。

14、使用視圖之前,首先應(yīng)該

A、新建一個(gè)數(shù)據(jù)庫

B、新建一個(gè)數(shù)據(jù)庫表

C、打開相關(guān)的數(shù)據(jù)庫

D、打開相關(guān)的數(shù)據(jù)表

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

知識點(diǎn)解析:VisualFoxPro中,視圖基于數(shù)據(jù)庫中的表、自由表或視圖而存在,因此

使用命令打開視圖,首先要打開包含視圖的數(shù)據(jù)庫。視圖是不可以單獨(dú)存在的,它的

結(jié)果只存放于數(shù)據(jù)庫中。

15、VisualFoxPro內(nèi)存變量的數(shù)據(jù)類型不包括

A、數(shù)值型

B、貨幣型

C、備注型

D、邏輯型

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

知識點(diǎn)解析:內(nèi)存變量的數(shù)據(jù)類型包括字符型、數(shù)值型、貨幣型、邏輯型、日期型

和口期時(shí)間型。字段變量中包括備注型。

16、建立惟一索引后,只允許重復(fù)出現(xiàn)記錄值的

A、第一個(gè)

B、最后一個(gè)

C、全部

D、字段值不惟一,不能存儲

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

知識點(diǎn)解析:在Visual卜。xPro中,惟一索引的“惟一性”是指索引項(xiàng)的惟一,允許出現(xiàn)

重復(fù)的字段值,但重復(fù)的索引字段值只有惟一一個(gè)值,即第一個(gè)字段值出現(xiàn)在索引項(xiàng)

中。

17、執(zhí)行下列命令后,顯示的結(jié)果是X=50Y=100Z=“X+Y”75O+&Z

A、50+&Z

B、50+X+Y

C、200

D、數(shù)據(jù)類型不匹配

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

知識點(diǎn)解析:&是一個(gè)宏替換函數(shù),用來替換字符型變量中的數(shù)據(jù)。題中X、Y都為

數(shù)值型數(shù)據(jù),Z為字符型變量,通過&替換后,其結(jié)果為X+Y,轉(zhuǎn)換是一個(gè)數(shù)值型數(shù)據(jù),

所以此表達(dá)式的最后結(jié)果是一個(gè)數(shù)值表達(dá)式的運(yùn)算結(jié)果。

18、查詢訂購單號首字符是“P"的訂單信息,應(yīng)該使用命令

A、SELECT*FROM訂單WHEREHEAD(訂購單號,1)二"P"

B、SELECT*FROM訂單WHERELEFT(訂購單號,I)=”P"

C>SELECT*FROM訂單WHERE"P“$iT購單號

D、SELECT*FROM訂單WHERERIGHT(訂貝勾單號,1)二"P"

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

知識點(diǎn)解析:Head函數(shù)用來讀出當(dāng)前打開表的表頭字節(jié)數(shù);LEFT(訂購單號」)="P"

表示訂購單號的首字母為P;""P"S訂購單號”表示P在訂購單號中出現(xiàn);RIGHT(訂購

單號,1)="P”,表示訂購單號尾字母為Po

19、下列表達(dá)式中不正確的是

A、{A2003-6-1910:10AMJ-10

B、{A2003-6-19)-DATE()

C、DATE()+15

D、DATE()+CTOD(06/19/2003H)

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

知識之解析D:日期時(shí)間表達(dá)式是對日期型數(shù)據(jù)或日期時(shí)間型數(shù)據(jù)的連接,其運(yùn)算符

也有“+“和”,兩個(gè)。但日期表達(dá)式的格式有一定的限制,不能將兩個(gè)日期直接相加。

20、為表單建立了快捷菜單mymenu,調(diào)用快捷菜單的命令代碼DOmymenu.mpr

WITHTHIS應(yīng)該放在表單事件中的是

A^Destroy事件

B、Inil事件

C>Load事件

D、RightClick事件

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

知識點(diǎn)解析:在VisualFoxPro中,調(diào)用快捷菜單的命令一般在對象的RighlClick(鼠

標(biāo)右擊)事件中調(diào)用。

21、在下列函數(shù)中,函數(shù)值為數(shù)值的是

A、AT,人民:中華人民共和國,)

B、CTOD(,01/01/03,)

C、SUBSTR(DTOC(DATE()),7)

D、BOF()

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

知識點(diǎn)解析:AT("字符串1”,“字符串2")函數(shù)是返回字符串1在字符串2的位置,是

數(shù)值型;CTOD函數(shù)的作用是把符合H期格式的字符型轉(zhuǎn)換成H期型;SUBSTR

(c,nl,n2)函數(shù)是取字符串C笫nl個(gè)字符起的n2個(gè)字符,返回值為字符型;BOF()函數(shù)

的作用是判斷記錄指針是否處于文件頭,返回值為邏輯型。

22、有如下SQLSELECT語句SELECT*FORM工資表WHERE基本工資<二2000

AND基本工資>=1500下列與該語句等價(jià)的是

A、SELECT*FORM工資表WHERE基本工資BETWEEN1500AND2000

B、SELECT*FORM工資表WHERE基本工資BETWEEN2000AND1500

C>SELECT*FORM工資表WHERE基本工資FROM1500INTO2000

D、SELECT*FORM工資表WHERE基本工資FROM2000INTO1500

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

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

蜴之間”,相當(dāng)于邏輯運(yùn)算中的(A>=AND>=B,其中A〉B),選項(xiàng)B)中數(shù)值放置錯(cuò)誤,選

項(xiàng)C)和選項(xiàng)D)為語法錯(cuò)誤。

23、用于指明表格數(shù)據(jù)源類型的屬性是

A、RecordSourceType

B、RecordSource

CNColumnCount

D、LinkMaster

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

知識點(diǎn)解析:用于指明表格的列數(shù)的屬性是ColumnCount,RecordSourceType屬性

是用于指明表格數(shù)據(jù)源的類型,RecordSource屬性用于指定表格數(shù)據(jù)源,LinkMaster

屬性用于指定表格控件中所顯示的子表的父表名稱。

24、在VisualFoxPro中,以只讀方式打開數(shù)據(jù)庫文件,應(yīng)使用命令

A、EXCLUSIVE

B、SHARED

C、NOUPDATE

D、VALIDATE

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

知識點(diǎn)解析:打開數(shù)據(jù)庫文件時(shí),NOUPDATE選項(xiàng)指定數(shù)據(jù)庫按只讀方式打開,即

不允許對數(shù)據(jù)庫進(jìn)行修改。

25、SELEC1-SQL厝句中,可以對查詢結(jié)果進(jìn)行排序的短語是

A、ORDERBY

B、GROUPBY

C、HAVING

D、WHERE

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

知識點(diǎn)解析:SELECT用于實(shí)現(xiàn)關(guān)系的投影操作,使用時(shí)將所選的字段名放在

SELECT之后,多個(gè)字段名間用逗號隔開。WHERE用于實(shí)現(xiàn)關(guān)系的選擇操

作,GROUPBY用于實(shí)現(xiàn)分組QRDERBY用于對查詢結(jié)果進(jìn)行排序。

26、在菜單設(shè)計(jì)器中執(zhí)行“程序“菜單中的“運(yùn)行”系統(tǒng)菜單命令后,命令窗口中將出現(xiàn)

A、DOMENU菜單名

B、DO菜單名.mpr

C>DO菜單名.mnx

D、DOMENU〈文件路徑,

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

知識點(diǎn)解析:程序運(yùn)行菜單的命令是DO,菜單程序的文件擴(kuò)展名為.mpr。

27、對對象的Click事件的正確敘述是

A、用鼠標(biāo)雙擊對象時(shí)引發(fā)

B、用鼠標(biāo)單擊對象時(shí)引發(fā)

C、用鼠標(biāo)右鍵單擊對象的引發(fā)

D、用鼠標(biāo)右鍵雙擊對象時(shí)引發(fā)

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

知識點(diǎn)解析:用鼠標(biāo)雙擊對象時(shí)引發(fā)DbClick事件,A)錯(cuò)誤;用鼠標(biāo)單擊對象時(shí)引發(fā)

Click事件,B)正確;用鼠標(biāo)右鍵單擊對象時(shí)引發(fā)RightClick事件。

28、有如下程序段:OPENDATABACExsxkUSE學(xué)生IN0SELECT學(xué)生STORE0

TOm,wSCANFORIF性別=.T.m=m十1ELSEw=w十1ENDIFEDNSCANCLEAR?'

男生人數(shù)',m?,女生人數(shù);wCLOSEDATABASERETURN功能說明:本程序段是統(tǒng)

計(jì)專業(yè)代碼(學(xué)號的第3、4位)為03的男、女生人數(shù),則畫橫線處應(yīng)填

A、SUBSTR(學(xué)號』,2尸03,

B、SUBSTR(學(xué)號,2,2)='03'

C、SUBSTR(學(xué)號,3,2)='O3'

D、SUBSTR(學(xué)號MZ)人。?'

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

知識點(diǎn)解析:SCANKNDSCAN語句一般用于處理表中記錄,語句可指明需處理的

記錄范圍及應(yīng)滿足的條件,是一個(gè)循環(huán)語句。SUBSTRO函數(shù)是從指定表達(dá)式值的某

個(gè)位置起取指定長度的子串作為函數(shù)值。

29、將“客戶”表的姓名字段的寬度由8改為10,應(yīng)使用SQL語句是

A、ALTERTABLE客戶姓名WITHC(10)

B、AL1ER1ABLE客戶姓名C(1。)

C、ALTERTABLE客戶ALTER姓名C(10)

D、ALTER客戶姓名C(10)

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

知識點(diǎn)解析:ALTERTABLE命令有3種語法形式,由于本題是修改字段名,可用第

1種語法形式。語法形式為:ALTERTABLEv表名〉A(chǔ)DD|ALTER[COLUMN]〈字段

名,〈字段類型>[(<字段寬度》[,〈小數(shù)位數(shù)習(xí))]選項(xiàng)A)中用WITH是錯(cuò)誤的;選

項(xiàng)B)缺少短語ALTER,即用ALTER指出修改的字段;選項(xiàng)D)的命令拼寫不完全,應(yīng)

該是ALTERTABLE才對。

30、對于圖書管理數(shù)據(jù)庫,查詢所藏圖書中,有兩種及兩種以上的圖書出版社所出版

圖書的最高單價(jià)和平均單價(jià)。下面SQL語句的橫線部分,命令正確的是SELECT出

版單位,MAX(單價(jià)),AVG(單價(jià))FROM圖書;圖書(總編號C(6),分類號C(8),書名

C(16),作者C(6),出版單位C(20),單價(jià)N(6,2))

A、GROUPBY出版單位HAVINGCOUNT總編號>=2

B、GROUPBY出版單位HAVINGCOUNT(DISTINCT總編號)>二2

C、GROUPBY出版單位>=2

D、WHERE總編號>=2

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

知識點(diǎn)解析:這是一個(gè)分組計(jì)算查詢,要使用SELECT命令來實(shí)現(xiàn)。首先按出版單

位進(jìn)行分組,通過GROUPBY短語實(shí)現(xiàn)分組,計(jì)算每個(gè)出版社出版圖書的最高價(jià)和平

均單價(jià),通過函數(shù)MAX()和AVG()實(shí)現(xiàn)。由于不是要查詢所有出版社的信息,而是

查詢藏書中至少有該出版社兩種圖書的出版社的這些信息,即要查詢的分組要滿足

一定的條件,這時(shí)需要用HAVING子句來限定分組的條件。HAVING是要依賴于

GROUPBY而存在,不能單獨(dú)使用,COUNT(DISTINCT總編號)統(tǒng)計(jì)每個(gè)出版社的圖

書種數(shù)。DISTINCT起到的作用是去掉重復(fù)值。

31、關(guān)于SQL的超聯(lián)接查詢,說法錯(cuò)誤的是

A、在SQL中可以進(jìn)行內(nèi)部聯(lián)接、左聯(lián)接、右聯(lián)接和全聯(lián)接

B、SQL的超聯(lián)接運(yùn)算符“*二”代表左聯(lián)接,“=*”代表右聯(lián)接

C、VisualFoxPro同樣支持超聯(lián)接運(yùn)算符“*="和"=*”

D、利用全聯(lián)接,即使兩個(gè)表中的記錄不滿足聯(lián)接條件,也會在目標(biāo)表或查詢結(jié)果中

出現(xiàn),只是不滿足條件的記錄對應(yīng)部分為NULL

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

知識點(diǎn)解析:SQL的超我接運(yùn)算符中“*="代表左聯(lián)接J二*”代表右聯(lián)接。但在Visual

FoxPro中,不支持超聯(lián)接運(yùn)算符“*="和”=*”,它有專門的聯(lián)接運(yùn)算語法格式,分別用

LEFTJOIN和RIGHTJOIN表示。VisualFoxPro支持左聯(lián)接和右聯(lián)接運(yùn)算查詢,但

不能使用“"*“和“*="運(yùn)算符查詢,只能用VisualFoxPro中專用的命令短語才可以。

32、查詢職工表中“王二”的情況,將查詢結(jié)果放在數(shù)組A中,應(yīng)使用SQL語句

A、SELECT*FROM職工WHERE姓名="王二nINTOARRAYA

B、SELECT*FROM職工INTOARRAYAWHERE姓名二"王二”

C、SELECT*FROM職工WHERE姓名:"王二"TOARRAYA

D、SELECT*FROM職工WHERE姓名="王二nTOA

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

知識點(diǎn)解析:SQL查詢語句中,將查詢結(jié)果放在數(shù)組中應(yīng)使用短語“INTOARRAY

數(shù)組名”。

33、有如下SQL語句:SELECT出版單位,MIN(價(jià)格)FROM圖書GROUPBY出版

單位查詢結(jié)果中,第一條記錄的值是

A、電子工業(yè)出版社32.00

B、電子工業(yè)出版社27.50

C、清華出版社23.00

D、清華出版社26.50

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

知識點(diǎn)解析:本題的SQL語句的含義是統(tǒng)計(jì)每個(gè)出版社中,價(jià)格最低的圖書記錄,并

顯示出版單位和圖書價(jià)格。根據(jù)出版單位升序排序,第一條記錄的出版單位為電子

工業(yè)出版社,在該出版社中單價(jià)最低的圖書價(jià)格為27.50,選項(xiàng)C)為查詢結(jié)果中的第

二條記錄。

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

分。)

r^-ir^-iEZD]

Ii

34、下列軟件系統(tǒng)結(jié)構(gòu)圖LJjI—EJ的寬度為【】。

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

知識點(diǎn)解析:在程序結(jié)為圖的有關(guān)術(shù)語中,寬度的概念是:整體控制跨度,即各層中所

含的模塊數(shù)的最大值,由圖可得此軟件系統(tǒng)結(jié)構(gòu)圖的寬度為3。

35、測試的目的是暴露錯(cuò)誤,評價(jià)程序的可靠性;而【】的目的是發(fā)現(xiàn)錯(cuò)誤的位置并

改正錯(cuò)誤。

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

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

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

具體來說,測試的H的是暴露錯(cuò)誤,評價(jià)程序的可靠性,而調(diào)試的1=1的是發(fā)現(xiàn)錯(cuò)誤的位

置,并改正錯(cuò)誤。

36、對于圖書管理數(shù)據(jù)庫,將圖書表中”人民郵電出版社”的圖書的單價(jià)漲價(jià)5%。請

對下面的SQL語句填空:UPDATE圖書[]WHERE出版單位=”人民郵電出版社”

標(biāo)準(zhǔn)答案:SET單價(jià)=單價(jià)*1.05

知識點(diǎn)解析:更新表中元組的值,使用UPDATE命令,一次可以更新表中的一個(gè)或多

個(gè)屬性值。UPDATE短語之后指定更新數(shù)據(jù)所屬的表,將新的屬性值或表達(dá)式賦值

給對應(yīng)的屬性名(SET單價(jià)=單價(jià)*1.05),并置于SET短語之后。要求對人民郵電出版

社的圖書漲5%,需要用WHERE短語對元組進(jìn)行限制,即對符合條件的元組進(jìn)行更

新。

37、按“先進(jìn)后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是【】。

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

知識點(diǎn)解析:棧是限定只在一端進(jìn)行插入和刪除操作的線性表,通常稱插入、刪除

的這一端為棧頂,另一端為棧底。棧按照“先進(jìn)后出“或“后進(jìn)先出”的原則組織數(shù)據(jù)。

38、長度為n的順序存儲線性表中,當(dāng)在任何位置上插入一個(gè)元素概率都相等時(shí),插

入一個(gè)元素所需移動(dòng)元素的平均個(gè)數(shù)為【】。

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

知識點(diǎn)解析:在線性表的任何位置插入一個(gè)元素的概率相等,即概率為p=l/(n+l),則

插入一個(gè)元素時(shí)所需移動(dòng)元素的平均次數(shù)為E=l/(n+l)n+ln=l(n-i+l)=n/2o

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

39、在VisualFoxPro中,如果要改變表單上表格對象中當(dāng)前顯示的列數(shù),應(yīng)設(shè)置表格

的【】屬性值。

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

知識點(diǎn)解析:表格控件的ColumnCount屬性指定表格的列數(shù),該屬性在設(shè)計(jì)時(shí)可用,

在運(yùn)行時(shí)可讀寫。

40、命令?LEN(“中國”)

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

知識點(diǎn)解析:一個(gè)漢字占兩個(gè)字節(jié),LEN("中國”)的結(jié)果是4,LEN(”China")的結(jié)果是

5o4V5,因此關(guān)系表達(dá)式LEN(“中國”)

41、在表設(shè)計(jì)器的”字段,選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,它們是

[】、“信息"和“默認(rèn)值”。

標(biāo)準(zhǔn)答案:“規(guī)則”

知識點(diǎn)解析:在表設(shè)計(jì)器的“字段”選項(xiàng)卡中有一組定義字段有效性規(guī)則的項(xiàng)目,它

們是“規(guī)則”(字段有效性規(guī)則)、"信息”(違背字段有效性規(guī)則時(shí)的提示信息)和“默認(rèn)

值”(字段的默認(rèn)值)。

42、在VisualFoxPro中進(jìn)行參照完整性設(shè)置時(shí),要想設(shè)置成:當(dāng)更改父表中的主關(guān)鍵

字字段或候選關(guān)鍵字段時(shí),自動(dòng)更改所有相關(guān)子表中的對應(yīng)值,應(yīng)選擇【】。

標(biāo)準(zhǔn)答案:級聯(lián)

知識點(diǎn)解析:更新規(guī)則包括“級聯(lián)“、“限制”和“忽略”3個(gè)選項(xiàng)。其中,當(dāng)更改父表中

的主關(guān)鍵字字段或候選關(guān)鍵字段時(shí),自動(dòng)更改所有相關(guān)子表中的對應(yīng)值,應(yīng)選擇級

聯(lián)。

43、下列命令執(zhí)行后的結(jié)果是[】。STORE"GOODBYE!”TO

X?LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),R1GHT(X,3)

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

知識點(diǎn)解析:RIGHT(〈字符表達(dá)式〉,〈長度〉):從指定表達(dá)式值的右端取一個(gè)指定長

度的子串作為函數(shù)值八SURSTR(〈字符表達(dá)式》,〈起始位置》長度習(xí))從指定表達(dá)式

的指定起始位置取指定長度的子串作為函數(shù)值。LEFT(v字符表達(dá)式〉,〈長度〉):從指

定表達(dá)式值的左端取一個(gè)指定長度的子串作為函數(shù)值。

44、顯示工資最高的三位職工信息,應(yīng)使用語句:SETECT*[]FROM職工ORDER

BY工資DESC

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

知識點(diǎn)解析:在SQL查詢功能中,可使用TOP語句顯示部分結(jié)果,TOP語句使用時(shí),

必須與ORDERBY短語同時(shí)使用。

45、關(guān)鍵字ASC和DESC分別表示【】的含義。

標(biāo)準(zhǔn)答案:升序排列和降序排列

知識點(diǎn)解析:ASC表示升序排列,DESC表示降序排列,多用在索引定義和SELECT

語句中的ORDER子句中。

46、可以伴隨著表的打開而自動(dòng)打開的索引是1】索引文件。

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

知識點(diǎn)解析:與表名相同的結(jié)構(gòu)索引在打開表時(shí)都能夠自動(dòng)打開,但是對于非結(jié)構(gòu)

索引必須在使用之前打開索引文件。單獨(dú)的.idx索引,是一種非結(jié)構(gòu)單索引;采用非

默認(rèn)名的.cdx索引,也是非結(jié)構(gòu)復(fù)合索引;與表名同名的.cdx索引,是結(jié)構(gòu)復(fù)合索引。

47、要在“成績”表中插入一條記錄,應(yīng)該使用的SQL語句是:【]成績(學(xué)號,英語,數(shù)

學(xué),語文)VALUES(”2001100111”,91,78,86)

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

知識點(diǎn)解析:SQL插入記錄的命令格式為:INSERTINTOdbfjame[(fnameI

L(frname2,...)])]VALUES(eExpressionI[,eExpression2,...])

48、為了在報(bào)表中打印當(dāng)前時(shí)間,這時(shí)應(yīng)該插入一個(gè)【】。

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

知識點(diǎn)解析:報(bào)表中的域控件用于打印報(bào)表或視圖中的字段、變量和表達(dá)式的計(jì)算

結(jié)果。在報(bào)表中打印當(dāng)前時(shí)間應(yīng)使用域控件來控制顯示。

國家二級VF筆試模擬試卷第2套

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

70分。)

1、數(shù)據(jù)的存儲結(jié)構(gòu)是指

A、存儲在外存中的數(shù)據(jù)

B、數(shù)據(jù)所占的存儲空間量

C、數(shù)據(jù)在計(jì)算機(jī)中的順序存儲方式

D、數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示

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

知識點(diǎn)解析:數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲空間中的存放形式稱為數(shù)據(jù)的存儲結(jié)

構(gòu),也稱數(shù)據(jù)的物理結(jié)閡。所以選項(xiàng)D正確。

2、在VisualFoxPro中“表”是指

A、報(bào)表

B、關(guān)系

C、表格

D、表單

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

知識點(diǎn)解析:本題是對VisualFoxPro基本概念的考查,考查“表”的概念。在

VisualFoxPro中,用表這個(gè)概念來表示數(shù)據(jù)庫理論中的關(guān)系,數(shù)據(jù)庫中的數(shù)據(jù)就

是由表的集合構(gòu)成的,因此正確答案為選項(xiàng)B。

3、對于“關(guān)系”的描述,正確的是

A、同一個(gè)關(guān)系中允許有完全相同的元組

B、在一個(gè)關(guān)系中元組必須按關(guān)鍵字升序存放

C、在一個(gè)關(guān)系中必須將關(guān)鍵字作為該關(guān)系的第一個(gè)屬性

D、同一個(gè)關(guān)系中不能出現(xiàn)相同的屬性名

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

知識點(diǎn)解析:本題考查考生對關(guān)系的理解。選項(xiàng)A、B、C都是錯(cuò)誤的,同一個(gè)關(guān)

系中,不允許有完全相同的元組,其元組的順序是任意的,另外,關(guān)系的屬性次序

與是否為關(guān)鍵字無關(guān),因此可以得出答案為選項(xiàng)D。

4、對長度為n的線性表進(jìn)行順序查找,在最壞情況下所需要的比較次數(shù)為

A、log2n

B、n/2

C、n

D、n+1

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

知識點(diǎn)解析:在長度為n的線性表中進(jìn)行順序查找,最壞情況下需要比較n次。選

項(xiàng)C正確。

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

A、局部變量

B、公共變量

C、私有變量

D、全局變量

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

知識點(diǎn)解析:私有變量在程序中直接使用,無需使用PUBLIC和LOCAL命令事先

聲明,是由系統(tǒng)自動(dòng)隱含建立的變量。因此選項(xiàng)c為正確答案。局部變量通過

LOCAL命令來聲明,公共變量通過PUBLIC來聲明。

6、在軟件生命周期中,能準(zhǔn)確確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階

段是

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

B、詳細(xì)設(shè)計(jì)

C、可行性分析

D、需求分析

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

知識點(diǎn)解析:需求分析階段是對待開發(fā)軟件提出的需求進(jìn)行分析并給出詳細(xì)定義,

寫軟件規(guī)格說明書及初步的用戶手冊,提交評審。所以,能準(zhǔn)確確定軟件系統(tǒng)必須

做什么和必須具備哪些功能的階段是需求分析階段。

7、VisualFoxPro內(nèi)存變量的數(shù)據(jù)類型不包括

A、數(shù)值型

B、貨幣型

C、備注型

D、邏輯型

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

知識點(diǎn)解析:本題考查考生對內(nèi)存變量的理解和掌握。在VisualFoxPro中,數(shù)據(jù)

類型包括字符型、數(shù)值型、貨幣型、邏輯型、日期型和日期時(shí)間型,內(nèi)存變量的數(shù)

據(jù)類型不包括備注型,故選項(xiàng)C是正確答案。

8、數(shù)據(jù)庫設(shè)計(jì)的根本目標(biāo)是要解決

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

B、數(shù)據(jù)安全問題

C、大量數(shù)據(jù)存儲問題

D、簡化數(shù)據(jù)維護(hù)

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

知識點(diǎn)解析:本題考核數(shù)據(jù)庫技術(shù)的根本目標(biāo),屬于記憶性題目,很簡單。數(shù)據(jù)庫

技術(shù)的根本目標(biāo)就是要解決數(shù)據(jù)的共享問題,選項(xiàng)A正確。

9、下面關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述正確的是

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

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

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

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

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

知識點(diǎn)解析:數(shù)據(jù)庫管理系統(tǒng)只能減少數(shù)據(jù)的冗余,但不可能完全避免冗余。數(shù)據(jù)

的一致性是指在系統(tǒng)中同一數(shù)據(jù)的不同出現(xiàn)應(yīng)保持相同的值。

10、數(shù)據(jù)庫系統(tǒng)的核心是

A、數(shù)據(jù)模型

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

C、數(shù)據(jù)庫

D、數(shù)據(jù)庫管理員

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

知識點(diǎn)解析:數(shù)據(jù)庫管理系統(tǒng)(DBMS)是整個(gè)數(shù)據(jù)應(yīng)系統(tǒng)的核心,它對數(shù)據(jù)庫中的

數(shù)據(jù)進(jìn)行管理,還在用戶的個(gè)別應(yīng)用與整體數(shù)據(jù)庫之間起接口作用。選項(xiàng)B正

確。

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

11、當(dāng)內(nèi)存變量與字段名變量重名時(shí),系統(tǒng)優(yōu)先處理

A^內(nèi)存變量

B、字段名變量

C、全局變量

D、局部變量

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

知識點(diǎn)解析:變量有內(nèi)存變量和字段名變量兩種,內(nèi)存變量是指變量的值保存在內(nèi)

存中,而字段名變量是指變量的值保存在表中,當(dāng)這兩種類型的變量重名時(shí),系統(tǒng)

默認(rèn)字段名變量優(yōu)先。故選項(xiàng)B為正確答案。

12、執(zhí)行命令"INDEXon姓名TAGindexname”建立索引后,下列敘述錯(cuò)誤的是

A、此命令建立的索引是當(dāng)前有效索引

B、此命令所建立的索引將保存在.idx文件中

C、表中記錄按索引表達(dá)式升序排序

D、此命令的索引表達(dá)式是“姓名”,索引名是“indexname”

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

知識點(diǎn)解析:本題考查索引的建立.執(zhí)行命令建立索引以后,此命令建立的索引即

為當(dāng)前有效索引,系統(tǒng)默認(rèn)按升序排列,但此命令并沒有創(chuàng)建索引文件,因而其建

立的索引不會保存在.idx文件中,故答案為選項(xiàng)D。

13、報(bào)表的數(shù)據(jù)源可以是

A、表或視圖

表或查詢

C、表、查詢或視圖

D、表或其他報(bào)表

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

知識點(diǎn)解析:本題考查果表的概念。報(bào)表的數(shù)據(jù)源可以是自由表、數(shù)據(jù)庫表或視

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

14、MOD(K3,?3)與MOD(13,?3)的正確結(jié)果是

A、-1,-2

B、-1,-1

C、-2,-1

D、-2,-2

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

知識點(diǎn)解析:MOD。函數(shù)是數(shù)學(xué)運(yùn)算函數(shù)。請注意其使用方法,MOD()函數(shù)的被除

數(shù)與除數(shù)同號時(shí),結(jié)果為兩數(shù)相除的余數(shù),余數(shù)的符號與除數(shù)相同,如果被除數(shù)與

除數(shù)異號,值為兩數(shù)相除后的余數(shù)加上除數(shù)。故選項(xiàng)A為正確答案。

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

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

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

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

D、A和B都對

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

知識點(diǎn)解析:本題考查的是對關(guān)系運(yùn)算中選擇運(yùn)算的理解-選擇是指從關(guān)系中找出

滿足給定條件的元組的操作。因此正確答案為選項(xiàng)A。

16、設(shè)當(dāng)前工作區(qū)的數(shù)據(jù)庫文件有8個(gè)字段,共有10條記錄,執(zhí)行命令COPYTO

NEWSTRUCTUREEXTENDED后,將產(chǎn)生一個(gè)名為NEW.DBF的數(shù)據(jù)庫文件,

則其字段數(shù)為

A、4

B、5

C、8

D、10

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

知識點(diǎn)解析:本題考查數(shù)據(jù)庫文件結(jié)構(gòu)的復(fù)制。使用命令COPYTOV文件名〉

STRUCTUREEXTENDED可以將打開的數(shù)據(jù)庫文件的結(jié)構(gòu)作為數(shù)據(jù)庫文件記錄復(fù)

制到新生成的數(shù)據(jù)庫文件中,無論原數(shù)據(jù)庫有多少個(gè)字段,新生成的數(shù)據(jù)庫描述文

件的字段數(shù)都為4,故選項(xiàng)A為正確答案。

17、在ESQL語句中與表達(dá)式“供應(yīng)商名LIKE"%北京功能相同的表達(dá)式是

A、LEFT(供應(yīng)商名,4)=“北京”

B、“北京”$供應(yīng)商名

C、供應(yīng)商名IN“%北京%”

D、AT(供應(yīng)商名,“北京”)

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

知識點(diǎn)解析:本題考查常用函數(shù)的掌握。函數(shù)LEFT(〈字符表達(dá)式〉〈長度〉)的

功能是從指定表達(dá)式的左端取一個(gè)指定長度的子串作為函數(shù)值。因此選項(xiàng)A的含

義是供應(yīng)商名前兩個(gè)漢字為“北京函數(shù)AT(V字符表達(dá)式1>,V字符表達(dá)式2

<數(shù)值表達(dá)式》)的功能是:如果〈字符表達(dá)式是〈字符表達(dá)式2>的子

串,則返回〈字符表達(dá)式1>值的首字符在〈字符表達(dá)式2>值中的位置;若不是

子串,則返回0,因此選項(xiàng)D的含義是:返回供應(yīng)商名在“北京”字符串中的位置。

選項(xiàng)B中的運(yùn)算符$是子串包含測試,“北京”$“供應(yīng)商名”的表示“北京”是否是“供

應(yīng)商名”字段的子串。能夠與題干中的LIKE實(shí)現(xiàn)同樣的功能,為正確答案。

18、以下關(guān)于視圖的描述中正確的是

A、視圖保存在項(xiàng)目文件中

B、視圖保存在數(shù)據(jù)庫文件中

C、視圖保存在表文件中

D、視圖保存在視圖文件中

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

知識點(diǎn)解析:本題考查考生對視圖概念的理解。視圖是一個(gè)定制的虛擬邏輯表,不

是一個(gè)單獨(dú)的文件而從屬于某一個(gè)數(shù)據(jù)庫。因此選項(xiàng)B正確。

19、查詢設(shè)計(jì)器中“聯(lián)接”選項(xiàng)卡對應(yīng)的SQL短語是

A、WHERE

B、JOIN

C>SET

D、ORDERBY

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

知識點(diǎn)解析:本題考查對查詢設(shè)計(jì)器的掌握。在查詢設(shè)計(jì)器中,與“聯(lián)接”選項(xiàng)卡對

應(yīng)的SQL語句是JOIN.故正確答案為選項(xiàng)B。選項(xiàng)A中的WHERE對應(yīng)的是“篩

選”選項(xiàng)卡,選項(xiàng)D中的ORDERBY對應(yīng)的是“排序依據(jù)”選項(xiàng)卡。

20、打開學(xué)生數(shù)據(jù)表及(對成績字段的)索引文件,假定當(dāng)前記錄號為200,欲使記

錄指針指向記錄號為100的記錄,應(yīng)使用命令

A、LOCATEFOR記錄序號二100

B、SKIP100

C、GO1O100

D、SKIP-100

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

知識點(diǎn)解析:本題考查紀(jì)錄指針在數(shù)據(jù)表中的定位。GOTO命令是將記錄指針直

接指向記錄號的,SKIP是記錄指針在表中的上下移動(dòng),具體移動(dòng)情況要根據(jù)SKIP

后面的參數(shù)來指定,故選項(xiàng)C為正確答案。

21、在VisualFoxPro中,代碼片段是指

A、能對運(yùn)行并完成指定功能的FoxPro程序

B、一個(gè)子程序

C^一組FoxPro命令,用于完成某一項(xiàng)操作

D、一個(gè)可以調(diào)用的函數(shù)

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

知識點(diǎn)解析:在VisualFoxPro中,代碼片段不是一個(gè)完整VisualFoxPro程序,本

身并不能獨(dú)立運(yùn)行,它們要嵌入到編程工具所生成的程序代碼中才能運(yùn)行。代碼片

段可以調(diào)用于程序和函數(shù),但本身不能作為用戶的子程序和函數(shù)的調(diào)用,故選項(xiàng)C

為正確答案。

22、修改本地視圖的命令是

A、OPENVIEW

B、CREATEVIEW

C、USEVIEW

D、MODIFYVIEW

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

知識點(diǎn)解析:修改本地視圖的命令是MODIFYVIEW創(chuàng)建視圖的命令是CREATE

VIEW,打開視圖的命令是USEVIEW,VisualFoxPro中沒有OPENVIEW命令,

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

23、要建立兩個(gè)表的參照完整性,要求這兩個(gè)表

A、是同一個(gè)數(shù)據(jù)庫中的表

B、兩個(gè)自由表

C、不同數(shù)據(jù)庫中的表

D、一個(gè)是數(shù)據(jù)庫表,另一個(gè)是自由表

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

知識點(diǎn)解析:參照完整性只能在建立關(guān)聯(lián)的兩個(gè)表中進(jìn)行,所以必須是同一數(shù)據(jù)庫

中的表,故選項(xiàng)A為正確答案。

24、VisualFoxPro中DOCASE-ENDCASE屬于什么結(jié)構(gòu)?

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

B、選擇結(jié)構(gòu)

C、循環(huán)結(jié)構(gòu)

D、模塊結(jié)構(gòu)

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

知識點(diǎn)解析:DOCASE-ENDCASE語句屬于分支語句,而分支語句實(shí)現(xiàn)的是一種

擴(kuò)展的選擇結(jié)構(gòu),它可以根據(jù)條件從多組代碼中選擇一組執(zhí)行。故選項(xiàng)B為正確

答案。

25、在SELECT語句中,用來指定查詢所用的表的子句是

A、WHERE

B、GROUPBY

C、ORDERBY

D、FROM

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

知識點(diǎn)解析:在SELECT語句中,WHERE子句用于指定表之間的聯(lián)接條件或記

錄的過濾條件,GROUPBY子句用于對記錄進(jìn)行分組,ORDERBY子句用于對記

錄進(jìn)行排序,F(xiàn)ROM子句用于指定查詢所用的表。故選項(xiàng)D為正確答案。

26、在VisualFoxPro中,要運(yùn)行查詢文件queryl.qpr,可以使用命令

A、DOquery1

B、DOqueryl.qpr

C、DOQUERYquery1

D、RUNquery1

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

知識點(diǎn)解析:本題是考查對VisualFoxPro中運(yùn)行杳詢文件語句的掌握。運(yùn)行查詢

文件語句的命令格式為:DOV查詢文件名〉查詢文件名需要帶擴(kuò)展名,選項(xiàng)B

正確。

27、要設(shè)置標(biāo)簽的顯示文本,應(yīng)使用的屬性是

A、Alignment

B、Caption

C^Comment

D、Name

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

知識點(diǎn)解析:在標(biāo)簽控件中,Alignment屬性用于指定文本在控件中的對齊方式。

caption屬性用于設(shè)置標(biāo)簽的顯示文本。Comment屬性用于存儲標(biāo)簽的有關(guān)信息,

不顯示。Name屬性用于給標(biāo)簽指定一個(gè)名稱。故選項(xiàng)B為正確答案。

28、如果菜單項(xiàng)的名稱為“統(tǒng)計(jì)”,熱鍵是T,在菜單名稱一欄中應(yīng)輸入

A、統(tǒng)計(jì)(WT)

B、統(tǒng)計(jì)(CtH+T)

C、統(tǒng)計(jì)(AH+T)

D、統(tǒng)計(jì)(T)

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

知識點(diǎn)解析:本題考查在VisualFoxPro菜單設(shè)計(jì)中設(shè)置熱鍵的方法。為菜單項(xiàng)設(shè)

置熱鍵的方法是在菜單標(biāo)題后面鍵入下列符號:(\〈字母),其中字母代表可以訪問

菜單的訪問鍵,即熱鍵,故選項(xiàng)A正確。

29、下面關(guān)于查詢描述正確的是

A、可以使用CREATEVIEW打開查詢設(shè)計(jì)器

B、使用查詢設(shè)計(jì)器可以生成所有的SQL查詢語句

C、使用查詢設(shè)計(jì)器生成的SQL語句存盤后將存放在擴(kuò)展名為QPR的文件中

D、使用DO語句執(zhí)行查詢時(shí),可以不帶擴(kuò)展名

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

知識點(diǎn)解析:選項(xiàng)A錯(cuò)誤,命令CREATEVIEW的功能是打開視圖設(shè)計(jì)器。選項(xiàng)

B的錯(cuò)誤在于對查詢設(shè)計(jì)器的理解錯(cuò)誤,查詢設(shè)計(jì)器只能建立一些比較規(guī)則的查

詢,對于復(fù)雜的查詢,是不能設(shè)計(jì)出來的,比如嵌套查詢。選項(xiàng)D也錯(cuò)誤,在調(diào)

用查詢時(shí),必須加上擴(kuò)展名。只有選項(xiàng)C的描述是完全正確的。

30、要使文件菜單項(xiàng)用作為訪問快捷鍵,定義該菜單標(biāo)題可用

A、文件(F)

B、文件(V\F)

C、文件(\VF)

D、文件(AF)

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

知識點(diǎn)解析:本題考查快捷菜單的設(shè)計(jì)方法。添加訪問鍵方法是在文件名后的括號

內(nèi)添加“\v”兩個(gè)字符,再加上訪問鍵的字母,故選項(xiàng)C為正確答案。

31、若要從學(xué)生表中檢索出jg并去掉重復(fù)記錄,可使用如下SQL語句

SELECTjgFROMstudent請選出正確的選項(xiàng)完成該語句

A、ALL

B、*

C>?

D、DISTINCT

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

知識點(diǎn)解析:在SELECT語句的后面,如果選用DISTINCT選項(xiàng),表示去掉重復(fù)

記錄,選用ALL代表顯示所有記錄,選用*代表所有字段,而?是非法的.故選項(xiàng)

D為正確答案。

32、連編應(yīng)用程序不能生成的文件是

A、PP文件

B、EXE文件

C、OMDLL文件

D、PRG文件

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

知識點(diǎn)解析:本題考杳應(yīng)用程序的連編。連編可以生成三種類型的文件:第一種是

應(yīng)用程序文件;第二種是可執(zhí)行文件.EXE;第三種是DEL文件,即動(dòng)態(tài)鏈接庫。

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

33、下面對控件的描述正確的是

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

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

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

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

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

知識點(diǎn)解析:本題考查列表框的屬性。列表框中的MulliSelec[屬性用來指定用戶

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

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

34、確定列表框內(nèi)的某個(gè)條目是否被選定應(yīng)使用的屬性是

A、Value

B、ColumnCount

C、ListCount

D^Selected

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

知識點(diǎn)解析:本題考查對列表框?qū)傩缘恼莆?。確定列表框中的某個(gè)條目是否被選

中,應(yīng)使用Selected屬性,ColumnCount屬性用于指定列表框的列數(shù),ListCount屬

性用于統(tǒng)計(jì)列表框中數(shù)據(jù)條目的數(shù)目。Value屬性為被選中條目的內(nèi)容,故選項(xiàng)D

為正確答案。

35、單擊項(xiàng)目上的“連編”,則可以生成什么文件?

A、.BAT

B、.APP

C>.DAT

D、.DAC

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

知識點(diǎn)解析:要生成應(yīng)用程序,可以單擊項(xiàng)目上的,,連編”,并選擇“連編應(yīng)用程序”

按鈕,則可以生成應(yīng)用程序.APP文件,故選項(xiàng)B為正確答案。

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

分。)

36、算法的復(fù)雜度主要包括復(fù)雜度和空間復(fù)雜度。

標(biāo)準(zhǔn)答案:時(shí)間

知識點(diǎn)解析:算法的復(fù)雜度主要指時(shí)間復(fù)雜度和空間復(fù)雜度。

37、在VisualFoxPro中說明數(shù)組后,數(shù)組的每個(gè)元素在未賦值之前的默認(rèn)值是

標(biāo)準(zhǔn)答案:.F.或邏輯假或假或.N.

知識點(diǎn)解析:本題考查VisualFoxPro中數(shù)組定義后的默認(rèn)值。在VisualFoxPro

中,數(shù)組在使用之前一般要用DIMENESION或DECLARE命令顯式創(chuàng)建。數(shù)組創(chuàng)

建后,系統(tǒng)自動(dòng)給每個(gè)元素賦邏輯值.F.°

38、使數(shù)據(jù)庫表變?yōu)樽杂杀淼拿钍荰ABLE.,

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

知識點(diǎn)解析:可以使用REMOVETABLE命令將一個(gè)表從數(shù)據(jù)庫中移出,具體命

令格式是:REMOVETABLEV表名〉

39、數(shù)據(jù)庫系統(tǒng)在其內(nèi)部分為三級模式,即概念模式、內(nèi)模式和外模式。其中,

是用戶的數(shù)據(jù)視圖,也就是用戶所見到的數(shù)據(jù)模式。

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

知識點(diǎn)解析:外模式由概念模式推導(dǎo)而出,給出了每個(gè)用戶的局部數(shù)據(jù)描述,即數(shù)

據(jù)視圖。

40、在VisualFoxPro中,BUILD命令連編生成的程序可以脫離開Visual

FoxPro在Windows環(huán)境卜運(yùn)行。

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

知識點(diǎn)解析:VisualFoxPro中可以使用命令BUILDEXEV項(xiàng)目名〉連編生成應(yīng)用

程序。

四、填空題(本題共8題,每題7.0分,共8分。)

41、VisualFoxPro的主索引和候選索引可以保證數(shù)據(jù)的【]完整性。

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

知識點(diǎn)解析:域:屬性的取值范圍,即不同記錄對同一字段的取值所限定的范圍。

VisualFoxPro的主索引和候選索引可以保證數(shù)據(jù)的域完整性

42、使用“應(yīng)用程序向?qū)?,?chuàng)建的項(xiàng)目,除項(xiàng)目外還自動(dòng)生成一個(gè)【】。

標(biāo)準(zhǔn)答案:應(yīng)用程序框架

知識點(diǎn)解析:”應(yīng)用程序生成器”是應(yīng)用程序開發(fā)過程中的重要部分。它的設(shè)計(jì)目標(biāo)

是使您能輕而易舉地將所有必需的元索以及許多可選的元素包含在應(yīng)用程序中,從

而使其功能強(qiáng)大而易于咬用。生成器與“應(yīng)用程序向?qū)А彼傻母倪M(jìn)了的應(yīng)用程序

框架結(jié)合在一起。

43、在表的尾部增加一條空白記錄的命令是【】。

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

知識點(diǎn)解析:AppendBlank的作用是在表的尾部增加一條空白記錄。

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

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

現(xiàn)下列功能的SQL語句。將所有“96101”班號改為“95101”;[]。

標(biāo)準(zhǔn)答案:UPDATERSETCLASS=”95101"WHERECLASS="96101”

知識點(diǎn)解析:SQL的數(shù)據(jù)更新格式為:UPDATETableNAMESET

Columnnamc1=cExprcssion11,Column_Namc2=cExprcssion2...]whereCondition一

般使用WHERE子句指定條件,以更新滿足條件的一些記錄的字段值,并且一次

可以更新多個(gè)字段;如果不使用WHERE子句,則更新全部記錄.

45、SQL可以控制視圖的[]方法。

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

知識點(diǎn)解析:“使用更新”框的選項(xiàng)決定當(dāng)向基本表發(fā)送SQL更新時(shí)的更新方式:

①SQLDELETE然后SQLINSERT:選用SQLDELETE命令刪除基本表中被更新

的舊記錄,再用SQLINSERT命令向基本表插入更新后的新記錄。②SQL

UPDATE:使用SQLUPDATE命令更新基本表。

46、創(chuàng)建視圖時(shí),相應(yīng)的數(shù)據(jù)庫必須是【】狀態(tài)。

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

知識點(diǎn)解析:視圖是操作表的一種手段,通過視圖可以查詢表,也可能更新表。視

圖是根據(jù)表定義的,因此視圖基于表,而視圖可以使用更靈活,因此它又超越表。

視圖是數(shù)據(jù)庫中的一個(gè)特有的功能,只有在包含視圖的數(shù)據(jù)庫打開時(shí),才能使用視

圖。

基于下述描述:設(shè)有圖書管理數(shù)據(jù)庫:圖書(總編號C(6),分類號C(8),書名C(16),

作者C(6),出版單位C(20),單價(jià)N(6,2))讀者(借書證號C(4),單位C(8),姓名C(6),性別

C(2),職稱C(6),地址C(20))借閱(借書證號C(4),總編號C(6),借書H期D(8))

47、對于圖書管理數(shù)據(jù)而,查詢與“0005”號借書證借有相同書的借書證號。請對下

面的SQL語句填空:SELECTDISTINCT借書證號FROM借閱WHERE總編號;

【1

標(biāo)準(zhǔn)答案:IN(SELECT總編號FROM借閱WHERE借書證號二“0005”)

知識點(diǎn)解析:查詢操作需使用SELECT命令。本題通過嵌套查詢實(shí)現(xiàn),內(nèi)層查詢

的結(jié)果是“0005”號借書證所借圖書的總編號的集合,再由外層查詢在借閱表中查詢

借閱了總編號集合中的圖書的借書證號。由于“0005”號借書證可能借閱了多本圖

書,又由于可能有讀者借閱了兩本或兩本以上圖書與“0005”號借書證所借的圖書相

同,這樣會使查詢結(jié)果出現(xiàn)重復(fù)值,所以要在SELECT后加DISTINCT短語取消

重復(fù)值。

48、對于圖書管理數(shù)據(jù)庫,如下的SQL命令:SELECT書名,作者,出版單位

FROM圖書管理!圖書:WHERE出版單位二”高等教育出版社”O(jiān)R出版單位二”電子

工業(yè)出版社”其中,WHERE短語后的出版單位二“高等教育出版社PR出版單位二”

電子工業(yè)出版社”對應(yīng)的關(guān)系操作是【】。

標(biāo)準(zhǔn)答案:選擇操作或選擇

知識點(diǎn)解析:SELECT命令是用于實(shí)現(xiàn)查詢操作的,WHERE短語在SELEC丁命

令中用于選擇滿足條件的元組,將選擇條件的邏輯表達(dá)式置于WHERE短語后,

實(shí)現(xiàn)關(guān)系的選擇操作。

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

共2分。)

49、在SQL的嵌套查詢中,量詞ANY和是同義詞。在SQL查詢時(shí),使用

子句指出的是查詢條件。

標(biāo)準(zhǔn)答案:SOME,WHERE或WHER

知識點(diǎn)解析:本題考查SQL語句的嵌套查詢中量詞的含義。在SQL的嵌套查洵

中,量詞ANY和SOME是同義詞,在進(jìn)行比較運(yùn)算時(shí),只要子查詢中有一行能使

結(jié)果為真,則結(jié)果為真。SQLSELECT語句的基本結(jié)構(gòu)為

SELECT...FROM...WHERE,其中WHERE子句用來指出查詢的條件,F(xiàn)ROM用

來指出查詢表或視圖,SELECT后指出查詢所要顯示的字段。

50、在數(shù)據(jù)環(huán)境設(shè)計(jì)器中編輯關(guān)系,在“屬性”對話框,可以選擇屬性并設(shè)置。關(guān)

系的屬性對應(yīng)于和命令中的子句和關(guān)犍字。

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

知識點(diǎn)解析:要編輯該關(guān)系的屬性,請先選擇該關(guān)系,然后單擊鼠標(biāo)右鍵彈出上下

文相關(guān)菜單,選擇“屬性”,將彈出“屬性”對話框,可以選擇屬性并設(shè)置。關(guān)系的屬

性對應(yīng)于SETRELATION和SETSKIP命令中的子句和關(guān)鍵字。

家二級VF筆試模擬試卷第3套

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

10分。)

1、DBAS指的是_____o

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

B、數(shù)據(jù)庫系統(tǒng)

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

D、數(shù)據(jù)庫服務(wù)系統(tǒng)

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

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

2、按照“先進(jìn)后出”原見組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是()o

A、隊(duì)列

B、棧

C、雙向鏈表

D、二叉樹

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

知識點(diǎn)解析:棧是種特殊的線性表,其插入和刪除運(yùn)算都只在線性表的端進(jìn)

行,而另一端是封閉的。進(jìn)行插入、刪除的一端稱為棧頂,封閉的一端稱為棧底。

棧頂元素是最后被插入的元素,而棧底元素是最后被刪除的棧,是按先進(jìn)后出的原

則組織數(shù)據(jù)的。

3、下列描述中,不是線性表順序存儲結(jié)構(gòu)特征的是()o

A、不便于插入和刪除

B、需要連續(xù)的存儲空間

C、可隨機(jī)訪問

D、需另外開辟空間來保存元素之間的關(guān)系

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

知識點(diǎn)解析:線性表的順序存儲是用一片連續(xù)的空間來存放數(shù)據(jù)元素,其特點(diǎn)是邏

輯上相鄰的元素在物理位置上也相鄰。數(shù)據(jù)元素之間邏輯上的先后關(guān)系自動(dòng)隱含在

物理位置的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關(guān)系。

4、以下描述中,不是線性表順序存儲結(jié)構(gòu)特征的是()。

A、可隨機(jī)訪問

B、需要連續(xù)的存儲空間

C、不便于插入和刪除

D、邏輯相鄰的數(shù)據(jù)物理位置上不相鄰

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

知識點(diǎn)解析:線性表的順序存儲是用一片連續(xù)的空間來存放數(shù)據(jù)元素,其特點(diǎn)是邏

輯上相鄰的元素在物理位置上也相鄰。數(shù)據(jù)元素之間邏輯上的先后關(guān)系自動(dòng)隱含在

物理位近的相鄰元素之中,因此不需要另外開辟空間來保存元素之間的關(guān)系。

5、設(shè)計(jì)數(shù)據(jù)庫的存儲結(jié)構(gòu)屬于()。

A、需求分析

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

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

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

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

知識點(diǎn)解析:物理設(shè)計(jì)階段主要解決選擇文件存儲結(jié)構(gòu)和確定文件存取的方法的問

題,包括:選擇存儲結(jié)溝、確定存取方法、選擇存取路徑、確定數(shù)據(jù)的存放位置。

6、算法分析的目的是

A、找出數(shù)據(jù)結(jié)構(gòu)的合理性

B、找出算法中輸入和輸出之間的關(guān)系

C、分析算法的易懂性和可靠性

D、分析算法的效率以求改進(jìn)

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

知識點(diǎn)解析:算法分析是指對一個(gè)算法的運(yùn)行時(shí)間和占用空間做定量的分析,一般

計(jì)算出相應(yīng)的數(shù)量級,常用時(shí)間復(fù)雜度和空間復(fù)雜度表示。分析算法的日的就是要

降低算法的時(shí)間復(fù)雜度和空間復(fù)雜度,提高算法的執(zhí)行效率。

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

A、樹結(jié)構(gòu)

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

C、線性表

D、二維表

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

知識點(diǎn)解析:關(guān)系模型是用二維表格數(shù)據(jù)來表示實(shí)體本身及其相互之間的聯(lián)系。

8、對n個(gè)記錄的序列進(jìn)行快速排序,所需的輔助存儲空間為()。

A、0(1)

B、O(log2n)

C、0(n)

D、0(n2)

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

知識點(diǎn)解析:快速排序?qū)Υ判蛐蛄械膭澐执蠹s為log2n次,而快速排序是通過遞

歸算法來完成的,遞歸深度大約為log2n,因此所需的輔助存儲空間為O(Iog2n)。

9、現(xiàn)在軟件工程界提倡的()是一種有效提高程序設(shè)計(jì)效率的方法。

A、標(biāo)準(zhǔn)化程序設(shè)計(jì)

B、模塊化程序設(shè)計(jì)

C、多道程序設(shè)計(jì)

D、結(jié)構(gòu)化程序設(shè)計(jì)

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

知識點(diǎn)解析:結(jié)構(gòu)化程序設(shè)計(jì)方法是目前普遍提倡的程序設(shè)計(jì)方法,可以顯著提高

程序設(shè)計(jì)與開發(fā)的效率。

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

A、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象之間具有密切的關(guān)系

B、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象都是公用的

C、在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,各個(gè)對象之間相對獨(dú)立,相互依賴性小

D、上述3種說法都不對

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

知識點(diǎn)解析:面向?qū)ο蟮某绦蛟O(shè)計(jì)是用對象模擬問題領(lǐng)域中的實(shí)體,各對象之間相

對獨(dú)立,相互依賴性小,通過消息來實(shí)現(xiàn)對象之間的相互聯(lián)系。

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

11、下面關(guān)于類、對象、屬性和方法的敘述中,錯(cuò)誤的是()。

A、類是對一類相似對象的描述,這些對象具有相同種類的屬性和方法

B、屬性用于描述對象的狀態(tài),方法用于表示對象的行為

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

D、通過執(zhí)行不同對象的同名方法,其結(jié)果必然是相同的

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

知識點(diǎn)解析:類是具有相同屬性和相同操作的對象的集合。對每個(gè)基類,系統(tǒng)都規(guī)

定了應(yīng)具有的屬性,指定了可使用方法和驅(qū)動(dòng)事件。同一類產(chǎn)生不同對象的屬性可

以分別設(shè)置,屬性也稱特性,用于描述類的性質(zhì)、狀態(tài);而方法是用于表示對象的

行為。

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

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

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

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

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

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

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

知識點(diǎn)解析:本題考查的是對參照完整性的理解,屬常考題。在VisualFoxPro中

為了建立參照完整性,必須首先建立表之間的聯(lián)系。在數(shù)據(jù)庫設(shè)計(jì)器中設(shè)計(jì)表之間

的聯(lián)系時(shí),要在父表建立主索引,在于表建立普通索引,然后通過父表的主索引和

子表的普通索引建立兩個(gè)表之間的關(guān)系。故選項(xiàng)B為正確答案。

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

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

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

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

D、A和B都對

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

知識點(diǎn)解析:本題考查的是對關(guān)系運(yùn)算中選擇運(yùn)算的理解-選擇是指從關(guān)系中找出

滿足給定條件的元組的操作。因此正確答案為選項(xiàng)A。

14、耍建立兩個(gè)表的參照完整性,耍求這兩個(gè)表

A、是同一個(gè)數(shù)據(jù)庫中的表

B、兩個(gè)自由表

C、不同數(shù)據(jù)庫中的表

D、一個(gè)是數(shù)據(jù)庫表,另一個(gè)是自由表

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

知識點(diǎn)解析:參照完整性只能在建立關(guān)聯(lián)的兩個(gè)表中進(jìn)行,所以必須是同一數(shù)據(jù)庫

中的表,故選項(xiàng)A為正確答案。

15、有“倉庫”表和“保管工”表,檢索工資大于1500元的保管工姓名和他們所在的

倉庫名()。

A、SELECT姓名,倉庫名FROM保管工;WHERE工資>1500

B、SELECT姓名,倉庫名FROM倉庫;WHERE工資>1500

C、SELECT姓名,倉庫名FROM保管工,倉庫;WHERE(工資>1500)OR(保管工.倉

庫號二倉庫.倉庫號)

D、SELECT姓名,倉庫名FROM保管工,倉庫;WHERE(工資>1500)AND(職工.倉

庫號二倉庫.倉庫號)

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

知識點(diǎn)解析:本題中SQL查詢屬于多表連接查詢,注意條件中關(guān)聯(lián)字段的選取以

及邏輯條件的設(shè)置。選頃A)和選項(xiàng)B)中都缺少查詢的數(shù)據(jù)表,且查詢條件有誤:

選項(xiàng)C)中查詢條件錯(cuò)誤,應(yīng)使用AND進(jìn)行條件連接,而不是OR。

16、在VisualFoxPro中,表單(Form)是指()。

A、窗口界面

B、數(shù)據(jù)庫查詢的清單

C、各種文件的清單

D、表中記錄的清單

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

知識點(diǎn)解析:表單(Form)是VisualFoxPro提供的用于建立應(yīng)用程序界面的最主耍

界面之一。表單內(nèi)可以包含命令按鈕、文本框、列表框等各種界面元素,產(chǎn)生標(biāo)準(zhǔn)

的窗口或?qū)υ捒颉?/p>

17、在成績表中要求按“物理”降序排列,并查詢前兩名的學(xué)生姓名,正確的語句是

()。

A、SELECT姓名TOP2EROM成績表WHERE物理DESC

B、SELECT姓名TOP2FROM成績表FOR物理DESC

C、SELECT姓名TOP2

溫馨提示

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

評論

0/150

提交評論