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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2014年9月全國(guó)二級(jí)VFP選擇真題第3套

28

 

1.面向?qū)ο蠓椒ㄖ校瑢?shí)現(xiàn)對(duì)象的數(shù)據(jù)和操作結(jié)合于統(tǒng)一體中的是

 

A.結(jié)合

 

B.封裝

 

C.隱藏  

 

D.抽象

 

2.在進(jìn)行邏輯設(shè)計(jì)時(shí),將E-R圖中實(shí)體之間聯(lián)系轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的

 

A.關(guān)系

 

B.元組 

 

C.屬性

 

D.屬性的值域

 

3.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)與順序存儲(chǔ)結(jié)構(gòu)相比,鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)的優(yōu)點(diǎn)有

 

A.節(jié)省存儲(chǔ)空間

 

B.插入與刪除運(yùn)算效率高

 

C.便于查找

 

D.排序時(shí)減少元素的比較次數(shù)

 

4.深度為7的完全二叉樹中共有125個(gè)結(jié)點(diǎn),則該完全二叉樹中的葉子結(jié)點(diǎn)數(shù)為

 

A.62

 

B.63

 

C.64

 

D.65

 

5.下列敘述中正確的是

 

A.所謂有序表是指在順序存儲(chǔ)空間內(nèi)連續(xù)存放的元素序列

 

B.有序表只能順序存儲(chǔ)在連續(xù)的存儲(chǔ)空間內(nèi)

 

C.有序表可以用鏈接存儲(chǔ)方式存儲(chǔ)在不連續(xù)的存儲(chǔ)空間內(nèi)

 

D.任何存儲(chǔ)方式的有序表均能采用二分法進(jìn)行查找

 

6.

 

 

 

A.ABDEGCFH   

 

B.DBGEAFHC 

 

C.DGEBHFCA    

 

D.ABCDEFGH

 

7.計(jì)算機(jī)軟件包括

 

A.算法和數(shù)據(jù)  

 

B.程序和數(shù)據(jù)

 

C.程序和文檔

 

D.程序、數(shù)據(jù)及相關(guān)文檔

 

8.下面描述中不屬于軟件需求分析階段任務(wù)的是

 

A.撰寫軟件需求規(guī)格說(shuō)明書   

 

B.軟件的總體結(jié)構(gòu)設(shè)計(jì)

 

C.軟件的需求分析                

 

D.軟件的需求評(píng)審

 

9.當(dāng)數(shù)據(jù)庫(kù)中數(shù)據(jù)總體邏輯結(jié)構(gòu)發(fā)生變化,而應(yīng)用程序不受影響,稱為數(shù)據(jù)的

 

A.邏輯獨(dú)立性

 

B.物理獨(dú)立性

 

C.應(yīng)用獨(dú)立性  

 

D.空間獨(dú)立性

 

10.

 

A.并

 

B.投影 

 

C.交

 

D.選擇

 

11.下列不屬于數(shù)據(jù)庫(kù)系統(tǒng)特點(diǎn)的是

 

A.采用特定的數(shù)據(jù)模型

 

B.有統(tǒng)一的數(shù)據(jù)控制功能

 

C.數(shù)據(jù)冗余度高

 

D.數(shù)據(jù)獨(dú)立性高

 

12.在"項(xiàng)目管理器"窗口中,每個(gè)選項(xiàng)卡組織一定類型的文件。菜單文件所在的選項(xiàng)卡是

 

A.數(shù)據(jù)選項(xiàng)卡

 

B.文檔選項(xiàng)卡

 

C.代碼選項(xiàng)卡

 

D.其他選項(xiàng)卡

 

13.執(zhí)行下列命令后顯示的結(jié)果是

X="12.32"

?"56"+&X

 

A.5612.32

 

B.68.32

 

C.56+&X

 

D.提示錯(cuò)誤

 

14.索引文件打開后,下列命令中不受索引影響的是

 

A. SKIP

 

B.LIST

 

C.GO 3

 

D.GO BOTTOM

 

15.在查詢?cè)O(shè)計(jì)器中,要想將查詢結(jié)果直接送至Visual FoxPro主窗口顯示,查詢?nèi)ハ驊?yīng)指定為

 

A.瀏覽

 

B.臨時(shí)表

 

C.屏幕

 

D.報(bào)表

 

16.在Visual FoxPro中,不能打開表設(shè)計(jì)器或錯(cuò)誤的命令是

 

A.MODIFY STRU

 

B.MODIFY TABLE

 

C.CREATE

 

D.

 

17.假設(shè)表單中有一個(gè)"關(guān)閉"按鈕,單擊該按鈕將關(guān)閉所在表單。下面有關(guān)按鈕的Click事件代碼中,不正確的是

 

A.Thisform.Release()

 

B.Thisform.Release

 

C. This.Parent.Release

 

D. Parent.Release

 

18.在Visual FoxPro中,要將系統(tǒng)菜單恢復(fù)成缺省配置,正確的命令是

 

A. SET SYSMENU TO DEFAULT

 

B.SET SYSMENU DEFAULT

 

C.SET SYSMENU TO NOSAVE

 

D.SET SYSMENU NOSAVE

 

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

