國家二級VF筆試模擬試卷28_第1頁
國家二級VF筆試模擬試卷28_第2頁
國家二級VF筆試模擬試卷28_第3頁
國家二級VF筆試模擬試卷28_第4頁
國家二級VF筆試模擬試卷28_第5頁
已閱讀5頁,還剩87頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

10分。)

1、如果進棧序列為el、e2、e3、e4、e5,則可能的出棧序列是()。

A、e3>ele4^e2、e5

B、e5、e2>c4、e3>el

C、e3、e4、el、e2、e5

D、任意順序

標準答案:B

知識點解析:根據棧先進后出的特點可知el肯定是最后出棧的,因此正確答案為

選項Bo

2、下述關于數據庫系統的敘述中,正確的是()。

A、數據庫系統減少了數據冗余

B、數據庫系統避免了一切冗余

C、數據庫系統中數據的一致性是指數據類型一致

D、數據庫系統比文件系統能管理更多的數據

標準答案:A

知識點解析:數據庫系統會減少數據冗余。但不可能避免一切冗條。

3、數據流圖用于抽象描述一個軟件的邏輯模型,數據流圖由一些特定的圖符構

成。下列圖符名標識的圖符不屬于數據流圖合法圖符的是()。

A、控制流

B、加工

C、數據存儲

D、源和潭

標準答案:A

知識點解析:數據流圖簡稱DFD,它以圖形的方式描繪數據在系統中流動和史理

的過程,由于它只反映系統必須完成的邏輯功能,所以它是一種功能模型。數據流

圖有4種基本圖形符號:箭頭表示數據流;橢圓表示加工;雙杠表示存儲文件(數

據源):方框表示數據的源點或終點。

4、已知一個有序線性表為(13,18,24,35,47,50,62,83,90,115,134),

當用二分法查找值為90的元素時,查找成功的比較次數為()。

A、1

B、2

C、3

D、9

標準答案:B

知識點解析:根據二兮法查找需要兩次:首先將90與表中間的元素50進行比較,

由于90〉50,所以在線性表的后半部分查找;第二次比較的元素是后半部分的中間

元素,即90,這時兩者相等,即查找成功。

5、有下列二叉樹,對此二叉樹后序遍歷的結果為()。

A、ACBEDGFH

B、GDBHEFCA

C、HGFEDCBA

D、ABCDEFGH

標準答案:B

知識點解析:對二叉樹的后序遍歷是先遍歷左子樹,然后遍歷右子樹,最后是根結

點O

6、下列關于項目中“移出”文件的說法,正確的是()。

A、被移出的文件將直接從磁盤中刪除

B、被移出的文件將不能被任何項目添加

C、被移出的文件只是將文件移出項目,但文件保留在磁盤中

D、被移出的文件,以后不能再次添加到原項目中,但可以添加到其他項目中

標準答案:C

知識點露析:在VisualFoxPro項目管理中,文件從項目管理器中移出,只是該文

件不存在于此項目,但會保留在磁盤中。移出的文件可再次被原項目添加.也可以

被其他項目添加。

7、需求分析階段的任務是()。

A、軟件開發方法

B、軟件開發工具

C、軟件開發費用

D、軟件系統功能

標準答案:D

知識點解析:需求分析是軟件定義時期的最后一個階段,它的基本任務就是詳細調

查現實世界要處理的對象,充分了解原系統的工作概況,明確用戶的各種需求,然

后在這些基礎上確定新系統的功能。

8、設R是一個二元關系,S是一個三元關系,則下列運算中正確的是()。

A、R-S

B、RxS

C、RAS

D、RUS

標準答案:B

知識點解析:關系的交⑴)、并(U)和差(.)運算要求兩個關系是同元的,顯然作為二

元的R和三元S只能做笛卡爾積運算。

9、結構化分析方法是面向()的自頂向下逐步求精進行需求分析的方法。

A、對象

B、數據結構

C、數據流

D、目標

標準答案:C

知識點解析:結構化分析方法是面向數據流進行需求分析的方法,采用自頂向下、

逐層分解、建立系統的處理流程。

10、數據庫設計包括兩個方面的設計內容,它們是()。

A、概念設計和邏輯設計

B、模式設計和內模式設計

C、內模式設計和物理設計

D、結構特性設計和行為特性設計

標準答案:A

知識點解析:暫無解析

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

11、下列常量中格式正確的是()。

A、$1.23E4

B、“計算機”等級考試”

C>.False.

D、{2003/01/13)

標準答案:D

知識點解析:暫無解析

12、在VisualFoxPro和,字段的數據類型不可以指定為()。

A、日期型

C、45.00

D、65.00

標準答案:D

知識點解析:暫無解析

18、設MY.DBF數據庫中共有10條記錄,執行下列命令序列:USEMYGOTO2

DISPLAYALL?RECNOO執行最后一-條命令后,屏幕顯示的值是()。

A、2

B、3

C、10

D、11

標準答案:D

知識點解析:暫無解析

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

()。

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

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

C、SELECT姓名TOP2FROM成名責表GROUPBY物理DESC

D、SELECT姓名TOP2FROM成績表ORDERBY物理DESC

標準答案:D

知識點解析:暫無解析

20、在VisualFoxPro中,使用LOCATEFOR命令按條件查找記錄,當查找到滿足

條件的第1條記錄后,如果還需要查找下一條滿足條件的記錄,應使用()。

A、LOCATE.FOR命令

B、SKIP命令

C、CONTINUE命令

D、GO命令

標準答案.C

知識點初析:暫無解析

21、在VisualFoxPro中,下列選項巾數據類型所占字符的字節數相等的是()。

A、字符型和邏輯型

B、口期型和備注型

C、邏輯型和通用型

D、通用型和備注型

標準答案:D

知識點解析:暫無解析

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

單.其中”所書寫的正確代碼是()。

A、Widlh=500Show

MyForm.Width=500MyForm.Show

C、.Width=500.Show

D、ThisForm.Width=500ThisForm.Show

標準答案:C

知識點解析:暫無解析

23、在VisualFoxPro中,用來指明復選框的當前狀態的屬性是()。

A、Value

13、Caption

C、Status

D、ControlSource

標準答案:A

知識點解析:暫無解析

24、下列關于SQL的超鏈接查詢的描述中,說法不正確的是()。

A、VisualFoxPro支持超鏈接運算符“*="和”=*"

B、在SQL中可以進行內部連接、左連接、右連接和傘連接

C、SQL的超鏈接運算符“*=”代表左連接,“=*”代表右連接

D、即使兩個表中的記錄不滿足連接條件.也都會在目標表或查詢結果中出現,只

是不滿足條件的記錄對應部分為空值

