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

江蘇省高校計(jì)算機(jī)等級(jí)考試命題研究院 江蘇省高校計(jì)算機(jī)等級(jí)考試輔導(dǎo)
2003年(春)二級(jí)考試筆試卷參考答案(VFP)
2003年(春)二級(jí)考試筆試卷參考答案(VFP)

(本試卷包括計(jì)算機(jī)基礎(chǔ)知識(shí)部分和程序設(shè)計(jì)部分,考試時(shí)間共120分鐘)

第一部分 計(jì)算機(jī)基礎(chǔ)知識(shí)(各語(yǔ)種相同)
(紅色為參考答案)

1.目前,漢字信息在計(jì)算機(jī)內(nèi)大多是以雙字節(jié)編碼表示的。在下列用十六進(jìn)制 表示的兩個(gè)季節(jié)的編碼中,____1_____可能是漢字“大”的機(jī)內(nèi)碼。

A.B473H B.B4F3H C.3473H D.73F3H

2.有一個(gè)數(shù)值311,它與十六進(jìn)制數(shù)C9相等,則該數(shù)值是用____2____表示的。

A.二進(jìn)制 B.八進(jìn)制 C.十進(jìn)制 D.五進(jìn)制

3.長(zhǎng)度為1個(gè)字節(jié)的二進(jìn)制的整數(shù),若采用補(bǔ)碼表示,且由4個(gè)“1”和4個(gè)“0”組成,則可表示的最小整數(shù)為___3_____。

A.-127 B.-121 C.-15 D.-7

4.關(guān)于PC機(jī)主板上的CMOS芯片,下面說(shuō)法中正確的是____4____

A.CMOS芯片用于存儲(chǔ)計(jì)算機(jī)系統(tǒng)的配置參數(shù),它是只讀存儲(chǔ)器。
B.CMOS芯片用于存儲(chǔ)電自檢程序。
C.CMOS芯片用于存儲(chǔ)BIOS,是易失性的。
D.CMOS芯片需要一個(gè)電池給它供電,否則其中數(shù)據(jù)會(huì)因主機(jī)斷電而丟失。

5.假設(shè)某硬盤的轉(zhuǎn)速為6000轉(zhuǎn)/分,則此硬盤的平均等待時(shí)間為____5___ms(毫秒)。

A.5 B.6 C.10 D.12

6.軟件測(cè)試是軟件開發(fā)過(guò)程中的一個(gè)重要工作,它直接影響著軟件的質(zhì)量。一個(gè)軟件產(chǎn)品在交付前主要經(jīng)歷三種測(cè)試,三種測(cè)試中不包含 ___6_____。

A.維護(hù)測(cè)試 B.模塊測(cè)試 C.驗(yàn)收測(cè)試 D.集成測(cè)試

7.目前,計(jì)算機(jī)病毒是影響計(jì)算機(jī)正常運(yùn)行的主要因素之一,用戶常在計(jì)算機(jī)中安裝防病毒軟件來(lái)預(yù)防計(jì)算機(jī)病毒。在下列有關(guān)計(jì)算機(jī)病毒及防病毒軟件的敘述中,不正確的是___7_____。

A.計(jì)算機(jī)病毒主要是通過(guò)可移動(dòng)的存儲(chǔ)介質(zhì)或網(wǎng)絡(luò)進(jìn)行傳播
B.用戶在上網(wǎng)瀏覽WWW信息資源時(shí),所用計(jì)算機(jī)也可能被計(jì)算機(jī)病毒感染
C.任何防病毒軟件都只能預(yù)防一些已知的病毒,但對(duì)所有查出的病毒均能安全地清除
D.任何防病毒軟件都應(yīng)經(jīng)常性地更新

8.在構(gòu)建網(wǎng)絡(luò)時(shí),需要使用多種網(wǎng)絡(luò)設(shè)備,如網(wǎng)卡、交換機(jī)等。如果要將多個(gè)獨(dú)立的子網(wǎng)互連,如局域網(wǎng)與廣域網(wǎng)互連,應(yīng)當(dāng)用____8____進(jìn)行連接。

A.集線器 B.路由器 C.交換機(jī) D.調(diào)制解調(diào)器

