鸭子tv国产极品在线观看_成人69视频在线播放_91精品免费在线观看_亚洲AT永久偷窥无码精品_国产精品自产拍在线观看涩浪潮久

江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
2014年9月全國二級VFP選擇真題第2套

29

1.下列敘述中正確的是

 

A.循環(huán)隊列是順序存儲結(jié)構   

 

B.循環(huán)隊列是鏈式存儲結(jié)構

 

C.循環(huán)隊列是非線性結(jié)構 

 

D.循環(huán)隊列的插入運算不會發(fā)生溢出現(xiàn)象

 

2.下列敘述中正確的是

 

A.所有數(shù)據(jù)結(jié)構必須有根結(jié)點  

 

B.所有數(shù)據(jù)結(jié)構必須有終端結(jié)點(即葉子結(jié)點)

 

C.只有一個根結(jié)點,且只有一個葉子結(jié)點的數(shù)據(jù)結(jié)構一定是線性結(jié)構

 

D.沒有根結(jié)點或沒有葉子結(jié)點的數(shù)據(jù)結(jié)構一定是非線性結(jié)構

 

3.下列關于算法的描述中錯誤的是

 

A.算法強調(diào)動態(tài)的執(zhí)行過程,不同于靜態(tài)的計算公式

 

B.算法必須能在有限個步驟之后終止

 

C.算法設計必須考慮算法的復雜度 

 

D.算法的優(yōu)劣取決于運行算法程序的環(huán)境

 

4.在線性表的順序存儲結(jié)構中,其存儲空間連續(xù),各個元素所占的字節(jié)數(shù)

 

A.相同,元素的存儲順序與邏輯順序一致

 

B.相同,但其元素的存儲順序可以與邏輯順序不一致

 

C.不同,但元素的存儲順序與邏輯順序一致

 

D.不同,且其元素的存儲順序可以與邏輯順序不一致

 

5.

 

 

 

A.ABDEGCFH  

 

 

B.DBGEAFHC 

 

 

C.DGEBHFCA

 

D.ABCDEFGH

 

6.下面不屬于軟件需求分析階段工作的是

 

A.需求獲取 

 

B.需求計劃

 

C.需求分析

 

D.需求評審

 

 

 

7.下面不屬于黑盒測試方法的是

 

A.邊界值分析法

 

B.基本路徑測試

 

 

C.等價類劃分法  

 

 

D.錯誤推測法

 

8.在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)模型包括概念模型、邏輯模型和

 

A.物理模型  

 

B.空間模型    

 

C.時間模型

 

D.數(shù)據(jù)模型

 

9.若實體A和B是一對一的聯(lián)系,實體B和C是多對一的聯(lián)系,則實體A和C的聯(lián)系是

 

A.多對一

 

B.一對多

 

C.一對一 

 

D.多對多

 

10.某二叉樹中共有935個結(jié)點,其中葉子結(jié)點有435個,則該二叉樹中度為2的結(jié)點個數(shù)為

 

A.64

 

B.66

 

C.436   

 

D.434

 

11.有關系:商品(名稱,產(chǎn)地,單價),查詢單價在10元以下的操作屬于關系運算中的

 

A.選擇

 

B.投影

 

C.連接

 

D.查找

 

12.默認情況下,擴展名為.FPT的文件是

 

A.表備注文件

 

B.表單備注文件

 

C.報表備注文件

 

D.數(shù)據(jù)庫備注文件

 

13.函數(shù)stuff("超大數(shù)據(jù)管理",5,4,"管理系統(tǒng)")的返回結(jié)果是

 

A.超大數(shù)據(jù)管理系統(tǒng)

 

B.超大數(shù)據(jù)系統(tǒng)管理

 

C.超大管理系統(tǒng)

 

D.超大管理系統(tǒng)管理

 

14.不能將當前表中所有學生的年齡加1的命令是

 

A. REPLACE ALL 年齡 WITH 年齡+1

 

B.REPLACE 年齡 WITH 年齡+1 FOR ALL

 

C.REPLACE 年齡 WITH 年齡+1 FOR .T.

 

D. REPLACE 年齡 WITH 年齡+1 FOR !.F.

 

15.要打開視圖設計器以便修改一個視圖,可以使用命令

 

