VFP高考模擬試題(VFP程序設(shè)計(jì))-職高_(dá)第1頁
VFP高考模擬試題(VFP程序設(shè)計(jì))-職高_(dá)第2頁
VFP高考模擬試題(VFP程序設(shè)計(jì))-職高_(dá)第3頁
VFP高考模擬試題(VFP程序設(shè)計(jì))-職高_(dá)第4頁
VFP高考模擬試題(VFP程序設(shè)計(jì))-職高_(dá)第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫復(fù)習(xí)題(四)程序設(shè)計(jì)基礎(chǔ)一、 選擇題1. FoxBASE+程序的三種基本結(jié)構(gòu)是_。(A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) (B)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和邏輯結(jié)構(gòu)(C)模塊結(jié)構(gòu)、轉(zhuǎn)移結(jié)構(gòu)和循環(huán)結(jié)構(gòu) (D)網(wǎng)狀結(jié)構(gòu)、選擇結(jié)構(gòu)和邏輯結(jié)構(gòu)2. 用MODIFY COMMAND命令建立命令文件的缺省擴(kuò)展名是_。(A).TXT (B).FMT (C).PRG (D).BAK3. FoxBASE+命令文件(或稱程序文件)的缺省擴(kuò)展名是_。(A).FRM (B).PRG (C).FOR (D).DOC4. 在FoxBASE+程序中,一條命令的長度不能超過_個(gè)字符。(A)80 (B)254 (C)256 (D)12

2、75. 可以用MODIFY COMMAND命令編輯的文件是_。(A)ABC.DBF (B)STUD.IDX (C)PAK.BAK (D)WP_SKQ.PRG6. 建立命令文件ABC.PRG的命令是_。(A)USE ABC.PRG (B)MODIFY COMMAND ABC(C)MODIFY STRUCTURE ABC.PRG (D)MODIFY ABC.PRG7. 利用FoxBASE+提供的內(nèi)部編輯器,MODIFY COMMAND命令所能編輯的命令文件的最長度是_。(A)3600KB (B)64KB (C)256KB (D)128KB8. 在CONFIG.FX文件中,可用參數(shù)_為MODIFY

3、COMMAND命令指定一個(gè)外部文本編輯器。(A)TEDIT (B)PCACHE (C)MAXMEM (D)MVARSIZE9. 如果當(dāng)前目錄下有SEE.PRG、SEE.FOX、SEE.TXT和SEE.BAT這樣一些文件,當(dāng)執(zhí)行命令MODIFY COMMAND SEE 修改指定的文件并存盤后, 系統(tǒng)自動(dòng)刪除的文件是_。(A)SEE.TXT (B)SEE.PRG (C)SEE.FOX (D)SEE.BAT10. 當(dāng)程序輸入或修改完畢,應(yīng)按_ 鍵存盤并返回到圓點(diǎn)提示符下。(A)Ctrl+N (B)Ctrl+Y (C)Ctrl+W (D)Ctrl+Q11. 執(zhí)行命令_,可在DOX提示符下運(yùn)行命令文件Z

4、K.PRG.(A)DO ZK.PRG (B)FOXPLUS ZK.PRG (C)ZK (D)ZK.PRG12. 在程序中執(zhí)行命令_將返回到操作系統(tǒng)提示符下。(A)RETURN (B)CANCEL (C)QUIT (D)EXIT13. 如果當(dāng)前目錄下有ZK.PRG、ZK.FOX、ZK.TXT和ZK.TXT這些文件, 當(dāng)執(zhí)行DOZK命令時(shí),系統(tǒng)實(shí)際運(yùn)行的文件是_。(A)ZK.PRG (C)ZK.BAT (C)ZK.TXT (D)ZK.FOX14. 清除屏幕上48行、524列一塊矩形區(qū)域的命令是_。(A)4,5CLEAR TO 8,24 (B)4,5,8,20(C)(4,5)CLEAR(8,20)