標準答案:A

知識點解析:暫無解析

25、假定所創建表單對象的Click事件也可以修改該表單對象的Caption屬性。為

了在程序運行巾修改由語句Myform=creatcObjecl("foi'm")所創建對余的Caption屬

性,下面語句中不可以使用的是()。

A、WITHMyform.Caption="我的菜單”

B、Myform.Click.Caption廿我的菜單”ENDWITH

CNMyform.Caption="我的菜單”

D、Thisform.Caption="我的菜單”

標準答案:D

知識點解析:暫無解析

26、檢索尚未確定的供應商的訂單號,正確的語句是()。

A、SELECT*FROM訂購單wHERE供應商號NULL

B、SELECT*FROM訂購單wHERE供應商號=1\111人

C、SELECT+FROM訂購單WHERE供應商號ISNuLL

D、SELECT*FROM訂購單wHERE供應商號ISNOTNULL

標準答案:C

知識點解析:暫無解析

27、在VisualFoxPro中,關于查詢和視圖的正確描述是()。

A、查詢是一個預先定義好的SQL的SELECT語句文件

B、視圖是一個預先定義好的SQL的SELECT語句文件

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

D、查詢和視圖都是一個存儲數據的表

標準答案:A

知識點解析:暫無解析

28、下列關于數據環境及表間關系的說法,正確的是()。

A、數據環境是對象,關系不是對象

B、數據環境不是對象,關系是列象

C、數據環境和關系都不是對象

D、數據環境是對象,關系是數據環境中的對象

標準答案:D

知識點解析:暫無解析

29、在SQL的數據定義功能中.刪除表字段名的命令格式是()。

A、ALTERTABLE數據表名DELETECOLUMN字段名

B、ALTERTJABLE數據表名DROPCOLUMN字段名

C、ALTERTABLE數據表名CANCELCOLUMN字段名

D、ALTERTABLE數據表名CUTCOLUMN字段名

標準答案:B

知識點解析:暫無解析

30、SQL語句中進行空值運算時。需要使用到的短語是()。

A、NULL

B、=NULL

C、ISNULL

D、ISNOTNULL

標準答案.C

知識點麻斤:暫無解析

三、選擇題(含2小題)(本題共5題,每題7.0分,

共5分。)

”外匯2

蜂?化瞄*?44itWA八倍是仿★由快44府

13958.6400985.2300996.5400

2812Z0.97001330.22001287.4S65

37592.76SO618.1305612.5910

265I6.4IIO531.?519.MM

使用下列數據表。15J811.5410BI7.8900815.6CS0

MX

