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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2006年秋季江蘇等級(jí)VFP二級(jí)模擬(B)

VFP二級(jí)考試筆試模擬試卷答案(B)

說(shuō)明: 試卷中紅色且粗體的為正確答案

一. 選擇題 (20 ×1=20 分)

  1. 文本框綁定到一個(gè)字段后,對(duì)文本框中的內(nèi)容進(jìn)行輸入或修改時(shí),文本框中的數(shù)據(jù)將同時(shí)保存到____中。

A.Value屬性和Name屬性         B.Value屬性和該字段

C.Value屬性和Caption屬性      D.Name屬性和該字段

2. 創(chuàng)建對(duì)象時(shí)發(fā)生_______事件。

A. LostFocus     B. InteractiveChange     C. Init     D. Click

3. 關(guān)系模型的基本結(jié)構(gòu)是_________。

A.樹(shù)形結(jié)構(gòu)    B.無(wú)向圖    C.二維表    D.有向圖

4. CommandGroup 可能包含的對(duì)象是________。

A.CommandButton     B.OptionButton    C. 任意控件    D. Container

5. VFP5.0中可執(zhí)行的表單文件的擴(kuò)展名是_______。

A.SCT     B.SPR     C.SCX     D.QPR

6. 在VFP5.0命令窗口中執(zhí)行 ? ATC("學(xué)習(xí)","認(rèn)真學(xué)習(xí)計(jì)算機(jī)")命令后,返回的結(jié)果是______

A.2    B.5    C.7    D.9

7. 不能作為索引關(guān)鍵字的字段類型是_______。

A.日期型     B.字符型    C.?dāng)?shù)值型    D.備注型

8. 函數(shù)SUBSTR("VisualFoxPro5.0",4,7)的返回值是________。

A. ualFoxP    B. FoxPro5    C. FoxP    D. FoxPro5.0

9.如果一個(gè)數(shù)據(jù)庫(kù)表的DELETE觸發(fā)器設(shè)置為.F.,則不允許對(duì)該表作_____操作。

A.修改記錄        B.刪除記錄    C.增加記錄    D.顯示記錄

10.組合框是_______控件。

A.非數(shù)據(jù)綁定型    B. 數(shù)據(jù)綁定型    C.?dāng)?shù)值型    D.邏輯型

11. 下列關(guān)于數(shù)據(jù)操作的說(shuō)法中,正確的是__________。

A. 貨幣型數(shù)據(jù)不能參加算術(shù)運(yùn)算

B. 兩個(gè)日期型數(shù)據(jù)可以進(jìn)行加法運(yùn)算

C. 字符型數(shù)據(jù)能比較大小,日期型則不能

D. 一個(gè)日期型數(shù)據(jù)可以加或減一個(gè)整數(shù)

