大學vfp考試題庫(考試這個夠用了)_第1頁
大學vfp考試題庫(考試這個夠用了)_第2頁
大學vfp考試題庫(考試這個夠用了)_第3頁
大學vfp考試題庫(考試這個夠用了)_第4頁
大學vfp考試題庫(考試這個夠用了)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【HNCE網(wǎng)上考試系統(tǒng)v9.6】一、單項選擇題〔20道小題,共20分〕1、如果在屏幕上要直接看到查詢結(jié)果,“查詢?nèi)ハ颞晳?yīng)選擇〔A〕?!?分〕A、瀏覽或屏幕B、瀏覽C、臨時表或屏幕D、屏幕2、在VFP的表格結(jié)構(gòu)中,邏輯型、日期型和備注型字段的寬度分別為(B)。〔1分〕A、1、8、10B、1、8、4C、3、8、10D、3、8、任意3、使用DISPLAY命令時,如果范圍子句為ALL或REST,那么執(zhí)行該命令后記錄指針指向(C)。〔1分〕A、末記錄B、首記錄C、末記錄的后面D、首記錄的前面4、對學生按入學成績由高到低排序,入學成績相同的學生按年齡由大到小排序使用的命令是(D)。〔1分〕A、SORTTO學生_1ON入學成績/A,出生日期/DB、SORTTO學生_1ON入學成績/D,出生日期/AC、SORTTO學生_1ON入學成績/A,出生日期/AD、SORTTO學生_1ON入學成績/D,出生日期/D5、學生關(guān)系中有姓名、性別、出生日期等字段,要顯示所有1984年出生的學生名單,應(yīng)使用的命令是(C)?!?分〕A、LIST姓名FOR出生日期=1984B、LIST姓名FOR出生日期="1984"C、LIST姓名FORYEAR(出生日期)=1984D、LIST姓名FORYEAR("出生日期")=19846、執(zhí)行SELECT0選擇工作區(qū)的結(jié)果是(B)?!?分〕A、選擇了0號工作區(qū)B、選擇了空閑的最小號工作區(qū)C、選擇了一個空閑的工作區(qū)D、顯示出錯信息7、在VFP中,要對已經(jīng)存在的表建立索引,應(yīng)對表進行(C)?!?分〕A、記錄瀏覽B、記錄修改C、結(jié)構(gòu)修改D、重建表文件8、在VFP中,使用“數(shù)據(jù)工作期〞窗口翻開一個表應(yīng)單擊的按鈕是(B)。〔1分〕A、添加B、翻開C、瀏覽D、關(guān)閉9、在VFP中,建立數(shù)據(jù)庫文件可以選擇“文件〞下拉菜單的菜單項〔A〕?!?分〕A、新建B、翻開C、保存D、另存為10、為了以最正確方式為多種應(yīng)用效勞,將數(shù)據(jù)集中起來以一定的組織方式存放在計算機的外部存儲器中,就構(gòu)成了〔A〕?!?分〕A、數(shù)據(jù)庫B、數(shù)據(jù)操作系統(tǒng)C、數(shù)據(jù)庫系統(tǒng)D、數(shù)據(jù)庫管理系統(tǒng)11、在有關(guān)數(shù)據(jù)庫的概念中.假設(shè)干記錄的集合稱為〔D〕。〔1分〕A、文件B、字段C、數(shù)據(jù)項D、表12、以下函數(shù)中返回值為字符型的是〔D〕?!?分〕A、DATE()B、TIME()C、YEAR()D、DATETIME()13、數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)這3者之間的關(guān)系是〔A〕?!?分〕A、數(shù)據(jù)庫系統(tǒng)包含數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)B、數(shù)據(jù)庫包含數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)C、數(shù)據(jù)庫管理系統(tǒng)包含數(shù)據(jù)庫和數(shù)據(jù)庫系統(tǒng)D、數(shù)據(jù)庫系統(tǒng)就是數(shù)據(jù)庫,也就是數(shù)據(jù)庫管理系統(tǒng)14、在表設(shè)計器中,不可以〔D〕?!?分〕A、修改已有字段B、增加新字段C、刪除不用字段D、復(fù)制表結(jié)構(gòu)15、用VisualFoxPro進行人事檔案管理屬于計算機的〔C〕?!?分〕A、科學計算應(yīng)用B、過程控制應(yīng)用C、數(shù)據(jù)處理應(yīng)用D、輔助工程應(yīng)用16、數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是〔D〕。〔1分〕A、文件系統(tǒng)簡單,而數(shù)據(jù)庫系統(tǒng)復(fù)雜B、文件系統(tǒng)只能管理數(shù)據(jù)文件,而數(shù)據(jù)庫系統(tǒng)能管理各種類型的文件C、文件系統(tǒng)只能管理少量數(shù)據(jù),而數(shù)據(jù)庫系統(tǒng)能管理大量數(shù)據(jù)D、文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以17、如果要創(chuàng)立一個三級數(shù)據(jù)分組報表,第一個分組表達式為“部門(C)〞,第二個分組表達式為“性別(C)〞,第三個分組表達式為“根本工資(N)〞,那么當前索引的索引關(guān)鍵字表達式應(yīng)該是〔B〕?!?分〕A、部門+性別+根本工資B、部門+性別+STR(根本工資)C、STR(根本工資)+性別+部門D、性別+部門+STR(根本工資)18、在數(shù)據(jù)庫系統(tǒng)中,DBMS是一種〔C〕。〔1分〕A、采用了數(shù)據(jù)庫技術(shù)的計算機系統(tǒng)B、包含操作系統(tǒng)在內(nèi)的數(shù)據(jù)管理軟件系統(tǒng)C、位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件D、包括數(shù)據(jù)庫管理人員、計算機軟硬件以及數(shù)據(jù)庫系統(tǒng)19、一個表的全部備注字段的內(nèi)容存儲在(A)中?!?分〕A、同一備注文件B、不同備注文件C、同一文本文件D、同一數(shù)據(jù)庫文件20、在VFP環(huán)境下,用LISTSTRU命令顯示表中每個記錄的長度(總計)為60,用戶實際可用字段的總寬度為(C)?!?分〕A、60B、61C、59D、58二、填空題〔10道小題,共20分〕1、瀏覽窗口顯示表記錄有兩種格式,即(編輯)和瀏覽?!?分〕2、永久關(guān)系是數(shù)據(jù)庫表之間的關(guān)系,在“數(shù)據(jù)庫設(shè)計器〞中表現(xiàn)為表索引之間的(聯(lián)線)?!?分〕3、刪除記錄的操作通常分為兩步:先給要刪除的記錄作(標記),然后再從磁盤上將其物理刪除。〔2分〕VFP支持兩類索引文件,即(單索引文件)和復(fù)合索引文件?!?分〕5、在“表設(shè)計器〞對話框的“索引〞選項卡中,利用(插入)按鈕可在當前行前插入一個空行,即可建立新索引?!?分〕6、在選擇工作區(qū)的SELECT命令中,既可以使用表別名,又可以使用(工作區(qū)的區(qū)號),選定的工作區(qū)稱為當前工作區(qū)?!?分〕7、利用“工程管理器〞上(新建)按鈕或“工程〞菜單中的“新建文件〞命令創(chuàng)立的文件會自動包含在工程中,而從“文件〞菜單中創(chuàng)立的文件那么不會自動包含在工程中?!?分〕8、向數(shù)據(jù)庫中添加的表應(yīng)該是目前不屬于(任何數(shù)據(jù)庫的一個)的單表?!?分〕9、在“表設(shè)計器〞的(索引)選項卡中,可以設(shè)置記錄驗證規(guī)那么、有效性出錯信息,還可以指定記錄插入、更新及刪除的規(guī)那么?!?分〕10、關(guān)聯(lián)是指使不同工作區(qū)的記錄指針建立起一種臨時的(關(guān)系或聯(lián)系),當父表的記錄指針移動時,子表的記錄指針也隨之移動?!?分〕三、文檔處理題〔2道小題,共15分〕1、建立一個名為“學習〞的表,結(jié)構(gòu)如下:姓名(C,8),性別(C,1),出生日期(D,8),成績〔N,3),志愿者(L,1),并將如下圖的記錄輸入。按要求處理完此題的文檔后,一定要上載此文檔,否那么此題以零分計!【附圖】〔10分〕2、建立一個名為“教學管理〞的數(shù)據(jù)庫,將表“學習〞參加到該數(shù)據(jù)庫中。按要求處理完此題的文檔后,一定要上載此文檔,否那么此題以零分計!〔5分〕四、判斷題〔10道小題,共10分〕1、關(guān)系數(shù)據(jù)庫管理系統(tǒng)所管理的關(guān)系是一個DBF文件?!?分〕正確錯誤。。。。。。。。。。。。?!插e誤〕2、可以伴隨著表的翻開而自動翻開的索引是與表名相同的單一索引文件(IDX)?!?分〕正確錯誤。。。。。。。。。。。。〔錯誤〕3、只有主索引是不允許記錄中出現(xiàn)重復(fù)索引值的索引。〔1分〕正確錯誤。。。。。。。。。。。。〔錯誤〕4、在VisualFoxPro中,可以對字段設(shè)置默認值的表必須是自由表?!?分〕正確錯誤。。。。。。。。。。。?!插e誤〕5、VisualFoxPro關(guān)系數(shù)據(jù)庫管理系統(tǒng)能夠?qū)崿F(xiàn)的三種根本關(guān)系運算是索引、排序、查找?!?分〕正確錯誤。。。。。。。。。。。。〔錯誤〕6、結(jié)構(gòu)化程序設(shè)計的三種根本邏輯結(jié)構(gòu)是選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu)?!?分〕正確錯誤。。。。。。。。。。。。〔錯誤〕7、查詢設(shè)計器既可對單表查詢,也可對多表查詢?!?分〕正確錯誤。。。。。。。。。。。?!插e誤〕8、這個日期表達式:{^2002-05-01}-DATE()在VisualFoxPro中是正確的?!?分〕正確錯誤。。。。。。。。。。。?!插e誤〕9、VisualFoxPro中一個數(shù)組中各個數(shù)組元素必須是同一種數(shù)據(jù)類型?!?分〕正確錯誤。。。。。。。。。。。?!插e誤〕10、在VisualFoxPro中,通用型字段G和備注型字段M在表中的寬度都是4個字節(jié)。〔1分〕正確錯誤。。。。。。。。。。。?!舱_〕五、簡答題〔4道小題,共20分〕1、有一個名為“學習〞的表,結(jié)構(gòu)如下:姓名(C,8),性別(C,1),出生日期(D,8),成績〔N,3),志愿者(L,1),列出出生年份為1982年并且性別為F的記錄〔5分〕2、有一個名為“學習〞的表,結(jié)構(gòu)如下:姓名(C,8),性別(C,1),出生日期(D,8),成績〔N,3),志愿者(L,1),統(tǒng)計成績在80以上的記錄的個數(shù),將結(jié)果賦給變量XYZ?!?分〕3、有一個名為“學習〞的表,結(jié)構(gòu)如下:姓名(C,8),性別(C,1),出生日期(D,8),成績〔N,3),志愿者(L,1),將所有男志愿者的成績增加10分?!?分〕4、有一個名為“學習〞的表,結(jié)構(gòu)如下:姓名(C,8),性別(C,1),出生日期(D,8),成績〔N,3),志愿者(L,1),按照年齡從大到小進行排序,生成新表名為“學習sort〞?!?分〕六、編程題〔1道小題,共15分〕編程序求出{<xsb.DBF>}最后8個記錄中每個記錄kc1到kc10中的最小值的平方和。(要求用循環(huán)做,非循環(huán)不給分。)〔下載文件“xsb.dbf〞〕下載方法:在鏈接上右擊翻開彈出菜單,選擇“目標另存為〞?!?5分〕必須將此題程序最后的運行結(jié)果填入下面的框中。否那么,該題以零分計!請將你解答此題所寫的源程序粘貼到下面或者上載源程序VFP選擇題