9.目前世界上規(guī)模最大的計(jì)算機(jī)廣域網(wǎng)是Interner。在下列敘述中,不正確的是___9_____。

A.整個(gè)Internet中,每個(gè)接點(diǎn)(入網(wǎng)的主機(jī))都有一個(gè)唯一的地址,稱為IP地址
B.Internet中主機(jī)的名字由一系列的子域名組成,從左到右子域的級(jí)別依次降低
C.Internet由主干網(wǎng)、地區(qū)網(wǎng)和校園網(wǎng)(或企業(yè)網(wǎng)或部門網(wǎng))三級(jí)組成
D.ADSL和ISDN均是利用電話線上網(wǎng),但ADSL的上網(wǎng)速度理論上比ISDN快

10.某PC機(jī)的聲卡在處理聲音信息時(shí),采樣頻率為44KHz,A/D轉(zhuǎn)換精度為16位。若連續(xù)采集2分鐘的聲音信息,則在不進(jìn)行壓縮編碼的情況保存這段聲音,需要的存儲(chǔ)空間近____10____。

A.88KB B.176KB C.11MB D.83MB

11.在中文版的Windows 95/98中,用戶可以通過(guò)鍵盤操作來(lái)切換中英文輸入法。系統(tǒng)默認(rèn)的用于在某一種漢字輸入法之間切換的組合鍵為____11_____。

A.CTRL+空格鍵 B.SHIFT+空格鍵 C.CTRL+SHIFT D.ALT+SHIFT

12.在Windows 95/98環(huán)境下,如果某應(yīng)用程序在運(yùn)行過(guò)程中發(fā)生“死機(jī)”(這里的“死機(jī)”是指該應(yīng)用程序不響應(yīng)用戶的操作且不會(huì)自動(dòng)地結(jié)束其運(yùn)行),則可以通過(guò)下列的哪一種操作來(lái)結(jié)束該應(yīng)用程序的運(yùn)行?____12________

A.按組合鍵Ctrl+Alt+Del B.按鍵盤上的Pause鍵
C.用鼠標(biāo)單擊該應(yīng)用程序窗口中的關(guān)閉按鈕 D.按組合鍵Alt+F4

13.在Windows 95/98中環(huán)境下,用戶通常使用菜單命令“開始/查找”來(lái)查找文件。通過(guò)這種方式查找文件時(shí),無(wú)法實(shí)現(xiàn)的是____13_____。

A.查找某種類型的文件(即根據(jù)文件擴(kuò)展名查找)
B.查找某種屬性的文件(即根據(jù)文件的屬性查找)
C.查找文件大小在某一范圍內(nèi)的文件
D.查找在某一時(shí)間范圍內(nèi)創(chuàng)建或修改的文件

14.在Windows 95/98環(huán)境下,用戶在資源管理器窗口的“左窗口”中選擇___14_____,則不可能執(zhí)行菜單命令“文件/新建”。

A.桌面 B.我的電腦 C.3.5英寸軟盤(A:) D.C:\Windows(文件夾)

15.使用Winows 95/98的“畫圖”應(yīng)用程序編輯文件時(shí),如果需要繪制一個(gè)正方形或圓,則在操作過(guò)程中應(yīng)該使用___15_____鍵加鼠標(biāo)的拖放操作。

A.CTRL B.ALT C.SHIFT D.TAB

16.使用Microsoft Word 7.0/97/2000編輯文檔時(shí),所編輯的文件不可保存為__16_____類型。

A.HTM B.BMP C.RTF D.TXT

17.關(guān)于Microsoft Word中的“左邊距”和“左縮進(jìn)”,下列敘述中正確的是___17_____。

A.“左邊距”與“左縮進(jìn)”是同一個(gè)概念
B.“左縮進(jìn)”的數(shù)值必須大于或等于“左邊距”的數(shù)值
C.“左縮進(jìn)”的數(shù)值可以為正數(shù),也可以為負(fù)數(shù)
D.“左縮進(jìn)”和“左邊距”均可以在“頁(yè)面設(shè)置”對(duì)話框中設(shè)置

18.使用Microsoft Excel 7.0/97/2000編輯電子表格時(shí),所編輯的文件不可保存為___18____類型。