? LEN(TRIM(SPACE(2)+"等級(jí)考試"+SPACE(2)))

 

A.12

 

B.10

 

C.8

 

D.6

 

20.假設(shè)日期變量d的值是2013年10月6日,數(shù)值變量i的值是10,如下表達(dá)式錯(cuò)誤的是

 

A. {^2013-10-30}+i

 

B. {^2013-10-30} - i

 

C. {^2013-10-30}+d

 

D. {^2013-10-30}+d

 

21.在命令窗口中執(zhí)行下面命令序列,最后一條命令的輸出結(jié)果是

SET CENTURY ON

SET MARK TO "?"

SET DATE TO YMD

? {^2013-11-30}

 

A.2013-11-30

 

B.13-11-30

 

C.2013/11/30

 

D.2013?11?30

 

22.下面程序的運(yùn)行結(jié)果是

SET TALK OFF

DIMENSION d(20)

FOR i=1 TO 20

   d(i)=i-1

ENDFOR

s=0

i=1

DO WHILE i<=20

   if i%5=0

      s=s+d(i)

   ENDIF

   i=i+1

ENDDO

? S

 

A.45

 

B.46

 

C.50

 

D.55

 

23.下面程序的運(yùn)行結(jié)果是

*程序文件名:main.prg

SET TALK OFF

CLOSE ALL

CLEAR ALL

mX="數(shù)據(jù)革命"

mY="大數(shù)據(jù)"

DO s1 WITH mX

?mY+mX

RETURN

 

*子程序文件名:s1.prg

PROCEDURE s1

PARAMETERS mX1

LOCAL mX

mX="云時(shí)代的數(shù)據(jù)革命"

mY=mY+"正在到來(lái)的"

RETURN

 

A.大數(shù)據(jù)正在到來(lái)的數(shù)據(jù)革命

 

B.大數(shù)據(jù)數(shù)據(jù)革命

 

C.云時(shí)代的數(shù)據(jù)革命大數(shù)據(jù)

 

D.

 

24.查詢?cè)O(shè)計(jì)器中不包括的選項(xiàng)卡是

 

A.聯(lián)接

 

B.篩選

 

C.排序依據(jù)

 

D.更新條件

 

25.查詢?cè)O(shè)計(jì)器和視圖設(shè)計(jì)器很像,以下哪個(gè)選項(xiàng)卡是查詢?cè)O(shè)計(jì)器沒(méi)有的

 

A.聯(lián)接

 

B.篩選

 

C.排序依據(jù)

 

D.更新條件

 

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

SET TALK OFF

a=10

DO p1

? a

PROCEDURE p1

PRIVATE a

a=11

DO p2

PROCEDURE p2

a=12

RETURN

 

A.10

 

B.11

 

C.12

 

D.

 

27.下列說(shuō)法正確的是

 

A.將某個(gè)表從數(shù)據(jù)庫(kù)中移出的操作不會(huì)影響當(dāng)前數(shù)據(jù)庫(kù)中其他的表

 

B.一旦某個(gè)表從數(shù)據(jù)庫(kù)中移出,與之聯(lián)系的所有主索引、默認(rèn)值和約束都隨之消失

 

C.設(shè)置了參照完整性規(guī)則的表不能從數(shù)據(jù)庫(kù)中移出

 

D.如果移出的表在數(shù)據(jù)庫(kù)中使用了長(zhǎng)表名,則移出數(shù)據(jù)庫(kù)之后的表仍然可以使用長(zhǎng)表名

 

28.在Visual FoxPro中,如果在表之間的聯(lián)系中設(shè)置了參照完整性規(guī)則,并在更新規(guī)則中選擇了"級(jí)聯(lián)",當(dāng)更新父表中的連接字段值時(shí),系統(tǒng)的反應(yīng)是

 

A.不做參照完整性檢查

 

B.不準(zhǔn)更新父表中的連接字段值

 

C.用新的連接字段值自動(dòng)修改子表中所有相關(guān)記錄

 

D.若子表中有相關(guān)記錄,則禁止更新父表中的連接字段值

 

29.在SQL查詢語(yǔ)句SELECT…FROM…WHERE…GROUP BY…HAVING…ORDER BY中初始查詢條件短語(yǔ)是

 

A.SELECT

 

B.FROM

 

C.WHERE

 

D.HAVING

 

30.設(shè)當(dāng)前表是會(huì)員表,物理刪除會(huì)員表中全部記錄的命令是

 

A.ZAP

 

B.PACK

 

C.DELETE

 

D.DELETE FROM 會(huì)員表

 

31.將當(dāng)前表中所有記錄價(jià)格增加10%的命令是

 

A. REPLACE ALL 價(jià)格 WITH 價(jià)格*1.1

 

B.REPLACE ALL 價(jià)格 WITH 價(jià)格+10%

 

C.REPLACE 價(jià)格 WITH 價(jià)格+10%

 

D. REPLACE 價(jià)格 WITH 價(jià)格*1.1

 

32.設(shè)教師表的表結(jié)構(gòu)為(教師編號(hào),姓名,職稱,出生日期),刪除1950年以前出生的教師信息,正確的SQL語(yǔ)句是

 