373000(1.00

131000.00

鳥小大3000.00

37<000.00

■2Z00.00

262000.20

2?30000.(X1

修青奇283000.00

年小大26300U.Q0

鳥小大134000.00

26IAOOO.OO

31、執行下列SQL語句后,第一條記錄的內容是()。SELECT姓名,外幣名

稱.持有數量FROM外匯名,持有數WHERE外匯名.外幣代碼=持有數.外幣代

碼AND持有數量>=10000ORDERBY持有數量DESC,姓名

A、張武奇加元18000

B、張武奇法郎18000

C、李巡芬加元30000

D、李巡芬法郎30000

標準答案:D

知識點解析:暫無解析

32、查詢持有外幣種類在4種以上人員的姓名及持有的種類數量,并按種類數量升

序排列,數量相同時,則按姓名降序排列,下列語句正確的是()。

A、SELECT姓名,COUNT(*)AS外幣種類FROM持有數GROUPBY姓名

HAVINGCOUNT(*)>=4ORDERBY外幣種類,姓名DESC

B、SELECT姓名,COUNT(*)AS外幣種類FROM持有.數GROUPBY姓名

HAVINGCOUNT(*)>=4ORDERBYCOUNT(*),姓名DESC

C、SELECT姓名,COUNT(*)AS外幣種類FROM持有數GROUPBY姓名

HAVINGCOUNT(*)>=4ORDERBY外幣種類AND姓名DESC

D、SELECT姓名,COUNT(*)AS外幣種類FROM持有數GROUPBY姓名

HAVINGCOUNT(*)>=4ORDERBY外幣種類+姓名DESC

標準答案;A

知識點解析:暫無解析

33、計算出“馬小六”所持有的全部外幣相當于人民幣的價值數量,下列語句正確的

是()。(某種外幣相當于人民幣數量的計算公式:人民幣價值數量=該種外幣的“現

鈔買入價該種外幣“持有數量”)

A、SELECTSUM(現鈔買入價*持有數量)AS人民幣價值FROM持有數,外匯名

WHERE外匯名.外幣代碼二持有數.外幣代碼AND姓名=“馬小六”

B、SELECTSUM(現鈔買入價*持有數量)AS人民幣價值FROM持有數,外匯名

WHERE外匯名.外幣代碼二持有數.外幣代碼FOR姓名=“馬小六”

C、SELECTCOUNT(現鈔買入價*持有數量)AS人民幣價值FROM持有數,外匯名

WHERE外匯名.外幣代碼=持有數.外幣代碼AND姓名=“馬小六”

D、SELECTCOUNT(現鈔買入價*持有數量)AS人民幣價值FROM持有數,外匯

名WHERE外匯名.外幣代碼=持有數.外幣代碼FOR姓名=“馬小六”

標準答案:A

知識點解析:暫無解析

34、將“外匯名”表美元和英鎊的基準價下調1%,下列SQL語句正確的是()。

A、UPDATE外匯名FOR基準價=甚灘價*0.99WHERE外幣名稱=“美元”OR外幣

名稱="歐兀”

B、UPDATE外匯名SET基準價=基準價*0.99WHERE外幣名稱一“美元"0R外幣

名稱=“歐元”

C、UPDATE外匯名SET基準價=基準價*0.99WHERE外幣名稱=“美元”AND外

幣名稱=“歐元”

D、UPDATE外匯名FOR基準價=基準價中0.99WHERE外幣名稱="美元”AND外

幣名稱=“歐元”

標準答案:B

知識點解析:暫無解析

35、刪除“持有數”表中所有外幣名稱為“法郎”的記錄,下列SQL語句正確的是

()。

A、DELETEFROM持有數WHERE持有數.外幣代碼二外匯名.外幣代碼AND外

幣名稱=“法郎”

R、DELETEFROM持有數.夕卜匯名WHERE持有數.外幣代碼=外匯名.外幣代

碼AND外幣名稱=“法郎”

C、DELETEFROM持有數wHERE外幣代碼IN(SELECT外幣代碼FROM外匯名

WHERE外幣名稱=“法郎”)

D、DELETEFROM持有數WHERE外幣代碼INSELECT外幣代碼FROM外匯名

WHERE外幣名稱="法郎”

標準答案:C

知識點解析:暫無解析

四、公共基礎填空題(本題共5題,每題7.0分,共5

分。)

36、關系操作的特點是操作。

標準答案:集合

知識點解析:在關系數據庫中,把數據表示成一維表,每一個一維表稱為關手,因

此關系其實是數據的集合,對關系的操作其實就是對數據組成的集合之間的操作。

37、按照邏輯結構分類,結構可以分為線性結構和非線性結構,棧屬于

標準答案:線性結構

知識點解析:數據的邏輯結構分為線性結構和非線性結構。常見的線性結構有線性

表、棧和隊列等,常見的非線性結構有樹、二叉樹等。

38、一個類可以從直接或間接的祖先中繼承所有屬性和方法。采用這個方法提高了

軟件的。

標準答案:非線性結構

知識點解析:數據的存儲結構是指數據結構(數據的邏輯結構)在計算機中的表示,

又稱物理結構。數據的存儲結構包括順序存儲結構和鏈式存儲結構。數據的邏輯結

構有線性結構和非線性結構兩

39、在面向對象程序設計中,從外面看只能看到對象有外部特征,而不知道也無須

知道數據的具體結構以及實現操作的算法,這稱為對象的o

標準答案:封裝性。

知識點解析:暫無解析

40、在一個容量為32的循環隊列中,若頭指針front=3,尾指針rear=2,則該循環

隊列中共有個元素。

標準答案:31

知識點解析:暫無解析

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

41、在VisualFoxPro中,用來確定復選框是否被選中的屬性是。

標準答案:Value

知識點解析:復選框用于標識一個兩值狀態,如真(.T.)或假(.F.)。當處于選中狀態

時.,復選框內顯示一個對勾;否則,復選框內為空白。復選框可以通過Value屬性

來設置或返回復選框的狀態。

42、在VisualFoxPro中,基類的最小事件集包括、ERROR和

DESTROYo

標準答案:INIT

知識點解析?:在VF中,事件是由系統預定義而由用戶或系統發出的動作。基類最

小事件集包含INIT、ERROR和DESTROY三個事件,LOAD事件在運行表單時引

發。

43、如F命令將“產品”表的“名稱”字段名修改為“產品名稱”:ALTERTABLE產品

RENAME名稱TO產品名稱。

標準答案:COLUMN

知識點解析:修改字段名的SQL語句格式是ALITETABLE<表名,RENAME

COLUMW<舊字段名〉TO〈新字段名

44>執行下列程序,顯示的結果是__________ofirst^china''second='H,

a=LEN(first)i=a

標準答案:anihc

知識點解析:變量a使用LEN函數取得字符串變量first的長度,該變量包含5個

字母,所以它的長度為5,即戶5,然后將a的值賦給i,那么i也等于5,使月一

個DOWHILE循環語句來操作,判斷條件是變量i是否大于等于0,如果小于0,

則退出循環,否則執行循環體,此時SUBSTR(first,5,1)的值為a,(從“china”字

符串的第5位開始取一位字符);執行i=用后,i=4,重復此循環體的操作,變量

second的值依次為a、all、ani>anih,anihc,最后i<0,退出循環體。

45、檢索堂生信息表中“籍貫”為“海南”的學生記錄,將結果保存到表XX中,SQL

語句為:SELECT*FROM學生信息表wHERE籍貫=“海南”XX。

標準答案:INTOTARIF(或INTODRF)

知識點解析:在SQL語句中,查詢結果可以保存到數組中,也可以保存到臨時文

件、永久性表等文件中,使用短語INTODBF/TABLETableName可以將查詢結果

存放到永久表中(db「文件)。

46、使用SQL語句實現將一條新的記錄插入“學生”表中:INSERT學生

(學號,姓名)VALUES(“9801”,“李峰”)。

標準答案:INTO

知識點解析:INSERT命令用于在一個表中添加新記錄,然后給新記錄的字段!?

值。

47、在成績表中,檢索選修三門以上課程的學生的及格學科的總成績。成績表中包

含學號、姓名、課程名和成績4個字段。請將下列的sQL語句補充完整。

SELECT學號,SUM(成績)FROM成績表;wHERE成績>=60GROUPBY學號

COUNT(*)>=3

標準答案:HAVING

知識點解析:在實際的應用中,除了簡單的計算查詢外,我們還可以加上GROUP

BY子句進行分組計算查詢。通常來說,一個計算函數的范圍是滿足WHERE子句

指定條件的所有記錄。當加上GROUPBY子句后,系統會將查詢結果按指定列分

成集合組。當一個計算函數和一個GROUPBY子句一起使用時,計算函數的范圍

變為每組所有的記錄。也就是說,一個結果是由組成一組的每個記錄集合產生的。

另外,使用HAVING子句可以對這些組進一步加以控制。用這個子句定義這些組

所必須滿足的條件,以便將其包含在結果中。本題中,根據學號將學生記錄分組,

然后利用SQL的統計函數cOUNTO,統計選修三門課程以上的學生記錄,并利用

SuM()函數將及格科目的分數求和。

48、CTOD("04-0l-01")+20的結果是。

標準答案:04/21/01

知識點解析:函數CTOD(字符表達式)是將字符串轉換成日期或日期時間的函數。

49、設有職工表文件,在職工表巾查找獎金最高的職工記錄,完成下列SQL語

句。SELECT*FROM職工表WHERE獎金>=(SELECT獎金FROM職工表)

標準答案:ALL

知識點解析:SQL語句中可以利用ANY、ALL等量詞進行查詢。ANY、ALL和

SOME是量詞,其中ANY和SOME是同義詞,在進行比較運算時只要子查詢中有

一行能使結果為真,則結果為真;而ALL則要求子查詢中的所有行都使結果為真

時,結果才為真。

50、在SQL語句中,要刪除倉庫關系中倉庫號的字段值是WH2的記錄,可利用命

令:FROM倉庫WHERE倉庫號="WH2”。

標準答案:DELETE

知識點解析:在SOL語句中,利用DELETE邏輯刪除語句可以刪除表中滿足要求

的記錄,但要進行物理刪除,必須再使用PACK命令。

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

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

70分。)

1、常采用的兩種存儲結構是()。

A、順序存儲結構和鏈式存儲結構

B、散列方法和索引方式

C、鏈表存儲結構和數組

D、線性存儲結構和非線性存儲結構

標準答案:A

知識點解析:暫無解析

2、在深度為5的滿一叉樹中,葉子結點的個數為()。

A、32

B、31

C、16

D、15

標準答案:C

知識點解析:暫無解析

3、下列敘述中錯誤的是()。

A、線性表是由n個元素組成的一個有限序列

B、線性表是一種線性結構

C、線性表的所有結點有且僅有一個前件和后件

D、線性表可以是空表

標準答案:C

知識點解析:暫無解析

4、數據庫技術的根本巨標是要解決數據的()。

A、存儲問題

B、共享問題

C、安全問題

D、保護問題

標準答案:B

知識點解析:暫無解析

5、在設計程序時,應采納的原則之一是()。

A、不限制got。語句的使用

B、減少或取消注解行

C、程序越短越好

D、程序結構應有助于讀者理解

標準答案:D

知識點解析:暫無解析

6、結構化程序設計的核心和基礎是()。

A、結構化分析方法

B、結構化設計方法

C、結構化設計理論

D、結構化編程方法

標準答案:C

知識點解析:暫無解析

7、對下列二叉樹進行中序遍歷的結果是()。

A、ACBDFEG

B、ACBDFGE

C、ABDCGEF

D、FCADBEG

標準答案:A

知識點解析:暫無解析

8、軟件設計中模塊劃分應遵循的準則是()。

A、低內聚低耦合

B、高內聚低耦合

C、低內聚高耦合

D、高內聚高耦合

標準答案:B

知識點解析:暫無解析

9、算法的有窮性是指

A、算法程序的運行時間是有限的

B、算法程序所處理的數據量是有限的

C、算法程序的長度是有限的

D、算法只能被有限的用戶使用

標準答案:A

知識點解析:暫無解析

土關系R和S通過運算得到關

A、并

B、自然連接

C、笛卡兒積

D、交

標準答案:D

知識點解析:暫無解析

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

11、如果想從字符串“計算機等級考試”中取出“考試”這兩個字,下列函數使用正確

的是()。

A、SUBSTR(“計算機等級考試”,11)

B、SUBSTR(“計算機等級考試”,5,3)

C、RIGHT(“計算機等級考試”,2)

D、LEFT(“計算機等級考試”,4)

標準答案:A

知識點解析:LEFTO從指定表達式值的左端取一個指定長度的子串作為函數值;

RIGHTO從指定表達式值的右端取一個指定長度的子串作為函數值;SUBSTRO從

指定表達式值的指定起始位置取指定長度的子串作為函數值。由于一個漢字占用兩

個字節,所以選項A的結果為“考試”;選項B的結果為“機”;選項C的結果為

“試”;選項D的結果為“計算”。

12、在VisualFoxPro中,學生表STUDENT中包含通用型字段,將通用型字段中

的數據均存儲到另一個文件中,則該文件名為()。

A、STUDENT.DOC

B、STUDENT.MEM

C、STUDENT.DBT

D、STUDENtT.FPT

標準答案:D

知識點解析:本題考查了VisualFoxPro系統中存儲通用型字段數據的文件的類

型,字段類型是表示該字段中存放數據的類型,一字段即二維表中的一列。字段類

型有字符型和數值型等。備注型和通用型字段的信息都沒有直接存放在表文件中,

而是存放在一個與表文件同名的.FPT備注文件中。

13、下列實體類型的聯系中,屬于多對多聯系的是()。

A、學生與課程之間的聯系

B、學校與教師之間的聯系

C、商品條形碼與商品之間的聯系

D、班級與班長之間的聯系

標準答案:A

知識點解析:實體之間的聯系分為:一對一、一對多和多對多.因為每一個學生都

能學習很多的課程,所以學生和課程之間是多對多的聯系。

14、下列關于編輯框的說法中,不正確的是()。

A、編輯框用來輸入、編輯數據

B、編輯框實際上是一個完整的字處理器

C、在編輯框中只能輸入和編輯字符型數據

D、編輯框中不可以剪切、復制和粘貼數據

標準答案:D

知識點解析:與文本框一樣,編輯框也是用來輸入、編輯數據,它可以剪切、復制

和粘貼數據,但它有自己的特點:編輯框實際上是一個完整的字處理器,其處理的

數據可以包含回車符,它只能輸入、編輯字符型數據,包括字符型內存變量、數組

元素、字段以及備注字段里的內容。

15、下列關于自由表的敘述,正確的是()。A.B.C.D.

A、全部是用以前版本的FoxPro(FoxBASE)建立的表

B、可以用VisualFoxPro建立,但是不能把它添加到數據庫中

C、自由表可以添加到數據庫中,數據庫表也可以從數據庫中移出成為自由表

D、自由表可以添加到數據庫中,但數據庫表不可以從數據庫中移出成為自由表

標準答案:c

知識點解析:所謂自由表,就是那些不屬于任何數據庫的表,所有由FoxBASE或

早期版本的FOXPro創建的數據庫文件(.dbf)。在VisualFoxPro中創建表時,如果

當前沒有打開數據庫,則創建的表也是自由表。可以將自由表添加到數據庫中,使

之成為數據庫表;也可以將數據庫表從數據庫中移出,使之成為自由表。

16、在VisualFoxPro中,使用“菜單設計器”定義菜單,最后生成的菜單程序的擴

展名是()。

A、MNX

B、PRG

C、MPR

D、SPR

標準答案:c

知識點3析:菜單定義文件擴展名是MNX;菜單程序文件的擴展名是MPR;菜單

備注文件的擴展名是MNT;PRG是程序文件;SPR是生成的屏幕程序文件。

17、使用REPLACE命令時,如果范圍短語為ALL或REST,則執行該命令后記錄

指針指向()。

A、末記錄

B、首記錄

C、末記錄的后面

D、首記錄的前面

標準答案:C

知識點解析:表間更新命令是UPDATEONV關鍵字字段》FROMVT作區><源表

名,REPLACEv字段名,WITH<表達式使用REPLACE命令時,如果范圍短語為

ALL或REST,則執行該命令后記錄指針指向末記錄的后面。

18、當臨時聯系不再需要時可以取消,取消的命令是()。

A、DELETERELATION

B、DELETEJOIN

C、SETRELATIONTO

D、SETJOINTO

標準答案:C

知識點露斤:暫無解析

19、在VisualFoxPro的查詢設計器中對應的SQL短語wHERE的選項卡是()。

A、字段

B、連接

C、篩選

D、雜項

標準答案:C

知識點解析:查詢設計器界面包含字段、連接、篩選、排序依據、分組依據和雜項

等6個選項卡,其中篩選對應于WHERE短語,用于指定條件。

20、在成績表中,查找物理分數最高的學生記錄,下列SQL語句的空白處應填入

的星().SELECT*FROM成績表wHERE物理>=(SELECT物理FROM成績表)

A、SOME

B、EXHS

C、ANY

D、ALL

標準答案:D

知識點解析:暫無解析

21、下列短語中,與排序無關的短語是()。

A、ASC

B、DESC

C、GROUPBY

D、ORDERBY

標準答案:C

知識點解析:暫無解析

22、執行下歹IJ程序CLEARDOARETURNPROCEDUREAS=5DOB?SRETURN

PROCEDUREBS=S+10RETURN程序的運行結果為()。

A、5

B、10

C、15

D、程序錯誤,找不到變量

標準答案.C

知識點初析:暫無解析

23、對于學生關系表STUDENT,寫一條規則,把其中的“年齡”屬性限制在18?30

之間,則這條規則屬于()。

A、實體完整性規則

B、參照完整性規則

C、域完整性規則

D、不屬于以上任何規則

標準答案:

知識之解析C:域完整性韋的是對表中字段的取值的限定。如列于數值型數據,可以

通過指定字段的寬度來限定其取值范圍。域約束也稱字段有效性,在插入或修改字

段值時起作用,主要用于數據輸入正確性檢驗。

24、以下.關于主索引和候選索引的敘述正確的是(),

A、主索引和候選索引都能保證表記錄的唯一性

B、主索引和候選索引都可以建立在數據庫表和自由表上

C、主索引可以保證表記錄的唯一性,而候選索引不能

D、主索引和候選索引是相同的概念

標準答案:A

知識點解析:主索引,不允許索引關鍵字中出現重復值的索引。一個表只能有一個

主索引,只有數據庫表于能建立主索引,自由表不能。候選索引同主索引一樣,不

允許索關鍵字中出現重復值,這種索引是主索引的候選者。表可以有多個候選索

引,數據庫表和自由表都可以建立候選索引。

25、檢索職工表中年齡大于50的職工姓名,正確的命令是()。

A、SELECT姓名WHERE年齡>50

B、SELECT姓名FROM職工FOR年齡>50

C、SELECT姓名FROM職工SET年齡>50

D、SELECT姓名FROM職工wHERE年齡>50

標準答案:D

知識點解析:簡單查詢基于一個關系,即僅對一個表進行查詢,可以包含簡單的查

詢條件。

26、VisualFoxPro的“參照完整性”中“插入規則”包括的選擇是()。

A、級聯和忽略

B、級聯和刪除

C、級聯和限制

D、限制和忽略

標準答案:D

知識點解析:參照完整性與表之間的關聯有關,它的大概含義是:當插入、刪除或

修改一個表中的數據時,通過參照引用相互關聯的另一個表中的數據.來檢查對表

的數據操作是否正確。參照完整性規則包括更新規則、刪除規則和插入規則。插入

規則規定了當在表中插入記錄時,是否進行參照完整性檢查。如果選擇“限制”,若

父表中沒有相匹配的連諼字段值,則禁止插入子記錄。如果選擇“忽略”,則不作參

照完整性檢查,即可以隨意插入子記錄。

27、在表單MYFORM的INIT事件中,設置表單背景顏色為紅色,正確的命令是

()。

A、MYFORM.BACKCOLOR=ROB(255,0,0)

B、THIS.PARENT.BACKCOLOR=RGB(255,0.0)

C、THISFORM.PARENT.BACKCOLOR=RGB(255,0,0)

D、THIS.BACKCOLOR=RGBQ55,0,0)