1。VFP是一種________模型的數(shù)據(jù)庫管理系統(tǒng)。選擇:A.層次_B.網(wǎng)絡(luò)_C.對象_D.關(guān)系答案:D

2。對于二維表的關(guān)鍵字來講,不一定存在的是________。選擇:A.主關(guān)鍵字_B.候選關(guān)鍵字_C.超關(guān)鍵字_D.外部關(guān)鍵字答案:D

3。目前三種根本的數(shù)據(jù)模型是________。選擇:A.層次模型、網(wǎng)絡(luò)模型、關(guān)系模型_B.對象模型、網(wǎng)絡(luò)模型、關(guān)系模型_C.網(wǎng)絡(luò)模型、對象模型、層次模型_D.層次模型、關(guān)系模型、對象模型答案:A

4。在命令窗口中,不能實現(xiàn)的操作是________。選擇:A.復(fù)制已執(zhí)行過的命令_B.重復(fù)執(zhí)行已執(zhí)行過的命令_C.同時執(zhí)行多個命令_D.在命令窗口中顯示命令執(zhí)行結(jié)果答案:D

5。VFP系統(tǒng)中,表的結(jié)構(gòu)取決于___________。選擇:A.字段的個數(shù)、名稱、類型和長度_B.字段的個數(shù)、名稱、順序_C.記錄的個數(shù)、順序_D.記錄和字段的個數(shù)、順序答案:A

7。數(shù)據(jù)庫管理系統(tǒng)是________。選擇:A.教學軟件_B.應(yīng)用軟件C.計算機輔助設(shè)計軟件_D.系統(tǒng)軟件答案:D

8。關(guān)系型數(shù)據(jù)庫采用________表示實體和實體間的聯(lián)系。選擇:A.對象B.字段_C.二維表_D.表單答案:C

9。在定義表結(jié)構(gòu)時,以下__________數(shù)據(jù)類型的字段寬度都是定長的。選擇:A.字符型、貨幣型、數(shù)值型_B.字符型、貨幣型、整型_C.備注型、邏輯型、數(shù)值型_D.日期型、備注型、邏輯型答案:D

11。函數(shù)SUBSTR("VisualFoxPro5.0",7,6)的返回值是______。

A.lFoxProB.FoxProC.FoxPro5D.FoxPro5.0答案:B

12以下說法中正確的選項是_____。

A.數(shù)據(jù)庫翻開時,該庫中的表將自動翻開

B.當翻開數(shù)據(jù)庫中的某個表時,該表所在的數(shù)據(jù)庫將自動翻開

C.如果數(shù)據(jù)庫以獨占的方式翻開,那么庫中的表只能以獨占方式翻開

D.如果數(shù)據(jù)庫中的某個表以獨占方式翻開,那么庫中的其它表也只能以獨占方式答案:B

13。一個表的主關(guān)鍵字被包含到另一個表中時,在另一個表中稱這些字段為_______。

A.外關(guān)鍵字B.主關(guān)鍵字C.超關(guān)鍵字D.候選關(guān)鍵字_答案:A

14.設(shè)有訂單表order(其中包括字段:訂單號,客戶號,職員號,簽訂日期,金額),查詢2007年所簽訂單的信息,并按金額降序排序,正確的SQL命令是:

A.SELECT*FROMorderWHEREYEAR(簽訂日期)=2007ORDERBY金額DESC

B.SELECT*FROMorderWHILEYEAR(簽訂日期)=2007ORDERBY金額ASC

C.SELECT*FROMorderWHEREYEAR(簽訂日期)=2007ORDERBY金額ASC

D.SELECT*FROMorderWHILEYEAR(簽訂日期)=2007ORDERBY金額DESC

答案:A

15.如果內(nèi)存變量和字段變量均有變量名"姓名",那么引用內(nèi)存的正確方法是:

A.M.姓名B.M->姓名C.姓名D.A和B都可以答案:D

19。以下的四組函數(shù),返回值的數(shù)據(jù)類型是一致的_____。A.DTOC(DATE()),DATE(),YEAR(DATE())_B.ALLTRIM("VFP5.0"),ASC("A"),SPACE(8)C.EOF(),RECCOUNT(),DBC()_D.STR〔3.14,3,1〕,DTOC(DATE()),SUBSTR("ABCD",3,1)答案:D

20。VFP的循環(huán)語句有_____。選擇:A.DOWHILE,F(xiàn)OR和SCAN_B.DOWHILE,F(xiàn)OR和LOOP_C.FOR,SCAN和LOOP_D.DOCASE和DOWHILE_答案:A

21。字段的默認值是保存在______。選擇:A.表的索引文件中B.數(shù)據(jù)庫文件中C.工程文件中D.表文件中答案:B