5、(D)4,5,8,20CLEAR15. 命令12,10CLEAR的作用是_。(A)清除從坐標(biāo)(12,10)開始至屏幕左上角所構(gòu)成的矩形區(qū)域(B)清除從坐標(biāo)(12,10)開始至幕右下角所構(gòu)成的矩形區(qū)域(C)從第12行的第10列開始清除本行 (D)清除屏幕上其坐標(biāo)為(12,10)的這一點(diǎn)16. 從坐標(biāo)(4,10)開始至坐標(biāo)(12,30)畫一個(gè)形框的命令是_。(A)4,10,12,30 (B)(4,10)TO(12,30) (C)4,12 TO 10,30 (D)4,10 TO 12,3017. 能在屏幕上畫出一條水平線的命令是_。(A)8,16 TO 8,36 (B)8,16 TO 10,36(C

6、)8,16 TO 20,16 (D)8,8 TO 12,12 DOUBLE18. 能在屏幕上畫出一條垂直線的命令是_。(A)6,10,16,30 (B)5,10 TO 10,20(C)6,26 TO 16,26 (D)4,10 TO 7,1219. 在屏幕上畫出如下矩形框的命令是_。1AAAAAAA2 (A)4,10,8,21 BOX1A2B3C4DD B (B)4,10,8,21 BOX1234ABCDD B (C)4,10,8,21 BOX1D2C3B4AD B (D)4,10,8,21 BOXA1B2C3D44CCCCCCC320. 在屏幕上畫出含有及原理可知, 可在屏幕上畫出該矩形框的

7、命令是_5 5 5 5 5 5 5 5 5 5 (A)6,20,11,31 BOX8765#8 # # # # # # # # # # 6 (B)6,20,11,31 BOX5678#8 # # # # # # # # # # 6 (C)6,20,11,31 BOX#56788 # # # # # # # # # # 6 (D)6,20,11,31 BOX5678#8 # # # # # # # # # # 67 7 7 7 7 7 7 7 7 721. 用ACCEPT命令給內(nèi)存變量輸入數(shù)據(jù)時(shí), 內(nèi)存變量得到的數(shù)據(jù)類型是_。(A)取決于所輸入的數(shù)據(jù)類型 (B)數(shù)值型 (C)字符型 (D)日期型

8、22. 在執(zhí)行ACCEPT命令時(shí),如果不輸入會(huì)何容而直接回車,則存入內(nèi)存變量的內(nèi)容為_。(A)0 (B).F. (C).T. (D)空串23. 用INPUT命令輸入的數(shù)據(jù)類可以是_。(A)數(shù)值型、字符型、備注型 (B)數(shù)值型、字符型、日期型、邏輯型(C)數(shù)值型、備注型、日期型 (D)數(shù)值型、字符型、日期型、屏幕型24. 用INPUT 命令輸入日期型數(shù)據(jù)“12/16/98 ”時(shí), 正確的表達(dá)式是_。(A)12/16/98 (B)12/16/98 (D)CTOD(12/16/98) (D)DTOC(12/16/98)25. 用WAIT命令給內(nèi)存變量輸入數(shù)據(jù)時(shí), 內(nèi)存變量所獲得的數(shù)據(jù)是_。(A)任意

9、長度的字符串 (B)一個(gè)字符串和一個(gè)回車符(C)數(shù)值型數(shù)據(jù) (D)一個(gè)字符26. 在交互方式下,可對(duì)L型變量輸入數(shù)據(jù)的命令_。(A)ACCEPT (B)WAIT (C)READ (D)INPUT27. 執(zhí)行2,78SAYABC命令時(shí),顯示效果是_。(A)在第3行開頭一列顯示B (B)在第3行開頭一列顯示C(C)在第2行開頭一列顯示B (D)在第2行開頭一列顯示C28. 在缺省情況下,.SAY.GEAD命令組中GET的最大個(gè)數(shù)為_。 (A)128 (B)64 (C)10 (D)25629. 為了不清除當(dāng)前.SAY.GET命令中的GET子句功能, 使下一次執(zhí)行READ命令時(shí)仍能編輯它們所顯示的內(nèi)容

