




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、【精品文檔】如有侵權(quán),請聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流VFP數(shù)據(jù)庫系統(tǒng)題目及答案.精品文檔.VFP數(shù)據(jù)庫系統(tǒng)作業(yè)專業(yè)班級: 姓名: 學(xué)號: 作業(yè)要求:題目可打印,答案要求手寫,該課程考試時交作業(yè)。第一次作業(yè):一、判斷題1一個變量或一個常數(shù)也是一個表達式。2Visual FoxPro的菜單選項隨著用戶的操作可以發(fā)生變化。3關(guān)系數(shù)據(jù)庫對關(guān)系有3種基本操作:選擇、投影和連接。4函數(shù)的自變量類型和函數(shù)值的類型必須一致。5NULL是指沒有任何值,與0、空字符串或空格串具有相同的意義。6Visual FoxPro表達式中的每一項都必須是同類型的。7已知K=1,執(zhí)行P=K=K+2后,則P的值為3。8數(shù)組和表文
2、件一樣,都可以永久存儲大量結(jié)構(gòu)化數(shù)據(jù)。9在Visual FoxPro中,一個變量也可以作條件使用。10不論表文件是否打開,同名的字段變量的優(yōu)先級高于內(nèi)存變量。11在Visual FoxPro命令中若同時出現(xiàn)FOR子句和WHILE子句,則它們的優(yōu)先級別相同。12在一個表達式中一定包含運算符。13可以用“=”命令給字段變量賦值。14當(dāng)記錄指針指向最后一條記錄時,它的文件結(jié)束函數(shù)EOF()值為假。15SET EXACT ON只對字符串運算起作用。二、選擇題1.下述關(guān)于數(shù)據(jù)庫系統(tǒng)的敘述正確的是( C )。 A數(shù)據(jù)庫系統(tǒng)避免了一切冗余 B數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的一致性是指數(shù)據(jù)類型一致 C數(shù)據(jù)庫系統(tǒng)減少了數(shù)據(jù)冗
3、余 D數(shù)據(jù)庫系統(tǒng)比文件系統(tǒng)管理更多的數(shù)據(jù)2Visual FoxPro系統(tǒng)所用的術(shù)語與關(guān)系術(shù)語存在以下對應(yīng)關(guān)系( B )。 A. 表結(jié)構(gòu)對應(yīng)關(guān)系,表文件對應(yīng)元組,記錄對應(yīng)屬性,字段對應(yīng)屬性值 B表結(jié)構(gòu)對應(yīng)關(guān)系模式,表文件對應(yīng)關(guān)系,記錄對應(yīng)元組,字段對應(yīng)屬性 C表文件對應(yīng)關(guān)系模型,表文件對應(yīng)關(guān)系,記錄對應(yīng)元組,字段對應(yīng)屬性 D表結(jié)構(gòu)對應(yīng)關(guān)系模式,表文件對應(yīng)關(guān)系模型,記錄對應(yīng)元組,字段對應(yīng)屬性3一個關(guān)系表文件中的各條記錄( D )。 A前后順序不能任意顛倒,一定要按照輸入的順序排序 B前后順序不能任意顛倒,一定要按照關(guān)鍵字段值的順序排列 C前后順序可以任意顛倒,但排列順序不同,統(tǒng)計處理的結(jié)果可能不同
4、 D前后順序可以任意顛倒,不影響表中數(shù)據(jù)的實際意義4Visual FoxPro的數(shù)據(jù)模型是( B )。 A. 結(jié)構(gòu)型 B關(guān)系型 C網(wǎng)狀型 D層次型5在Visual FoxPro 6.0中,下列數(shù)據(jù)屬于常量的是( A )。 A.n BF C070899 D都對6下列( AC )為非法的變量名(或字段名)。 A. CLIEN-ID B姓名 CCOLORCODE D年齡7假定N、C、L分別為數(shù)值型、字符型、邏輯型內(nèi)存變量。下面表達式中錯誤的表達式是( D )。 A3*N BC-A CN=10.OR.L DC108設(shè)A=123,B=234,表達式( C )值為假。 A.NOT(A= =B)OR(BAB
5、C) BNOT(AABC) .AND(AB) C.NOT(AB) D.NOT(A=B)9有以下命令序列: Y=77 X=Y=66,執(zhí)行以上命令之后,變量X的值是( D )。 A77 B66 C.T. D.F.10表達式CTOD(09/08/93)CTOD(09/01/93)的值為( B )。 A.00/07/00 B7 C0 D不能確定11在Visual FoxPro中進行下列操作,結(jié)果為( A )。 STORE 375TO X STORE X+213TO Y STORE Y111TO Z?Z A.375213111 B.111213375 c477 D477 12,M=3,N=8,K=M+N
6、,表達式1+&K的值是( A )。 A.12 B11 CI+M+N D183 13在下列表達式中,運算結(jié)果為數(shù)值的是( B )。 A886 B.LEN(SPACE(5)1 c. CTOD(04/05/0101)30 D800+200=1000 14執(zhí)行?SUBSTR(12345678,9,3)的結(jié)果是( C )。 A.0 B678 C空串 D出錯 15下面命令顯示的結(jié)果是( B )。 ?AT(教授,副教授) A.2 B3 C. .T D1 16Visual FoxPro函數(shù)ROUND(123456789,2)的值是( D )。 A123456 B-12345679 C123456700 D12
7、3500 17在Visual FoxPro中,MIN(ROUND(889,1),9)的值是( B )。 A. 8 B. 8.9 C. 9 D. 9.8 18表中有日期型字段“出生年月”。假設(shè)今天是1999年10月20日,判斷小于20歲的表達式是(B)。 A.出生年月DTOC(10/20/79) C.出生年月CTOD(10/20/79) D.出生年月N X=NENDIFYN (3) WAIT是否繼續(xù)輸入(Y-繼續(xù)/N-結(jié)束)TO YNENDDO (4) EXITENDIFENDDO?最大的數(shù)是:,D?最小的數(shù)是:,XSET TALK ONA(1)A、STORE M TO D,X B、STORE
8、0 TO D,X C、STORE M,0 TO D,X D、STORE 100,0 TO D,XD(2)A、IF D=N B、IF DN C、IF D=N D、IF DND(3)A、DO WHIL UPPER(YN) B、DO WHIL UPPER(YN) C、DO WHIL UPPER(YN)AND UPPER(YN)N D、DO WHIL UPPER(YN)OR UPPER(YN)ND(4)A、IF LOWER(YN)= B、IF LOWER(YN)=y C、IF LOWER(YN)=N D、IF LOWER(YN)=n2、本程序用于統(tǒng)計2M中有多少個素數(shù)(只能被1或自身整除的整數(shù)稱為素數(shù)
9、)。SET TALK OFFCLEARINPUT M=TO MS=0 (1) IF SS(I) S=S+1 ?STR(I,5) ENDIFENDFOR?STR(S,5)SET TALK ONFUNC SS (2) FOR J=2 TO X-1 (3) EXIT ENDIF ENDFOR IF J=X RETU .T. ELSE (4) ENDIF ENDFUNCC(1)AFOR I=1 TO M-1 BDO WHIL I=M CFOR I=M TO 1 STEP -1 DFOR I=2 TO INT(M/2)D (2)AX=I BPUBLIC X CPRIV X DPARA XA (3)AIF
10、 INT(X/J)=X/J BIF INT(X/J) CIF XJ=X/J DIF JX=0B (4)ARETU BRETU .FCQUIT DRETU X3從鍵盤輸入A、B、C3個數(shù)值,將它們從小到大排列后輸出。4.求當(dāng)1!+3!+5!十+n!的值不超過1020時的臨界值及n的值。第二次作業(yè)一、判斷題1打開表文件,使用LIST命令顯示后,若再用DISPLAY命令將顯示第1條記錄內(nèi)容。2當(dāng)EOF()為.T.時,RECN0()永遠為RECCOUNT()+l。3當(dāng)BOF()為真時,RECN0()永遠是1。4TOTAL命令只能對表文件中的數(shù)值字段分類求和。 5REPLACE命令可以修改內(nèi)存變量和字段
11、變量的值。 6索引文件可以獨立打開并使用。 7當(dāng)記錄指針指向第1條記錄時,其文件頭函數(shù)BOF()值為假。 8用SET INDEX TO命令打開索引文件時,不必打開相應(yīng)的表文件。 9VFP可以通過.TXT文件與其他高級語言進行數(shù)據(jù)交換。 10在給表文件更改文件名后,其同名的備注文件也必須改名。 11SEEK命令可以直接用表達式進行查找。 12在索引文件被刪除時,其相應(yīng)的表文件必須打開。 13LOCATE命令只能查找未索引文件的記錄。 14ZAP命令物理刪除整個表文件。 15在修改文件名時,文件必須關(guān)閉。16建立表文件時,一定也產(chǎn)生同名的備注文件。 17表文件記錄的物理順序和其索引文件記錄的邏輯順
12、序總是不一致的。 18使用LIST ALL命令可以把備注型字段的內(nèi)容顯示出來。 19關(guān)閉表文件時,對應(yīng)的索引文件將自動關(guān)閉。20在同一表文件中,所有記錄的長度均相等。二、選擇題1在命令窗口中,已打開學(xué)生表,要將記錄指針定位在第1條獎學(xué)金大于50元的記錄上,用( A )命令。 。 A.LOCATE FOR 獎學(xué)金50 BDISPLAY FOR 獎學(xué)金50 CBROWSE FOR 獎學(xué)金50 D. LIST FOR 獎學(xué)金502執(zhí)行LIST NEXT 1命令后,記錄指針的位置指向( B )。 A.下一條記錄 B原來記錄 C尾記錄 D.首記錄3在已打開的表文件的第5條記錄前插入一條記錄,可使用( D
13、 )命令。 AGO 5 BGO 4 INSERT INSERT BEFORE C. GO 5 DGO 5 1NSERT BLANK INSERT BEFORE4命令DELETE ALL和ZAP的區(qū)別是( D )。 A. DELETE ALL只刪除當(dāng)前工作區(qū)的所用記錄,而ZAP刪除所用工作區(qū)的記錄 BDELETE ALL刪除當(dāng)前工作區(qū)的所用記錄,而ZAP只刪除當(dāng)前的記錄 C. DELETE ALL只刪除記錄,而ZAP連同表文件一起刪除 D. DELETE ALL刪除記錄后可以用RECALL命令恢復(fù),而ZAP刪除后不能恢復(fù)5.已建立一個學(xué)生表文件STD.DBF,并錄入19名學(xué)生的記錄,學(xué)號字段值分
14、別為120,缺少學(xué)號為15的記錄。用APPEND命令追加學(xué)號為15的記錄,這個新追加記錄的記錄號是( D )。 A15 B21 C 16 D206假設(shè)表文件及其索引文件已經(jīng)打開,為了確保指針定位在物理記錄號為1的記錄上,應(yīng)該使用的命令是( D )。 A.GO TOP BGO BOF() C. SKIP 1 DGO 1 7.使用USE命令打開表文件時,其對應(yīng)的結(jié)構(gòu)復(fù)合索引文件也自動打開,這時,表記錄的順序?qū)? D )顯示。A.第1個索引標識 B最后一個索引標識C.主控索引標識 D物理順序8.某數(shù)據(jù)表文件有5個字段,其中有3個字符型字段的寬度分別為6、12和10,另有一個邏輯型字段和一個日期型字
15、段,在不支持空值的情況下,該數(shù)據(jù)表文件中每條記錄的總字節(jié)數(shù)是( B )。 A37 B38 C39 D409對已經(jīng)打開的學(xué)生成績表文件,要按“性別”和“總分”降序索引,應(yīng)使用的命令是( D )。A. INDEX TO CJX ON性別+總分BINDEX TO CJX ON性別-總分CINDEX TO CJX ON性別+STR(-總分,5,1)DINDEX TO CJX ON性別+STR(8000-總分,5,1)10.假設(shè)已打開學(xué)生表和相應(yīng)的索引文件,并有一個內(nèi)存變量W,其值為“李華”,可用命令( C )來查找姓名為“李華”的學(xué)生。 A. LOCATE W BSEEK 李華 CSEEK W DLO
16、CATE 李華11假設(shè)已打開學(xué)生表和相應(yīng)的索引文件,要查找第2個獎學(xué)金為75元的學(xué)生,應(yīng)使用命令( D )。 A.SEEK 75 BSEEK NEXT 2 C.SEEK 75 DSEEK 75 CONTINUE SKIP12ABC.DBF是一個具有兩個備注字段的表文件,使用COPY TO ABCl命令進行復(fù)制操作,其結(jié)果將( B )。 A. 僅得到一個新的表文件 B得到一個新的表文件和一個新的表備注文件 C得到一個新的表文件和兩個新的表備注文件 D顯示出錯信息,表明不能復(fù)制具有備注字段的表文件13執(zhí)行下列6條命令: SET DELETED ON USE STUDENT COUNT 15 rec
17、ords GO TOP DELETE NEXT 5 5 records deleted?RECCOUNT()最后一條命令的顯示值是( B )。 A5 B,15 C10 D. 1 14已知當(dāng)前表文件有20條記錄,當(dāng)前記錄號是10。執(zhí)行命令LIST REST以后,當(dāng)前記錄號是( C )。 A 10 B20 C21 D 115已知當(dāng)前表文件有20條記錄,當(dāng)前記錄號是10,其索引文件沒有打開。執(zhí)行命令LIST NEXT 5以后,當(dāng)前記錄號是( B )。 A 13 B 14 C 15 D.2116表文件“學(xué)生.DBF”非空,執(zhí)行下列命令后結(jié)果為( D )。 USE學(xué)生 APPEND BLANK REPLACE學(xué)號WITH953006,獎學(xué)金WITH 100 學(xué)號=952004
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 德邦入職協(xié)議和勞動合同
- 商務(wù)報備客戶合同協(xié)議
- 咖啡合伙人協(xié)議合同書
- 2025船舶租賃合同范本2
- 2025保險公司解除勞動合同范本
- 2025年:基于市場競爭背景的企業(yè)合同風(fēng)險管理與策略分析
- 2025文具用品購銷買賣合同
- 四川省南充市2025屆高三下學(xué)期4月三診試題 歷史 含解析
- 櫥柜定制保修合同協(xié)議
- 商業(yè)門面運營合同協(xié)議
- 公路路面灌縫施工方案
- 《西游記知識競賽》題庫及答案(單選題100道、多選題100道)
- 《建筑工程施工現(xiàn)場安全管理的問題與完善對策研究》9200字(論文)
- 2024廣西能匯投資集團有限公司面向社會公開招聘79人筆試核心備考題庫及答案解析
- 《前列腺癌篩查及治療的臨床研究進展》
- 軀體形式障礙心理治療
- DB11T 494.7-2013 人力資源服務(wù)規(guī)范 第7部分:素質(zhì)測評服務(wù)
- 物管物業(yè)交接驗收明細表格(全)模板
- 11.5 歌曲《賣報歌》課件(14張)
- 職業(yè)病防護設(shè)施與個體防護用品的使用和維護
- 小學(xué)英語語法專題訓(xùn)練:名詞所有格(含答案)
評論
0/150
提交評論