A. USE VIEW

 

B. CREATE VIEW

 

C.BROWSE VIEW

 

D.MODIFY VIEW

 

16.在SQL中,修改表結(jié)構的語句是:

 

A.MODIFY STRUCTURE

 

B.MODIFY TABLE

 

C.ALTER STRUCTURE

 

D. ALTER TABLE

 

17.一個類庫文件中可以包含許多類定義,每個類都有自己的名字。要修改某個類的名字,可以

 

A.在類設計器環(huán)境下,重新設置類的Caption屬性值

 

B. 在類設計器環(huán)境下,重新設置類的Name屬性值

 

C.使用RENAME CLASS命令

 

D.不能修改,但可以刪除類

 

18.應用程序生成器包括

 

A. 常規(guī)、數(shù)據(jù)、表單、報表和高級等5個選項卡

 

B.常規(guī)、數(shù)據(jù)、表單、報表和其他等5個選項卡

 

C.常規(guī)、信息、數(shù)據(jù)、表單、報表和其他等6個選項卡

 

D.常規(guī)、信息、數(shù)據(jù)、表單、報表和高級等6個選項卡

 

19.默認情況下,擴展名為.CDX的文件是

 

A.復合索引文件

 

B.可視類庫文件

 

C.可視類庫備注文件

 

D.表單備注文件

 

20.在SET EXACT OFF情況下,結(jié)果值為邏輯真的表達式是:

 

A. "數(shù)據(jù)庫系統(tǒng)"=="數(shù)據(jù)庫"

 

B."數(shù)據(jù)庫"="數(shù)據(jù)庫系統(tǒng)"

 

C."數(shù)據(jù)庫"+space(4)="數(shù)據(jù)庫"

 

D. "數(shù)據(jù)庫"="數(shù)據(jù)庫"+space(4)

 

21.在SQL語句中,與表達式"姓名 LIKE '%強%' "功能相同的表達式是

 

A.LEFT(姓名,2)='強'

 

B. '強' $ 姓名

 

C.姓名 = '%強%'

 

D.AT(姓名,'強')

 

22.下面命令的輸出結(jié)果是

? LEN(ALLT(SPACE(3)+"非你莫屬"+SPACE(3)))

 

A.14

 

B.11

 

C.10

 

D.8

 

23.要打開一個視圖以便瀏覽或更新其中的數(shù)據(jù),可以使用命令

 

A.USE

 

B.USE VIEW

 

C.BROWSE

 

D.BROWSE VIEW

 

24.在用CREATE VIEW語句定義視圖時,可以包含

 

A.SELECT語句

 

B.UPDATE語句

 

C.INSERT語句

 

D.DELETE語句

 

25.下面程序的運行結(jié)果是

SET TALK OFF

DECLARE d(2,3)

FOR i=1 TO 2

FOR j=1 TO 3

     d(i,j) = i+j

ENDFOR

ENDFOR

? d(4)

 

A.2

 

B.3

 

C.4

 

D.5

 

26.下面程序的運行結(jié)果是

DIMENSION ad(10)

i=1

s=0

DO WHILE i<=10

   ad(i)=i-1

   s=s+ad(i)

   i=i+1

ENDDO

? S

 

A.40

 

B.45

 

C.50

 

D.55

 

27.在Visual FoxPro中,命令"INDEX ON 姓名 TAG xm"的功能是

 

A.建立一個名為xm.idx的索引文件

 

B.建立一個名為xm.cdx的索引文件

 

C.在結(jié)構索引文件建立一個名為xm的索引

 

D.在非結(jié)構索引文件中建立一個名為xm的索引

 

28.在Visual FoxPro中,命令CREATE  INDEX的功能是

 

A.為當前表建立一個索引

 

B.打開索引設計器

 

C. 打開表設計器建立一個名為index的表

 

D.語法錯誤

 

29.設采購表包含產(chǎn)品號、單價、數(shù)量和金額四個字段,其中單價、數(shù)量和金額字段都是數(shù)值型。如果把所有的金額都直接修改成單價*數(shù)量,下列正確的命令是

 

A.UPDATE ALL 金額 WITH 單價*數(shù)量

 