10、,那么在該READ命令后面必須使用的句子是_。(A)ADDIVE (B)SAVE (C)RESTORE (D)NODELETE30. 當(dāng)使用命令_輸入數(shù)據(jù)時(shí),其內(nèi)存變量必須事先賦予初值。(A)WAIT (B)ACCEPT (C).SAY.GET/READ (D)INPUT31. 當(dāng)用.SAY.GET/READ命令輸入數(shù)據(jù)時(shí),規(guī)定數(shù)據(jù)的有效范圍為1100正確的RANGE子句子是_。(A)RANGE 100,1 (B)RANGE 1,100 (C)RANGE 1001 (D)RANGE 110032. 當(dāng)在PICTURE子句中使用功能符時(shí),必須在其前加上符號(hào)_。(A) (B)# (C)& (D)!

11、33. 當(dāng)執(zhí)行下列命令后,屏幕上顯示出變量C的結(jié)果是_。.SET TALK OFF.C=welcome.5,10 SAY C PICTURE !(A)8 (B)welcome (C)!welcome (D)WELCOME34. 當(dāng)執(zhí)行下列命令后,屏幕上顯示出變量D1的結(jié)果是_。.SET TALK OFF.SET DATE ANSI.D1=CTOD(97.2.10).6,10 SAY D1 PICTURED(A)97.2.10 (B)2/10/97 (C)10/2/97 (D)10-2-9735. 當(dāng)執(zhí)行下列命令后,屏幕上顯示出變量D2的結(jié)果是_。.SET TALK OFF.SET DATE A

12、NSI.D2=CTOD(97.2.10) & 97年2月10日.7,10 SAY D2 PICTUREE(A)97.2.10 (B)2/10/97 (C)10/2/97 (D)2-10-9736. 當(dāng)執(zhí)行下面的程序后,屏幕上顯示出的數(shù)據(jù)依次為_。SET TALK OFFN=546.75622,10 SAY N PICTURE999.94,10 SAY N PICTURE999.9995,10 SAY N PICTURE$ 999.9RETURN(A)546.8、546.756、$ 546.8 (B)546.7、546.756、-546.7(C)546.7、546.756、546.7 (D)54

13、6.7、546.756、$546.737. 當(dāng)執(zhí)行下列命令后,屏幕上顯示出變量X的結(jié)果是_。.SET TALK OFF.X=abcd.6,10 SAY X PICURE #!X!(A)aBcD (B)abcd (c)#!abcd! (D)ABCD38. 能放在可執(zhí)行命令末尾的注釋命令是_。(A)REM (B) (C)* (D)ABCD39. 命令“CLEAR的功能是_。(A)清除當(dāng)前文件內(nèi)容 (B)關(guān)閉數(shù)據(jù)庫 (C)清除屏幕 (D)清除內(nèi)存40. 可以關(guān)閉數(shù)據(jù)庫文件的命令是_。(A)CLEAR FIELDS (B)CLOSE DATABASE(C)CLOSE INDEX (D)CLEAR AL

14、L41. 只能關(guān)閉當(dāng)前工作區(qū)中打開的格式文件的命令是_。(A)CLOSE PROCEDURE (C)CLOSE DATABASES(C)CLOSE FORMAT (D)CLOSE ALL42. IF命令可以嵌套的層數(shù)不能超過_層。(A)64 (B)128 (C)256 (D)1043. 可以將LOOP作為有效命令使用程序結(jié)構(gòu)是_。(A)IFENDIF (B)TEXTENDTEXT(C)DO CASEENDCASE (D)DO WHILENDDO44. 下面的?W命令輸入出的結(jié)果是_。.CJ=82.?IIF(CJ=60.IIF(CJ=85,優(yōu)秀,良好),差”)(A)優(yōu)秀 (B)差 (C)良好 (

15、D)8245. DO CASE命令的嵌套使用,嵌套的最大層數(shù)為_。(A)48 (B)64 (C)256 (D)12846. 在下面的DO循環(huán)中,一共要循環(huán)_次。 M=5 N=1 DO WHILE N=X Y=Y-1 ENDDO(A)15 (B)10 (C)6 (D)548. DO WIHIL命令的嵌套層數(shù)最多可達(dá)_層。(A)24 (B)64 (C)256 (D)12849. 執(zhí)行命令_后,可使程序在執(zhí)行期間顯示出源程序的各條命令 (A)SET TALK ON (B)SET ECHO ON (C)SET STEP ON (D)SET DEBUG ON50. 可使程序單步執(zhí)行的命令是_。(A)SE