A.DELETE FROM 教師表 WHERE 出生日期< {^1950-1-1}

 

B.DELETE FROM 教師表 WHERE 出生日期< 1950-1-1

 

C.DELETE 教師表 WHERE 出生日期< {^1950-1-1}

 

D. DELETE 教師表 WHERE 出生日期< 1950-1-1

 

33.使用下列SQL語(yǔ)句創(chuàng)建教師表:

CREATE  TABLE 教師表(教師編號(hào) I  PRIMARY KEY, ;

     姓名 C(8)  NOT NULL, ;

     職稱 C(10)  DEFAULT '講師')

如果要?jiǎng)h除"職稱"字段的DEFAULT約束,正確的SQL語(yǔ)句是

 

A. ALTER TABLE 教師表 ALTER 職稱 DROP DEFAULT

 

B.ALTER TABLE 教師表 ALTER 職稱 DELETE DEFAULT

 

C.ALTER TABLE 教師表 DROP 職稱  DEFAULT

 

D. ALTER TABLE 教師表 DROP 職稱

 

34.設(shè)數(shù)據(jù)庫(kù)有如下表:

  作者表(作者號(hào),姓名,電話)

  投稿表(作者號(hào),投稿日期,文章名,審稿結(jié)果)

  作者表中保存的是所有投過(guò)稿的作者信息,不保存沒(méi)有投稿的作者,F(xiàn)在查詢所投文章中,所有審稿結(jié)果都是通過(guò)的作者號(hào)和姓名,下面語(yǔ)句正確的是

 

A. SELECT 作者號(hào),姓名 FROM 作者表;

      WHERE 作者號(hào)=( SELECT 作者號(hào) FROM 投稿表 WHERE 審稿結(jié)果= '通過(guò)')

 

B. SELECT 作者號(hào),姓名 FROM 作者表;

      WHERE 作者號(hào) IN ( SELECT 作者號(hào) FROM 投稿表WHERE 審稿結(jié)果= '通過(guò)')

 

C.SELECT 作者號(hào),姓名 FROM 作者表;

      WHERE 作者號(hào) NOT IN ( SELECT 作者號(hào) FROM 投稿表 WHERE 審稿結(jié)果!= '通過(guò)')

 

D.SELECT 作者號(hào),姓名 FROM 作者表;

      WHERE 作者號(hào) EXISTS ( SELECT 作者號(hào) FROM 投稿表 WHERE 審稿結(jié)果= '通過(guò)')

 

35.有訂單表如下:

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

查詢金額最高的訂單的訂單號(hào)(可能有多個(gè)),不正確的SQL語(yǔ)句是

 

A.SELECT 訂單號(hào) FROM 訂單 WHERE 金額>=ALL(SELECT 金額 FROM 訂單)

 

B.SELECT 訂單號(hào) FROM 訂單 WHERE 金額=(SELECT MAX(金額) FROM 訂單)

 

C. SELECT 訂單號(hào) FROM 訂單 WHERE 金額=MAX(金額)

 

D.SELECT 訂單號(hào) FROM 訂單 WHERE 金額>=(SELECT MAX(金額) FROM 訂單)

 

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

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

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

查詢簽訂了訂單號(hào)為"0036"的訂單的客戶信息,不正確的SQL語(yǔ)句是

 

A. SELECT 客戶.客戶號(hào),客戶名 FROM 客戶,訂單 WHERE 客戶.客戶號(hào)=訂單.客戶號(hào) AND 訂單號(hào)="0036"

 

B.SELECT 客戶.客戶號(hào),客戶名 FROM 客戶,訂單 ON 客戶.客戶號(hào)=訂單.客戶號(hào) AND 訂單號(hào)="0036"

 

C.SELECT 客戶.客戶號(hào),客戶名 FROM 客戶 JOIN 訂單 ON 客戶.客戶號(hào)=訂單.客戶號(hào) AND 訂單號(hào)="0036"

 

D.SELECT 客戶.客戶號(hào),客戶名 FROM 客戶 JOIN 訂單 ON 客戶.客戶號(hào)=訂單.客戶號(hào) WHERE 訂單號(hào)="0036"

 

37.為客戶表添加一個(gè)"郵政編碼"字段(字符型,寬度為6),正確的SQL語(yǔ)句是

 

A.ALTER TABLE 客戶 ALTER 郵政編碼(C,6)

 

B.ALTER TABLE 客戶 ALTER 郵政編碼 C(6)

 

C.ALTER TABLE 客戶 ADD 郵政編碼(C,6)

 

D. ALTER TABLE 客戶 ADD 郵政編碼 C(6)

 

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

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

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

查詢有訂單金額大于等于10000的客戶信息的正確SQL語(yǔ)句是

 

A.SELECT * FROM 客戶 WHERE 客戶號(hào) =;

       (SELECT 客戶號(hào) FROM 訂單 WHERE 金額>=10000)

 

B.SELECT * FROM 客戶 WHERE 客戶號(hào) =;

       ALL (SELECT 客戶號(hào) FROM 訂單 WHERE 金額>=10000)

 