B.REPLACE ALL 金額 WITH 單價*數(shù)量

 

C.CHANGE ALL 金額 WITH 單價*數(shù)量

 

D.EDIT ALL 金額 WITH 單價*數(shù)量

 

30.有如下職員數(shù)據(jù)庫表:

職員(職員號(C,3),姓名(C,6),性別(C,2),職務(C,10))

為職員表的"性別"字段設置有效性規(guī)則(只能取"男"或"女"),正確的SQL語句是

 

A. ALTER TABLE 職員 ALTER 性別 CHECK 性別 $ "男女"

 

B.ALTER TABLE 職員 ADD 性別 CHECK 性別 $ "男女"

 

C. ALTER TABLE 職員 ALTER 性別 SET CHECK 性別 $ "男女"

 

D. ALTER TABLE 職員 ALTER 性別 ADD CHECK 性別 $ "男女"

 

31.設教師表(教師編號,姓名,電話)中共有10條記錄,其中有3位教師的電話字段值為NULL,執(zhí)行下列SELECT語句,返回的查詢結(jié)果是

 SELECT COUNT(*) AS cnt,COUNT(電話) AS cnt_tel FROM 教師表

 

A.cnt為10,cnt_tel為7

 

B.cnt為10,cnt_tel為10

 

C.cnt為7,cnt_tel為10

 

D.m-6

32. 設有健身項目表,該表的定義如下:

CREATE  TABLE 健身項目表(項目編號 I  PRIMARY KEY, ;

     項目名稱 C(30)  NOT NULL, ;

     單價 I NULL CHECK (單價>=0))

下列插入語句中,提示錯誤的是

 

A.INSERT INTO 健身項目表(項目編號, 項目名稱, 單價) VALUES (1,'瑜伽',20)

 

B. INSERT INTO 健身項目表(項目編號, 項目名稱) VALUES (1,'瑜伽')

 

C.INSERT INTO 健身項目表 VALUES (1,'瑜伽',NULL)

 

D. INSERT INTO 健身項目表(項目名稱, 單價) VALUES ('瑜伽',20)

 

33.有客戶表如下:

客戶(客戶號(C,4),客戶名(C,36),地址(C,36),所在城市(C,10),聯(lián)系電話(C,8))

查詢所有地址中包含"中山路"字樣的客戶,正確的SQL語句是

 

A.SELECT * FROM 客戶 WHERE 地址 LIKE "%中山路%"

 

B. SELECT * FROM 客戶 WHERE 地址 LIKE "*中山路*"

 

C.SELECT * FROM 客戶 WHERE 地址 LIKE "?中山路?"

 

D. SELECT * FROM 客戶 WHERE 地址 LIKE "_中山路_"

 

34.有如下訂單表和客戶表:

訂單(訂單號(C,4),客戶號(C,4),職員號(C,3),簽訂日期(D),金額(N,6,2))

客戶(客戶號(C,4),客戶名(C,36),地址(C,36),所在城市(C,10),聯(lián)系電話(C,8))

查詢還沒有簽訂任何訂單的客戶信息,正確的SQL語句是

 

A.SELECT * FROM 客戶 WHERE 客戶號 !=(SELECT 客戶號 FROM 訂單)

 

B.SELECT * FROM 客戶 WHERE 客戶號 !=ANY(SELECT 客戶號 FROM 訂單)

 