16、T ESCAPE ON (B)SET DEBUG ON (C)SET STEP ON (D)SET STEP OFF51.屏幕格式文件的擴(kuò)展名是()A.TXTB.FRMC.FMTD.FOX52.建立或修改一個(gè)指定的屏幕格式文件的命令是()A.MIDI COMM LOOKB.MIDI COMM LOOK.FMTC.CREA LOOK.FMTD.MIDI LOOK53.在屏幕格式文件中用于產(chǎn)生多頁格式的命令是()A.READB.CLEAR GETSC.Ctrl+PgupD.SAVE54.FoxBASE+規(guī)定一個(gè)屏幕格式文件中最多可有()頁。A.256B.64C.128D.1055.打印屏幕格式文件

17、LOOK.FMT的命令是()A.USER LOOK.FNTB.SET FORMAT TOC.OPEN FORMAT LOOK.FMTD.SET FORMAT TO LOOK.FMT56.不能關(guān)閉屏幕格式文件的命令是()A.CLOS ALLB.SET FORMAT TOC.CLEARD.CLEA ALL57.用CREATE REPORT 命令建立一個(gè)文件時(shí),該文件的缺省擴(kuò)展名是()A.BATB.FRM C.FMTD.TXT58.利用報(bào)表格式文件BB.FRM打印輸出當(dāng)前庫中記錄報(bào)表的命令是()A.TYPE BB.FRMB.REPORT BB.FRM TO PRINTC.LIST BB.FRM TO

18、 PRINTD.REPORT FORM BB TO PRINT59.使格式命令.SAY所輸出的信息送往打印機(jī)上打印的命令是()A.SET DEVICE TO PRINT B.SET DEVICE TO SCREC.SET PRINT OFFD.SET PRINT ON60.一條MENU TO 命令最多可激活()個(gè).PROMPT菜單項(xiàng)A.3600B.128C.256D.6461.下面的菜單系統(tǒng)中,當(dāng)選擇“退出系統(tǒng)”項(xiàng)目時(shí),內(nèi)存變量X的值是()。1,20 PROMPT 1.一級(jí)試題2,20 PROMPT 2.二級(jí)試題3,20 PROMPT 3三級(jí)試題4,20 PROMPT 0.退出系統(tǒng)MENU T

19、O XA.0B.0C.4D.462.下面的菜單系統(tǒng)中,當(dāng)選擇“查詢修改”項(xiàng)目時(shí),內(nèi)存變量S的值是()。S=SPACE(1)1,20 PROMPT a.數(shù)據(jù)錄入2,20 PROMPT b.查詢修改3,20 PROMPT c打印報(bào)表4,20 PROMPT d.退出系統(tǒng)MENU TO SA.bB.BC.2D.263.一個(gè)過程可以調(diào)用另外一個(gè)過程,這種調(diào)用方式稱為過程嵌套。FOXBASE+系統(tǒng)允許過程的嵌套深度最多為()層。A.24B.64C.10D.12864.在一個(gè)過程文件中最多可以容納()個(gè)過程。A.256B.64C.3600D.12865.在自定義函數(shù)中,接收來自調(diào)用程序參數(shù)的命令是()A.P