C.SELECT * FROM 客戶 WHERE 客戶號(hào) =;

        ANY (SELECT 客戶號(hào) FROM 訂單 WHERE 金額>=10000)

 

D.

 

39.向student表插入一條新記錄的正確SQL語(yǔ)句是

 

A.INSERT INTO student VALUES('0401','麗萍','女',18)

 

B.APPEND student VALUES('0401','麗萍','女',18)

 

C. APPEND INTO student VALUES('0401','麗萍','女',18)

 

D.INSERT student VALUES('0401','麗萍','女',18)

 

40.下列關(guān)于報(bào)表的說(shuō)法,錯(cuò)誤的是

 

A.報(bào)表的數(shù)據(jù)源可以是臨時(shí)表、視圖或自由表

 

B.必須為報(bào)表設(shè)置數(shù)據(jù)源

 

C.可以利用報(bào)表設(shè)計(jì)器創(chuàng)建自定義報(bào)表

 

D.不能利用報(bào)表來(lái)修改表中的數(shù)據(jù)

 

1.B  【解析】對(duì)象的基本特點(diǎn)是:標(biāo)識(shí)唯一性、分類性、多態(tài)性、封裝性、模塊獨(dú)立性好。封裝是指隱藏對(duì)象的屬性和實(shí)現(xiàn)細(xì)節(jié),將數(shù)據(jù)和操作結(jié)合于統(tǒng)一體,僅對(duì)外提供訪問(wèn)方式,B選項(xiàng)正確。

 

2.A  【解析】E-R模型和關(guān)系模式的對(duì)照表如下:

 

 

E-R模型

關(guān)系模型

E-R模型

關(guān)系模型

實(shí)體

元組

屬性

屬性

實(shí)體集

關(guān)系

聯(lián)系

關(guān)系

由表中可以看出,聯(lián)系轉(zhuǎn)換為關(guān)系數(shù)據(jù)庫(kù)的關(guān)系,A選項(xiàng)正確。

 

3.B  【解析】順序表和鏈表的優(yōu)缺點(diǎn)比較如下表:

 

 

類 型

優(yōu) 點(diǎn)

  點(diǎn)

順序表

(1)可以隨機(jī)存取表中的任意結(jié)點(diǎn)

(2)無(wú)需為表示結(jié)點(diǎn)間的邏輯關(guān)系額外增加存儲(chǔ)空間

(1)順序表的插入和刪除運(yùn)算效率很低

(2)順序表的存儲(chǔ)空間不便于擴(kuò)充

(3)順序表不便于對(duì)存儲(chǔ)空間的動(dòng)態(tài)分配

鏈表

(1)在進(jìn)行插入和刪除運(yùn)算時(shí),只需要改變指針即可,不需要移動(dòng)元素

(2)鏈表的存儲(chǔ)空間易于擴(kuò)充并且方便空間的動(dòng)態(tài)分配

需要額外的空間(指針域)來(lái)表示數(shù)據(jù)元素之間的邏輯關(guān)系,存儲(chǔ)密度比順序表低

由表中可以看出鏈?zhǔn)酱鎯?chǔ)插入與刪除運(yùn)算效率高,故B選項(xiàng)正確。

 

 

 

 

4.B  【解析】在樹結(jié)構(gòu)中,定義一棵樹的根結(jié)點(diǎn)所在的層次為1,其他結(jié)點(diǎn)所在的層次等于它的父結(jié)點(diǎn)所在的層次加1,樹的最大層次稱為樹的深度。完全二叉樹指除最后一層外,每一層上的結(jié)點(diǎn)數(shù)均達(dá)到最大值,在最后一層上只缺少右邊的若干結(jié)點(diǎn)。深度為6的滿二叉樹,結(jié)點(diǎn)個(gè)數(shù)為26-1=63,則第7層共有125-63=62個(gè)葉子結(jié)點(diǎn),分別掛在第6層的左邊62個(gè)結(jié)點(diǎn)上,加上第6層的最后1個(gè)葉子結(jié)點(diǎn),該完全二叉樹共有63個(gè)葉子結(jié)點(diǎn),故B選項(xiàng)正確。

 

 

 

 

5.C  【解析】"有序"是特指元素按非遞減排列,即從小到大排列,但允許相鄰元素相等,A選項(xiàng)錯(cuò)誤。有序表可以順序存儲(chǔ)也可以鏈?zhǔn)酱鎯?chǔ),B選項(xiàng)錯(cuò)。能使用二分法查找的線性表必須滿足兩個(gè)條件:用順序存儲(chǔ)結(jié)構(gòu);線性表是有序表,D選項(xiàng)錯(cuò)誤。故C選項(xiàng)正確。

 

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

 

7.D  【解析】計(jì)算機(jī)軟件由兩部分組成:一是機(jī)器可執(zhí)行的程序和數(shù)據(jù);二是機(jī)器不可執(zhí)行的,與軟件開發(fā)、運(yùn)行、維護(hù)、使用等有關(guān)的文檔。故D選項(xiàng)正確。

 

8.B  解析】需求分析階段的工作可以分為4個(gè)方面:需求獲取、需求分析、編寫需求規(guī)格說(shuō)明書和需求評(píng)審。故B選項(xiàng)正確。

 

