計算機VFP習題課_第1頁
計算機VFP習題課_第2頁
計算機VFP習題課_第3頁
計算機VFP習題課_第4頁
計算機VFP習題課_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

一、EMPT()函數(shù)測試空函數(shù)字符型為空字符串,空格字符串時,稱為空,返回值為真數(shù)值型為0時稱為空返回值為真邏輯型假時

稱為空返回值為真Ctodctod(“”)時稱為空返回值為真?empt(“”),EMPT(““)&&測空字符串、空格為真?EMPT(0)&&測數(shù)值型?EMPT(.f.)?EMPT(ctod(“”))&&測日期型A=“”?empt(a)?EMPT(學號),當字段沒有值時為真二、isnull()測試空值函數(shù)NULL空值,是缺值或不確定值不能把它理解為任何意義的數(shù)據(jù)。例如商品表中表示價格的字段,空值(null)表示沒有定價,而這時用數(shù)值0,可能是表示免費。(1)數(shù)據(jù)類型為NULL或.NULL.時稱為空值,用ISNU()測試為真。?ISNU(NULL)&&為真而EMPT()測試空值時為假?EMPT(NULL)&&為假?EMPT(.NULL.)&&為假用EMPT函數(shù)測試時為假,表示不為空值。(2)變量賦值為空值A=.NULL.?ISNU(A)&&為真?EPMT(A)&&假(3)字段設置為空值ISNU()為測試空值函數(shù)字段設置為空值需先在表設計器中設置對應字段為允許空值。然后再用REPL或UPDA替換為空值如將計算機等級設置為允許空值后執(zhí)行REPL計算機等級WITHNULLUPDA學生信息SET計算機等級=NULLWHERRECN()=2?EMPT(計算機等級),ISNU(計算機等級)用EMPT(計算機等級)測試為假,用ISNU()測試為真。1設X="11”Y="1122“下列表達式結果為假的是(D)A)NOT(X==y)AND(X$y)

B)NOT(X$Y)OR(X

Y)

真C)NOT(X>=Y)假D)NOT(X$Y)真2.在下面的VisualFoxPro表達式中,運算結果不為邏輯值的是(C)EMPTY(SPACE(0))真B)VAL(‘xyz’)>11假C)YEAR(date())數(shù)值D)ISNULL(.NULL.)真3.吩咐?"VFP"+'的英文全文為'+SPACE(3)–[VisualFoxPro]的執(zhí)行結果是(D)。說明:□代表一個空格A)"VFP"+'的英文全文為'+SPACE(3)–[VisualFoxPro]B)VFP+的英文全文為+□□□–VisualFoxProC)VFP的英文全文為□□□VisualFoxProD)VFP的英文全文為VisualFoxPro□□□4.設X="a“Y="b“函數(shù)?IIF(VAL(X)>VAL(Y),973,"CD")的值是(C)。.T.B).F.C)“CD”D)9735.

在VFP系統(tǒng)中,下列表示中不屬于常量的是(D)A).T.B)[T]C)"T"D)T

6.以下的四組函數(shù),返回值的數(shù)據(jù)類型一樣的是(C)。A)DTOC(DATE()),DATE(),YEAR(DATE())B)ALLTRIM('VFP5.0'),ASC('A'),SPACE(2)C)STR(3.14,3,1),DTOC(DATE())D)EOF(),TIME()7.在VisualFoxPro系統(tǒng)中,邏輯運算符執(zhí)行的優(yōu)先依次是(A)A)NOT→AND→ORB)NOT→OR→ANDC)AND→NOT→ORD)OR→NOT→AND

8.執(zhí)行下列吩咐后,屏幕上顯示的結果是(B)。X=[AREYOUOk?]Y=[are]?Y$XA)1B).F.C).T.D)023.執(zhí)行?Vartype(2004/4/12)吩咐,其輸出是A)A)NB)CC)LD)出錯

9.在以下四組運算中,結果相同的是(A)