C.SELECT * FROM 客戶 WHERE 客戶號 NOT IN (SELECT 客戶號 FROM 訂

 

D.SELECT * FROM 客戶 WHERE NOT EXISTS (SELECT * FROM 訂單 WHERE 客戶號!=客戶.客戶號)

 

35.有訂單表如下:

訂單(訂單號(C,4),客戶號(C,4),職員號(C,3),簽訂日期(D),金額(N,6,2))

查詢所有金額大于等于平均金額的訂單的訂單號,正確的SQL語句是

 

A. SELECT 訂單號 FROM 訂單 WHERE 金額>=(SELECT AVG(金額) FROM 訂單)

 

B. SELECT 訂單號 FROM 訂單 WHERE 金額=(SELECT AVG(金額) FROM 訂單)

 

C. SELECT 訂單號 FROM 訂單 WHERE 金額>=ALL(SELECT AVG(金額) FROM 訂單)

 

D.SELECT 訂單號 FROM 訂單 WHERE 金額=ALL(SELECT AVG(金額) FROM 訂單)

 

36.有客戶表如下:

客戶(客戶號(C,4),客戶名(C,36),地址(C,36),所在城市(C,10),聯(lián)系電話(C,8))

查詢所在城市為"北京"和"上海"的客戶,正確的SQL語句是

 

A.SELECT * FROM 客戶 WHERE 所在城市="北京"  AND 所在城市="上海"

 

B.SELECT * FROM 客戶 WHERE 所在城市="北京"  OR 所在城市="上海"

 

C.SELECT * FROM 客戶 WHERE 所在城市="北京" AND "上海"

 

D.SELECT * FROM 客戶 WHERE 所在城市="北京" OR "上海"

 

37.有如下職員表和訂單表:

職員(職員號(C,3),姓名(C,6),性別(C,2),職務(C,10))

訂單(訂單號(C,4),客戶號(C,4),職員號(C,3),簽訂日期(D),金額(N,6,2))

統(tǒng)計每個職員簽訂的訂單金額合計,正確的SQL語句是

 

A.SELECT 職員.職員號,SUM(金額) 金額合計 FROM 職員,訂單 ;

        ON 職員.職員號=訂單.職員號 GROUP BY 職員.職員號

 

B. SELECT 職員.職員號, SUM(金額) 金額合計 FROM 職員 JOIN 訂單 ;

        WHERE 職員.職員號=訂單.職員號 GROUP BY 職員.職員號

 

C.SELECT 職員.職員號, SUM(金額) 金額合計 FROM 職員 JOIN 訂單 ;

        ON 職員.職員號=訂單.職員號 GROUP BY 職員.職員號

 

D. SELECT 職員.職員號, SUM(金額) 金額合計 FROM 職員 JOIN 訂單 ;

        ON 職員.職員號=訂單.職員號 ORDER BY 職員.職員號

 

38.在Visual FoxPro的SQL聚合查詢中,與字段值無關的函數(shù)是

 

A.COUNT

 

B.AVG

 

C.MAX

 

D.SUM

 

39.查詢主編為"章平"的所有圖書的書名和出版社,正確的SQL語句是

 

A.SELECT 書名,出版社 FROM 圖書 WHERE 主編="章平"

 

B.SELECT 書名,出版社 FROM 圖書 WHERE 主編=章平

 

 

C.SELECT 書名,出版社 FROM 圖書 WHERE "主編"="章平"

 

D.SELECT 書名,出版社 FROM 圖書 WHERE "主編"=章平

 

40.SELECT 書名,出版社 FROM 圖書 WHERE "主編"=章平

 

A..APP、.PRG和.EXE

 

B. .APP、.EXE.和COM DDL

 

C..APP和.EXE

 

D..APP和.PRG

 

1.A  【解析】循環(huán)隊列是隊列的一種順序存儲結(jié)構. 線性結(jié)構是n個數(shù)據(jù)元素構成的有限序列,除第一個元素外的每一個元素,有且只有一個前件,除最后一個元素外,有且只有一個后件。循環(huán)隊列是線性結(jié)構。當需要插入的數(shù)據(jù)大于循環(huán)隊列的存儲長度,入隊運算會覆蓋前面的數(shù)據(jù),發(fā)生溢出現(xiàn)象。故A選項正確。

 

 

 

2.D  【解析】一個非空的數(shù)據(jù)結(jié)構如果滿足以下兩個條件:有且只有一個根結(jié)點;每一個結(jié)點最多有一個前件,也最多有一個后件,稱為線性結(jié)構,在數(shù)據(jù)結(jié)構中習慣稱為線性表,D選項正確。圖是可能不包含根結(jié)點或葉子結(jié)點的數(shù)據(jù)結(jié)構,AB選項錯誤。數(shù)據(jù)結(jié)構中若有中間結(jié)點不滿足只有一個前件或者后件條件,則不屬于線性結(jié)構,C選項錯誤。

 

3.D  【解析】算法是指對解題方案的準確而完整的描述,簡單地說,就是解決問題的操作步驟。算法不同于數(shù)學上的計算方法,強調(diào)實現(xiàn),A選項敘述正確。算法的有窮性是指,算法中的操作步驟為有限個,且每個步驟都能在有限時間內(nèi)完成,B選項敘述正確。算法復雜度包括算法的時間復雜度和算法的空間復雜度。算法設計必須考慮執(zhí)行算法所需要的資源,即時間與空間復雜度,故C選項敘述正確。算法的優(yōu)劣取決于算法復雜度,與程序的環(huán)境無關,當算法被編程實現(xiàn)之后,程序的運行受到計算機系統(tǒng)運行環(huán)境的限制,故正確答案為D選項。

 

4.A  【解析】順序表具有以下兩個基本特征:線性表中所有元素所占的存儲空間是連續(xù)的;線性表中各數(shù)據(jù)元素在存儲空間中是按邏輯順序依次存放的。在順序表中,每個元素占有相同的存儲單元。A選項正確。

 

5.B  【解析】二叉樹遍歷可以分為3種:前序遍歷(訪問根結(jié)點在訪問左子樹和訪問右子樹之前)、中序遍歷(訪問根結(jié)點在訪問左子樹和訪問右子樹兩者之間)、后序遍歷(訪問根結(jié)點在訪問左子樹和訪問右子樹之后)。本題中前序遍歷為ABDEGCFH,中序遍歷為DBGEAFHC,后序遍歷為DGEBHFCA,故B選項正確。

 

6.B  【解析】需求分析階段的工作可以分為4個方面:需求獲取、需求分析、編寫需求規(guī)格說明書和需求評審,而需求計劃不屬于需求分析階段的工作,故正確答案為B選項。

 

7.B  【解析】常用的黑盒測試方法和技術有:等價類劃分法、邊界值分析法、錯誤推測法和因果圖等。基本路徑測試屬于白盒測試,故正確答案為B選項。

 

8.A  【解析】數(shù)據(jù)模型按照不同的應用層次分為3種類型:概念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、物理數(shù)據(jù)模型,故A選項正確。

 

9.A  【解析】一般來說,實體集之間必須通過聯(lián)系來建立聯(lián)接關系,分為三類:一對一聯(lián)系(1:1)、一對多聯(lián)系(1:m)、多對多聯(lián)系(m:n)。A與B是1:1聯(lián)系,B與C是m:1聯(lián)系,則A與C是m:1聯(lián)系,即多對一,故A選項正確。

 

10.D  【解析】在樹結(jié)構中,一個結(jié)點所擁有的后件個數(shù)稱為該結(jié)點的度,所有結(jié)點中最大的度稱為樹的度。對任何一棵二叉樹,度為0的結(jié)點(即葉子結(jié)點)總是比度為2的結(jié)點多一個。葉子結(jié)點有435個,則度為2的結(jié)點為434,D選項正確。

 

11.A  【解析】關系運算分為傳統(tǒng)的集合運算(并、差、交)和專門的關系運算(選擇、投影、連接)兩種,首先排除D選項。選擇是從關系中找出滿足給定條件的元組的操作,是從行的角度進行的運算,也就是從水平方向抽取記錄,形成新的關系。從關系模式中指定若干個屬性組成新的關系稱為投影。投影是從列的角度進行的運算,相當于對關系進行垂直分解,得到一個新的關系。連接是將兩個關系模式橫向拼接形成一個更寬的新關系。形成的新關系應該是滿足連接條件的元組。故查詢單價在10元以下的操作屬于關系運算中的選擇,本題A)選項正確。

 

 

 

 