A.XLS B.TXT C.XLT D.DOC

19.用Microsoft Excel 7.0/97/2000處理數(shù)據(jù)時(shí),如果要在某單元格中輸入分?jǐn)?shù)形式的數(shù)據(jù)5/8,則在單元格定位后___19______。

A.直接輸入5/8 B.先輸入數(shù)字0和一個(gè)空格,然后再輸入5/8
C.先輸入一個(gè)空格,然后再輸入5/8 D.先輸入一個(gè)等號(hào)(=),然后再輸入5/8

20.Internet Explorer(簡(jiǎn)稱IE)是目前最為流行的用于WWW信息瀏覽和查找的瀏覽器。在下列有關(guān)IE的功能和操作的敘述中,不正確的是____20_____。

A.IE是瀏覽器軟件,用戶不能通過(guò)該軟件啟動(dòng)電子郵件服務(wù)程序以收發(fā)E-mail
B.刷新網(wǎng)頁(yè)功能可以使Internet Explorer跳過(guò)緩沖區(qū),直接從網(wǎng)頁(yè)的原始地址下載
C.收藏夾是指用于收藏用戶經(jīng)常需要訪問(wèn)的網(wǎng)頁(yè)或地址的系統(tǒng)文件夾
D.頻道是用于從Internet向用戶計(jì)算機(jī)傳遞內(nèi)容的Web站點(diǎn)

第二部分   Visual FoxPro程序設(shè)計(jì)

一、選擇題

21.用戶在創(chuàng)建某個(gè)表的結(jié)構(gòu)時(shí),使用了通用型字段且為表創(chuàng)建了索引,則在保存該表結(jié)構(gòu)后,系統(tǒng)會(huì)在磁盤上生成__C___個(gè)文件。

A.1 B.2 C.3 D.4

22.創(chuàng)建索引時(shí)必須定義索引名。定義索引名時(shí),下列敘述中不正確的是____B____。

A.索引名只能包含字母、漢字、數(shù)字符號(hào)和下劃線
B.組成索引名的長(zhǎng)度不受限制
C.索引名可以與字段名同名
D.索引名的第一個(gè)字符不可以為數(shù)字符號(hào)

23.對(duì)于表單來(lái)說(shuō),用戶可以設(shè)置其ShowWindow屬性。該屬性的取值可以為____A_____

A.在屏幕中或在頂層表單中或作為頂層表單
B.普通或最大化或最小化
C.無(wú)模式或模式
D.平面或3維

24.在連編一個(gè)項(xiàng)目之前,需要在項(xiàng)目管理器中指定一個(gè)文件。下列類型的文件中,不可以指定為主文件的是___A____。

A.數(shù)據(jù)庫(kù)文件 B.查詢文件 C.程序文件 D.表單文件

25.在下面關(guān)于數(shù)據(jù)庫(kù)技術(shù)的說(shuō)法中,不正確的是___C___

A.數(shù)據(jù)的完整性是指數(shù)據(jù)的正確性和一致性
B.防止非法用戶對(duì)數(shù)據(jù)的存取,稱為數(shù)據(jù)庫(kù)的安全性防護(hù)
C.采用數(shù)據(jù)庫(kù)技術(shù)處理數(shù)據(jù),數(shù)據(jù)冗余應(yīng)安全消失
D.不同用戶可以使用同一數(shù)據(jù)庫(kù),稱為數(shù)據(jù)共享

26.數(shù)據(jù)環(huán)境泛指定義表單、表單集或報(bào)表時(shí)使用的數(shù)據(jù)源,數(shù)據(jù)環(huán)境中只能包____A____

A.表、視圖和關(guān)系 B.表 C.表和關(guān)系 D.表和視圖

27.用表設(shè)計(jì)器創(chuàng)建一個(gè)自由表時(shí),不能實(shí)現(xiàn)的操作是___D____。

A.設(shè)置某字段可以接受NULL值 B.設(shè)置表中某字段的類型為通用型
C.設(shè)置表的索引 D.設(shè)置表中某字段的默認(rèn)值