9.A  【解析】數(shù)據(jù)獨(dú)立性包括物理獨(dú)立性和邏輯獨(dú)立性,物理獨(dú)立性指數(shù)據(jù)的物理結(jié)構(gòu)的改變,不會(huì)影響數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu),也不會(huì)引起應(yīng)用程序的改動(dòng);邏輯獨(dú)立性指數(shù)據(jù)庫(kù)的總體邏輯結(jié)構(gòu)的改變,不會(huì)導(dǎo)致相應(yīng)的應(yīng)用程序的改變。故A選項(xiàng)正確。

 

10.A  【解析】用于查詢的3個(gè)操作無(wú)法用傳統(tǒng)的集合運(yùn)算表示,引入的運(yùn)算為投影運(yùn)算、選擇運(yùn)算、笛卡爾積。常用的擴(kuò)充運(yùn)算有交、除、連接及自然連接等。投影,從關(guān)系模式中指定若干個(gè)屬性組成新的關(guān)系,T相較于R沒(méi)有缺少屬性,故B選項(xiàng)錯(cuò)誤。選擇,從關(guān)系中找出滿足給定條件的元組的操作稱為選擇,T相較于R增加了元組,故D選項(xiàng)錯(cuò)誤。交:R∩S結(jié)果是既屬于R又屬于S的記錄組成的集合,T中元組多于R與S,故C選項(xiàng)錯(cuò)誤。并:R∪S是將S中的記錄追加到R后面,與題目中結(jié)果相符,故A選項(xiàng)正確。

 

11.C  【解析】數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)有:實(shí)現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余;采用特定的數(shù)據(jù)模型;具有較高的數(shù)據(jù)獨(dú)立性;有統(tǒng)一的數(shù)據(jù)控制功能。故本題C)為正確選項(xiàng)。

 

12.D  【解析】"項(xiàng)目管理器"窗口包括6個(gè)選項(xiàng)卡:

 

  "全部"選項(xiàng)卡:顯示應(yīng)用程序中所有的文件,實(shí)現(xiàn)對(duì)它們的管理;

  "數(shù)據(jù)"選項(xiàng)卡:包含項(xiàng)目中的所有數(shù)據(jù),包括數(shù)據(jù)庫(kù)、自由表和查詢;

  "文檔"選項(xiàng)卡:顯示和管理項(xiàng)目文件中的文檔文件,包括表單、報(bào)表和標(biāo)簽;

  "類"選項(xiàng)卡:顯示和管理項(xiàng)目文件中類庫(kù)文件,包括自己設(shè)計(jì)的類庫(kù)和系統(tǒng)自帶的類庫(kù);

  "代碼"選項(xiàng)卡:包括3大類程序,擴(kuò)展名為.prg的程序文件、函數(shù)庫(kù)API以及應(yīng)用程序app文件;

  "其他"選項(xiàng)卡:包括文本文件、菜單文件和其它文件,例如位圖文件、圖標(biāo)文件等;

 

菜單文件所在的選項(xiàng)卡是"其他選項(xiàng)卡",故本題D)選項(xiàng)正確。

 

 

 

 

 

13.D  【解析】本題考查宏替換函數(shù),其標(biāo)準(zhǔn)格式為&<字符型變量>[.],功能是替換出字符型變量的內(nèi)容,即&的值是變量中的字符串,后面只能接字符型變量,不能接數(shù)值型變量。故本題中?"56"+&X的表達(dá)是錯(cuò)誤的,無(wú)法運(yùn)算出結(jié)果,因此D)選項(xiàng)正確。

 

14.C  【解析】索引文件打開后,記錄的指針會(huì)回位,指向第一條記錄。SKIP基準(zhǔn)定位命令格式為SKIP[n],n可以是正的或是負(fù)的整數(shù),默認(rèn)是1,打開索引時(shí),按照索引項(xiàng)的順序定位; LIST命令執(zhí)行時(shí)顯示當(dāng)前全部的記錄,GO BOTTOM命令在打開索引時(shí)指向排在最后面的索引對(duì)應(yīng)的記錄都受影響。GO 3表示指針直接定位到第三條記錄,不受影響。 故本題C)為正確選項(xiàng)。

 

15.C  【解析】查詢?nèi)ハ蜻x擇屏幕可以直接把查詢結(jié)果送至Visual FoxPro主窗口顯示,去向?yàn)闉g覽、臨時(shí)表、報(bào)表等都生成了各自的文件,不能直接看到結(jié)果。本題要將查詢結(jié)果送到VF主窗口顯示,故C)選項(xiàng)正確。

 

16.B  【解析】MODIFY STRUCTURE命令用于打開表并修改表結(jié)構(gòu),在命令窗口用CREATE命令可以建立數(shù)據(jù)庫(kù)表。MODIFY TABLE是錯(cuò)誤的命令格式,故本題B)為正確選項(xiàng)。

 

17.D  【解析】Release用于將表單從內(nèi)存中釋放(清除)。如表單有一個(gè)命令按鈕,如果希望單擊該命令按鈕時(shí)關(guān)閉表單,就可以將該命令按鈕的CLICK事件代碼設(shè)置為ThisForm.Release,Thisform.Release()或者This.Parent.Release,故本題D)為正確選項(xiàng)。

 