20、ARAMETERSB.PROCEDUREC.RETURND.RETRY66.自定義函數(shù)通過()命令將函數(shù)的運(yùn)算結(jié)果返回到調(diào)用程序中。A.EXITB.RETURNC.RETURN TO MASTERD.RETRY67.過程文件中的每個(gè)過程必須以命令()開頭。A.SET PROC TO B.SET TALK OFFC.PROCEDURED.PARAMETERS68.FOXBASE+提供的過程文件生成器是()A.FOXDOCB.FOXPLUSC.FOXPCOMPD.FOXBIND69.將過程SR.PRG、XG.PRG和DY.PRG寫入過程文件BAG.PRG中的命令是()A.COPY SR.PRG+X

21、G.PRG+DY.PRG BAG.PRGB.FOXBIND BAG SR.PRG,XG.PRG,DY.PRGC.FOXBIND BAG SR.PRG XG.PRG DY.PRGD.FOXPCOMP SR.PRG+XG.PRG+DY.PRG BAG.PRG70.在生成過程文件的FOXBIND命令中,各個(gè)過程之間用()分融隔。A.加號(hào)B.逗號(hào)C.分號(hào)D.空格71.執(zhí)行命令FOXBIND ABC*.PRG后,文件ABC的缺省擴(kuò)展名是()A.PRGB.TXTC.FMTD.FOX72.打開過程文件BAG.PRG的命令是()A.OPEN PROC BAG.PRGB.SET PROC TOC.SET PRO

22、C BAG.PRGD.SET PROC TO BAG.PRG73.不能關(guān)閉過程文件的命令是()A.CLOSE ALLB.SET PROC TOC.USED.CLOSE PROC74.將文件SP.PRG編譯成SP.FOX的命令是()A.FOXPCOMP SPB.FOXPCOMP SP.PRGC.FOXPLUS SP.PRGD.FOXBIND SP.PRG75.執(zhí)行命令FOXPCOMP SP.PRG后,所生成的目標(biāo)文件的擴(kuò)展名是()A.FOXB.PRGC.OBJD.EXE二、 是非判斷題1. 在編寫FoxBASE程序時(shí),每行只能寫一條命令,命令的前面不需要行號(hào)。 ( )2. FoxBASE程序中每

23、一條命令必須從第1列開始書寫。( )3. 使用 MODIFY FILE 命令建立文件的缺省擴(kuò)展名為.PRG。( )4. ACCEPT 命令可用于輸入任何類型的數(shù)據(jù)。( )5. 用 ACCEPT 命令輸入字符串時(shí),必須使用定界符。( )6. 命令 .SAY.GET/READ 中的 GET 變量必須事先賦值。( )7. 程序未尾的 RETURN 命令不能省略。( )8. 在 DO CASE 命令所構(gòu)成的多分支結(jié)構(gòu)中,如果有多個(gè)CASE子句的條件為.T. (真),將依次執(zhí)行這些CASE 子句后面的命令序列。( )9. ON ERROR 命令只能檢測(cè)在它以后執(zhí)行的命中的錯(cuò)誤。( )10. 命令 CLE

24、AR ALL 的作用是清除整個(gè)屏幕。( )11、屏幕格式文件中可以使用任何命令。()12、屏幕格式文件不能用DO命令調(diào)用執(zhí)行。()13、用CREA REPORT命令建立報(bào)表格式文件之前,必須先打開相關(guān)庫文件。()14、定義彈出式菜單.MENU命令中的數(shù)組可以是一維數(shù)組或二維數(shù)組。()15、DO命令的WITH子句中的參數(shù)個(gè)數(shù)必須與PARAMETERS命令中的參數(shù)相同。( )16、命令PARAMETERS可以放在自定義函數(shù)中的任何位置。()17、自定義函數(shù)通過RETURN命令向調(diào)用程序返回函數(shù)值 。()18、當(dāng)調(diào)用過程文件中的過程時(shí),必須按過程的排列順序進(jìn)行調(diào)用。()19、一個(gè)過程文件中可以包含任