28.設(shè)有2個(gè)項(xiàng)目文件:T1.PJX、T2.PJX,2個(gè)數(shù)據(jù)庫(kù)文件:SJ1.DBC、SJ2.DBC,1個(gè)自由表文件:A1.DBF。以下敘述中,不正確的是____C____。

A.T1.PJX與T2.PJX可以共享SJ1.DBC文件
B.A1.DBF自由表添加到SJ1.DBC成為庫(kù)表以后,就不能添加到SJ2.DBC中
C.打開T1.PJX文件后,用系統(tǒng)菜單”文件\新建”命令創(chuàng)建的文件都屬于T1.PJX項(xiàng)目管理
D.從T2.PJX項(xiàng)目中“移去”某個(gè)數(shù)據(jù)庫(kù)時(shí),可以同時(shí)刪除數(shù)據(jù)庫(kù)文件

29.在運(yùn)行表單時(shí),為設(shè)置屬性值或指定操作的默認(rèn)值,有時(shí)需要將參數(shù)傳遞到表單。若要將參數(shù)傳遞到表單,則應(yīng)在表單的___B____事件代碼中包含PARAMETERS語(yǔ)句。

A.Load B.Init C.Destroy D.Activate

30.綁定型控件是指其內(nèi)容與表、視圖或查詢中的字段或內(nèi)存變量相關(guān)聯(lián)的控件。當(dāng)某個(gè)控件被綁到一個(gè)字段時(shí),移動(dòng)記錄指針后如果字段的值發(fā)生變化,則該控件的___D____屬性的值也隨之發(fā)生變化。

A.Control B.Name C.Caption D.Vaule

二、填空題(每空格1分,共30分,請(qǐng)用答題紙答題,不換行)

1.二維表中能唯一確定記錄的一列或多列的組合稱為超關(guān)鍵字。若一個(gè)超關(guān)鍵字去掉其中任何一個(gè)列后不再能唯一確定記錄,則稱其為侯選關(guān)鍵字

2.向數(shù)據(jù)庫(kù)中添加表是把自由表添加到數(shù)據(jù)庫(kù)中,使之成為數(shù)據(jù)庫(kù)表。這一操作的本質(zhì)是建立了庫(kù)與表之間的____鏈接____。

3.SELECT查詢命令中的union子句,可以把一個(gè)SELECT語(yǔ)句的查詢結(jié)果同另一個(gè)SELECT語(yǔ)句的查詢結(jié)果組合起來(lái)。

4.某表單中含有一個(gè)命令按鈕。要求運(yùn)行表單時(shí),單擊該命令按鈕可以調(diào)用表單的Init時(shí)間中的全部程序代碼,則需要在命令按鈕的Click時(shí)間中寫入語(yǔ)句thisform.init。

5.在打開一個(gè)表時(shí),必須為該表指定一個(gè)“工作區(qū)”。如果某工作區(qū)已經(jīng)打開了一個(gè)表,再在此工作區(qū)中打開另一個(gè)表時(shí),先前的表將自動(dòng)被關(guān)閉。