18.A  【解析】恢復(fù)系統(tǒng)菜單的命令為SET SYSMENU TO DEFAULT。通過(guò)SET SYSMENU命令可以允許或禁止在程序執(zhí)行時(shí)訪問(wèn)系統(tǒng)菜單,也可以重新配置系統(tǒng)菜單。故本題A)為正確選項(xiàng)。

 

19.B  【解析】SPACE(<數(shù)值表達(dá)式>)為空格字符串生成函數(shù),返回由指定數(shù)目的空格組成的字符串。TRIM(<字符表達(dá)式>)為刪除前后空格函數(shù),返回指定字符表達(dá)式值去掉尾部空格后形成的字符串。LEN(<字符表達(dá)式>)為求字符串長(zhǎng)度函數(shù),返回指定字符表達(dá)式的長(zhǎng)度,即所包含的字符個(gè)數(shù),函數(shù)值為數(shù)值型。本題輸出結(jié)果為10,即B)選項(xiàng)正確。

 

20.C  【解析】運(yùn)算符只有兩個(gè)分別是加(+)和減(-)。書寫時(shí)格式有一定限制,不能任意組合。例如不能用運(yùn)算符"+"號(hào)將兩個(gè)<日期>連接起來(lái)。題中{^2013-10-30}+i為日期型+整數(shù),指把整數(shù)加到天數(shù)中。{^2013-10-30} i表示指把整數(shù)從天數(shù)中減去,{^2013-10-30} d表示兩個(gè)日期型數(shù)據(jù)相減得到兩個(gè)日期相差的天數(shù)。{^2013-10-30}+d是錯(cuò)誤的表達(dá)式,即選項(xiàng)C為正確選項(xiàng)。

 

21.D  【解析】SET MARK TO命令將日期時(shí)間的分隔符設(shè)置為"?",SET DATE TO MDY命令表示設(shè)置年月日格式為年月日,因此執(zhí)行最后一條命令后,輸出的結(jié)果是2013?11?30, 即D)為正確選項(xiàng)。

 

22.B  【解析】本題考查了簡(jiǎn)單函數(shù)和DO WHILE-ENDDO 循環(huán)語(yǔ)句。其中DIMENSION d(20)命令創(chuàng)建了一個(gè)由數(shù)字1-20組成的數(shù)組,之后運(yùn)行DO WHILE,%為求余函數(shù),滿足i<=20條件時(shí)一直運(yùn)行DO WHILE與ENDDO間的循環(huán)體,再返回DO WHILE 重新判斷循環(huán)條件是否為真,直到不滿足條件時(shí)結(jié)束循環(huán),得到輸出結(jié)果為46,故本題B)為正確選項(xiàng)。

 

23.A  【解析】DO <文件名>|<過(guò)程名> WITH <實(shí)參1>[,<實(shí)參2>,匽是調(diào)用模塊程序的命令,實(shí)參可以是常量、變量或一般形式的表達(dá)式。調(diào)用模塊時(shí),系統(tǒng)會(huì)自動(dòng)把實(shí)參傳遞給形參。形參數(shù)目不能少于實(shí)參數(shù)目,如有多余形參取初始值邏輯假(.F.)。PROCEDURE表示一個(gè)過(guò)程的開始,S1程序中,LOCAL mX的含義是給mx賦值為"云時(shí)代的數(shù)據(jù)革命"",mY=mY+"正在到來(lái)的"=正在到來(lái)的數(shù)據(jù)革命。返回值mY+mX中使用的my為" 正在到來(lái)的數(shù)據(jù)革命",mx為" 數(shù)據(jù)革命",因此最終的運(yùn)行結(jié)果是" 大數(shù)據(jù)正在到來(lái)的數(shù)據(jù)革命"。 故本題A)為正確選項(xiàng)。

 

 

 

24.D  【解析】在查詢?cè)O(shè)計(jì)器的界面中有6個(gè)選項(xiàng)卡:

 

 

Ø   "字段"選項(xiàng)卡對(duì)應(yīng)于SELECT短語(yǔ),用來(lái)選定包含在查詢結(jié)果中的字段;

 

Ø   "排序依據(jù)"選項(xiàng)卡對(duì)應(yīng)于ORDER BY 短語(yǔ),用來(lái)決定查詢結(jié)果輸出中記錄的排列順序;

 

Ø   "聯(lián)接"選項(xiàng)卡對(duì)應(yīng)于JOIN ON短語(yǔ),用來(lái)確定各表或視圖之間的聯(lián)接關(guān)系;

 

Ø   "篩選"選項(xiàng)卡對(duì)應(yīng)于WHERE短語(yǔ),用來(lái)指定查詢條件;

 

Ø   "分組依據(jù)"選項(xiàng)卡對(duì)應(yīng)于GROUP BY短語(yǔ)和HAVING短語(yǔ),用來(lái)分組,便于基于一組計(jì)算;

 

 