22。徹底刪除記錄數(shù)據(jù)可以分兩步來實現(xiàn),這兩步是______。選擇:A.PACK和ZAPB.PACK和RECALL_C.DELETE和PACKD.DELE和RECALL_答案:C

23。表之間的"臨時性關(guān)系",是在兩個翻開的表之間建立的關(guān)系,如果兩個表有一個關(guān)閉后,那么該"臨時性關(guān)系"______。選擇:A.轉(zhuǎn)化為永久關(guān)系B.永久保存C.臨時保存D.消失答案:D

24。表移出數(shù)據(jù)庫后,仍然有效的是______。選擇:A.字段的有效性規(guī)那么B.表的有效性規(guī)那么_C.字段的默認值_D.結(jié)構(gòu)復(fù)合索引文件中的候選索引_

答案:D

25。關(guān)系模型的根本結(jié)構(gòu)是______。選擇:A.二維表_B.樹形結(jié)構(gòu)C.無向圖D.有向圖_答案:A

26.CLEAR

STORE3TOX

STORE5TOY

PLUS(@X,(Y))

?X,Y

PROCEDUREPLUS

PARAMETERSA1,A2

A1=A1+A2

A2=A1+A2

ENDPROC

A、813B、313C、35D、85

答案:D

29。關(guān)于數(shù)據(jù)庫的操作,下述說法中,_________是正確的。選擇:A.數(shù)據(jù)庫被刪除后,那么它包含的數(shù)據(jù)庫表也隨著被刪除_B.翻開了新的數(shù)據(jù)庫,那么原來已翻開的數(shù)據(jù)庫被關(guān)閉_C.數(shù)據(jù)庫被關(guān)閉后,它所包含的數(shù)據(jù)庫表不能被翻開_D.數(shù)據(jù)庫被刪除后,它所包含的表變成自由表_答案:D

43。在VisualFoxPro中創(chuàng)立含備注字段的表和表的結(jié)構(gòu)復(fù)合索引文件后,系統(tǒng)自動生成的三個文件的擴展名為___________。選擇:A..PJX、.PJT、.PRG_B..DBF、.CDX、.FPT_C..FPT、.FRX、.FXP_D..DBC、.DCT、.DCX答案:B

45。VisualFoxPro是一個________。選擇:A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)_C.數(shù)據(jù)庫D.數(shù)據(jù)庫管理員答案:B

46。如果要在同一個數(shù)據(jù)庫的二個表之間建立關(guān)系,那么在父表的結(jié)構(gòu)復(fù)合索引文件中創(chuàng)立_______。選擇:A.主索引_B.候選索引_C.普通索引_D.唯一索引答案:A

47。在向數(shù)據(jù)庫中添加表的操作時,以下說法中不正確的選項是________。選擇:A.可以將自由表添加到數(shù)據(jù)庫中_B.可以將數(shù)據(jù)庫表添加到另一個數(shù)據(jù)庫中_C.可以在工程管理器中將自由表拖放到數(shù)據(jù)庫中_D.先將數(shù)據(jù)庫表移出數(shù)據(jù)庫成為自由表,而后添加到另一個數(shù)鋸庫中答案:B

48。VFP環(huán)境中,當用戶將某個表的記錄或整個表文件都鎖定時,只讀命令依然可以工作。以下____命令在記錄或整個文件鎖定時依然可以工作。選擇:A.INDEXB.REPLACEC.APPENDD.SELECT-SQL答案:D

49。表之間的“一對多〞關(guān)系是指___________。選擇:A.一個表與多個表之間的關(guān)系B.一個表中的記錄對應(yīng)另一個表中的多個記錄_C.一個表中的記錄對應(yīng)多個表中的一個記錄__D.一個表中的記錄對應(yīng)多個表中的多個記錄答案:B

50。由計算機、操作系統(tǒng)、DBMS、數(shù)據(jù)庫、應(yīng)用程序等組成的整體稱為___________。選擇:A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)C.文件系統(tǒng)D.軟件系統(tǒng)答案:A

56。VFP中,執(zhí)行“?ATC("管理","數(shù)據(jù)庫管理系統(tǒng)")〞命令后,返回的結(jié)果是:______。A.0B.4C.7D.錯誤的函數(shù)名答案:C

57。以下關(guān)于數(shù)據(jù)的操作說法中,正確的選項是______。答案:C

A.貨幣型數(shù)據(jù)不能參加算術(shù)運算B.兩個日期型數(shù)據(jù)可以進行加法運算

C.一個日期型數(shù)據(jù)可以加或減一個整數(shù)D.字符型數(shù)據(jù)能比擬大小,日期型那么不能

59。如果一個數(shù)據(jù)庫表的DELETE角發(fā)器設(shè)置為.F.,那么不允許對該表作_________的操作。

A.修改記錄B.刪除記錄C.增加記錄D.顯示記錄答案:B66。有關(guān)查詢與視圖,以下說法中不正確的選項是______。答案:B

A.查詢是只讀型數(shù)據(jù),而視圖可以更新數(shù)據(jù)源

B.查詢可以更新源數(shù)據(jù),視圖也有此功能

C.視圖具有許多數(shù)據(jù)庫表的必性,利用視圖可以創(chuàng)立查詢和視圖

D.視圖可以更新源表中的數(shù)據(jù),存在于數(shù)據(jù)庫中

67。有關(guān)類、對象、事件,以下說法中不正確的選項是_________。答案:A

A.對象僅能用本身包含的代碼來實現(xiàn)操作

B.對象可以是任何客觀事物,對象是類的特例

C.類是一組具有相同結(jié)構(gòu)、操作并遵守相同規(guī)那么的對象

D.事件是一種預(yù)先定義好的特定動作,由用戶或系統(tǒng)激活

68。以下各組控件中,全部可與表中數(shù)據(jù)綁定的控件是_____。答案:C

A.EditBox、Grid、LineB.ListBox、Shape、OptonButton

C.ComBox、Grid、TextBoxD.CheckBox、Separator、EditBox

69。假設(shè)要建一個有5個按鈕的選項組,應(yīng)將屬性_____的值改為5。

A.OptiongroupB.Buttoncount

C.BoundColumnD.ControlSource答案:B

70.表單名為myForm的表單中有一個頁框myPageFrame,將該頁框的第3頁(Page3)的標題設(shè)置為“修改〞,可以使用代碼:

A.myForm.Page3.myPageFrame.Caption="修改"

B.myForm.myPageFrame.Caption.Page3="修改"

C.Thisform.myPageFrame.Page3.Caption="修改"

D.Thisform.myPageFrame.Caption.Page3="修改"

答案:C

71。對于自由表而言,不允許有重復(fù)值的索引是_______。

A.主索引B.侯選索引C.普通索引D.唯一索引答案:B

72。以下命令中,不能使程序跳出循環(huán)的是_______。

A.LOOPB.EXITC.QUITD.RETURN答案:A

74。有一菜單文件MAIN.MNX,運行該菜單的操作是_______。選擇:A.執(zhí)行命令DOMAIN.MNX

B.執(zhí)行命令DOMENUMAIN.MNX

C.先生成菜單程序文件MAIN.MPR,再執(zhí)行命令DOMAIN.MPR

D.先生成菜單程序文件MAIN.MPR,再執(zhí)行命令DOMENUMAIN.MPR

答案:D

75。關(guān)于表格控件,以下說法中不正確的選項是_______。

選擇:A.表格的數(shù)據(jù)源可以是表、視圖、查詢

B.表格中的列控件不包含其它控件

C.表格能顯示一對多關(guān)系中的子表

D.表格是一個容器對象答案:B

76。學生管理數(shù)據(jù)庫中有二個表:學生表和成績表,表結(jié)構(gòu)分別如下,

xs.dbf|cj.dbf

學號xhc,8|學號xhc,

8

姓名xmc,8|課程號kchc,

4

性別xbc,2|課程名kcmc,

20

出生日期csrqd|成績cjn,3

有一個按班級號查該班每一個學生總成績的表單:

班級號由學生學號的前4位組成。該表單組合框的

RowSourceType屬性為3-SQL語句,那么它的

RowSource屬性為_______。

選擇:A.SELECTDISTINCTSUBSTR(xh,1,4)FROMxsINTOCURSORxtmp

B.SELECTSUBSTR(xh,4)FROMxsINTOCURSORxtmp