6.設(shè)表單Form1中包含1個(gè)文本框控件(TEXT1)與1個(gè)列表框控件(LIST1)。其中,LIST1的RowSourceType屬性值為1,RowSource屬性值為:數(shù)學(xué)、物理、語(yǔ)文、外語(yǔ)、計(jì)算機(jī)、政治。該表單要實(shí)現(xiàn)的功能是:在文本框TEXT1中輸入課程的名稱,若此課程不在列表框LIST1中,則將它添加到列表框中,夠則不做添加。請(qǐng)完善下列的文本框TEXT1的LostFocus事件代碼:

  FL=.T.

  FOR n=1 TO THISFORM.LIST1.ListCount

    IF ALLTRIM(THISFORM.LIST1.List(n)=this.value thisform.text1.value

      FL=.F.

    ENDIF

  ENDFOR

  IF FL

     THISFORM.LIST1.ADDITEM(THIS.Value)         &&向列表框添加新的數(shù)據(jù)項(xiàng)

  ENDIF

  THIS.Value=SPACE(1)                           &&使文本框清空

7.下面的命令是給XS表中的記錄做刪除標(biāo)記。若要恢復(fù)XS表中學(xué)號(hào)(XH)字段以“99”開頭的帶有刪除標(biāo)記的記錄,可使用命令recall all for subs(xh,1,2)="99" 或者根據(jù)下面給的XH方式填 recall all for xh="99"。

                USE XS

                DELETE FOR XH="98" OR XH="99"

8.在某表單運(yùn)行時(shí),表單上某個(gè)命令按鈕標(biāo)題顯示為“取消(X)",則該命令按鈕的Caption屬性值為取消(\<x)

9.設(shè)表單上某形狀控件的Height屬性與Width屬性值相等,則Curvature屬性值為99時(shí)該形狀為圓。

10.對(duì)象根據(jù)所基于的類的性質(zhì),可以分為容器對(duì)象和控件對(duì)象,其中,前者可以作為其它對(duì)象的父對(duì)象。

11.某表單Form1上有一個(gè)命令按鈕組Cmg,其中有兩個(gè)命令按鈕(分別為cmd1和cmd2),要在Cmd1的Click事件代碼中設(shè)置cmd2不可用,其代碼為:

   THIS.parent.cmd2.Enabled=.F.

12.引用當(dāng)前表單集的關(guān)鍵字是thisformset。

13.下列的自定義函數(shù)YS()的功能是:當(dāng)傳送一個(gè)字符型參數(shù)時(shí),返回一個(gè)刪除所有內(nèi)含空格之后的字符型數(shù)據(jù)。例如,執(zhí)行命令?YS(“A B CD”),顯示“ABCD”。(注:OCCURS()函數(shù)的功能是返回前一個(gè)字符表達(dá)式在后一個(gè)字符表達(dá)式中出現(xiàn)的次數(shù)。)

  FUNCTION YS

  PARAMETERS zz

  IF OCCURS(SPACE(1),zz)>0             &&如果空格在變量ZZ中出現(xiàn)的次數(shù)大于0

     n=OCCURS(SPACE(1),zz)

     FOR x=1 TO n

       c=AT(APACE(1),zz,1)

       zz=SUBSTR(zz,1,c-1)+subs(zz,c+1)

      ENDFOR

  ENDIF

  RETURN zz

  ENDFUNC

14.某數(shù)據(jù)庫(kù)中有兩個(gè)數(shù)據(jù)庫(kù)表:物資表(WZB.DBF)和領(lǐng)用表(LYB.DBF),兩個(gè)表具有一對(duì)多關(guān)系。完善下面的SELECT語(yǔ)句,使其實(shí)現(xiàn)查詢近10天內(nèi)各部門的各種物資領(lǐng)用數(shù)量。

物資表(WZB.DBF) 領(lǐng)用表(LYB.DBF)
字段名 類型 寬度 字段名 類型 寬度
物資代號(hào) C 6 物資代號(hào) C 6
物資名稱 C 12 領(lǐng)用部門 C 20
         領(lǐng)用數(shù)量 N 3
          領(lǐng)用日期 D 8

SELECT 物資代號(hào),物資名稱,領(lǐng)用部門,sum(領(lǐng)用數(shù)量) AS 領(lǐng)用數(shù)量;

   FORM wzb,lyb;

   WHERE wzb.物資代號(hào)=lyb.物資代號(hào) AND (date()-領(lǐng)用日期<=10);

   GROUP By 1,3;

   ORDER By 3,1

15.設(shè)表單集FORMSET1中含有若干個(gè)表單,若將奇數(shù)表單的背景顏色設(shè)為淡藍(lán)色;偶數(shù)表單的背景顏色為系統(tǒng)省略值(即保持原定義的顏色)。完善以下FORMSET1表單集的Init事件代碼。

  FOR n=1 TO this.formcount

    IF n%2=0

            n=n+1 (答題者注:如果測(cè)試,當(dāng)表單為偶數(shù)時(shí)點(diǎn)“忽略”即可正常執(zhí)行)

       ENDIF  

    THIS.FORMS(n).BackColor=RGB(128,255,255) 

  ENDFOR

16.在程序運(yùn)行期間,可以使用SET SYSMENU命令起用或廢止Visual FoxPro系統(tǒng)菜單欄。廢止Visual FoxPro系統(tǒng)菜單欄的命令是:set sysmenu off

17.設(shè)有表文件CJB.DBF,表中共有30條記錄,記錄內(nèi)容如下表所示:

 學(xué)號(hào)

  XH

課程代號(hào)

KCDH

成績(jī)

CJ

 

學(xué)號(hào)

XH

課程代號(hào)

KCDH

成績(jī)

CJ

 

學(xué)號(hào)

XH

課程代號(hào)

KCDH

成績(jī)

CJ

990201

01

78 990202 05 95 990302 03 89
990201

02

80 990202 06 84 990302 04 98
990201 03 80 990201 01 63 990203 05 68
990201 04 73 990201 02 62 990203 06 84
990201 05 82 990201 03 82 990203 01 87
990201 06 95 990201 04 93 990203 02 78
990202 01 63 990201 05 95 990203 03 85
990202 02 62 990201 06 76 990203 04 80
990202 03 69 990202 01 78 990204 01 51
990202 04 93 990202 02 80 990204 03 86

SET TALK OFF

SELECT kcdh,AVG(cj) AS 平均成績(jī),COUNT(*)AS 選修人數(shù);

   FROM cjb;

   GROUP BY kcdh;

   ORDER BY kcdh DESC;

   INTO CURSOR LsbA

SELECT *

   FORM LsbA;

   WHERE RECNO()<4;

   INTO CURSOR LsbB

GO TOP

? kcdh

上述程序運(yùn)行時(shí),屏幕上顯示的結(jié)果是:06

18.表單如圖1所示。表單上有二個(gè)控件:選項(xiàng)按鈕組和列表框控件(Name屬性為L(zhǎng)IST1)。選項(xiàng)按鈕組中的各選項(xiàng)按鈕的Caption屬性的屬性值如圖所示。列表框控件的RowSourceType屬性為:8--結(jié)構(gòu),RowSource屬性的屬性值未設(shè)置。教師表、學(xué)生表、課程表、認(rèn)課表、成績(jī)表以及專業(yè)表的文件表分別是:JS.DBF、XS.DBF、KC.DBF、RK.DBF、CJ.DBF、ZY.DBF。

請(qǐng)完善下列的選項(xiàng)按鈕組的Click事件代碼,使其實(shí)現(xiàn):在該表單運(yùn)行時(shí),單擊選項(xiàng)按鈕組中的某個(gè)選項(xiàng)按鈕,則在右邊的列表框中顯示相應(yīng)表的字段名信息。

          

DO CASE                      

     CASE THIS.VALUE=1

       X="JS"

     CASE THIS.VALUE=2

       X="XS"

     CASE THIS.VALUE=3

       X="KC"

     CASE THIS.VALUE=4

       X="RK"

     CASE THIS.VALUE=5

       X="CJ"

     CASE THIS.VALUE=6

       X="ZY"

  ENDCASE

  SELE(X)

  ThisForm.list1.rowsouse=X

  ThisForm.Refresh

19.設(shè)有KSCJ表(考試成績(jī)表)、XX表(學(xué)校字典表)和TEMP(臨時(shí)表):

1)KSCJ表包含兩個(gè)字段:“準(zhǔn)考證號(hào)”字段(ZKZ C(10))和“成績(jī)”字段(CJ N(3)),其中,準(zhǔn)考證的組成結(jié)構(gòu)為“3位學(xué)校代號(hào)+2位語(yǔ)種代號(hào)+3位考場(chǎng)號(hào)+2位順序號(hào)”;