Ø   "雜項(xiàng)"選項(xiàng)卡可以指定是否要重復(fù)記錄(對(duì)應(yīng)于DISTINCT)及列在前面的記錄(對(duì)應(yīng)于TOP短語(yǔ))等。

 

 

因此查詢?cè)O(shè)計(jì)器中不包括"排序依據(jù)"選項(xiàng)卡,即D)選項(xiàng)正確。

 

 

 

 

 

25.D  【解析】在查詢?cè)O(shè)計(jì)器的界面中有"字段"、"聯(lián)接"、"篩選"、"排序依據(jù)""分組依據(jù)""雜項(xiàng)"6個(gè)選項(xiàng)卡,視圖設(shè)計(jì)器與查詢?cè)O(shè)計(jì)器類似,但是由于視圖是可以用于更新的,所以它有更新屬性需要設(shè)置,為此在視圖設(shè)計(jì)器中多了一個(gè)"更新條件"選項(xiàng)卡。故本題D)選項(xiàng)正確。

 

26.A  【解析】PROCEDURE表示一個(gè)過(guò)程的開始,而PRIVATE命令可以隱藏上層模塊中可能存在的變量,使得這些變量在子程序中暫時(shí)無(wú)效,當(dāng)返回上層模塊時(shí)原變量自動(dòng)恢復(fù)有效,并取原值。運(yùn)行題中命令后,返回的a值是10,即本題A)為正確選項(xiàng)。

 

27.B  【解析】自由表和數(shù)據(jù)庫(kù)表之間是可以相互轉(zhuǎn)化的,數(shù)據(jù)庫(kù)表從數(shù)據(jù)庫(kù)中移出就成為自由表,自由表添加到數(shù)據(jù)庫(kù)中就成為數(shù)據(jù)庫(kù)表。數(shù)據(jù)庫(kù)表與自由表相比主要有以下特點(diǎn):數(shù)據(jù)庫(kù)表可以使用長(zhǎng)表名,在表中可以使用長(zhǎng)字段名;可以為數(shù)據(jù)庫(kù)表的字段設(shè)置有效性規(guī)則、信息及默認(rèn)值和輸入掩碼;數(shù)據(jù)庫(kù)表支持主關(guān)鍵字參照完整性和表之間的聯(lián)系;支持INSERT、UPDATET和DELETE事件觸發(fā)。因此,B)選項(xiàng)說(shuō)法正確。

 

28.C  【解析】參照完整性約束包括更新規(guī)則、刪除規(guī)則和插入規(guī)則。更新規(guī)則中設(shè)置級(jí)聯(lián)的含義是,當(dāng)更新父表中的連接字段(主關(guān)鍵字)值時(shí),自動(dòng)修改子表中的所有相關(guān)記錄,故本題C)選項(xiàng)正確。

 

29.C  【解析】SQL的核心是查詢,SQL的查詢命令也稱作SELECT命令,它的基本形式由SELECT-FROM-WHERE查詢塊組成,其中主要短語(yǔ)的含義如下:

 

 

Ø   SELECT:說(shuō)明要查詢的字段。如果查詢的字段需去掉重復(fù)值,則要用到DISTINCT短語(yǔ);

 

Ø   FROM:說(shuō)明要查詢的字段來(lái)自哪個(gè)表或哪些表,可以對(duì)單個(gè)表或多個(gè)表進(jìn)行查詢;

 

Ø   WHERE:說(shuō)明查詢條件,即選擇元組的條件;

 

Ø   GROUP BY短語(yǔ):用于對(duì)查詢結(jié)果進(jìn)行分組,可以利用它進(jìn)行分組匯總;

 

Ø   HAVING短語(yǔ):必須跟隨GROUP BY使用,它用來(lái)限定分組必須滿足的條件;

 

Ø   ORDER BY短語(yǔ):用來(lái)對(duì)查詢的結(jié)果進(jìn)行排序。

 

因此作為初始查詢條件的短語(yǔ)是WHERE,故本題C)為正確選項(xiàng)。

 

 

 

 

 

30.A  【解析】使用ZAP命令可以物理刪除表中的全部記錄,不管是否有刪除標(biāo)記。此外,PACK用于物理刪除有刪除標(biāo)記的記錄,輯刪除或置刪除標(biāo)記的命令是DELETE。本題A)為正確選項(xiàng)。

 

31.A  【解析】在Visual FoxPro中可以用命令直接修改記錄,常用的直接利用表達(dá)式或值修改記錄的命令是REPLACE,其語(yǔ)法格式為:REPLACE <字段名1>WITH<表達(dá)式1>[,<字段名2> WITH<表達(dá)左2>]...[FOR<條件表達(dá)式>]。本題修改全部記錄,應(yīng)使用REPLACE ALL,首先排除C選項(xiàng)和D選項(xiàng)。價(jià)格增加10%的表達(dá)式應(yīng)為價(jià)格*1.1,故本題A)為正確選項(xiàng)。

 

32.A  【解析】刪除數(shù)據(jù)的命令格式為:DELETE FROM 表名 [WHERE 條件],該命令是邏輯刪除指定表中滿足條件的記錄,WHERE指定被刪除的記錄所滿足的條件,如果不使用WHERE子句,則刪除該表中的全部記錄。本題要求刪除1950年以前出生的教師信息,條件語(yǔ)句的正確表述是" 出生日期< {^1950-1-1}",故本題A)為正確選項(xiàng)。

 

 

 