C.SELECTDISTINCTxhFROMxsINTOCURSORxtmp

D.SELECTDISTINCTSUBSTR(xh,1,4)FROMxsINTOxtmp答案:A

77。某表單FrmA上有一個命令按鈕組CommandGroup1,命令按鈕組中有四個命令按鈕:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast時,將按鈕CmdNext的Enabled屬性置為.F.,那么在按鈕CmdLast的Click事件中應(yīng)參加_______命令。選擇:

A.This.Enabled=.F.

B.This.Parent.CmdNext.Enabled=.F.

C.This.CmdNext.Enabled=.F.

D.Thisform.CmdNext.Enabled=.F.

答案:B

78。關(guān)系型數(shù)據(jù)庫采用________表示實體和實體間的聯(lián)系。

A.對象B.字段C.二維表D.表單答案:C

79。在命令窗口中,不能實現(xiàn)的操作是________。

A.復(fù)制已執(zhí)行過的命令B.重復(fù)執(zhí)行已執(zhí)行過的命令

C:同時執(zhí)行多個命令D.在命令窗口中顯示命令執(zhí)行結(jié)果答案:D

80。要求一個表中的數(shù)值型字段數(shù)據(jù)精度具有4位小數(shù),那么該字段的寬度至少定義為_________。

A.4位B.5位C.6位D.12位答案:C

81。翻開一個空表,執(zhí)行?EOF〔〕,BOF〔〕命令,顯示結(jié)果為_________。

A..T.和.T.B..F.和.F.

C..F.和.T.D..T.和.F.答案:A

82。表〔XS.DBF〕中含有100條記錄,執(zhí)行以下命令后顯示的記錄序號是________。

USEXS

GO10

LISTNEXT4

A.10,11,12,13B.11,12,13,14

C.4,5,6,7D.1,2,3,4答案:A

83。以下關(guān)于數(shù)據(jù)庫的描述中,不正確的選項是__________。選擇:A.數(shù)據(jù)庫是一個包容器,它提供了存儲數(shù)據(jù)的一種體系結(jié)構(gòu)

B.數(shù)據(jù)庫表和自由表的擴展名都是.DBF

C.數(shù)據(jù)庫表的表設(shè)計器和自由表的表設(shè)計器是不相同的

D.數(shù)據(jù)庫表的記錄保存在數(shù)據(jù)庫中答案:D

84。創(chuàng)立數(shù)據(jù)庫后,系統(tǒng)自動生成擴展名為________的三個文件。

A..SCX、.SCT、.SPXB..DBC、.DCT、.DCX

C..PJX、.PJT、.RPJD..DBF、.DBT、.FPT答案:B

85。在向數(shù)據(jù)庫中添加表的操作時,以下說法中不正確的選項是________。答案:B

A.可以將自由表添加到數(shù)據(jù)庫中

B.可以將數(shù)據(jù)庫表添加到另一個數(shù)據(jù)庫中

C.可以在工程管理器中將自由表拖放到數(shù)據(jù)庫中

D.先將數(shù)據(jù)庫表移出數(shù)據(jù)庫成為自由表,而后添加到另一個數(shù)據(jù)庫中

86。以下關(guān)于索引的描述中,不正確的選項是________。選擇:A.結(jié)構(gòu)和非結(jié)構(gòu)復(fù)合索引文件的擴展名均為.CDX

B.結(jié)構(gòu)復(fù)合索引文件隨表的翻開而自動翻開

C.一個數(shù)據(jù)庫表僅能創(chuàng)立一個主索引和一個唯一索引

D.結(jié)構(gòu)復(fù)合索引文件中的索引在表中的字段修改時,自動更新答案:C

87。參照完整性的作用是___________控制。

A.字段數(shù)據(jù)的輸入B.記錄中相關(guān)字段之間的數(shù)據(jù)有效性

C.表中數(shù)據(jù)的完整性D.相關(guān)表之間的數(shù)據(jù)一致性答案:B

88。___________不可以作為查詢和視圖的輸出類型。

A.自由表B.表單C.臨時表D.數(shù)組答案:B

89。以下說法中正確的選項是___________。

A.視圖文件的擴展名.vcxB.查詢文件中保存的是查詢的結(jié)果

C.查詢設(shè)計器實質(zhì)上是SELECT-SQL命令的可視化設(shè)計方法

D.查詢是基于表的并且是可更新的數(shù)據(jù)集合答案:C

90.實體模型反映實體及實體之間的關(guān)系,是人們的頭腦對現(xiàn)實世界中客觀事物及其相互聯(lián)系的認識,而__________是實體模型的數(shù)據(jù)化,是觀念世界的實體模型在數(shù)據(jù)世界中的反映,是對現(xiàn)實世界的抽象。

A.數(shù)據(jù)模型B.關(guān)系模型C.邏輯模型D.概念模型答案:A

91.學生表(XS.DBF)的表結(jié)構(gòu)為:學號〔XH,C,8〕,姓名〔XM,C,8〕,性別〔XB,C,2〕班級〔BJ,C,6〕,用Insert命令向XS表添加一條新記錄,記錄內(nèi)容為:

XHXMXBBJ

99220231王凌男992201