標準答案:D

知識點解析:MYFORM是表單名;修改表單背景屬性時.應指定標簽所在的表單對

象,使用THIS—FORM關鍵字說明,Patent表示當前對象的直接容器對象;This

表示當前對象,,

28、SQL用于顯示部分查詢結果的TOP短語,必須與下列()短語同時使用才有

效。

A、HAVING

B、DISTINCT

C、ORDERBY

D、GROUPBY

標準答案:C

知識點解析:掌握基本的SQL查詢語句中各個短語的含義。

29、SQL查詢語句“SELECT*FROM職工TOFILEZG.dbF'的功能是()。

A、將職工表中所有記錄查詢輸出到永久性表ZG.dbf中

B、將職工表中所有記錄查詢輸出到文本文件ZG.txt中

C、將職丁表中所有記錄查詢輸出到文本文件ZG.dbf.txt中

D、語句存在語法錯誤

標準答案:A

知識點解析:由于本題中為查詢輸出指定了.dbf文件類型,所以結果仍為輸出到一

個數據表文件中。

30、能夠將表單的Visible屬性設置為.T.,并使表單成為活動對象的方法是()。

A、Hide

B>Show

C、Release

D、SetFocus

標準答案:B

知識點解析:能夠將表單的Visible屬性設置為.T.,并使表單成為活動對象的方法