12. 下列敘述中含有錯(cuò)誤的是________。

    A. 一個(gè)表可以有多個(gè)外部關(guān)鍵字

    B. 數(shù)據(jù)庫(kù)表可以設(shè)置記錄級(jí)的有效性規(guī)則

    C. 永久性關(guān)系建立后,主表記錄指針移動(dòng)將使子表記錄指針相應(yīng)移動(dòng)

    D. 對(duì)于臨時(shí)性關(guān)系,一個(gè)表一般不允許有多個(gè)主表

    13. 下列關(guān)于表索引操作的說(shuō)法中,正確的是________。

    A.一個(gè)獨(dú)立索引文件中可以存儲(chǔ)一張表的多個(gè)索引

    B.主索引只能適用于自由表

    C.表文件打開(kāi)時(shí),所有復(fù)合索引文件都自動(dòng)打開(kāi)

    D.在INDEX 命令中選用CANDIDATE子句后,建立的是候選索引

    14.在VFP5.0中,將日期型數(shù)據(jù)轉(zhuǎn)換成字符型數(shù)據(jù)的函數(shù)是_______。

    A.DTOC()    B.CTOD()    C.DATE()    D.STR()

    15. 在VFP5.0中,下列關(guān)于視圖操作的說(shuō)法中正確的是________。

    A.一張數(shù)據(jù)表只能建立一個(gè)視圖

    B.自由表不能建立視圖

    C.只有數(shù)據(jù)庫(kù)表才能建立視圖

    D.視圖打開(kāi)時(shí),所基于的數(shù)據(jù)表自動(dòng)打開(kāi)

    16. 對(duì)于創(chuàng)建新類,VFP提供的可視化設(shè)計(jì)工具有:_______。

    A. 類設(shè)計(jì)器和報(bào)表設(shè)計(jì)器      B. 類設(shè)計(jì)器和查詢?cè)O(shè)計(jì)器

    C. 類設(shè)計(jì)器和表單設(shè)計(jì)器      D. 類設(shè)計(jì)器

    17. VFP的循環(huán)語(yǔ)句有 _______(其中FOR是指FORENDFOR結(jié)構(gòu)語(yǔ)句)。

    A. DO WHILE,F(xiàn)OR和SCAN      B. DO WHILE,F(xiàn)OR和LOOP

    C. FOR,SCAN和LOOP          D. DO CASE和DO WHILE

    18. 表文件可以按共享方式打開(kāi),也可以按獨(dú)占方式打開(kāi),在下列的命令組中,______必須在

    表文件以獨(dú)方式打開(kāi)時(shí)才能用。

    A. INDEX,PACK和ZAP              B. PACK,INSERT_SQL和REINDEX

    C. INDEX,REINDEX和SELECT_SQL    D. INDEX,DELETE和PACK

    19. 字段的默認(rèn)值保存在________。

    A. 表的索引文件中       B. 數(shù)據(jù)庫(kù)文件中

    C. 項(xiàng)目文件中           D. 表文件中

    20. 徹底刪除記錄數(shù)據(jù)可以分兩步來(lái)實(shí)現(xiàn),這兩步分別是用命令_______。

    A. PACK和ZAP          B. PACK和RECALL

    C. DELETE和PACK       D. DELETE和RECALL

     

    二. 填空題 (30 ×1=30 分)

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

    2. 表之間的臨時(shí)關(guān)系可建立于 任何 表之間,永久性關(guān)系只能建立于 數(shù)據(jù)庫(kù) 表之間。

    3. VFP系統(tǒng)中,可以使用 DO 命令運(yùn)行程序文件。在開(kāi)發(fā)應(yīng)用程序時(shí),建立事件循環(huán)的命令是READ EVENTS 。

    4. 類的 繼承 性說(shuō)明了子類延用父類特征的能力,類的 封裝 性說(shuō)明了包含和隱藏對(duì)象信息的能力。

    5. VFP5.0中的參照完整性規(guī)則包括 更新規(guī)則、刪除規(guī)則、插入規(guī)則 三種。

    6. DBMS主要由“查詢”管理器、存儲(chǔ)管理器、事務(wù)管理器 組成。

    7. 查詢和視圖的最大區(qū)別是 查詢中的數(shù)據(jù)是只讀的,視圖中的數(shù)據(jù)是可更新的

    8. VFP中關(guān)閉系統(tǒng)菜單的命令為 SET SYSMENU OFF 。

    9. 如果要讓一個(gè)文本框的初值設(shè)置為當(dāng)前日期且不能更改,則在該文本框的 Init

    事件中設(shè)置代碼為This.Value=DATE(),同時(shí)要將它的 Enabled 屬性設(shè)置為.F.。

    10. 表達(dá)式STR(YEAR(DATE()+10))的數(shù)據(jù)類型為 C(字符型)

    11. VFP中通過(guò) Name 屬性來(lái)引用表單對(duì)象。

    12.設(shè)XB為某表中的字符型字段,其寬度為2,則與XB="男".OR.XB="女"等價(jià)的表達(dá)式為Inlist(XB,"男","女")

    13. 設(shè)JS.DBF及JSRK.DBF的結(jié)構(gòu)如下:

    教師表(JS.DBF)

    教師任課表(JSRK.DBF)

    工號(hào)

    GH

    C,5

    工號(hào)

    GH

    C,5

    姓名

    NAME

    C,8

    課程號(hào)

    KCH

    C,2

    性別

    XB

    C,2

    課程名稱

    KCMC

    C,30

    系名

    XM

    C,20

    課時(shí)數(shù)

    KSS

    N,5

     

    下列命令用來(lái)創(chuàng)建JS.DBF,請(qǐng)將它寫(xiě)完整:

    CREATE TABLE JS(GH C(5),NAME C(8),XB C(2),XM C(20))。

    如果對(duì)教師表已經(jīng)建立了兩個(gè)索引,索引表達(dá)式分別為GH和NAME,下列程序段用來(lái)查找姓名為“王一平”的記錄,請(qǐng)將它寫(xiě)完整:

    SELE JS

    SET ORDER TO NAME

    SEEK“王一平”

    下列命令用來(lái)查詢每個(gè)教師的任課課時(shí)總數(shù),請(qǐng)將它寫(xiě)完整:

    SELECT js.gh,js.name,SUM(jsrk.kss) AS 總課時(shí);

    FROM jsrk INNER JOIN js

    ON JS.GH=JSRK.GH

    INTO CURSOR cjsrkzstmp;

    GROUP BY gh;

    ORDER BY gh

    如果JS.DBF和JSRK.DBF已經(jīng)建立永久性關(guān)系,并且,當(dāng)JS表的GH發(fā)生變化時(shí),JSRK表的GH跟著改變,則參照完整性的更新規(guī)則應(yīng)設(shè)置成 級(jí)聯(lián) 。

    14. 已知一個(gè)表單中有一個(gè)命令按鈕組,其中有三個(gè)按鈕分別為:上一條(Cmdprior),下一條(CmdNext),退出(CmdReturn),下面是該命令按鈕組Click事件的代碼,請(qǐng)將它寫(xiě)完整:

    DO CASE

    CASE This.Value=1 &&按上一條按鈕

    SKIP -1

    IF BOF()

    GO TOP

    ELSE

    Thisform.Refresh

    ENDIF

    CASE This.Value=2 &&按下一條按鈕

    SKIP

    IF EOF()

    GO BOTTOM

    ELSE

    Thisform.Refresh

    ENDIF

    CASE This.Value=3 &&按退出按鈕

    Thisform.Release

    ENDCASE

    如果要將Thisform.Release的代碼改成:

    This. CmdReturn.Click()

    則要完成相同的功能,CmdReturn的Click事件的代碼為:Thisform.Release。

    15. 用Select-SQL語(yǔ)句進(jìn)行分組查詢,則必須包含 Group by 命令子句。

    16. 下列程序用來(lái)計(jì)算長(zhǎng)方形的面積,請(qǐng)將它寫(xiě)完整:

    X=3

    Y=5

    S=0

    DO AREA WITH X,Y,S

    ? S

    PROCEDURE AREA

    PARAMETERS X,Y,S1

    S1=X*Y

    RETURN