以下命令中正確的選項是________。選擇:A.INSERTINTOXSVALUES("99220231","王凌","男","992201")B.INSERTTOXSVALUES("99220231","王凌","男","992201")C.INSERTINTOXS(XH,XM,XB,BJ)VALUES(99220231,王凌,男,992D.INSERTTOXS(XH,XM,XB,BJ)VALUES("99220231","王凌","男","992答案:A

92。建立兩個表之間的臨時關(guān)系時,必須設(shè)置_________。答案:D

A.主表的主索引B.主表的主控索引C.子表的主索引D.子表的主控索引

93。在VisualFoxPro中創(chuàng)立含備注字段的表和表的結(jié)構(gòu)復(fù)合索引文件后,系統(tǒng)自動生成的三個文件的擴展名為___________。

A..PJX、.PJT、.PRGB..DBF、.CDX、.FPT

C..FPT、.FRX、.FXPD..DBC、.DCT、.DCX答案:B

94。在VisualFoxPro系統(tǒng)中,________創(chuàng)立時,將不以獨立的文件形式存儲,而必須依賴于數(shù)據(jù)庫。

A.查詢B.視圖C.類庫D.表單答案:B

95。運行查詢CX1.QPR命令是________。

A.USECX1B.USECX1.QPRC.DOCX1.QPRD.DOCX1答案:C

96.用DIMENSIONARR(3,3)命令聲明了一個二維數(shù)組后,再執(zhí)行ARR=3命令,那么__________。A.命令A(yù)RR=3創(chuàng)立了一個新的內(nèi)存變量,它與數(shù)組無關(guān)

B.數(shù)組的第1個元素被賦值為3C.所有的數(shù)值元素均被賦值為3

D.當存在數(shù)組ARR時,不可用ARR=3命令創(chuàng)立與數(shù)組同名的內(nèi)存變量答案:C

97。在命令窗口中執(zhí)行了命令X=5后,那么默認該變量的作用域是_________。

選擇:A.全局B.局部C.私有D.不定答案:A

99。用戶在VFP中創(chuàng)立子類或表單時,不能新建的是___________。選擇:A.屬性

B.方法C.事件D.事件的方法代碼答案:C

100。以下對于事件的描述不正確的選項是________________。

選擇:A.事件是由對象識別的一個動作

B.事件可以由用戶的操作產(chǎn)生,也可以由系統(tǒng)產(chǎn)生

C.如果事件沒有與之相關(guān)聯(lián)的處理程序代碼,那么對象的事件不會發(fā)生

D.有些事件只能被個別對象所識別,而有些事件可以被大多數(shù)對象所識別答案:C

101。所有類都可識別的事件即最小事件集包括____________。選擇:A.Init、Destroy和Error事件

B.Load、Init和Destroy事件C.Load、Init和Unload事件D.Init、Activate和Destroy事件答案:A

102。對于任何子類或?qū)ο?,一定具有的屬性是_________。選擇:A.Caption

B.BaseClassC.FontSizeD.ForeColor答案:B

104。從CommandButton基類創(chuàng)立子類cmdA和cmdB,再由cmdA類創(chuàng)立cmdAA子類,那么cmdA、cmdB和cmdAA必具有相同的_________。選擇:A.Caption屬性

B.Name屬性C.BaseClass屬性D.ParentClass屬性答案:C

105。有關(guān)類、對象、事件、,以下說法不正確的選項是____________。選擇:A.對象用本身包含的代碼來實現(xiàn)操作

B.對象是類的特例C.類刻劃了一組具有相同結(jié)構(gòu)、操作并遵守相同規(guī)那么的對象D.事件是一種預(yù)先定義好的特定動作,由用戶或系統(tǒng)激活答案:A

106。以下屬于方法名的是_________。

選擇:A.GotFocusB.SetFocusC.LostFocusD.Activate答案:B

107。容器型的對象_________。選擇:A.只能是表單或表單集

B.必須由基類Container派生得到C.能包容其他對象,并且可以分別處理這些對象D.能包容其他對象,但不可以分別處理這些對象答案:C

109.當執(zhí)行命令USEteacherALIASjsINB后,被翻開的表的別名是_________。選擇:A.teacherB.jsC.BD.js_B答案:B

110.下面__________命令組與LISTFORxb="女"具有相同的顯示結(jié)果。選擇:A.LIST(回車)SETFILTERTO(回車)B.SETFILTERTOxb="女"(回車)LISE(回車)C.SETFILTERTO(回車)LIST(回車)D.LIST(回車)SETFILTERTOxb="女"(回車)答案:B

111.索引文件中的標識名最多由_______個字母、數(shù)字或下劃線組成。選擇:A.5B.6C.8D.10答案:D

112.js表中有兩條記錄,以下操作中,返回值一定是.T.的是______。選擇:A.USEjs(回車)?BOF()(回車)B.USEjs(回車)GO2(回車)SKIP-1(回車)?BOF()(回車)C.USEjs(回車)GOBOTTOM(回車)SKIP(回車)?EOF()(回車)D.USEjs(回車)SKIP-1(回車)?EOF()(回車)答案:C

2.6.某翻開的表中有20條記錄,當前記錄號為8,執(zhí)行命令LISTNEXT3〔回車〕后,所顯示的記錄的序號為_____________。選擇:A.8-11B.9-10C.8-10D.9-11答案:C

2.7.翻開一張表后,執(zhí)行以下命令:

GO6

SKIP-5

GO5

那么關(guān)于記錄指針的位置說法正確的選項是____________。選擇:A.記錄指針停在當前記錄不動B.記錄指針的位置取決于記錄的個數(shù)C.記錄指針指向第5條記錄D.記錄指針指向第一條記錄答案:B

2.8.以下命令中___________可以在共享方式下運行。選擇:A.APPENDB.PACKC.MODIFYSTRUCTURED.ZAP答案:A

2.9.一張表的全部Memo字段的內(nèi)容存儲在___________。選擇:A.不同的備注文件中B.同一個文本文件中C.同一個備注文件中D.同一個數(shù)據(jù)庫文件中答案:C

2.10.有關(guān)表的索引,以下說法中不正確的選項是___________。選擇:A.當一張表被翻開時,其對應(yīng)的結(jié)構(gòu)復(fù)合索引文件被自動翻開B.任何表的結(jié)構(gòu)復(fù)合索引能控制表中字段重復(fù)值的輸入C.一張表可建立多個候選索引D.主索引只適用于數(shù)據(jù)庫表答案:B

2.11.建立索引時,__________字段不能作為索引字段。選擇:A.字符型B.數(shù)值型C.備注型D.日期型答案:C

2.12.設(shè)計數(shù)據(jù)庫時,可使用紐帶表來處理表與表之間的______________。選擇:A.多對多關(guān)系B.臨時性關(guān)系C.永久性關(guān)系D.繼承關(guān)系答案:A

2.13.創(chuàng)立數(shù)據(jù)庫后,系統(tǒng)自動生成的三個文件的擴展名是_______。選擇:A..pjx.pjt.rpgB..sct.scx.spxC..fpt.frx.fxpD..dbc.dct.dcx答案:D

2.14.如果要在數(shù)據(jù)庫的兩張表之間建立永久關(guān)系,那么至少要求在父表的結(jié)構(gòu)復(fù)合索引文件中創(chuàng)立一個____________,在子表的結(jié)構(gòu)復(fù)合索引文件中創(chuàng)立任何類型的文件。選擇:A.主索引B.候選索引C.主索引或候選索引D.唯一索引答案:C

2.15.數(shù)據(jù)庫表之間創(chuàng)立的永久關(guān)系保存在_________中。選擇:A.數(shù)據(jù)庫表B.數(shù)據(jù)庫C.表設(shè)計器D.數(shù)據(jù)環(huán)境設(shè)計器答案:B

2.16.以下關(guān)于表的索引的描述中,錯誤的選項是_________。選擇:A.復(fù)合索引文件的擴展名為.cdxB.結(jié)構(gòu)復(fù)合索引文件隨表的翻開而自動翻開C.當對表編輯修改時,其結(jié)構(gòu)復(fù)合索引文件中的所有索引自動維護D.每張表只能創(chuàng)立一個主索引和一個候選索引答案:D

2.17.在參照完整性中,設(shè)置更新操作規(guī)那么時,選擇了“限制〞,以下說法中_________是正確的。選擇:A.當更改了主表的“主〞或“候選〞關(guān)鍵字后,自動更改子表相應(yīng)記錄B.允許更改子表中對應(yīng)的普通索引關(guān)鍵字的字段值C.在子表中有相關(guān)記錄時,主表的主或候選關(guān)鍵字段值禁止更改D.當更改了子表中的字段值,那么自動更改主表中對應(yīng)記錄的字段值答案:C

2.18.如果一張數(shù)據(jù)庫表的DELETE觸發(fā)器設(shè)置為.F.,那么不允許對該表作__________記錄的操作。選擇:A.修改B.刪除C.增加D.顯示答案:B

2.20.數(shù)據(jù)庫表的INSERT觸發(fā)器,在表中_____________記錄時觸發(fā)該規(guī)那么。選擇:A.增加B.修改C.刪除D.瀏覽答案:A

2.21.在參照完整性的設(shè)置中,如果當主表中刪除記錄后,要求刪除子表中的相關(guān)記錄,那么應(yīng)將“刪除〞規(guī)那么設(shè)置為__________。選擇:A.限制B.級聯(lián)C.忽略D.任意答案:B

2.22.要在兩張相關(guān)的表之間建立永久關(guān)系,這兩張表應(yīng)該是____________。選擇:A.同一個數(shù)據(jù)庫內(nèi)的兩張表B.兩張自由表C.一張自由表,一張數(shù)據(jù)庫表D.任意兩張數(shù)據(jù)庫表或自由表答案:A

2.23.庫表字段的默認值保存在__________文件中。選擇:A.表B.數(shù)據(jù)庫C.工程D.表的索引答案:B

2.24.以下的__________操作將造成相關(guān)表之間數(shù)據(jù)的不一致。選擇:A.在主表中插入記錄的主關(guān)鍵字的值是子表中所沒有的B.在主表中刪除了記錄,而在子表中沒有刪除相關(guān)記錄C.在子表中刪除了記錄,而在主表中沒有刪除相關(guān)記錄D.用主表的主關(guān)鍵字字段的值修改了子表中的一個記錄答案:B

2.25.以下___________操作不會損壞相關(guān)表之間的數(shù)據(jù)一致性。選擇:A.刪除了子表中的記錄而沒有刪除主表中相關(guān)記錄B.刪除了主表中的記錄而沒有刪除子表中相關(guān)記錄C.在子表中插入記錄的為外部關(guān)鍵字值是主表關(guān)鍵字中所沒有的D.主表中修改了主關(guān)鍵字值而子表中沒修改有關(guān)的外部關(guān)鍵字值答案:A

2.26.建立兩張表之間的臨時關(guān)系時,必須設(shè)置的是___________。選擇:A.主表的主索引B.主表的主索引和子表的主控索引C.子表的主控索引D.主表的主控索引和子表的主控索引答案:C

2.27.以下_____________操作不會激活記錄的有效性規(guī)那么檢驗。選擇:A.修改表結(jié)構(gòu)并保存時B.修改表的某一記錄時C.修改了記錄值并執(zhí)行SKIP命令時D.修改了數(shù)據(jù)并關(guān)閉表時答案:B

2.28.當成功執(zhí)行以下一組命令后,以下不正確的說法是__________。

OPENDATABASEjxsj

OPENDATABASErsda選擇:A.由于翻開了第二個數(shù)據(jù)庫rsda,而關(guān)閉了jxsj數(shù)據(jù)庫B.當前數(shù)據(jù)庫是rsdaC.表達式DBUSED〔"jxsj"〕ANDDBUSED("rsda")的值為.T.D.當再執(zhí)行CLOSEDATABASES命令后,jxsj庫沒有被關(guān)閉答案:A

2.29.永久關(guān)系的主要作用是_________。選擇:A.作為查詢的聯(lián)接條件B.作為表單數(shù)據(jù)環(huán)境中默認的臨時關(guān)系C.存儲參照完整性信息D.控制相關(guān)表之間記錄的訪問答案:C

2.30.表之間的“一對多〞關(guān)系是指___________。選擇:A.一張表與多張表之間的關(guān)系B.一張表中的一個記錄對應(yīng)另一張表中的多個記錄C.一張表中的一個記錄對應(yīng)多張表中的一個記錄D.一張表中的一個記錄對應(yīng)多張表中的多個記錄答案:B

2.31.設(shè)學生成績表cj包含學號xh字段和課程代號kcdh字段,如果設(shè)置記錄有效性規(guī)那么為NOT〔EMPTY〔xh〕OREMPTY(kcdh)),那么執(zhí)行以下________命令并關(guān)閉表時,不會違反該記錄的有效性規(guī)那么。選擇:A.USEcj{回車}APPENDBLANKB.USEcj{回車}APPENDBLANK{回車}REPLACExhWITH"9901000C.INSERTINTOcj(xh,kcdh)VALUES("99010001","02")D.INSERTINTOcj(xh,cj)VALUES("99010001",85)答案:C