是Showo

三、選擇題(含2小題)(本題共5題,每題7.0分,

共5分。)

■?牙人,

4411計**200801直

5022計算札200802A

4933f200IUH成

4644計“*200恥4*

4855什”*200805M

使用如下數據表。

-f±"41

553例隼,■?子

S1?Afi1833

S2萬方依★1911

S3?M.★2022

S492433

S5趙,92244

S6工晚亮★202Z

S7以火齡★2211

S84r1944

Sd*2011

31、有如下SQL語句:SELECT班級名稱,姓名FROM班級,學生WHERE班

級.班級號=學生.班級號AND年齡>=20AND性別="男"ORDERBY班級名稱

DESC執行該語句后,查詢結果中共有幾條記錄,且第一條記錄的學生姓名是()。

A、2劉鵬

B、2劉立洋

C、3劉鵬

D、3劉立洋

標準答案:C

知識點解析:本題SQL語句的功能是檢索每個班級中年齡大于等于20歲的男同

學,查詢結果中包含該學生所在的班級名稱及姓名,杳詢結果為按“班級名稱”降序

排序,其中,ORDERBY短語的功能是對查詢結果進行排序,DESC是按降序方式

排序。

32、有如下SQL語句:SELECTMAX(人數)FROM班級INTOARRAYtemp執

行該語句后()

A、tcmp[0]的內容為44

B、iemp[0]的內容為50

C、temp"]的內容為44

D、temp[l]的內容為50

標準答案:D

知識點解析:SQL不僅有一般的檢索功能,而且還有計算方式的檢索,利用

MAXO函數可以計算指定列中的最大值。本題的SQL語句功能是檢索“班級”表中

人數最多的班級,將數值輸出到數組temp中,其中INTOARRAY表示將結果輸出

到指定的數組中。注意:數組的下標是從1開始的,而不是從O開始。

33、有如下SQL語句:SELECT班級名稱,姓名,性別,年齡FROM班級,學生

WHERE班級.班級號;學生.班級號AND姓名.LIKE“李%"ORDERBY學