25、意多個(gè)過程。()20、經(jīng)過編譯后的.FOX文件仍然可以用TYPE命令顯示查看。()三、填空題 1. 菜單選擇程序。 SET TALK OFF DO WHILE .T. CLEAR XZ=0 1,16 SAY1.輸入 2,16 SAY2.修改 3,16 SAY3.打印 4,16 SAY4.退出 5,16 SAY請(qǐng)選擇(14):GET XZ PICT9RANGE 1,4 _ DO CASE CASE XZ=1 DO A1 & 輸入 CASE XZ=2 DO A2 & 修改 CASE XZ=3 DO A3 & 打印 CASET X4 _ ENDCASE ENDDO 2. 在數(shù)據(jù)庫文件 XS.DBF

26、中查詢姓名為劉春林的記錄, 若其總分大于等于250分,則顯示他的學(xué)號(hào)、姓名、專業(yè)和總分。 SET TALK OFF USE XS _ SEEK 劉春林 IF FOUND() IF_ ?學(xué)號(hào):,學(xué)號(hào) ?姓名:,姓名 ?專業(yè):,專業(yè) ?總分:,總分 ELSE ?劉春林的總分小于250分! ENDIF ELSE ?庫中沒有劉春林的記錄! ENDIF USE RETURN 3. 逐條顯示數(shù)據(jù)庫 STU.DBF 中的所有記錄。 SET TALK OFF USE STUD N=1 DO WHILE _ DISPLAY _ WAIT 按任意鍵顯示下一條記錄! N=N1 ENDDO USE RETURN 4.

27、 將庫 ABC.DBF 中每個(gè)男學(xué)生的學(xué)號(hào)、姓名及性別顯示在屏幕上。 SET TALK OFF _ 1,16 SAY 學(xué)號(hào) 姓名 性別 2,16 say= N=1 DO WHILE.NOT.EOF() IF_ N2,18 SAY 學(xué)號(hào):GET 學(xué)號(hào) N2,26 SAY 姓名:GET 姓名 N2,36 SAY 性別:GET 性別 ENDIF _ N=N1 ENDDO USE RETURN 5. 向庫 STUD.DBF 中追加一條新記錄。 SET TALK OFF USE STUD _ 2,20 SAY學(xué) 號(hào):GET 學(xué)號(hào) 3,20 SAY姓 名:GET 姓名 4,20 SAY性 別:GET 性別

28、 5,20 SAY出生日期:GET 出生日期 6,20 SAY籍 貫:GET 籍貫 7,20 SAY專 業(yè):GET 專業(yè) 8,20 SAY代 培 否:GET 代培否 9,20 SAY總 分:GET 總分 _ USE RETURN 6. 只允許編輯庫文件 STUD.DBF 中一條錄的部分字段內(nèi)容。 SET TALK OFF CLE STUD ACCEPT 輸入學(xué)號(hào):TO XH LOCATE FOR 學(xué)號(hào)XH 2,20 SAY 學(xué) 號(hào):GET 學(xué)號(hào) 3,20 SAY 姓 名:GET 姓名 4,20 SAY 性 別:GET 姓別 * 使前面的 GET 只顯示而不具有輸入功能 _ 5,20 SAY 出

29、生日期:GET 出生日期 6,20 SAY 籍 貫:GET 籍貫 7,20 SAY 專 業(yè):GET 專業(yè) 8,20 SAY 代 培 否:GET 代培否 9,20 SAY 總 分:GET 總分 READ USE RETURN 7. 在庫 SSS.DBF 中查詢某專業(yè)的學(xué)生。 SET TALK OFF USE SSS ZY=SPACE(10) 2,20 SAY 請(qǐng)輸入專業(yè)名稱: GET ZY _ GO TOP LOCATE FOR 專業(yè)=ZY IF _ 3,20 SAY 沒有符合條件的記錄,按任意鍵結(jié)束! WAIT CLEAR RETURN ENDIF * 逐條顯示該專業(yè)所有學(xué)生的記錄 DO WH