2.32.如已在學生表和成績表之間按學號建立永久關(guān)系,現(xiàn)要設(shè)置參照完整性:當在成績表中添加記錄時,但凡學生表中不存在的學號不允許添加,那么該參照完整性應(yīng)設(shè)置為_________。選擇:A.更新級聯(lián)B.更新限制C.插入級聯(lián)D.插入限制答案:D

2.33.參照完整性的作用是_______________控制。選擇:A.字段數(shù)據(jù)的輸入B.記錄中相關(guān)字段之間的數(shù)據(jù)有效性C.表中數(shù)據(jù)的完整性D.相關(guān)表之間的數(shù)據(jù)一致性答案:D

3.1.視圖是一種存儲在數(shù)據(jù)庫中的特殊的表,當它被翻開時,對于本地視圖而言,系統(tǒng)將同時在其他工作區(qū)中把視圖所基于的基表翻開,這是因為視圖包含一條__________語句。選擇:A.SELECT-SQLB.USEC.LOCATED.SETFILTERTO答案:A

3.2.有關(guān)查詢和視圖,以下說法中不正確的選項是__________。選擇:A.查詢是只讀型數(shù)據(jù),而視圖可以更新數(shù)據(jù)源B.查詢可以更新數(shù)據(jù)源,視圖也有此功能C.視圖具有許多數(shù)據(jù)庫表的屬性,利用視圖可以創(chuàng)立查詢和視圖D.視圖可以更新源表中的數(shù)據(jù),存儲于數(shù)據(jù)庫中答案:BVFP填空題

1.數(shù)據(jù)的不一致性是指_________。

答案:相同的數(shù)據(jù)在不同的應(yīng)用程序中出現(xiàn)不同的值

3.目前較為流行的一種信息模型設(shè)計方法稱為E-R方法,E-R方法的中文含義為

______。

答案:實體聯(lián)系方法

4.如果要把一個文本框?qū)ο蟮某踔翟O(shè)置為當前日期,那么在該文本框的Init事件中設(shè)置代碼

為______。

答案:THIS.VALUE=DATE()

6.______型數(shù)據(jù)只能用于表而不能用于內(nèi)存變量。

答案:備注和通用

7.教師表〔JS.DBF〕中含有一條姓名〔XM〕為"王一平"的記錄,執(zhí)行以下程序段后,輸出結(jié)果為______。

SELEJS

LOCATFORXM="王一平"

XM=3

?XM

答案:王一平

8.與XB="男".OR.XB="女"等價的表達式為______。

答案:XB$"男女"

9.表達式STR(YEAR(DATE()+10))的數(shù)據(jù)類型為_______。

答案:C

11.翻開工程的命令是_______。

答案:MODIFYPROJECT

12.Grid、Text、CommandGroup、Column是VFP系統(tǒng)中的對象,它們當中不能直接加到表單中的對象是________。

答案:Column

13.類包含了對象的程序設(shè)計和數(shù)據(jù)抽象,是具有相同行為的_______的抽象。

答案:對象

14.當翻開的表為一個空表時,函數(shù)RECNO()的值為________。

答案:1

16.以下程序段用來求0~100之間的偶數(shù)之和,請將它寫完整:

N=0

S=0

DOWHILEN<=100

N=N+1

IFN%2=1

_______

ELSE

S=S+N

ENDIF

ENDDO

答案:LOOP

17.視圖可以在數(shù)據(jù)庫設(shè)計器中翻開,也可以用USE命令翻開,但在使用USE命令之前,必須翻開包含該視圖的________。

答案:數(shù)據(jù)庫

18.假定有三個數(shù)據(jù)庫文件:答案:SETDATABASETOMYDATA2

MYDATA1,MYDATA2,MYDATA3,它們分別存放在C盤的DATA目

錄,D盤的DATA目錄,A盤的DATA目錄,完善以下程序,使

得程序執(zhí)行以后,DBC()函數(shù)的值為

D:\DATA\MYDATA2.DBC。

OPENDATABASEC:\DATA\MYDATA1

OPENDATABASED:\DATA\MYDATA2

OPENDATABASEA:\DATA\MYDATA3

________

?DBC()

21.閱讀以下程序,寫結(jié)果:

SETTALKOFF

S='ABCDEF'

N=LEN(S)

K=1

DOWHILEK<=N

?SUBS(S,K,N-K)

K=K+1

ENDDO

上述程序運行以后,顯示內(nèi)容的前二行為________,_______。

答案:ABCDE,BCDE

23.VFP中表單文件以_______擴展名存貯,通過______屬性來引用表單對象。而Caption屬性是設(shè)置表單標題欄中的信息。

答案:SCX,NAME

25.將控制綁定到一個字段,移動記錄后字段的值發(fā)生變化,這時對象的_______屬性的值也隨之變化。

答案:VALUE

26.如果要讓一個文本框的初值設(shè)置為當前日期且不能更改,那么在該文本框的______事件中設(shè)置代碼為This.Value=DATE(),同時要將它的______屬性設(shè)置為.F.。

答案:INIT,ENABLED

27.如果在主表中刪除一條記錄,要求子表中的相關(guān)記錄自動刪除,那么參照完整性的刪除規(guī)那么應(yīng)設(shè)置成_______。

答案:級聯(lián)

28.對于列表框,當其_______發(fā)生變化時,將觸發(fā)InteractiveChange事件。

答案:VALUE

31.選項按鈕組是_______對象,它的Value屬性說明用戶選定了哪個按鈕。假定現(xiàn)有一個選項按扭組有六個選項按鈕,該選項按鈕組的ControlSource屬性值是一個整型字段,如果用戶選擇了第四個按鈕,那么選項按鈕組的Value屬性值為_______。

答案:容器,4

32.利用查詢設(shè)計器設(shè)計查詢,可以實現(xiàn)多項功能,查詢設(shè)計器最終實質(zhì)上是生成一條_______語句。

答案:SELECT-SQL

33.組合框的數(shù)據(jù)源由RowSource屬性和RowSourceType屬性給定,如果RowSource屬性

中寫入一條SELECT-SQL語句,那么它的RowSourceType屬性應(yīng)設(shè)置為_______。

答案:3-查詢

34.某表單中有一"下一記錄"的記錄定位命令按鈕CmdNext,請完成該按鈕的Click事件代碼:〔假定該表單所用到的表為XS.DBF〕

SELECTXS

______

IFEOF()

GOBOTTOM

This.______&&讓該按鈕不響應(yīng)用戶操作

ELSE

Thisform.Refresh

ENDIF

答案:SKIP

ENABLED=.F.

40.表達式{09/18/2000}-{09/20/2000}的值是_________。

表達式INT(6.26*2)%ROUND(3.14,0)的值是___________。

答案:-20