生.班級號該語句的含義是()。

A、檢索學生表中姓“李”的學生記錄,并根據“班級號”分組顯示學生的班級名稱、

姓名、性別和年齡

B、檢索學生表中不是姓“李”的學生記錄,并根據“班級號”分組顯示學生的班級名

稱、姓名、性別和年齡

C、檢索學生表中姓“李”的學生記錄,按“班級號”升序顯示學生的班級名稱、姓

名、性別和年齡

D、檢索學生表中不是姓“李”的學生記錄,按“班級號”升序顯示學生的班級名稱、

姓名、性別和年齡

標準答案:C

知識點解析:該SQL語句的功能是,檢索學生表中姓“李”的學生記錄,要求顯示

該生的班級名稱、姓名、性別和年齡,并按“班級號''升序排序。這里的LIKE是字

符匹配運算符,“%”是通配符,表示與若干個任意字符匹配;另外,還可以使用

“—''通配符表示與一個任意字符匹配。ORDERBY是排序短語,默認的排序方式

是按升序排序。

34、有如下SQL語句:SELECT班級名稱FROM班級WHERENOTEXISTS

(SELECT*FROM學生WHERE班級號二班級.班級號)執行該語句后,班級名稱的

字段值是()。

A、計算機200801班

B、計算機200805班

C、計算機200801班和計算機200805班

D、沒有記錄

標準答案:B

知識點解析:該SQL語句的功能是,查找還沒有學生記錄的班級名稱。在“學生”

表中暫時還沒有“計算機200805班”學生的記錄,所以查詢結果為“計算機200805

班”。EXISTS是謂詞,EXISTS或NOTEX—ISTS是用來檢查在子查詢中是否有結

果返回,即存在元組或不存在元組。

35、將“學生”表中,所有女學生的“年齡”力口1,正確的語句是()。

A、UPDATE學生FOR年齡=年齡+1WH=ERE性別="女”

B、UPDATE學生WHERE年齡=年齡+1ON性別="女”

C、UPDATE學生SET年齡=年齡+1WHERE性別="女”

D、UPDATE學生SET年齡=年齡+1FOR.性別="女”

標準答案:C

知識點解析:SQL的數據更新命令格式:UPDATEv表名,SET列名仁表達式[,

列名2=表達式2…][WHERE〈條件表達式>]一般使用WHERE子句指定條件,以

更新滿足條件的一些記錄的字段值,并且一次可以更新多個字段;如果不使用

WHERE子句,則更新全部記錄。

四、公共基礎填空題(本題共5題,每題1.0分,共5

分。)

36、數據庫系統的主要特點為數據集成性、數據的高和低冗余性、數據

獨立性和數據統一管理和控制。

標準答案:共享性。

知識點解析:暫無解析

37、數據庫保護分為安全性控制、、并發性控制和數據的恢復。

標準答案:完整性控制

知識點解析:暫無解析

38、軟件生命周期分為軟件定義期、軟件開發期和軟件維護期,詳細設計屬于

中的一個階段。

標準答案:軟件開發

知識點解析:暫無解析

39、在進行模塊測試時,要為每個被測試的模塊另外設計兩類模塊:驅動模塊和承

接模塊,其中的作用是將測試數據傳送給被測試的模塊,并顯示被測

試模塊所產生的結果。

標準答案:驅動模塊

知識點解析:暫無解析

40、樹中度為零的結點稱為o

標他答案:葉子結點

知識點解析:暫無解析

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

41、VisualFoxPrlO6.0的項目文件的擴展名是。

標準答案:.PJX

知識點解析:在VisualFoxPro中,項目是指文件、數據和文檔的集合。項目管理

器將一個應用程序的所有文件集合成一個有機的整體,形成一個擴展名為.PJx的項

目文件。

42、如果表單及表單控件同時設置了INIT事件,運行表單時,引發的是

中的INIT事件。

標準答案:表單

知識點解析:1NIT事件在對象建立時引發。在表單對象的INIT事件引發之前,將

先引發它所包含的控件對象的INIT事件。

43、表格控件的列數由________屬性指定,該屬性的默認值為-1。

標準答案:ColoumnCount

知識點解析:表格的ColoumnCount屬性用于指定表格的列數,也即一個表格對象

所包含的列對象的數目。該屬性的默認值為一1,此時表格將創建足夠多的列來顯

示數據源中的所有字段。

44、設有學生表(姓名,班級名稱),用SQL語句檢索每個班級的學生總人數的語

句是:SELECT班級名稱,As人數FROM學生表GROuPBY班級名稱

標準答案:COUNT(+)

知識點解析:SQL不僅有一般的檢索功能,而且還有計算方式的檢索,主要有:

AVG函數,計算一個數值列的平均值;COUNT函數,計算指定列中選擇的項

數,COUNT(*),統計查詢輸出的行數;MIT函數,計算指定列中的最小值;MAX

函數,計算指定列中的最大值;SUM函數,計算指定列中的數值總和。檢索每個

班級人數時,必須對記錄分組,并利用統計函數COUNTO進行人數統計。

45、修改數據表結構時,可以利用_________命令進入表設計器修改數據表結構。

標準答案:MODIFYSTRUCTURE

知識點解析:在VisaulFoxPro中,修改數據表結構的命令是MODIFY

STRUCTURE,使用該命令前,必須先通過USE命令打開數據表文件。

46、在VisualFoxPro的表單設計中,為表格控件指定數據源的屬性是

標準答案:RecordSource

知識點解析:RecordSource屬性是指定表格控件中道的來源。

47、查詢“學生成績”表中所有不是姓“李”的學生記錄,其SQL語句為:

SELECT*FROM學生成績wHERE姓名"李

標準答案:NOTLIKE

知識點解析:利用SQL查詢記錄時;可以使用通配符“%”,表示0個或多個任意

字符。特殊運算符LIKE在此處為字符串匹配運算符。

48、設有學生表XS(學號,課程號,成績),用sQL語句檢索每個學生的成績總和

的語句是:SELECT學號,SUM(成績)FROMXS。

標準答案:GROUPBY

知識點解析:一個計算函數的范圍是滿足WHERE子句指定條件的所有記錄。當

加上GROUPBY子句后,系統會將查詢結果按指定列分成集合組。當一個計算函

數和一個GROUPBY子句一起使用時,計算函數的范圍變成每組所有的記錄。檢

索每個學生的成績總和時,需按學號進行分組計算。

49、當前目錄下有“工資表”文件,現要將“職稱”為“工程師”的獎金增加50元,則

語句為:UPDATE工資表WHERE職稱="工程師”。

標準答案:SET獎金=獎金+50