33.A  【解析】本題涉及到表結(jié)構(gòu)的修改,包括向表中添加新的字段和新的索引、修改表的結(jié)構(gòu)和字段名和刪除表中的字段、索引及有效性規(guī)則、錯(cuò)誤提示信息及默認(rèn)值三種格式,本題考查第二種和第三種,其命令格式為:ALTER TABLE <表名> ALTER [COLUMN] <字段名1> [DROP [COLUMN] <字段名>][DROP PRIMARY KEY TAG <索引名1>][DROP UNIQUE TAG <索引名2>][DROP CHECK],故本題A)為正確選項(xiàng)。

 

34.C  【解析】此處涉及嵌套查詢和量詞謂詞查詢的知識(shí),根據(jù)題目分析可知需要采用嵌套SQL語(yǔ)句進(jìn)行查詢,格式為:SELECT [字段名] FROM [表名] WHERE [條件]。NOT EXISTS是一個(gè)子查詢,EXISTS是謂詞,EXISTS或NOT EXISTS是用來(lái)檢查在子查詢中是否有結(jié)果返回,即存在元組或不存在元組用來(lái)返回子查詢結(jié)果。用WHERE條件查詢語(yǔ)句查詢審稿結(jié)果為通過(guò)的記錄,本題選項(xiàng)C)正確。

 

 

 

 

35.C  【解析】MAX(最大值計(jì)算指定列的最大值,ALL(所有的)表示子查詢中的所有的行都符合條件結(jié)果成立。本題查詢金額最高的訂單,AB、D選項(xiàng)的命令均可以實(shí)現(xiàn)題目的要求,但是C選項(xiàng)的命令格式有誤,故本題C)為正確選項(xiàng)。

 

36.B  【解析】A選項(xiàng)為簡(jiǎn)單的連接查詢,SELECT說(shuō)明要查詢的字段,F(xiàn)ROM說(shuō)明要查詢的字段來(lái)自哪個(gè)表或哪些表,WHERE說(shuō)明查詢條件,可以得出結(jié)果。C選項(xiàng)和D選項(xiàng)為超鏈接查詢,超鏈接查詢的基本格式為SELECT…FROM <數(shù)據(jù)庫(kù)表1> INNER︱LEFT︱RIGHT︱FULL JOIN <數(shù)據(jù)庫(kù)表2> ON 連接條件 WHERE 其它條件,格式正確。只有B)選項(xiàng)超鏈接查詢的格式錯(cuò)誤,為本題的正確選項(xiàng)。

 

 

 

 

37.D  【解析】修改表結(jié)構(gòu)可使用ALTER TABLE命令,為表增加字段的命令格式為:ALTER TABLE <表名> ADD[COLUMN]<字段類型>[<長(zhǎng)度>……根據(jù)此基本格式首先排除A、B選項(xiàng)。因?yàn)?SPAN style="mso-font-kerning: 0pt">"郵政編碼"字段為字符型,寬度為6的正確表述應(yīng)該是郵政編碼C(6),故本題D)為正確選項(xiàng)。

 

 

 

 

38.C  【解析】本題考查嵌套查詢和使用量詞和謂詞的查詢。嵌套查詢一般分為兩層,內(nèi)層和外層,被括號(hào)括起來(lái)的為內(nèi)層查詢,先進(jìn)行內(nèi)層查詢,在內(nèi)層查詢的基礎(chǔ)上再進(jìn)行外層查詢。ANY(任意的)表示只要子查詢中存在符合條件的行,結(jié)果就成立,而ALL(所有的)只有子查詢中的所有的行都符合條件,結(jié)果才成立。顯然本題使用ALL是不合理的,故本題C)為正確選項(xiàng)。

 

39.A  【解析】INSERT INTO命令用于插入數(shù)據(jù),其標(biāo)準(zhǔn)格式為INSERT INTO <表名> [(字段名1[,字段名2,厖])] VALUES(字段值1[,字段值2,厖]),APPEND【BLANK】命令是在表的尾部增加記錄命令,然后利用EDIT、CHANGE或BROWSE命令交互修改空白記錄的值,或利用REPLACE直接修改空白記錄值,沒(méi)有APPEND INTO和APPEND TO的說(shuō)法。故本題A)為正確選項(xiàng)。

 

40.B  【解析】報(bào)表的數(shù)據(jù)源通常是數(shù)據(jù)庫(kù)中的表或自由表,也可以是視圖、查詢或臨時(shí)表。當(dāng)數(shù)據(jù)源中的數(shù)據(jù)更新之后,使用同一報(bào)表文件打印的報(bào)表將反映新的數(shù)據(jù)內(nèi)容,但不能通過(guò)報(bào)表來(lái)修改表中的數(shù)據(jù)源?梢允褂脠(bào)表設(shè)計(jì)器創(chuàng)建報(bào)表,不是必須為報(bào)表設(shè)置數(shù)據(jù)源。故本題B)為正確選項(xiàng)。