30、ILE .NOT.EOF() DISPLAY _ ENDDO WAIT RETURN 8. 在庫 ABC.DBF 中查詢姓名為李小燕的記錄。 SET TALK OFF USE ABC _ SEEK 李小燕 IF FOUND() DISPLAY ELSE ?庫中沒有李小燕的記錄! ENDIF USE RETURN 9. 利用屏幕格式文件(GS.FMT)并分成兩頁顯示格式向庫 SSS.DBF 中追加記錄向庫 SSS.DBF 中追加記錄的程序如下: USE SSS * 打開屏幕格式文件 GS.FMT _ APPEND SET FORMAT TO USE RETURN 屏幕格式文件如下: * 屏幕格式

31、文件名:GS.FMT 3,26 SAY 學(xué)號(hào): GET 學(xué)號(hào) 5, 12 SAY 姓名: GET 姓名 7, 12 SAY 性別: GET 性別 9, 12 SAY 籍貫: GET 籍貫 * 翻屏顯示下一頁 _ 3, 20 SAY 學(xué)生成績 5, 18 SAY 數(shù)學(xué): GET 數(shù)學(xué) 7, 18 SAY 物理: GET 物理 9, 18 say英語: GET 英語 10. 設(shè)學(xué)生的數(shù)學(xué)、 物理、 英語這三門課程的期末考試成績存在放在庫 CJ.DBF 中。如果某一學(xué)生三門課程的成績均達(dá)到 85 分以上(包括 85 分在內(nèi)), 應(yīng)在該學(xué)生記錄的“等級(jí)”這一字段中填入“優(yōu)秀”。 SET TALK OF

32、F USE CJ DO WHIL.NOT.EOF() IF 數(shù)學(xué)=85_ _ SKIP ENDIF ENDDO USE RETURN 11. 在庫 STUD.DBF 中查找總分最高者并輸出其姓名、專業(yè)和總分。 USE TALK OFF USE STUD XM=姓名 ZY=專業(yè) ZF=總分 DO WHILE.NOT.EOF() _ IF ZF=240 ?學(xué)號(hào),姓名,性別,總分 WAIT按任意鍵繼續(xù)查詢. ENDIF _ ENDDO CLOSE ALL RETURN 16. 設(shè) SP1.DBF、SP2.DBF 和 SP3.DBF 這三個(gè)庫文件中的字段如下表所示。 SET TALK OFF SELE

33、CT 1 USE SP1 SELE SP 2 USE SP2 _ SELECT 3 USE SP3 _ SELECT 1 SET RELATION 學(xué)號(hào) INTO B _ LIST 學(xué)號(hào),姓名,性別,專業(yè)-數(shù)學(xué),B-英語,C-德育分 SET RELATION TO CLOSE ALL RETURN 17. 設(shè)學(xué)生庫 SK.DBF 與成績庫 CK.DBF 中的記錄如下: 學(xué)生庫 SK.DBF: Record # 學(xué)號(hào) 姓名 性別 專業(yè) 1 方平軍 男 機(jī)械工程 2 王子李 男 計(jì)算機(jī) 3 肖丹蘋 女 經(jīng)濟(jì)管理 4 李小鋒 男 經(jīng)濟(jì)管理 5 李旭君 女 電子工程 成績庫 CK.DBF: Record # 學(xué)號(hào) 上機(jī) 筆試 1 82 78 2 72 83 3 92 95 4 90 93 5 75 86 要求生成一個(gè)新庫 XK.DBF,該庫中有五個(gè)字段:學(xué)號(hào)、姓名、專業(yè)、上機(jī)、筆試、寫入的記錄應(yīng)該滿足“上機(jī)成績不低于 80 分”的條件。然后,從新庫中顯示“上機(jī)成績不低于 90 分,并且筆試成績不低于 90 分”的學(xué)生清單。 SET TALK OFF SELECT 2 USE CK SELECT 1 USE SK JOIN WHTH B TO XK FOR _ FIELDS _ SELECT

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論