變量復(fù)習(xí)資料_第1頁
變量復(fù)習(xí)資料_第2頁
變量復(fù)習(xí)資料_第3頁
變量復(fù)習(xí)資料_第4頁
變量復(fù)習(xí)資料_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

—、選擇題1、 在VisualFoxpro中,(C)是合法字符串。““計(jì)算機(jī)等級考試”” (B)[[計(jì)算機(jī)等級考試]](C)['計(jì)算機(jī)等級考試'] (D){'計(jì)算機(jī)等級考試,}2、 對于只有兩種取值的字段,一般使用(D)數(shù)據(jù)類型。字符型 (B)數(shù)值型(C)日期型 (D)邏輯型3、 表文件中,備注型字段寬度是4個(gè)字節(jié),它是用來存放(D)的備注的具體內(nèi)容 (B)該備注信息所在的.DBF文件名(C)該備注信息所在的記錄號 (D)指向相應(yīng).FPT文件的指針4、 可以鏈接或嵌入OLE對象的字段類型是(C)(A)備注型 (B)通用型和備注型(C)通用型(D)任何類型的字段5、 下列數(shù)據(jù)是合法的VisualFoxpro常量是(BA)(A)01/10/2003 (B).y. (C)True (D)75%6、 職工表中有D型字段“出生日期”,若要計(jì)算職工實(shí)際年齡,可以使用命令(D)?姓名+MONTH(出生日期)+'月'+DAY(出生日期)+'日'?姓名+STR(MONTH(出生日期))+‘月'+DAY(出生日期)+‘日'?姓名+SUBSTR(MONTH(出生日期))+‘月'+SUBSTR(DAY(出生日期))+‘日'?姓名+STR(MONTH(出生日期),2)+‘月'+STR(DAY(出生日期),2)+‘日'7、 若內(nèi)存變量名與當(dāng)前打開的表中的一個(gè)字段名均為name,則執(zhí)行?name命令后顯示的是(C)(A)內(nèi)存變量的值 (B)隨機(jī) (C)字段變量的值 (D)錯誤信息8、 在VisualFoxpro中,可以使用變量有(A)(A)內(nèi)存變量、字段變量和系統(tǒng)內(nèi)存變量 (B)內(nèi)存變量和自動變量(C)字段變量和簡單變量 (D)全局變量和局部變量9、使用SAVETO abc命令可以把內(nèi)存變量存儲到磁盤上,該文件的文件名是(C)ABC.FPT (B)ABC.TXT(C)ABC.MEM(D)ABC.DBT10、 以下命令正確的是(A)STORE10TOX,Y (B)STORE10,10TOX,Y(C)X=10,Y=10 (D)X=Y='10'11、 在下列函數(shù)中,函數(shù)值為數(shù)值的是(A)AT(,人民',’中華人民共和國')CTOD(“01/01/96”)BOF()SUBSTR(DTOC(DATE()),7)12、 函數(shù)LEN(DTOS(DATE()))的返回值是(C)4 (B)6 (C)8 (D)10DTOS()轉(zhuǎn)換形式為?yyyymmdd'13、 假定已經(jīng)執(zhí)行了命令M=[45+3],再執(zhí)行命令?M,屏幕將顯示(B)48.00 (B)45+3 (C)[45+3] (D)4814、 以下命令中,可以顯示“大學(xué)”的是(A)?SUBSTR(,中南大學(xué)信息學(xué)院',5,4)?SUBSTR(,中南大學(xué)信息學(xué)院',5,2)?SUBSTR('中南大學(xué)信息學(xué)院’,3,2)?SUBSTR‘中南大學(xué)信息學(xué)院’,3,4)15、 若X=56.789,則命令?STR(X,2)-SUBS(56.789,5,1)的顯示結(jié)果是(B)(A)568 (B)578 (C)48 (D)4916、 執(zhí)行以下賦值命令之后,下列表達(dá)式中錯誤的是(D)A=842B=5*8C=ABCSTR(B)+C (B)VAL(A)+B(C)&A+B(D)&B+C17、 以下各表達(dá)式中,運(yùn)算結(jié)果為數(shù)值型的是(D)DATE()-30 (B)YEAR=2003(C)RECNO()>12(D)AT(?IBM,Computer)18、 以下各表達(dá)式中,運(yùn)算結(jié)果為字符型的是(A)(A)SUBS(?123.45,5) (B)IBM$Computer(C)?ROUND(PI(),3)(D)year=1999?abcd=?abc比較等號右邊的字串是否左邊字串從首字符起的子串$:測試第一個(gè)字符串是否出現(xiàn)在第二個(gè)字符串中AT()的作用求第一個(gè)參數(shù)字符串在第2個(gè)參數(shù)字符串中的位置。19、 當(dāng)前表有16條記錄,當(dāng)EOF()為真時(shí),命令?RECNO()的顯示結(jié)果是(B)(A)0 (B)17 (C)16 (D)空20、 要判斷數(shù)值型變量Y是否能被3整除,錯誤的條件表達(dá)式為(D)(A)MOD(Y3)=0 (B)INT(Y/3)=Y/3(C)Y%3=0 (D)INT(Y/3)=MOD(Y3)21、 命令?VARTYPE(?12/31/99)的輸出結(jié)果為(A)(A)C (B)D(C)N (D)U22、 條件函數(shù)IIF(LEN(SPACE(3))>2,1,-1)的值是(A)(A)1 (B)-1 (C)2 (D)錯誤23、 執(zhí)行下列命令后,輸出的結(jié)果是(D)D=*?3&D.8=+STR(3&D.8,2)(A)3&D.8=24 (B)3&D.8=0 (C)3*.8=38 (D)3*8=2424、 執(zhí)行下列命令后,輸出的結(jié)果是(D)X=?ABCDY=EFG?SUBSTR(X,IIF(X<>YLEN(Y),LEN(X)),LEN(X)-LEN(Y))(A)A (B)B (C)C(D)D25、 執(zhí)行下列命令后,屏幕顯示的結(jié)果是(B)AA=VisualFoxpro?UPPER(SUBSTR(AA,1,1))+LOWER(SUBSTR(AA,2))(A)visualFOXPRO (B)Visualfoxpro(C)VisualFOXPRO (D)VISUALFOXPRO26、 命令?ROUND(42.1998,2)的結(jié)果是(B)(A)42.2000 (B)42.20 (C)42.00 (D)42.1927、 以下各表達(dá)式中,運(yùn)算結(jié)果為數(shù)值型的是(A)(A)—50 (B)D’$’ADDK’ (C)90>60 (D)TIME()+928、 在VisualFoxpro中,MIN(ROUND(6.89,1),9)的值是(B)(A)6 (B)6.9 (C)7 (D)6.829、 函數(shù)LEN(SPACE(5)-SPACE(3)的值是(D)(A)2 (B)3 (C)5 (D)830、 執(zhí)行下列命令序列后,變量NDATE顯示的值是(A)STORECTOD(?05/07/99)TOMDATENDATE=MDATE+2?NDATE(A)05/09/99 (B)07/07/99 (C)05/07/99 (D)07/09/9831、 打開一個(gè)空表文件,分別用函數(shù)EOF()和BOF()測試,其結(jié)果一定是(C)(A).T.和.F. (B).F.和.F. (C).T,和.T. (D).F.和.T.32、數(shù)學(xué)表達(dá)式4WXW7在VisualFoxpro中應(yīng)表示為(B)(A)X>=4.OR.X<=7 (B)X>=4.AND.X<=7(C)4WX.AND.XW7 (D)4WX.OR.XW733、 下列式子中,合法的VisualFoxpro表達(dá)式是(D)(A)CTOD(?02/15/98)+DATE() (B)abc+SPACE(5)+VAL(?456)(C)ASC(?ABCD)+28 (D)CHR(65)+STR(1500.8935,6)34、 下列式子中,(D)肯定不是合法的VisualFoxpro表達(dá)式(A)[9876]—AB(C)11/16/99(B)NAME+NAME(D)ZC=教授.OR.'副教授'35、與.NOT.(n<=50.AND.n>=15)等價(jià)條件是(A)(A)n>50.OR.n<15(C)n<50.AND.n>15(B)n<50.OR.n>15(D)n>50.AND.n<1536、假定字符串A=123,B=234,則下列表達(dá)式中運(yùn)算結(jié)果為邏輯假的是(C)(A).NOT.(A>=B)(C).NOT.(A<>B)(B).NOT.A$'ABC'.AND.A<>B(D).NOT.(A=B).OR.B$'13579'37、邏輯運(yùn)算由高到低的運(yùn)算優(yōu)先級是(C)(A).AND.f.OR.f.NOT. (B).OR.f.NOT.f.AND.(C).NOT.f.AND.f.OR. (D).NOT.f.OR.f.AND.38、 在下列有關(guān)空值的敘述中,不正確的是(D)空值等價(jià)于沒有任何值空值排序時(shí)優(yōu)先于其他數(shù)據(jù)在計(jì)算過程中或大多數(shù)函數(shù)中都可以使用NULL值邏輯表達(dá)式.F..OR..NULL.的返回值為.F.39、 在下列表達(dá)式中運(yùn)算結(jié)果為.T?的是(D)(A)EMPTY(.NULL.) (B)LIKE(?EDI?,EDIT)(C)AT(‘A’,’123ABC’)(D)EMPTY(SPACE(10))LIKE()是比較兩個(gè)字符串對應(yīng)位置上的字符,如果都相同,則.T.AT()的作用求第一個(gè)參數(shù)字符串在第2個(gè)參數(shù)字符串中的位置。40、 以下關(guān)于.NULL.敘述正確的是(B)空值等同于空字符串空值表示字段或變量還沒有確定的值VF不支持空值(D)空值等同于數(shù)值041、 在下面數(shù)據(jù)類型中默認(rèn)值為.F.的是(C)(A)數(shù)值型 (B)字符型(C)邏輯型 (D)日期型42、 在VF中,表結(jié)構(gòu)的邏輯型、通用型、日期型字段的寬度由系統(tǒng)自動給出,它們分別為(A)(A)1、4、8 (B)4、4、10(C)1、10、8 (D)2、8、8日期時(shí)間型占8個(gè)字節(jié);整型占4個(gè)字節(jié);雙精度型字段占8個(gè)字節(jié);數(shù)值型字段按每位1個(gè)字節(jié)存放,最大寬度20位。浮點(diǎn)型字段按每位1個(gè)字節(jié)存放,最大寬度20位。43、 下面關(guān)于VF數(shù)組敘述中,錯誤的是(C)用DIMENSION和DECLARE都可以定義數(shù)組VF只支持一維數(shù)組和二維數(shù)組一個(gè)數(shù)組中的各個(gè)數(shù)組元素必須是同一數(shù)據(jù)類型新定義的數(shù)組的各個(gè)數(shù)據(jù)元素初值為.F.使用數(shù)組前必須先定義,定義格式如下:DECLARE|DIMENSION|PUBLIC|LOCALArrayName(nRows[,nColumns])DECLARE和DIMENSION屬于私有數(shù)組,用PUBLIC屬于全局?jǐn)?shù)組,用LOCAL屬于局部數(shù)組。44、 使用命令DECLAREmm(2,3)定義的數(shù)組,包含的數(shù)組元素的個(gè)數(shù)為(D)(A)2 (B)3 (C)5 (D)645、 關(guān)于VF的變量,下面說法正確的是(B)使用一個(gè)簡單變量之前先聲明或定義數(shù)組中各數(shù)組元素的數(shù)據(jù)類型可以不同定義數(shù)組后,系統(tǒng)為數(shù)組的每個(gè)數(shù)組元素賦以數(shù)值0數(shù)組元素的下標(biāo)下限是046、 VF內(nèi)存變量的數(shù)據(jù)類型不包括(C)。(A)數(shù)值型 (B)貨幣型(C)備注型 (D)邏輯型47、 在以下4組函數(shù)運(yùn)算中,結(jié)果相同的是(A)LEFT(VisualFoxPro,6)與SUBSTR(VisualFoxPro,1,6)YEAR(DATE())與SUBSTR(DTOC(DATE()),7,2)VARTYPE("36-5*4”)與VARTYPE(36-5*4)假定A=“THIS“,B="ISASTRING”,A-B與A+BLEFT(VisualFoxPro,6)的作用是截取第一個(gè)字符串的左邊的6個(gè)字符。YEAR()返回是數(shù)字,SUBSTR()返回是字符串。48、 在下面的VisualFoxPro表達(dá)式中,錯誤的是(C){A2002-06-0806:08:09AM}-10{A2002-06-08}-DATE(){A2002-06-08}+DATE(){A2002-06-08}+199649、 在下面關(guān)于日期時(shí)間型表達(dá)式中,語法上不正確的是(A)DATETIME()+DATE()DATETIME()+100DATE()-100DTOC(DATE())-DTOS(DATE())DATETIME()返回是日期時(shí)間型,而DATE()返回是時(shí)間型,它們相加無意義。DTOC(DATE())的作用將日期型轉(zhuǎn)換為字符串,格式“mm/dd/yy”DTOS(DATE())的作用也是將日期型轉(zhuǎn)換為字符串,格式“yyyy/mm/dd”50、 下列函數(shù)中函數(shù)值為字符型的是(B)(A)DATE() (B)TIME()(C)YEAR() (D)DATETIME()YEAR()為數(shù)字型;DATE()為日期型;DATETIME()為日期時(shí)間型;TIME()為字符型51、 在VF中,執(zhí)行SETDATETOAMERICAN之后,不能顯示4位年份的是(B)?YEAR(DATE())?LEFT(DTOC(DATE()),4)?LEFT(DTOC(DATE(),1),4)?SUBSTR(DTOC(DATE(),1),1,4)DTOCO函數(shù)如果沒有參數(shù)1,轉(zhuǎn)換形式為,mm/dd/yy,;如果有參數(shù)1,轉(zhuǎn)換形式,yyyymmdd,52、 EOF()是測試函數(shù),當(dāng)正在使用數(shù)據(jù)表文件的記錄指針已達(dá)到最后一條記錄,其函數(shù)值為(D)。(A)0 (B)1 (C).T. (D).F.53、 一個(gè)數(shù)據(jù)庫文件有10條記錄,用函數(shù)EOF()測試,其結(jié)果為.T.,則記錄號為(B)(A)10(B)11 (C)0 (D)154、 有如下賦值語句:a=‘計(jì)算機(jī)’、b=‘微型’,結(jié)果為‘微型機(jī)’的表達(dá)式(D)(A)b+LEFT(a,3)(B)b+RIGHT(a,1)(C)b+LEFT(a,5,2)(D)b+RIGHT(a,2)55、 在VF中,有如下內(nèi)存變量的賦值語句:X={A2001-07-2810:15:20PM}Y=.F.M=$123.45N=123.45Z='123.24'執(zhí)行上述賦值語句之后,內(nèi)存變量X、Y、M、N和Z的數(shù)據(jù)類型分別是(B)(A)D、L、Y、N、C (B)T、L、Y、N、C(C)T、L、M、N、C (D)T、L、Y、N、S56、 如果內(nèi)存變量和字段變量均有變量名‘姓名’,那么引用內(nèi)存變量的正確方法(D)(A)M.姓名(B)M->姓名(C)姓名 (D)(A)和(B)都可以57、 命令?VARTYPE(TIME())的結(jié)果是(A)(A)C(B)D(C)T(D)出錯58、 命令?LEN(SPACE(3)-SPACE(2)^T結(jié)果是(D)(A)1(B)2 (C)3 (D)559、 如果有定義LOCALdata,data的初值是(D)(A)整數(shù)0(B)不定值(C)邏輯真 (D)邏輯假60、 設(shè)X=6<5,命令?VARTYPE(X)的輸出是(C)(A)N(B)C(C)L(D)出錯61、 設(shè)X=11,Y=1122,下列表達(dá)式結(jié)果為假的是(D)NOT(X==Y)AND(X$Y)NOT(X$Y)OR(X<>Y)NOT(X>=Y)NOT(X$Y)62、 在VF中,宏替換可以從變量中替換出(D)(A)字符串(B)數(shù)值(C)命令(D)以上3種都可能二、填空題1、 設(shè)XYZ='170',函數(shù)MOD(VAL(XYZ),8)的值是(2.

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論