12.A  【解析】表備注文件的擴展名是. FPT,表單備注文件的擴展名是.SCT,報表備注文件的擴展名是.FRX,數(shù)據(jù)庫備注文件的擴展名是. DCT。本題A)為正確選項。

 

13.D  【解析】STUFF(<字符表達式1>,<起始位置>,<長度>,<字符表達式2>)為子串替換函數(shù),<字符表達式2>值替換<字符表達式1>中由<起始位置>和<長度>指定的一個子串。替換和被替換的字符個數(shù)不一定相等。如果<長度>值是0,<字符表達式2>則插在由<起始位置>指定的字符前面。如果<字符表達式2>值是空串,那么<字符表達式1>中由<起始位置>和<長度>指定的子串被刪去,因此本題命令的返回結(jié)果是超大管理系統(tǒng)管理,D)選項正確。

 

14.B  【解析】常用的直接利用表達式或值修改記錄的命令是REPLACE,其語法格式為:REPLACE <字段名1>WITH<表達式1>[,<字段名2> WITH<表達左2>]...[FOR<條件表達式>]。直接用<表達式>的值替換<字段名>的值,如果不使用FOR短語,則默認修改當前記錄;如果使用了FOR短語,則修改<條件表達式>為真的所有記錄。故本題B為正確選項。

 