2)XX表包含兩個(gè)字段:“學(xué)校代號(hào)”字段(DH C(3))“學(xué)校名稱”字段(MC C(32));

3)TEMP表包含兩個(gè)字段:“學(xué)校代號(hào)”字段(DH C(3))和“結(jié)果”字段(JG N(6,2))。

 

對(duì)于圖2所示的表單,列表框、“平均成績(jī)”命令按鈕、“合格人數(shù)”命令按鈕和表格控件的Name屬性值分別為L(zhǎng)ST1、CM1、CM2和GTP,表格控件的數(shù)據(jù)源為TEMP表。表單執(zhí)行時(shí),用戶在列表框中選擇某個(gè)學(xué)校后,單擊“平均成績(jī)”則在表格控件中顯示該學(xué)校各個(gè)語(yǔ)種的平均成績(jī),單擊“合格人數(shù)”則在表格控件中顯示該學(xué)校各個(gè)語(yǔ)種的合格人數(shù),且表格第2列的標(biāo)頭控件的標(biāo)題與命令按鈕的標(biāo)題一致。

   根據(jù)上述的功能要求,完善“平均成績(jī)”命令按鈕的Click事件代碼:

   SELECT SUBS(zkz,4,2) AS dh, AVG(cj) AS JG;

      FROM kscj;

      WHERE LEFT(zkz,3)=xx.dh

       GROUP BY 1;

      INTO TABLE tempX

   SELE temp

   ZAP

   APPEND FROM tempX

   GOTO TOP

   ThisForm.gtp.Column2.Header1.Caption=THIS.Caption

   ThisForm.Refresh

