數(shù)據(jù)庫(kù)第六章習(xí)題綜合_第1頁(yè)
數(shù)據(jù)庫(kù)第六章習(xí)題綜合_第2頁(yè)
數(shù)據(jù)庫(kù)第六章習(xí)題綜合_第3頁(yè)
數(shù)據(jù)庫(kù)第六章習(xí)題綜合_第4頁(yè)
數(shù)據(jù)庫(kù)第六章習(xí)題綜合_第5頁(yè)
已閱讀5頁(yè),還剩11頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第六章 結(jié)構(gòu)化程序設(shè)計(jì)一 、 選 擇 題 1、WAIT 命令用于讓用戶(hù)輸入一個(gè) 。A)數(shù)字 B)字符 C)字符串 D)以上都是2、在交互式輸入命令中,可以接受邏輯型數(shù)據(jù)的命令包括_。 A)INPUT 和 ACCEPT B)WAIT 和 INPUT C)INPUT 和GET D)INPUT 和SAY3、執(zhí)行命令 ACCEPT請(qǐng)輸入數(shù)據(jù):TO XYZ 時(shí), 可以通過(guò)鍵盤(pán)輸入的內(nèi)容包括_。 A)字符串 B)數(shù)值和字符串C)數(shù)值 ,字符串和邏輯值 D)數(shù)值,字符串,邏輯值和表達(dá)式4、執(zhí)行命令 INPUT請(qǐng)輸入數(shù)據(jù):TO AAA 時(shí),如果要通過(guò)鍵盤(pán)輸入字符串,應(yīng)當(dāng)使用的定界符包括_。A)單引號(hào) B)單引號(hào)或雙引號(hào)C)單引號(hào)、雙引號(hào)或方括弧 D)單引號(hào)、雙引號(hào)、方括弧或圓點(diǎn)5、在 VFP 中,可以通過(guò)鍵盤(pán)接受數(shù)值的命令有 _。 A)ACCEPT B)ACCEPT 和 WAITC)INPUT 和 ACCEPT D)INPUT 和 5,10 SAY.GET.6、比較 WAIT、ACCEPT 和 INPUT 三條命令,需要以回車(chē)鍵表示輸入結(jié)束的命令是_。 A)WAIT、ACCEPT、INPUT B)WAIT、ACCEPTC)ACCEPT、INPUT D)INPUT、WAIT7、以下關(guān)于 ACCEPT 命令的說(shuō)明,正確的是_ 。 A)將輸入作為字符接收 B)將輸入作為數(shù)值接收C)將輸入作為邏輯型數(shù)據(jù)接收 D)將輸入作為備注型接收8、結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是_ 。 A)輸入,處理,輸出 B)樹(shù)型, 網(wǎng)型,環(huán)型 C)順序, 選擇 ,循環(huán) D)主程序, 子程序,函數(shù)9、能將高級(jí)語(yǔ)言編寫(xiě)的源程序轉(zhuǎn)換成目標(biāo)程序的是_ 。 A)編程程序 B)編譯程序 C)解釋程序 D)鏈接程序10、VFP 中的 DO CASE-ENDCASE 語(yǔ)句屬于_。 A)順序結(jié)構(gòu) B)選擇結(jié)構(gòu) C)循環(huán)結(jié)構(gòu) D)模塊結(jié)構(gòu)11、當(dāng)前數(shù)據(jù)庫(kù)中有五個(gè)字段: 學(xué)號(hào)(C,4) 、姓名(C,6)、政治(N,3.0)、英語(yǔ)(N,3.0)、數(shù)學(xué)(N,3.0),記錄指針指向一個(gè)非空的記錄。要使用 SCATTER TO X 命令把當(dāng)前記錄的字段值存到數(shù)組 X 中,數(shù)組 X _。A)不必事先定義 B)必須用 DIMENSION X 事先定義C)必須用 DIMENSION X(5)事先定義 D)必須用 DIMENSION X(1),X(2),X(3),X(4),X(5)事先定義12、要判斷數(shù)值型變量 Y 是否能夠被 7 整除, 錯(cuò)誤的條件表達(dá)式為_(kāi)。 A)MOD(Y,7)=0 B)INT(Y/7)=Y/7 C)0=MOD(Y,7) D)INT(Y/7)=MOD(Y,7)13、在 VFP 中,命令文件的擴(kuò)展名是_。 A)TXT B)PRG C)DBT D)FMT14、以下有關(guān) VFP 中過(guò)程文件的敘述, 其中正確的是_。 A)先用 SET PROCEDURE TO 命令關(guān)閉原來(lái)已打開(kāi)的過(guò)程文件,然后用 DO 執(zhí)行B)可直接用 DO 執(zhí)行C)先用 SET PROCEDURE TO 命令打開(kāi)過(guò)程文件,然后用 USE 執(zhí)行D)先用 SET PROCEDURE TO 命令打開(kāi)過(guò)程文件,然后用 DO 執(zhí)行15、執(zhí)行 SET DEVICE TO PRINT 命令之后,能在打印機(jī)上實(shí)現(xiàn)輸出的命令是_。 A)?姓名 B) 10,10 SAY 姓名 C)LIST 姓名 D) 10,10 GET 姓名16、一個(gè)過(guò)程文件最多可以包含 128 個(gè)過(guò)程,每個(gè)過(guò)程的第一條語(yǔ)句是_。 A)PARAMETER B)DO C) D)PROCEDURE 17、在下列命令組合中,不能配對(duì)使用的是_。A) PROMPT 和 MENU TO B)DO WITH 和 PARAMETERSC)IF 和 ENDIF D)DO CASE 和 ENDDO18、在 VFP 中,用于建立或修改過(guò)程文件的命令是_。 A)MODIFY B)MODIFY COMMAND C)MODIFY PROCEDURE D)CREATE COMMAND 19、在 VFP 中,可以在同種類(lèi)型的數(shù)據(jù)之間進(jìn)行“-”(減號(hào))運(yùn)算的數(shù)據(jù)類(lèi)型是_。 A)數(shù)值型、字符型、邏輯型 B)數(shù)值型、字符型、日期型C)數(shù)值型、日期型、邏輯型 D)邏輯型、字符型、日期型20、要在屏幕的第二行第二列開(kāi)始顯示姓名(C,8),存款數(shù)額 (N,6,2)和存入日期(D)三個(gè)字段的值,應(yīng)該使用命令_。 A) 2,2 SAY 姓名,存款數(shù)額,存入日期B) 2,2 SAY 姓名+ 存款數(shù)額 +存入日期C) 2,2 SAY 姓名+STR(存款數(shù)額 ,6,2)+DTOC(存入日期)D) 2,2 SAY 姓名+STR(存款數(shù)額 ,6,2)+CTOD(存入日期)21、在 DO WHILE/ENDDO 循環(huán)中,若循環(huán)條件設(shè)置為.T.,則下列說(shuō)法中正確的是 。A)程序無(wú)法跳出循環(huán) B)程序不會(huì)出現(xiàn)死循環(huán)C)用 EXIT 可以跳出循環(huán) D)用 LOOP 可以跳出循環(huán)22、用戶(hù)自定義函數(shù)或過(guò)程中接受參數(shù),應(yīng)使用 命令。A) PROCEDURE B) FUNCTION C)WHILE D)PARAMETERS 23、用戶(hù)自定義函數(shù)或過(guò)程可以定義在 。A)獨(dú)立的程序文件 B)對(duì)象的事件代碼、方法代碼中C)數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程中 D)過(guò)程文件 24、在命令窗口賦值的變量默認(rèn)的作用域是 。A)全局 B)局部 C)私有 D)不一定25、使用命令 DECLARE mm(2,3)定義的數(shù)組,包含的數(shù)組元素 (下標(biāo)變量)的個(gè)數(shù)為 。 A)2 個(gè) B)3 個(gè) C)5 個(gè) D)6 個(gè)26、下列 語(yǔ)句可以將變量 A、B 的值互換。A)A=B B)A= (A+B)/2 C)A=A+B D)A=CB=A B= (A-B)/2 B=A-B C=BA=A-B B=C27、結(jié)構(gòu)化程序設(shè)計(jì)的三種基本邏輯結(jié)構(gòu)是_。 A)選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和嵌套結(jié)構(gòu) B)順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) C)選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和模塊結(jié)構(gòu) D)順序結(jié)構(gòu)、遞歸結(jié)構(gòu)和循環(huán)結(jié)構(gòu)28、如果一個(gè)過(guò)程不包含 RETURN 語(yǔ)句,或 RETURN 語(yǔ)句中沒(méi)有指定表達(dá)式,那么該過(guò)程_ 。A)沒(méi)有返回值 B)返回 0 C)返回.T. D)返回.F.29、作為整個(gè)應(yīng)用程序入口點(diǎn)的主程序至少應(yīng)具有以下功能_ 。A)初始化環(huán)境 B)初始化環(huán)境、顯示初始的用戶(hù)界面、控制事件循環(huán),退出時(shí)恢復(fù)環(huán)境C)初始化環(huán)境、顯示初始用戶(hù)界面 D)初始化環(huán)境、顯示初始用戶(hù)界面、控制事件循環(huán)30、下面關(guān)于過(guò)程調(diào)用的陳述中,_是正確的。A)實(shí)參與形參的數(shù)量必須相等 B)當(dāng)實(shí)參的數(shù)量多于形參的數(shù)量時(shí),出現(xiàn)運(yùn)行時(shí)錯(cuò)誤。C)當(dāng)形參的數(shù)量多于實(shí)參的數(shù)量時(shí),多余的實(shí)參為邏輯假 D)上面 B 和 C 都對(duì) 31、將內(nèi)存變量定義為全局變量的 Visual FoxPro 命令是_ 。A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL32、下列說(shuō)法中正確的是_。 A)若函數(shù)不帶參數(shù),則調(diào)用時(shí)函數(shù)名后面的圓括號(hào)可以省略B)函數(shù)若有多個(gè)參數(shù),則參數(shù)名間應(yīng)用空格隔開(kāi)C)調(diào)用函數(shù)時(shí),參數(shù)的類(lèi)型、個(gè)數(shù)和順序不一定要一致D)調(diào)用函數(shù)時(shí),函數(shù)名后的圓括號(hào)不論有無(wú)參數(shù)都不能省略33、在 VFP 中,已經(jīng)建立了一個(gè)過(guò)程文件 ABC.PRG,打開(kāi)此過(guò)程文件的命令是 。A) OPEN PROCEDURE TO ABC B) DO PROCEDURE ABCC) SET PROCEDURE TO ABC D) RUN PROCEDURE ABC34、順序鍵入以下命令: STORE 21.47TO AB=INT(&A+4)? B屏幕上顯示的結(jié)果為 。A)24 B)25 C)25.47 D)21.47435、設(shè)數(shù)據(jù)庫(kù)文件 STD.DBF 中包含 8 個(gè)字段,并有以下命令序列: DIMENSION DATA(10)USE STDSCATTER TO DATA? DATA(10)執(zhí)行以上命令序列后,屏幕顯示的結(jié)果是 。A)空 B).T. C).F. D)036、有以下命令序列: STORE 123.456 TO ASTORE STR(A+A,5) TO B? LEN(B),B執(zhí)行以上命令序列,最后一條命令顯示的結(jié)果是 。A)3 123 B)3 264 C)5 246 D)5 24737、給出以下程序的運(yùn)行結(jié)果:SET TALK OFFX=0Y=0DO WHILE X100?1CASE X200?2OTHERWISE?3ENDCASE若在 X=300 的情況下執(zhí)行這個(gè)程序段,屏幕上將顯示_。A)1 B)2 C)12 D)341、有如下命令序列: X=AY=XA=黃河長(zhǎng)江? X+&X-Y-&Y執(zhí)行以上命令序列后,屏幕顯示表達(dá)式 X+&X-Y-&Y 的結(jié)果是_。A)黃河長(zhǎng)江 B)A 黃河長(zhǎng)江 A 黃河長(zhǎng)江 C)A 黃河長(zhǎng)江 A D)A 黃河長(zhǎng)江黃河長(zhǎng)江42、有如下命令序列: SET DELETED ONUSE ABCGO 3DELETE NEXT 2GO 4RECALLUSE執(zhí)行最后一條 RECALL 命令時(shí),去掉刪除標(biāo)記的記錄個(gè)數(shù)是_。A)0 B)1 C)2 D)343、已知 proc.prg 程序清單如下: proc_1.prg 程序清單如下:SET TALK OFF PARAMETERS a,bn=20 b=a*bt=1 IF a B) LOAD C) PROCEDURE D) DO 50、執(zhí)行下列語(yǔ)句序列 A=2200DO CASECASE A1000B=10/100CASE A2000B=15/1000CASE A3000B=20/100ENDCASE變量 B 的值是 。A)0.05 B)0.10 C)0.15 D)0.2051、有以下程序段: DO CASECASE 計(jì)算機(jī) =60?計(jì)算機(jī)成績(jī)是:+及格CASE 計(jì)算機(jī) =70?計(jì)算機(jī)成績(jī)是:+中CASE 計(jì)算機(jī) =80 ?計(jì)算機(jī)成績(jī)是:+良CASE 計(jì)算機(jī) =90?計(jì)算機(jī)成績(jī)是:+優(yōu)ENDCASE設(shè)學(xué)生數(shù)據(jù)庫(kù)當(dāng)前記錄的“計(jì)算機(jī)”字段的值是 89,執(zhí)行上面程序段之后,屏幕輸出 。A)計(jì)算機(jī)成績(jī)是:不及格 B)計(jì)算機(jī)成績(jī)是: 及格 C)計(jì)算機(jī)成績(jī)是:良 D)計(jì)算機(jī)成績(jī)是:優(yōu)52、執(zhí)行以下命令序列: USE ZGGZSUM 工資 FOR 工資=500 TO QWECOPY TO QAZ FIELDS 職工號(hào),姓名 FOR 工資=500USE QAZNUM=RECCOUNT()AVER=QWE/NUM? AVER最后顯示的值是 。A)所有工資在 500 元以上的職工人數(shù) B)所有工資在 500 元以上的職工平均工資數(shù)C)所有職工的平均工資數(shù) D)出錯(cuò)53、有以下程序段:5,10 SAY “請(qǐng)輸入 14“ GET ANS READCX=“PG“+ANS+“.PRG“DO &CX其功能是根據(jù)用戶(hù)輸入的數(shù)字,轉(zhuǎn)去執(zhí)行子程序 PG1、PG2、PG3 、PG4 之一。但該程序段有一個(gè)明顯的錯(cuò)誤,為此應(yīng)當(dāng)做以下修改 。A)增加 STORE “ “ TO ANS 作為第一條命令B)把 5,10 SAY “請(qǐng)輸入 14“ TO ANS 命令改為 ACCEPT “ 請(qǐng)輸入 14“ TO ANSC)把 CX=“PG“+ANS+“.PRG“ 命令中的“+“.PRG“ 部分去掉D)把 DO &CX 命令的&去掉54、執(zhí)行如下程序 SET TALK OFFS0I1INPUT “N?“ TO NDO WHILE SNS SIII 1ENDDO? SSET TALK ON如果輸入 N 值為 5,則最后 S 的顯示值是 。A)1 B)3 C)5 D)655、某程序中有如下程序段: STORE “ TO PT 5,10 SAY “是否開(kāi)始打印?(Y/N):“ 3,10 GET PT VALID PT $“YN“ PICTURE“!“READIF PT=“Y“DO PT.PRG & 打印ENDIF如果希望程序執(zhí)行后能夠?qū)崿F(xiàn)打印輸出,則對(duì)于程序的提問(wèn) 。A)只能輸入 Y B)只能輸入 y C)輸入 Y 或 y D)可以直接敲回車(chē)鍵56、執(zhí)行如下程序: STORE “ TO ANSDO WHILE .T.CLEAR 3,10 SAY “1.添加 2.刪除 3.修改 4.退出“ 5,15 SAY “請(qǐng)輸入選擇 :“ GET ANSREADIF TYPE(“ANS“)=“C“.AND.VAL(ANS)=3.AND.VAL(ANS)0PROG= “PROG“ +ANS+ “.PRG“DO & PROGENDIFQUITENDDO如果在“請(qǐng)輸入選擇:“ 時(shí),鍵入 4,則系統(tǒng) 。A)調(diào)用子程序 PROG4.PRG B)調(diào)用子程序&PROG.PRGC)返回 FOXBASE 提示狀態(tài) D)返回操作系統(tǒng)狀態(tài)以下 5762 題的操作均基于下面條件:已建立學(xué)生數(shù)據(jù)庫(kù) STD.DBF,數(shù)據(jù)庫(kù)結(jié)構(gòu)為:學(xué)號(hào)(C,6),姓名(C,8),性別(C,2) ,出生日期(D),平均成績(jī) (N,6,2)。用 LIST 命令顯示記錄如下:記錄號(hào)# 學(xué)號(hào) 姓名 性別 出生日期 平均成績(jī)1 021501 劉淑敏 女 10/05/84 88.22 021502 楊立宏 男 03/12/85 70.63 021503 馬燕 女 09/23/84 67.24 021504 趙雅潔 女 12/10/84 80.85 021505 王力軍 男 11/21/84 90.557、依次執(zhí)行以下命令: USE STD姓名=“鄭小洋“SKIP 2?姓名是:+姓名最后一條命令的輸出結(jié)果是 。A)姓名是:鄭小洋 B) 姓名是:馬燕 C)姓名是:楊立宏 D)姓名是:趙雅潔58、使用 INDEX ON 性別+DTOC( 出生日期,1) TO RQ 建立索引之后,接著執(zhí)行 LIST 命令,所顯示記錄的姓名順序是 。 A)王力軍、楊立宏、馬燕、劉淑敏、趙雅潔B)馬燕、劉淑敏、趙雅潔、王力軍、楊立宏C)楊立宏、王力軍、趙雅潔、劉淑敏、馬燕D)劉淑敏、楊立宏、馬燕、趙雅潔、王力軍59、索引文件打開(kāi)后,下列命令操作中不受索引文件影響的是 。 A) SKIP B) DISPLAY ALL C) FIND D) GO 560、有如下程序段: USE STDINDEX ON 性別 TO XBTOTAL ON 性別 TO STD_1執(zhí)行以上程序段之后,數(shù)據(jù)庫(kù) STD_1.DBF 中的記錄個(gè)數(shù)為 。A)1 B)2 C)3 D)461、上題所生成的數(shù)據(jù)庫(kù) STD_1.DBF 中被匯總的字段是 。 A)記錄個(gè)數(shù) B)平均成績(jī) C)平均成績(jī)、出生日期 D)平均成績(jī)、出生日期、記錄個(gè)數(shù)62、要顯示當(dāng)前記錄的學(xué)號(hào),姓名,性別,以下命令錯(cuò)誤的是 。 A) ? 學(xué)號(hào),姓名,性別 B) DISPLAY 學(xué)號(hào),姓名,性別C) 5,10 SAY 學(xué)號(hào),姓名,性別 D) 5,10 SAY 學(xué)號(hào)+姓名+性別二 、 填 空 題1、PUBLIC 用于定義 。在本次 Visual FoxPro 運(yùn)行期間,所有過(guò)程都可以使用這些變量。2、VFP 根據(jù)表達(dá)式的 來(lái)確定表達(dá)式的類(lèi)型。3、命題“n 是小于正整數(shù) k 的偶數(shù)”用邏輯表達(dá)式表示是 。4

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論