15.D  【解析可以使用CREATE VIEW命令可建立一個視圖,使用USE命令打開數(shù)據(jù)庫的視圖, 使用BROWSE命令瀏覽編輯視圖,MODIFY VIEW用于修改一個視圖。故本題D)選項正確。

 

16.D  【解析】修改表結(jié)構的命令是ALTER TABLE,其基本命令格式為:ALTER TABLE。主要有三種作用:①向表中添加新的字段和新的索引;②修改表的結(jié)構和字段名;③刪除表中的字段、索引及有效性規(guī)則、錯誤提示信息及默認值。故本題D)為正確選項。

 

17.C  【解析】類是對一類相似對象的性質(zhì)描述,這些對象具有相同的性質(zhì)、相同的種類和方法。使用 RENAME CLASS 可以對類進行重命名,故本題C)為正確選項。

 

18.D  【解析】Visual FoxPro 6.0改進了應用程序生成器,提供了應用程序的一般需求。開發(fā)人員可以利用應用程序向?qū)梢粋項目和一個Visual FoxPro應用程序的初始框架,然后再打開應用程序生成器,添加已生成數(shù)據(jù)庫、表、表單和報表等組件。應用程序生成器包括"常規(guī)"、"數(shù)據(jù)"、"表單"、"報表"、"信息"和"高級"6個選項卡。故本題D)為正確選項。

 

19.A  【解析】復合索引文件的擴展名為.cdx,可視類庫文件的擴展名為.vcx,可視類庫備注文件的擴展名為.vct,表單備注文件的擴展名為. sct。擴展名故本題A)選項正確。

 

20.C  【解析】用雙等號運算符(==)精確比較時,只有當兩個字符串完全相同(包括空格及位置),才會為邏輯真 .T.,C選項錯誤。用單等號運算符(=)比較,運算結(jié)果與 SET EXACT ON/ OFF的設置有關,其中OFF 只要右邊字符串與左邊字符串的前面部分內(nèi)容相匹配,即為邏輯真 .T.,本題僅"數(shù)據(jù)庫"+space(4)="數(shù)據(jù)庫"  的結(jié)果值為邏輯真。故本題C)為正確選項。

 

21.B  【解析】LIKE是字符串匹配運算符,通配符"%"表示與任意多個字符匹配,選項B中的$符號是字串包含測試運算符,運算結(jié)果與本題LIKE運算結(jié)果一致,即B)為正確選項。

 

22.D  【解析】SPACE(<數(shù)值表達式>)為空格字符串生成函數(shù),返回由指定數(shù)目的空格組成的字符串。ALLTRIM(<字符表達式>)為刪除前后空格函數(shù),返回指定字符表達式值去掉前導和尾部空格后形成的字符串。LEN(<字符表達式>)為求字符串長度函數(shù),返回指定字符表達式的長度,即所包含的字符個數(shù),函數(shù)值為數(shù)值型。本題輸出結(jié)果為8,即D)選項正確。

 

23.A  【解析】用BROWSE命令用來打開表瀏覽器,使用USE命令打開或關閉視圖(當然只能在數(shù)據(jù)庫打開時),故本題A)選項正確。

 

24.A  【解析】可以用CREATE VIEW命令打開視圖設計器建立視圖,如果熟悉SQL SELECT,還可以直接用建立視圖的SQL命令CREATE VIEW匒S吔⑹油肌PDATE語句用來更新數(shù)據(jù),INSERT語句用來插入數(shù)據(jù),DELETE用來刪除數(shù)據(jù)本題A)選項正確。

 

