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

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

2006年秋VFP二級(jí)考試筆試模擬試卷(A)

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

1.設(shè)有一個(gè)含有3個(gè)頁(yè)面的頁(yè)框,其中第一個(gè)頁(yè)面的名字為Page1,上面有二個(gè)命令按鈕:     CmdOk、CmdPrint。如果要在CmdPrint的Click事件中引用CmdOk的Click事件代碼,則采用____。

A.This.Parent.CmdOk.Click()  

B.Thisform.Page1.CmdOk.Click()

C.This.CmdOk.Click()         

D.Thisform.CmdOk.Click()

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

      A. 數(shù)據(jù)庫(kù)被刪除后, 則它所包含的數(shù)據(jù)庫(kù)表也隨著被刪除

      B. 打開了新的數(shù)據(jù)庫(kù), 則原來(lái)已打開的數(shù)據(jù)庫(kù)被關(guān)閉

C. 數(shù)據(jù)庫(kù)被關(guān)閉后, 它所包含的數(shù)據(jù)庫(kù)表不能被打開

      D. 數(shù)據(jù)庫(kù)被刪除后,它所包含的表可以變成自由表

3. 子類或?qū)ο缶哂醒佑酶割惖膶傩、事件和方法的能力,稱為類的____。

A.繼承性   B.抽象性   C.封裝性   D.多態(tài)性

4.在VFP5.0命令窗口中執(zhí)行 ? STR(2345.278,7,2)命令后,返回的結(jié)果是___。

A.2345.278   B.2345.27   C. 345.278   D.2345.28

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

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

6. 在VFP5.0中,下列關(guān)于查詢操作的說(shuō)法中正確的是_____。

A.不能建立基于視圖的查詢

B.自由表不能建立查詢

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

D.不能利用查詢來(lái)更新源表中的數(shù)據(jù)

7.菜單文件經(jīng)過(guò)生成以后形成的菜單程序文件的擴(kuò)展名為____。

A. MNX   B. MPX   C. MPR   D. MND

8. 表之間的“臨時(shí)性關(guān)系”,是在兩個(gè)打開的表之間建立的關(guān)系。如果兩個(gè)表中有一個(gè)被關(guān)閉,則該   “臨時(shí)性關(guān)系”____。

A. 轉(zhuǎn)化為永久關(guān)系 B. 永久保留 C. 消失 D. 臨時(shí)保留

9. 表移出數(shù)據(jù)庫(kù)后,仍然有效的是____。

A. 字段的有效性規(guī)則   B. 表的有效性規(guī)則

C. 字段的默認(rèn)值       D. 結(jié)構(gòu)復(fù)合索引文件中的候選索引

10. 下列控件均屬容器類的是_____。

A. 表單、命令按鈕組、命令按鈕   B. 表單集、列、組合框

C. 表格、列、文本框             D. 頁(yè)框、列、表格

11. DIMENSION命令用來(lái)對(duì) 進(jìn)行聲明。

A. 對(duì)象   B. 變量   C. 字段   D. 數(shù)組

12. 用鼠標(biāo)使組合框的內(nèi)容發(fā)生變化時(shí),將首先觸發(fā)____事件。

A.InteractiveChange   B.DownClick

C.Init                D.Click

13. 表單的NAME屬性是____。

A. 顯示在表單標(biāo)題欄中的名稱 B. 運(yùn)行表單程序時(shí)的程序名

C. 保存表單時(shí)的文件名       D. 引用表單對(duì)象時(shí)的名稱

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

A. 唯一索引不允許索引表達(dá)式有重復(fù)值