20. 在設(shè)計(jì)表單或報(bào)表的過(guò)程中,打開數(shù)據(jù)環(huán)境設(shè)計(jì)器后,可以在屬性窗口中設(shè)置臨時(shí)表對(duì)象的屬性。為臨時(shí)表對(duì)象指定主控索引標(biāo)識(shí)的屬性以及篩選條件表達(dá)式的屬性分別是orderfilter。

21.報(bào)表是最常用的打印文檔,設(shè)計(jì)報(bào)表主要是定義報(bào)表的數(shù)據(jù)源和報(bào)表的布局。Visual FoxPro中,報(bào)表布局的常規(guī)類型有:列報(bào)表、行報(bào)表、一對(duì)多報(bào)表以及多欄報(bào)表。多欄報(bào)表指報(bào)表中每行可以打印多條記錄的數(shù)據(jù)。

22. 在實(shí)際應(yīng)用中,常使用DO CASE……ENDCASE語(yǔ)句實(shí)現(xiàn)根據(jù)不同的條件表達(dá)式結(jié)果進(jìn)行不同處理的功能。使用DO CASE……ENDCASE語(yǔ)句時(shí),各CASE<條件表達(dá)式>子句的不同排列順序,有時(shí)會(huì)產(chǎn)生不同的運(yùn)行結(jié)果。設(shè)有KCSJ表(考試成績(jī)表),表中含有“成績(jī)”字段(CJ N(3))和“考試等級(jí)”字段(KSDJ C(10))。下列程序段的功能是:為KSDJ字段填寫相應(yīng)的值:成績(jī)均在90分以上(包括90分)為“優(yōu)秀”;60分以上(包括60分)為“合格”;60分以下為“不合格”。正確的CASE<條件表達(dá)式>子句的排列順序號(hào)(程序中&&后面給出的序號(hào))應(yīng)為:③、①、②或 ③、②、①。

  USE kscj

  UCAN

  DO CASE

   CASE cj>=60                   &&①

     REPLCE ksdj WITH“合  格”

   CASE cj<60                   &&②

     REPLCE ksdj WITH“不合格”

   CASE cj>=90                   &&③

     REPLCE ksdj WITH“優(yōu)  秀”

   ENDCASE

  ENDSCAN

   USE

23.在Visual FoxPro中,可以為表單添加新的方法。設(shè)已經(jīng)向表單中添加了一個(gè)新的方法(FormColor)。

   FormColor方法的程序代碼是:

          THISFORM.BACKCOLOR=rgb(0,255,0)&&設(shè)置該表單的背景顏色為綠色。

   該表單的Init事件、Click事件、RightClick時(shí)間的程序代碼分別是:

   Init事件:THISFORM.BACKCOLOR=RGB(128,255,255)&&設(shè)置背景顏色為淡藍(lán)色。

   Click事件:THISFORM.Init

   RightClick事件:THISFORM.FormColor

   該表單運(yùn)行時(shí),若用鼠標(biāo)右擊該表單,則該表單的背景顏色為綠色;若用鼠標(biāo)單擊該表單,則該表單的背景顏色為淡蘭色。

24.事件是對(duì)象能夠識(shí)別的一個(gè)動(dòng)作,方法是對(duì)象能夠執(zhí)行的一組操作。對(duì)于SerFocus和GotFocus,setfocus是方法,getfocus是事件。