25.B  【解析】本題考查FOR-ENDFOR 循環(huán)語句,該語句通常用于已知循環(huán)次數(shù)情況下的循環(huán)操作。先將初值賦給循環(huán)變量,然后判斷循環(huán)條件是否成立,若成立,則運行循環(huán)體,然后循環(huán)變量增加一個步長值,并在次判斷循環(huán)條件確定下一次的循環(huán)操作,如果條件不成立則結(jié)束循環(huán)運行ENDFOR后的語句。運行題中命令后輸出結(jié)果為3,即B)為正確選項。

 

26.B  【解析】本題首先使用DIMENSION命令創(chuàng)建了數(shù)組ad(10),然后運行DO WHILE-ENDDO語句時,先判斷<條件>是否為真,如果是真則運行DO WHILE與ENDDO間的循環(huán)體,當運行到ENDDO時,再返回DO WHILE 重新判斷循環(huán)條件是否為真,確定是否再次運行循環(huán)體。若條件為假則結(jié)束循環(huán)語句運行ENDDO后的語句。本題的運算結(jié)果為45,即B)為正確選項。

 

27.C  【解析】INDEX ON為建立索引的SQL命令,其標準格式為INDEX ON <索引表達式> TO<索引文件名>︱TAG <標記名>[OF <索引文件名>][FOR<條件表達式>][ASCENDING︱DESCENDING][UNIQUE︱CANDIDATE][ADDITIVE],其中,<索引表達式>可以是字段名,或包含字段名的表達式;TO<索引文件名>建立一個單獨的索引文件,現(xiàn)在只是在建立一些臨時聯(lián)系時才使用;TAG<標記名>建立結(jié)構復合索引文件,索引名與表名同名,<標記名>給出索引名;OF<索引文件名>建立非結(jié)構復合索引文件,用<索引文件名>指定索引文件名;FOR<條件表達式>給出索引過濾條件,該短語一般不使用;ASCENDING或DESCENDING指明建立升序或降序索引,默認是升序的;UNIQUE指明建立唯一索引;CANDIDATE指明建立候選索引;ADDITIVE說明現(xiàn)在建立索引時是否關閉以前的索引,默認是關閉;本題"INDEX ON 姓名 TAG xm"的功能是在結(jié)構索引文件建立一個名為xm的索引,正確答案為選項C)。

 

 

 

28.C  【解析】可以使用CREATE命令建立數(shù)據(jù)庫表,在命令窗口用CREATE <表名> 也可以建立數(shù)據(jù)庫表。如果在沒有打開數(shù)據(jù)庫的情況下,不管是用表設計器還是用CREATE命令建立的表都是自由表。C選項的說法正確。

 

29.B  【解析】REPLACE命令可以直接修改,常用的直接利用表達式或值修改記錄的命令是REPLACE,其語法格式為:REPLACE <字段名1>WITH<表達式1>[,<字段名2> WITH<表達左2>]...[FOR<條件表達式>]。UPDATE命令用于更新數(shù)據(jù),并不能起到題目要求的作用。故本題B)為正確選項。

 

30.C  【解析】使用ALTER TABLE命令可以向表中添加新的字段和新的索引或者修改表的結(jié)構和字段名,其中修改表結(jié)構的標準格式為:ALTER TABLE <表名> ALTER [COLUMN] <字段名1> [NULL|NOT NULL][SET DEFAULT <默認值表達式>][SET CHECK <邏輯表達式>[ERROR <字符型文本提示信息>]][RENAME COLUMN <字段名2> TO <字段名3>],根據(jù)其標準格式可以知道C)選項正確。

 

31.A  【解析】COUNT函數(shù)表示統(tǒng)計表中元組的個數(shù)(即統(tǒng)計輸出的行數(shù)),題目中的查詢語句是指把幾條記錄匯總后的結(jié)果作為cnt,把電話所在列的記錄匯總結(jié)果作為cnt_tel。題干說教師表中共有10條記錄,cnt為10,電話字段有7條記錄,cnt_tel為7。故本題A)為正確選項。

 

32.D  【解析】INSERT INTO <表名> [(字段名1[,字段名2,厖])] VALUES(字段值1[,字段值2,厖])命令用于插入數(shù)據(jù),D選項插入主鍵為空,故本題D)為正確選項。

 