B. 一個(gè)數(shù)據(jù)庫(kù)表只能設(shè)置一個(gè)主索

      C. 候選索引既可以用于數(shù)據(jù)庫(kù)表也可以用于自由表

      D. 候選索引不允許索引表達(dá)式有重復(fù)值

    15.對(duì)于同一個(gè)對(duì)象,下列四個(gè)事件:Init、Load、Activate和Destroy發(fā)生的順序?yàn)開____。

    A.Init、Load、Activate 、Destroy   

    B. Activate、Init、Load、Destroy

        C. Load、Init、Activate 、Destroy   

        D. Destroy、Init、Load、Activate

    16. 以下的四組函數(shù),返回值的數(shù)據(jù)類型一致的是_____。

    A. DTOC(DATE()),DATE(),YEAR(DATE())

    B. ALLTRIM(〃VFP5.0〃),ASC(〃A〃),SPACE(8)

    C. STR(3.14,3,1),DTOC(DATE()),SUBSTR(〃ABCD〃,3,1)

    D. EOF(),RECCOUNT(),DBC()

    17.如果要引用一個(gè)控件所在的直接容器對(duì)象,則可以使用下列_____關(guān)鍵字。

    A. THIS   B. THISFORM   C. PARENT   D. 都可以

    18.建立事件循環(huán)的命令為_____。

    A. READ EVENTS          B. CLEAR EVENTS

    C. DO WHILE……ENDDO    D. FOR……ENDFOR

    19.VFP系統(tǒng)中,查詢文件的擴(kuò)展名為_____。

    A. .PRG   B. .QPR   C. .SCX   D. .QUR

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

    A.BETWEEN(XB,男,女)   B.BETWEEN(XB,"男","女")

    C.INLIST(XB,男,女)    D.INLIST(XB,"男","女")

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

    1. VFP中程序控制結(jié)構(gòu)有_____、_____、_____和_____四種。

    2. VFP5.0中的索引類型有_____、_____、_____、_____四種類型。

    3.VFP5.0中系統(tǒng)內(nèi)部定義的類稱為類,它可分為兩種類型:_____和_____。

    4.用CREATE TABLE-SQL 命令創(chuàng)建數(shù)據(jù)庫(kù)表XS.DBF,表結(jié)構(gòu)為:

     字段名  字段類型  字段寬度

       XH        C          6

       XM        C          8

       NL        N          2

    請(qǐng)把下述命令寫完整:

    CREATE TABLE XS _______________

    5. 將某控件綁定到一個(gè)字段,移動(dòng)記錄后字段的值發(fā)生變化,這時(shí)該控件對(duì)象的________屬性的值也隨之變化。

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

    7. 將VFP默認(rèn)路徑設(shè)置為D:\USER的命令是_____。

    8. 如果要讓運(yùn)行的表單第一次顯示時(shí)自動(dòng)位于主窗口中央,則應(yīng)該將表單的______屬性值設(shè)置為.T.。

    9. 組合框的數(shù)據(jù)源由RowSource屬性和RowSourceType屬性給定,如果RowSource屬性中寫入一條SELECT-SQL語(yǔ)句,則它的RowSourceType屬性設(shè)置為______。

    10.已知N="1",M="2",X12="A+B",則表達(dá)式X&N&M的值為______。

    11. 表達(dá)式Y(jié)EAR(DATE()+10)的數(shù)據(jù)類型為_______。

    12. 計(jì)時(shí)器(Timer)控件中設(shè)置時(shí)間間隔的屬性為Interval和定時(shí)發(fā)生的事件為_________。

    13. 已知XX=“Englishbook   ”,YY=“book”。則XX+YY=________________

    XX-YY=_________________。

    14. 某表單中有“下一記錄”的記錄定位命令按鈕CmdNext,請(qǐng)完成該按鈕的Click事件代碼:(假定該表單所用到的表為XS.DBF)

    SELECT XS

    __________

    IF EOF()

    GO BOTTOM

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

    ELSE

    Thisform.Refresh

    ENDIF

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

    教師表(JS.DBF)

    教師任課表(JSRK.DBF)

    字段名

    類型

    寬度

    (含義)

    字段名

    類型

    寬度

    (含義)

    GH

    C

    5

    (工號(hào))

    GH

    C

    5

    (工號(hào))

    XM

    C

    8

    (姓名)

    KCH

    C

    2

    (課程號(hào))

    XB

    C

    2

    (性別)

    KCMC

    C

    30

    (課程名稱)

    DEPARTMENT

    C

    20

    (系名)

    KSS

    N

    5

    (課時(shí)數(shù))

    并且分別基于GH建立了結(jié)構(gòu)復(fù)合索引,它們現(xiàn)有數(shù)據(jù)如下:

    教師(JS.DBF)

    工號(hào)

    姓名

    性別

    系名

    04001

    陳子亮

    管理工程系

    04002

    趙東萍

    管理工程系

    04003

    王一平

    計(jì)算機(jī)系

    04004

    陳志敏

    中文系

    教師任課表(JSRK.DBF)

    工號(hào)

    課程號(hào)

    課程名稱

    課時(shí)數(shù)

    04001

    1

    會(huì)計(jì)電算化

    64

    04001

    2

    會(huì)計(jì)電算化課程設(shè)計(jì)

    42

    04002

    3

    軟件工程

    48

    04002

    4

    C++

    64

    04003

    2

    會(huì)計(jì)電算化

    64

    04003

    5

    中國(guó)文學(xué)

    48

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

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

    FROM js,jsrk;

    WHERE___________________;

    INTO CURSOR cjsrkzstmp;

    GROUP BY___________;

    ORDER BY gh

    臨時(shí)表cjsrkzstmp 的記錄數(shù)為_________。

    如果要向JSRK表中插入一條新記錄,其記錄內(nèi)容是:"04003"(工號(hào))、"6"(課程代號(hào))、"計(jì)算機(jī)概論"(課程名稱)、32(課時(shí)數(shù)),則命令為:INSERT INTO jsrk (gh,kch,kcmc,kss)____________("04003","6","計(jì)算機(jī)概論",32)

    16. 如果對(duì)上題JSRK.DBF先按工號(hào)從小到大排序,在工號(hào)相等和情況下,再按課程號(hào)從小到大排序, 則索引表達(dá)式為__________。

    17. 已知教師表(JS.DBF)的結(jié)構(gòu)和內(nèi)容如15題所示,閱讀下列程序段:

    N=0

    M=0

    SELE JS

    SCAN WHILE XB="男"

    N=N+1

    ENDSCAN

    M=RECCOUNT()-N      &&RECCOUNT()為統(tǒng)計(jì)記錄數(shù)函數(shù)

    執(zhí)行上述程序后,N、M、的值分別為___________ , _________。