41.對于數(shù)據(jù)綁定型控件,通過對___________屬性的設(shè)置來綁定控制和數(shù)據(jù)源。

答案:ControlSoure

42.執(zhí)行以下程序段后,X(1,1)和x(2,2)的值分別為___________。

程序清單如下:

DIMENSIONX(6,10)

X=123

答案:123,123

43.恢復(fù)主菜單系統(tǒng)為默認的VisualFoxPro系統(tǒng)菜單狀態(tài)的命令是___________。

答案:SETSYSMENUTODEFALUT

44.不能用___________和通用型字段構(gòu)造索引表達式創(chuàng)立索引。

答案:備注型

45.如果要將某選項按鈕組上的按鈕設(shè)置為5個,應(yīng)把選項按鈕組的___________屬性值設(shè)定為5。

答案:ButtonCount

46.采用面向?qū)ο蟮某绦蛟O(shè)計方法設(shè)計的應(yīng)用程序,其功能的實現(xiàn)是由___________驅(qū)動的。

答案:事件

48.對象是______的實例。

答案:類

49.翻開一個空表,函數(shù)EOF()的值為______。

答案:.T.

50.數(shù)據(jù)庫表可以設(shè)置長表名,但存貯在磁盤上的文件名是______。

答案:表名

51.如果數(shù)據(jù)庫表的插入觸發(fā)器設(shè)置為.F.,那么當向該表中插入一條空記錄時,屏幕顯示

______。

答案:觸發(fā)器失敗

52.組合框兼有下拉列表框和______的功能。

答案:文本框

53.在SELECT-SQL語句中,DISTINCT選項的功能是______。

答案:排除查詢結(jié)果中所有重復(fù)的行

54.在表單中,一個OLE綁定型控件利用表中的______型字段顯示一個OLE對象。

答案:通用

56.以下程序用來求0~100偶數(shù)之和,請將它寫完整:

N=0

S=0

DOWHILE.T.

IFN>100

_______

ELSE

S=S+N

ENDIF

N=N+2

ENDDO

答案:EXIT

57.本地視圖的______表隨視圖的翻開而自動地翻開,但是不隨視圖的關(guān)閉而關(guān)閉。答案:基

58.在VFP系統(tǒng)中,多個對象的同一個屬性〔如width屬性〕可以同時設(shè)定,設(shè)定前必須同時_______這些對象。

答案:選定

59.下述命令執(zhí)行后,S4的值為______________.

S1='ABCD'

S2='EFG'

S3=ALLT(S1)+ALLT(S2)

S4=SUBSTR(S3,5,2)答案:'EF'

60.答案:D:\DATA\MYDATA2.DBC

假定有三個數(shù)據(jù)庫文件MYDATA1,MYDATA2,MYDATA3,它們

分別存放在C盤的DATA目錄,D盤的DATA目錄,A盤的

DATA目錄,執(zhí)行以下程序以后,DBC()函數(shù)的值為

_______。

OPENDATABASEC:\DATA\MYDATA1

OPENDATABASED:\DATA\MYDATA2

OPENDATABASEA:\DATA\MYDATA3

SETDATABASETOMYDATA2

?DBC()

65.OOP中文含義為:______。

答案:面向?qū)ο蟪绦蛟O(shè)計

68.表達式STR(YEAR(DATE())+10)的數(shù)據(jù)類型為______。

答案:C

69.工程管理器的功能是組織和管理所有與工程有關(guān)的類型的________。答案:文件

70.在數(shù)據(jù)庫系統(tǒng)中,關(guān)系模型的根本結(jié)構(gòu)是一張__________。

答案:二維表

71.按所用的數(shù)據(jù)模型來分,VFP屬于___________數(shù)據(jù)庫管理系統(tǒng)。

答案:關(guān)系型

72.英文縮寫‘DBMS’的中文含義是__________________。DBMS主要由_____________、存儲管理器和事務(wù)管理器三局部組成。

答案:數(shù)據(jù)庫管理系統(tǒng)

查詢管理器

73.復(fù)選框控件可以為三種狀態(tài),其Value屬性值分別為.F.、.T.或__________。

答案:NULL

74.使用報表打印表中的數(shù)據(jù),需在報表中將與表字段相關(guān)的控件放在報表中的___________帶區(qū)。

答案:細節(jié)

75.如果要物理刪除帶有刪除標志的記錄,可使用命令___________,但在該命令的執(zhí)行前,必須將表以___________方式翻開。

答案:PACK,獨占

76.VisualFoxPro系統(tǒng)中,表的觸發(fā)器是綁定在表上的___________,當表中的任何記錄被指定的操作命令修改時,觸發(fā)器被激活。

答案:表達式

77.從二維表的后選關(guān)鍵字中,選出一個可作為____________。

答案:主關(guān)鍵字

78.XS〔學生〕表的結(jié)構(gòu)為:答案:TABLExsZZMML

字段名中文含義類型長度

XH學號字符6

XM姓名字符8

XB性別字符2

CSRQ出生日期日期8

ZZMM政治面貌邏輯1

BZ備注備注4

以下命令用來創(chuàng)立XS表的結(jié)構(gòu),請將它完善:

CREATE___________;

(XHC(6),XMC(8),XBC(2),CSRQD,

__________,BZM)

79.答案:Cdd

學生成績表(CJ.DBF)中含有學號(XH,C,6)、課程代號

(KCDH,C,2)和成績(CJ,N,3)字段。為了給每個成績評定成

績等級(優(yōu)、良、及格、不及格),在該表所在的數(shù)據(jù)庫中

創(chuàng)立了一個根據(jù)成績分數(shù)評定成績等級的自定義函數(shù)

getdd,函數(shù)getdd的代碼如下:

FUNCTIONgetdd

PARAMETERSnCj

LOCALcdd

cdd=""

DOCASE

CASEnCj>=90

cdd="優(yōu)"

CASEBETWEEN(nCj,80,89)

cdd="良"

CASEBETWEEN(nCj,60,79)

cdd="及格"

CASEnCj<60

cdd="不及格"

ENDCASE

RETURN________

注:VisualFoxPro系統(tǒng)函數(shù)BETWEEN〔〕的功能是判

斷一個表達式的值是否在兩個相同數(shù)據(jù)類型的表達式的值

之間。

80.一張表的主關(guān)鍵字被包含到另一張表中時,在另一張表中稱這些字段為___________。

答案:外部關(guān)鍵字

81.表中的一列稱為__________,它規(guī)定了數(shù)據(jù)的特征;表中的一行稱為一個__________,它是多個字段的集合。

每個字段都必須有一個____________屬性來標識該字段。

答案:字段,記錄

字段名

82.表文件的擴展名為___________,如果表結(jié)構(gòu)中包含_______類型或_________類型的字段時,會產(chǎn)生一個擴展名為___________的備注文件。

答案:DBF備注,通用FPT

83.成績表(cj.dbf)的表結(jié)構(gòu)如下:答案:1003

字段名類型寬度含義

xhC3學號

qzN3,0其中成績

qmN3,0期末成績

表中含有3條記錄,按輸入時的物理順序排列如下:

xhqzqm

0018993

0029875

0038087

該表已創(chuàng)立結(jié)構(gòu)復(fù)合索引如下:

索引順序索引名索引表達式

降序CJAQZ+QM

升序CJBSTR(QZ)+STR(QM)

執(zhí)行如下命令:

USECJORDERTAGCJA

BROWSE

在瀏覽窗口中學號為"002"的記錄顯示在第_______行。

假設(shè)在命令窗口中執(zhí)行命令:

SETORDERTOTAGCJB

BROWSE

那么在瀏覽窗口中學號為_______的記錄顯示在第1行。

85.有一表單frmA,該表單中包含一個頁框pgfB,頁框中包含的頁面數(shù)未知,在刷新表單時,為了刷新頁框中的所有頁面,可在頁框pgfB的REFRESH方法中編寫一段FOR循環(huán)結(jié)構(gòu)的代碼實現(xiàn),請完善如下代碼:

FORi=1toThis._________

This.Pages.refresh

ENDFOR

答案:PAGECOUNT

87.教師表JS.DBF(含有字段:工號(GH,C,6),姓名

(XM,C,8),根本工資(JBGZ,N,7,2),系名

(XIMING,C,16))。完成以下SQL命令,統(tǒng)計JS表中"信息管

理系"職工的平均工資。SQL命令如下:

SELECT_________;

FROMJS;

________;

INTOCURSJSTMP;

_________

答案:AVG(jbgz)as平均工資

WHEREximing='信息管理系'

GROUPBYximing

89?!y行存款’表〔CK.DBF〕的表結(jié)構(gòu)字段組成為:

帳號〔ZH,C,15,NULL〕

存入日期〔CRRQ,T,8〕

存期〔CQ,N,2,0〕

金額〔JE,Y,8〕

要求寫出創(chuàng)立CK表的SQL語句_________。

為該表增加一個備注型字段BZ的命令是_____________。

增加一條空記錄的命令是____________。

答案:CREATETABLEck(zhC(15)NULL,crrqD,cqN(2,0),jeY)

ALTERTABLEckADDCOLUMNBZM&&修改表結(jié)構(gòu)

APPENDBLANK

90。在js表中要刪除所有工齡〔字段名gl〕大于60的記錄的SQL命令是DELETE________jsWHERE_______;

要徹底刪除這些記錄,可用_______命令,但這一命令的實施,必須要求表以________方式翻開。

答案:FROM,gl>60PACK獨占

91。在教師表〔js〕中按如下要求更改根本工資〔jbgz:

工齡在10年以下〔不含10年〕根本工資加20

工齡在10--19年根本工資加35

工齡在20年以上〔含20年〕根本工資加50

可用UPDATE命令完成上述更改:

UPDATEjs_______jbgz=IIF(js.gl<10,_________,

;

IIF(________,jbgz+50,jbgz+35))

答案:SET

jbgz+20

jbgz>=20

92。如果學生表〔xs.dbf〕已在當前工作區(qū)中翻開,要篩選出專業(yè)代號zydh為“102001”的記錄的命令是____________;要取消該篩選的命令是____________。

答案:SETFILTERTOzydh="102001"

SETFILTERTO

94。執(zhí)行以下一組命令:

SETEXCLUSIVEOFF

USEjs

USExsEXCLUSIVEIN0

那么js表的翻開方式是___________;

xs表的翻開方式是___________。

答案:共享

獨占

95。xs表的結(jié)構(gòu)復(fù)合索引中已創(chuàng)立xh字段的普通索引,索引標識為xh,在沒有設(shè)置主控索引的情況下,要用SEEK命令定位到學號“98010”的記錄上,那么該命令為_______________。答案:SEEK"98010"ORDERTAGxh

96。翻開一張表時,___________索引文件將自動翻開,表關(guān)閉時它將自動關(guān)閉。答案:結(jié)構(gòu)復(fù)合

97。通用型數(shù)據(jù)類型只能用于表中字段的定義,用于存儲___________對象。答案:OLE

98。如要實現(xiàn)多字段排序,即先按班級〔bj,N,1〕順序排序,同班的同學再按出生日期(csrq,D)順序排序,同班且出生日期也相同的再按性別〔xb,C,2〕順序排序,其索引表達式為___________。答案:STR〔bj〕+DTOC〔csrq〕+xb

99。記錄的定位方式有________定位、____________定位和條件定位三種。

答案:絕對相對

100。翻開一張空表,在不移動記錄指針的情況下,函數(shù)

BOF〔〕的值是_________;函數(shù)EOF〔〕的值是

_________;函數(shù)RECNO〔〕的值是_________。

如果翻開的表中有一條記錄,在不移動記錄指針的情況下

,函數(shù)BOF〔〕的值是_________;函數(shù)EOF〔〕的值是

_________;函數(shù)RECNO〔〕的值是_________。

答案:.T..T.1

.F..F.1

101。如果子表中已有相關(guān)記錄,修改主表記錄的主關(guān)鍵字時,要求同時修改子表中相關(guān)記錄,那么參照完整性的___________規(guī)那么應(yīng)設(shè)置為__________。

答案:更新級聯(lián)

102。不允許子表增加或修改記錄后出現(xiàn)“孤立記錄〞,那么參照完整性的___________規(guī)那么應(yīng)設(shè)置為____________。答案:插入限制

103。對數(shù)據(jù)庫表增加新記錄時,為某一字段自動給定一個初始值,這個值稱為___________。答案:默認值

104。數(shù)據(jù)庫中的每一張表能建立_____個主索引。

如某字段定義為候選索引或主索引,要求該字段的值必須具有_________性。

索引可分為多種類型,其中________類型只適用于數(shù)據(jù)庫表。

答案:1唯一主索引

105。參照完整性只有在________之間才能建立,以保持不同表之間數(shù)據(jù)的__________.

如果要在課程表與學生成績表之間設(shè)置參照完整性,那么首先必須建立它們之間的_________關(guān)系。

如果修改了課程表中課程代號后要求自動更新學生成績表

中相關(guān)記錄的課程代號,那么應(yīng)設(shè)置更新規(guī)那么為________;如果課程表中沒有的課程代號禁止插入到學生成績表中,那么應(yīng)設(shè)置插入規(guī)那么為_________。答案:數(shù)據(jù)庫表、一致性、永久

級聯(lián)、限制。

106。觸發(fā)器指定一個規(guī)那么,這個規(guī)那么是一個____________。當某個命令或事件發(fā)生后,將自動觸發(fā)相關(guān)觸發(fā)器的執(zhí)行,計算邏輯表達式的值,如果返回值是________,將不執(zhí)行此命令或事件。答案:邏輯表達式.F.

107。紐帶表的作用是把〔多對多關(guān)系〕分解為兩個〔一對多關(guān)系〕。答案:

108。某公司數(shù)據(jù)庫中雇員表含有兩個日期型字段:出生日期和雇傭日期,為了防止雇傭15歲〔包括15歲〕以下的童工,應(yīng)為該表設(shè)置________有效性規(guī)那么,規(guī)那么表達式為____________。答案:記錄級

year(雇傭日期)-year(出生日期)>15或:〔雇傭日期-出生日期)/365>15VF命令一覽表

一、命令

1.use表名翻開表

2.List顯示表記錄,但不能修改

3.browse瀏覽表記錄,可以修改

4.display顯示記錄指針指向的記錄

5.append追加記錄

6.appendblank追加空白記錄

7.insertblank插入空白記錄

8.delete邏輯刪除記錄,記錄前出現(xiàn)星號

9.pack物理刪除,將邏輯刪除的記錄徹底刪除

10.recall記錄恢復(fù)

11.zap刪除表里的所有記錄

12.gon指向第n條記錄

13.gotop指向第一條記錄

14.gobottom指向最后一條記錄

15.skipn往下跳n條記錄

16.skip-n往上跳n條記錄

17.?從屏幕的下一行的第一列起顯示結(jié)果

18.??從當前行當前列起顯示結(jié)果

19.usesbcopytosb()復(fù)制sb表給sb()表

20.recno()記錄號函數(shù)

21.bof()上溢出

22.eof()下溢出

23.dimensionx(4)定義數(shù)組x,里面有四個元素,其中每個元素的默認值為.F.declare和dimension相同

24.replace替換

25.add表示增加字段

26.distinct不重復(fù)記錄

27.error錯誤

28.continue

繼續(xù)

29.elseif否那么

30.column列

31.input顯示數(shù)值

32.accept顯示字符串

33.wait是彈出的一個信息框

34.drop刪除字段或刪除表

35.otherwise其它情況

36.check規(guī)那么

37.cursor臨時表

38.build連編

二、VF里文件類型

1.工程.pjxproject2.數(shù)據(jù)庫.dbcdatabase

3.表.dbftable4.菜單.mnx.mprmenu

5.程序.prg6.表單.scxform

7.報表.frxreport8.查詢.qprquery

9.視圖.vueview10.文件.txt

11.備注型文件.fpt

三、例題

1.creattablestudent(學號c(6),姓名c(8),性別c(2),年齡n(2))創(chuàng)立學生表

2.insertintostudentvalues("001","張三","男",20)插入一條學生記錄

3.altertablestudentalter學號c(8)將學號字段的寬度改為8

4.altertablestudentrename學號to學生編號將學號字段重命名為學生編號

5.altertablestudentdrop年齡將年齡字段刪除

6.altertablestudentadd所在院系c(10)為student表增加一個字段

7.select*fromstudentintotablexusheng將表student復(fù)制給表xuesheng

8.updatestudentset成績=成績+10where性別="男"將男生的成績提高10分

9.deletefrom

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論