33.A  【解析】本題考查常用的特殊運算符,LIKE是字符串匹配運算符,可與通配符"%"和"_"一起使用。其中"%"表示與任意多個字符匹配,"_"表示與任意一個字符匹配。本題查詢地址中包含"中山路"字樣的客戶,因此本題A)選項正確。

 

34.C  【解析】"!="為常用的特殊運算符,表示"不等于",EXISTS是謂詞,EXISTS或NOT EXISTS是用來檢查在子查詢中是否有結(jié)果返回,即存在元組或不存在元組。ANY(任意的)表示只要子查詢中存在符合條件的行,結(jié)果就成立,顯然本題使用ANY是不合適的。內(nèi)層查詢語句"SELECT 客戶號 FROM 訂單"表示從訂單表中將所有簽訂過訂單的客戶號選出。外層查詢從客戶表中查找客戶號不在子查詢的結(jié)果中的客戶信息。因此選項C)正確。

 

35.A  【解析】本題考查嵌套查詢,首先被括號括起來的為內(nèi)層查詢,先進行內(nèi)層查詢,查詢出訂單表中的平均金額。然后再進行外層查詢,篩選出金額大于等于平均金額的訂單號。由于內(nèi)層查詢中使用了AVG(求平均數(shù)),因此不能使用ALL進行限定,所以A)選項正確。

 

 

 

 

 

 

 

 

 

36.B  【解析】查詢的基本格式為:SELECT<字段名列表>FROM <表名>W(wǎng)HERE <查詢條件>GROUP BY <字段>HAVING <條件>ORDER BY<字段>INTO DBF|TABLE ,首先排除C、D選項。題中查詢區(qū)域名為"上海"和"北京"的字段,兩條件之間應使用OR連接,故本題B)為正確選項。

 

37.C  【解析】SQL的查詢的基本形式由SELECT-FROM-WHERE查詢塊組成,多個查詢塊可以嵌套執(zhí)行。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個表或哪些表,WHERE說明查詢條件,ORDER BY短語用來對查詢的結(jié)果進行排序,可以按升序(ASC)和降序(DESC)排列行或列,GROUP BY子句用來進行分組計算查詢,當一個計算函數(shù)滿足WHERE子句指定條件的所有記錄,加上GROUP BY子句后系統(tǒng)會將查詢的結(jié)果按指定列分成集合組,本題應用GROUP BY子句。超鏈接的的基本格式為SELECT匜ROM <數(shù)據(jù)庫表1> INNER︱LEFT︱RIGHT︱FULL JOIN <數(shù)據(jù)庫表2> ON 連接條件 WHERE 其它條件,選項A、B格式錯誤, 故本題C)為正確選項。

 

 

 

 

 

 

38.A  【解析】本題考查計算查詢,進行計算時可以使用統(tǒng)計函數(shù),比較常用的有求和(SUM)、求平均值(AVG)、求最大值(MAX)、求最小值(MIN)和計數(shù)(COUNT),其中統(tǒng)計數(shù)目的函數(shù)COUNT與字段值無關,故本題A)為正確選項。

 

39.A  【解析】SQL的查詢的基本形式由SELECT-FROM-WHERE查詢塊組成,多個查詢塊可以嵌套執(zhí)行。其中SELECT說明要查詢的字段,F(xiàn)ROM說明要查詢的字段來自哪個表或哪些表,WHERE說明查詢條件。本題中的查詢限制條件為主編=" 章平", 故本題A)為正確選項。

 

40.B  【解析】各個模塊調(diào)試無誤之后,需要對整個項目進行聯(lián)合調(diào)試并編譯,在Visual FoxPro中稱為連編項目。連編項目獲得成功之后,在建立應用程序之前應該試著運行該項目,若程序運行正確,就可以最終連編成一個應用程序文件了。應用程序連編結(jié)果有應用程序文件(.app)和可執(zhí)行文件(.exe)兩種文件。此外,在"連編選項"對話框中,"連編COM DDL"是使用項目文件中的類信息,創(chuàng)建一個具有.DDL文件擴展名的動態(tài)鏈接庫。故本題B)為正確選項。