知識點解析:在SQL語句中,利用UPDATE更新語句可以修改表中的記錄。

50、函數VALC12/06/01")的參數類型為。

標準答案:字符型

知識點解析:暫無解析

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

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

10分。)

1、假設線性表的長度為n,則在最壞情況下,冒泡排序需要的比較次數為

A、log2n

B、n2

C、O(nl.5)

D、n(n-l)/2

標準答案:8

知識點解析:假設線性表的長度為n,則在最壞情況下,冒泡排序要經過n/2遍的

從前往后的掃描和n/2遍的從后往前的掃描,需要的比較次數為n(n-1)/2。

2、算法分析的目的是

A、找出數據結構的合理性

B、找出算法中輸入和輸出之間的關系

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

D、分析算法的效率以求改進

標準答案:8

知識點解析:算法分析是指對一個算法的運行時間和占用空間做定量的分析,一般

計算出相應的數量級,常用時間復雜度和空間復雜度表示。分析算法的日的就是要

降低算法的時間復雜度和空間復雜度,提高算法的執行效率。

3、線性表L=(al,a2,a3,...ai,...an),下列說法正確的是

A、每個元素都有一個直接前件和直接后件

B、線性表中至少要有一個元素

C、表中諸元素的排列順序必須是由小到大或由大到小

D、除第一個元素和最后一個元素外,其余每個元素都有一個且只有一個直接前件

和直接后件

標準答案:8

知識點解析:線性表可以為空表;第一個元素沒有直接前件,最后一個元素沒有直

接后件;線性表的定義中,元素的排列并沒有規定大小順序。

4、在單鏈表中,增加頭結點的目的是

A、方便運算的實現

B、使單鏈表至少有一個結點

C、標識表結點中首結點的位置

D、說明單鏈表是線性表的鏈式存儲實現

標準答案:1

知識點解析:頭結點不僅標識了表中首結點的位置,而且根據單鏈表(包含頭結點)

的結構,只要掌握了表頭,就能夠訪問整個鏈表,因此增加頭結點目的是為了便于

運算的實現。

5、軟件工程的出現是由于

A、程序設計方法學的影響

B、軟件產業化的需要

C、軟件危機的出現

D、計算機的發展

標準答案:4

知識點解析:軟件工程概念的出現源自于軟件危機。為了消除軟件危機,通過認真

研究解決軟件危機的方法,認識到軟件工程是使計算機軟件走向工程科學的途徑,

逐步形成了軟件工程的概念。

6、軟件開發離不開系統環境資源的支持,其中必要的測試數據屬于

A、硬件資源

B、通信資源

C、支持軟件

D、輔助資源

標準答案:8

知識點解析:軟件測試過程中,輔助資源包括測試用例(測試數據)、測試計劃、出

錯統計和最終分析報告等。

7、在數據流圖(DFD)中,帶有名字的箭頭表示

A、模塊之間的調用關系

B、程序的組成成分

C、控制程序的執行順序

D、數據的流向

標準答案:8

知識點解析:數據流相當于一條管道,并有一級數據(信息)流經它。在數據流圖

中,用標有名字的箭頭表示數據流。數據流可以從加工流向加工,也可以從加工流

向文件或從文件流向加工,并且可以從外部實體流向系統或從系統流向外部實體。

8、分布式數據庫系統不具有的特點是

A、數據分布性和邏輯整體性

B、位置透明性和復制透明性

C、分布性

D、數據冗余

標準答案:8

知識點解析:分布式數據庫系統具有數據分布性、邏輯整體性、位置透明性和復制

透明性的特點,其數據也是分布的:但分布式數據庫系統中數據經常重復存儲,數

據也并非必須重復存儲,主要視數據的分配模式而定。若分配模式是一對多,即一

個片段分配到多個場地存放,則是冗余的數據庫,否則是非冗余的數據庫。

9、關系表中的每一橫行稱為一個

A、元組

B、字段

C、屬性

D、碼

標準答案:1

知識點解析:關系表中,每一行稱為一個元組,對應表中的一條記錄;每一列稱為

表中的一個屬性,對應表中的一個字段;在二維表中凡能惟一標識元組的最小屬性

集稱為該表的鍵或碼。

10、下列數據模型中,具有堅實理論基礎的是

A、層次模型

B、網狀模型

C、關系模型

D、以上3個都是

標準答案:4

知識點解析:關系模型較之格式化模型(網狀模型和層次模型)有以下方面的優點,

即數據結構比較簡單、具有很高的數據獨立性、可以直接處理多對多的聯系,以及

有堅實的理論基礎。

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

11、在VisualFoxPro中,數據庫文件和數據表文件的擴展名分別是

A、.DBF和.DCT

B、.DBC和.DCT

C、.DBC和.DCX

D、.DBC和.DBF

標準答案:8

知識點解析:VisualFoxPro在建立數據庫時,建立了數據庫文件(DBC)、數據庫備

注文件(DCT)和數據庫索引文件(DCX)。DBF為數據表文件的擴展名。

12、用于指明表格列中顯示的數據源的屬性是

A^RecordSourceType

B、RecordSource

C、ColumnCount

D、ControlSource

標準答案:8

知識點解析:用于指明表格的列數的屬性是ColumnCount,ReconkSourceTypeJR

性是用于指明表格數據源的類型,RecordSource屬性用于指定表格數據源,

ControlSource屬性指定在列中要顯示的數據源。

13、選項組控件的ButlonCount屬性用于

A、指定選項組中哪個選項按鈕被選中

B、指明與選項組建立聯系的數據源

C、指定選項組中選項按鈕的數目

D、存取選項組中每個按鈕的數組

標準答案:4

知識點解析:選項組控件的Value屬性用于指定選預組中哪個選項按鈕被選中

ButtonCount屬性用于指定選項組中選項按鈕的數11,ControlSoruee屬性用于指明

與選項組建立聯系的數據源,Button屬性用于存取選項組中每個按鈕的數組。

14、以下關于視圖的描述中,正確的是

A、視圖結構可以使用MODIFYSTRUCTURE命令來修改

B、視圖不能同數據庫表進行聯接操作

C、視圖不能進行更新操作

D、視圖是從一個或多個數據庫表中導出的虛擬表

標準答案:8

知識點解析:視圖是根據表定義的,要依賴數據表而存在,但視圖可以同數據表進

行聯接操作.而且可以用來更新數據.由于視圖并不是獨立存在的基本表.它是由

基本表派生出來的,因此不能利用MODIFYSTRUCTURE命令修改表結構。

15、在VisualFoxPro中,創建程序文件的命令是

A、OPENCOMMANDV文件名〉

B、CREATECOMMMANDV文件名〉