A)RIGHT('VisualFox',3)與SUBSTR('VisualFox',7)B)YEAR(DATE())與SUBSTR(DTOC(DATE),7,2)C)‘36-5*4’和36-5*4D)假定A='this',B=“isastring”,A-B與A+B10.關系數(shù)據(jù)庫管理系統(tǒng)的3種基本關系運算不包括(A)A)比較B)選擇C)連接D)投影11.在數(shù)據(jù)管理技術發(fā)展的三個階段中,數(shù)據(jù)共享最好的是(C)A)人工管理階段B)文件系統(tǒng)階段C)數(shù)據(jù)庫系統(tǒng)階段D)三個階段相同12.表RSGL.DBF包含了“照片”字段,與它同名的文件其擴展名應是(D)A).DBCB).FTPC).CDXD)FPT13.表RSGL.DBF包含了“照片,G類型”字段同時又包含”簡歷,M類型”,共產(chǎn)生RSGL.FPT文件是(D)A)8個B)4個C)2個D)1個14.數(shù)據(jù)庫DB、數(shù)據(jù)庫系統(tǒng)DBS、數(shù)據(jù)庫管理系統(tǒng)DBMS三者的關系是(A)A)DBS包含DB和DBMSB)DBMS包含DB和DBSC)DB包含DBS和DBMSD)DBS就是DB,也是DBMS15.嚴格的日期常量是(B):A)[^2006-10-01]B){^2006-10-01}C)“^2006-10-01”D){2006-10-01}16.執(zhí)行?Vartype(2004/4/12)吩咐,其輸出是(A):A)NB)CC)LD)出錯17.運算符$、==,要求兩邊的數(shù)據(jù)類型是(B):A)數(shù)值類型B)字符類型C)日期類型D)三者均可18.設ABC=6=6?Vartype(ABC)的輸出是(C)A)NB)CC)LD)出錯1.假設x='10/20/97',則函數(shù)VARTYPE(X)的結果是【C】2.已知x=‘englishbook’,y=‘teacher’,則substr(x,1,8)+y的結果是【englishteacher】3.設X='湖北高校C++程序設計課程考試',則表達式LEFT(X,8)+RIGHT(X,4)+SUBS(X,20,4)的結果是【湖北高??荚囌n程】4.?'電腦'$'這是一個模擬人腦的電腦'【【.T.】】5.?'a'>'ZYX'【】6.?'3+5='+STR(3+5,1)【3+5=8】7.?VAL('13.89')+10.78【24.67】8.?MOD(INT(13.27),5)_【3】_9.退出Visualfoxpro6.0的吩咐是_【3】_10.修改表結構(調用表設計器)的吩咐是_【modistru3】_11.數(shù)學式:10≤X<100對應的VFP表達式是_【X>=10andx<100】12.S.dbf包含有MEMO字段,該備注文件名是__【_FPT】__設置有關第三章練習1、將學生信息先按性別,性別相同按入學成果降序排序,排序后文件名為學生1Use學生信息Sortto學生1on性別,入學成果descUse學生1其次條指令是先按性別升序,入學成果降序排序,產(chǎn)生新表學生1,但學生1沒打開。執(zhí)行其次條吩咐后,可在打開窗口看到學生1表執(zhí)行第3條指令后,打開學生1表思索:怎樣看到打開的學生1表2、將學生信息按入學成果降序建立索引,索引標識名為a方法一Use學生信息indeon入學成果desctaga方法二indeonstr(750-入學成果,5,1)tagb會視察索引文件和索引項及索引文件名有什么特點3、將學生信息先按性別降序,性別相同按學號降序建立索引,索引標識名為abUse學生信息Indeon性別+學號desctagab性別+學號為索引項,稱為組合索引,2個索引項類型需一樣。和第1題不同的是,2個以上的索引不用逗號隔開,而是用+號將字符型字段連起來4.將學生信息性別升序,性別相同按入學成果升序建立索引,索引標識名為abc由于性別為字符型,入學成果為數(shù)值型。而組合索引的類型要一樣,需將入學成果轉換為字符型,所以組合索引項為性別+str(入學成果,5,1)Use學生信息Indeon性別+str(入學成果,5,1)tagabc按性別升序,性別相同按入學成果降序建立索引,索引標識名為aaindeon性別+str(750-入學成果,5,1)tagaa按性別降序,性別相同按入學成果升序建立索引,索引標識名為bbindeon性別+str(750-入學成果,5,1)desctagbb按性別降序,性別相同按入學成果降序建立索引,索引標識名為ccindeon性別+str(入學成果,5,1)desctagbb將學生信息先按性別降序,性別相同按誕生日期降序建立索引,索引標識名為dindeon性別+dtoc(誕生日期,1)desetagd

假如測試用REPL賦值的允許空字段,例如,將計算機等級某一字段賦值為NULL?VART(計算機

溫馨提示

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

評論

0/150

提交評論