C、MODIFYCOMMANDV文件名〉

D、以上答案都不對

標準答案:4

知識點解析:創建程序文件的命令格式為MODIFYCOMMANDC文件名

16、用命令"INDEXON姓名TAGindexjameUNIQUE”建立索引,其索引類型是

A、主索引

B、普通索引

C、候選索引

D、惟一索引

標準答案:8

知識點解析:該命令的含義是建立一個對“姓名”字段的索引項,索引名為

“index_name”,UNIQUE說明建立惟一索引。

17、在命令窗口中輸入下列命令:x=3STOREx*2TOa,b,c?a,b,c屏幕上

顯示的結果是

A、3

B、22

C、666

D、333

標準答案:4

知識點解析:STORE是用于給內存變量賦值,此題將X*2賦給a,b,c,因為X

=3,所以答案為666。

18、在某個程序模塊中使用命令PRIVATEXI定義一個內存變量,則變量XI

A、可以在該程序的所有模塊中使用

B、只能在定義該變量的模塊中使用

C、只能在定義該變量的模塊及其上層模塊中使用

D、只能在定義該變量的模塊及其下屬模塊中使用

標準答案:8

知識點解析:PRIVATE命令并不建立內存變量,它只是隱藏指定的上層模塊由可

能已經存在的內存變量,但是當模塊程序返回到上層模塊時,被隱藏的變量就自動

恢復有效性,保持原值。用PRIVATE定義的變量只能在定義該變量的模塊及其下

屬模塊中使用。

19、下列表達式中不正確的是

A、{A2003-6-1910:10AM)-10

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

C、DATE()+15

D、DATE。十CTOD(“06,19/2003")

標準答案:8

知識點解析:日期時間表達式是對日期型數據或日期時間型數據的連接。其運算符

也有和兩個。但日期表達式的格式有一定的限制,不能將兩個日期直接相

加。

20、在菜單設計器中執行“程序”菜單中的“運行”系統菜單命令后,命令窗口中將出

A、DOMENU菜單名

B、DO菜單名.mpr

C、DO菜單名.mnx

D、DOMENUV文件路徑》

標準答案:2

知識點.析:程序運行菜單的命令是DO,菜單程序的文件擴展名為.mpr

21、SQL的DELETE命令是指

A、從視圖中刪除行

B、從視圖中刪除列

C、從基本表中刪除行

D、從基本表中刪除列

標準答案:4

知識點解析:在Visual卜oxPro中,SQL的DE-LEIE命令,是指從基本表中刪除

行。

22、在查詢設計器中,用來指定要查詢的數據,“字段”選項卡對應的短語是

A、SELECT

B、FROM

C、WHERE

D、ORDEYBY

標準答案:1

知識點解析:查詢設計器中,“字段”選項卡對應SQL語句的SELECT短語,指定

所要查詢的字段名。

23、為一個表單創建了快捷菜單,要打開這個菜單應當

A、用訪問鍵

B、用快捷鍵

C、用事件

D、用白定義菜單

標準答案:4

知識點解析:快捷菜單從屬于某個界面對象,當用鼠標右鍵單擊該對象時觸發

RightClick事件,彈出快捷菜單。

24、在VisualFoxPro中,屬于域完整性的范疇的定義是

A、數據類型

B、數據模型

C、關系模型

D、關系模式

標準答案:1

知識點解析:數據類型的定義屬于域完整性的范疇。比如對數值型字段,能過指定

不同的寬度說明不同范圍的數值數據類型,從而可以限定字段的取值類型和取值范

圍。

25、允許出現重復字段值的索引是

A、侯選索引和主索引

B、普通索引和惟一索引

C、侯選索引和惟一索引

D、普通索引和侯選索引

標準答案:2

知識點。析:主索引和候選具有關鍵字特性,其字段值可以保證惟一性,拒絕重復

字段。惟一索引和普通索引允許字段出現重復值。

26、執行SETSYSMENUTO命令后

A、將當前菜單設置為默認菜單

13、將屏蔽系統菜單,使菜單不可用

C、將系統菜單恢復為缺省的配置

D、將缺省配置恢復成VisualFoxPro系統菜單的標準配置

標準答案:2

知識點解析:不帶參數的SETSYSMENUTO命令,將屏蔽系統菜單,使菜單不可

用。其中TODE-FAULT將系統菜單恢復為缺省的配置;SAVE參數將當前的系統

菜單配置指定為缺省配置;NOSAVE參數將缺省配置恢復成VisualFoxPro系統菜

單的標準配置。

27、執行下列命令后,顯示的結果是X=50Y=100Z="X+Y”?50+&Z

A、50+&Z

B、50+X+Y

C、200

D、數據類型不匹配

標準答案:4

知識點解析:是一個宏替換函數,用來替換字符型變量中的數據。題中X、Y

都為數值型數據,z為字符型變量,通過&替換后,其結果為X+Y,轉換是一個數

值型數據,所以此表達式的最后結果是一個數值表達式的運算結果。

28、SETTALKOFFSTOREOTOSN=20DOWHILEN>SS=S+NN=N-2

ENDDO?SRETURN上列程序的運行結果是

A、0

B、2

C、20

D、18

標準答案:4

知識點解析:此題是DOWHILE循環。第一次循環后,S=20,N=I8,已不滿足

DOWHILE循環的條件,所以最后結果即為:S=20,N=18o

29、在VisualFoxPro中,打開一個名為GRADE的數據庫,應使用命令

A、CREATEDATABASEGRADE

B、OPENDATABASEGRADE

C、CREATEGRADE

D、OPENGRADE

標準答案:2

知識點解析:打開數據庫的命令是OPENDA-TABASEV數據庫名

30、下列命令動詞中,不具有數據操縱功能的SQL語句是

A、DELETE

B、UPDATE

C、INSERT

D、DROP

標準答案:X

知識點解析:SQL的操作功能有:INSERT(插入)、UPDATE(更新)和DELETE(冊U

除)。

31、SELECT-SQL語句中,條件短語的關鍵字是

A、FOR

B、FROM

C、WHERE

D、WITH

標準答案:4

知識點解析:SELECT-SQL最基本的格式為:SELECT-FROM-WHEREo其中,

SELECT用于選擇杳詢結果要顯示的目標列表,FROM用于列出杳詢要用到的所右.

表文件,WHERE則用亍指定查詢結果的查詢條件,

32、查詢沒有借閱圖書的讀者的姓名和借書證號,應使用SQL語句

A、SELECT姓名FROM讀者WHERENOTEXISTS;(SELECT借書證號FROM

借閱WHERE借閱

溫馨提示

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

評論

0/150

提交評論