6.在命令窗口中輸入下列命令:
? "Visual FoxPro",'程序設(shè)計(jì)',[好幫手]
?? [學(xué)習(xí)Visual FoxPro],"的",‘好方法'。
主屏幕上顯示的結(jié)果是____。
A.Visual FoxPro程序設(shè)計(jì)好幫手
B.學(xué)習(xí)Visual FoxPro的好方法
C.Visual FoxPro程序設(shè)計(jì)好幫手學(xué)習(xí)Visual FoxPro的好方法
D.Visual FoxPro 程序設(shè)計(jì) 好幫手 學(xué)習(xí)Visual FoxPro的好方法
[解析] 本題考查的知識(shí)點(diǎn)是單問號(hào)命令與雙問號(hào)命令的區(qū)別。在Visual FoxPro中,單問號(hào)命令的功能是在下一行顯示若干個(gè)表達(dá)式的值,雙問號(hào)命令的功能是在同一行顯示表達(dá)式的值。選項(xiàng)A和B只是顯示結(jié)果的一部分。選項(xiàng)C中顯示的方式不正確,由于第2行是雙問號(hào)命令,所以顯示結(jié)果應(yīng)該與第l行的顯示結(jié)果在同一行中,所以選項(xiàng)C不正確。選項(xiàng)D中兩個(gè)命令的顯示結(jié)果在同一行內(nèi),符合雙問號(hào)命令的規(guī)則,因此正確答案為D。
[答案] D
7.下列符號(hào)中____不能作為Visual FoxPro中的變量名。
A.abc
B.XYZ
C.口xyz7
D.Good22luck
[解析] 本題考查的知識(shí)點(diǎn)是變量名的書寫規(guī)則。題目中的口表示空格。VisualFoxPro變量名的命名規(guī)則是變量名必須以字母、漢字、下劃線開頭,變量名中不能包括小數(shù)點(diǎn),在同一個(gè)范圍內(nèi)必須是惟一的。此題中的4個(gè)變量中,只有選項(xiàng)C中的口xyz7是以空格開頭,它不可以作為變量名。其他選項(xiàng)中的變量名都滿足Visual FoxPro中變量名的命名規(guī)則,是合法的變量名。因此正確答案為C。
[答案] C
8.日期型常量的定界符是____。
A.單引號(hào)
B.花括號(hào)
C.方括號(hào)
D.雙引號(hào)
[解析] 本題考查的知識(shí)點(diǎn)是日期型常量的定界符。Visual FoxPro規(guī)定,日期型常量的定界符是一對(duì)花括號(hào)。本題選項(xiàng)A,C,D都是字符型常量的定界符,因此正確答案為B。
[答案] B
9.下列符號(hào)中,不能作為日期型常量的分隔符的是____。
A.斜杠(/) B.連字號(hào)(-)
C.句點(diǎn)(.) D.脫字符(^)
[解析] 本題考查的知識(shí)點(diǎn)是日期型常量的分隔符的形式。在日期型常量中,系統(tǒng)默認(rèn)的分隔符為斜扛,常用的其他分隔符還有連字號(hào)、句點(diǎn)和空格。本題4個(gè)選項(xiàng)中的A,B,C都可作為分隔符,只有選項(xiàng)D中的脫字符雖然是嚴(yán)格的日期格式中不可缺少的一部分,但它不可以作為分隔符。因此正確答案為D。
[答案] D
10.下面貨幣型常量的書寫格式,正確的一項(xiàng)是____。
A.$666.666 B.1323.4228$
C.$123.45321 D.$123.45E4
[解析] 本題考查的知識(shí)點(diǎn)是貨幣型常量的書寫格式。在Visual FoxPro中,貨幣型常理的書寫格式要求如下:前面需加一個(gè)前置符($)、小數(shù)點(diǎn)保留4位小數(shù)、不可以使用科學(xué)計(jì)數(shù)法。本題中的選項(xiàng)B錯(cuò)誤在于$符號(hào)寫在了后面;選項(xiàng)C錯(cuò)誤在于小數(shù)點(diǎn)后面沒保留4位小數(shù);選項(xiàng)D錯(cuò)誤在于使用了科學(xué)計(jì)數(shù)法。因此正確答案為A。
[答案] A
11.下面嚴(yán)格日期書寫格式正確的一項(xiàng)是____。
A. {2002-06-27} B.{06/27/02}
C.{^2002-06-27} D.{^02-06-27}
[解析] 本題考查的知識(shí)點(diǎn)是嚴(yán)格日期的書寫格式。書寫嚴(yán)格日期格式時(shí)要注意以下幾點(diǎn):花括號(hào)中的第一個(gè)字符必須是脫字符(^);年份必須用4位表示;年、月、日的次序不能顛倒。本題選項(xiàng)A中沒有脫字符;選項(xiàng)B是傳統(tǒng)的書寫格式;選項(xiàng)D的年份只有兩位,規(guī)定年份要4位;只有選項(xiàng)C符合書寫要求。因此正確答案為C。
[答案] C
12.在命令窗口中輸入下列命令:
SET MARK TO [-]
? {^2004-06-27}
主屏幕上顯示的結(jié)果是____。
A.06/27/04 B.06-27-04
C.2004-06-27 D.2004/06/27
[解析]本題考查的知識(shí)點(diǎn)是SET MARK TO命令的功能。SET MARK TO命令的功能是指定日期分隔符。如果執(zhí)行SET MARK TO命令沒有指定任何分隔符,表示恢復(fù)系統(tǒng)默認(rèn)的斜扛分隔符。本題指定了連接號(hào)作為分隔符,因此顯示的結(jié)果中日期的分隔符應(yīng)該為“-”,選項(xiàng)A和D被排除;選項(xiàng)C實(shí)際上是字符型常量{^2004/06/27}執(zhí)行的結(jié)果,該選項(xiàng)主要用來迷惑考生;選項(xiàng)B符合命令指定的要求。因此正確答案為B。
[答案] B
13.下列常量中,只占用內(nèi)存空間1個(gè)字節(jié)的是____。
A.數(shù)值型常量 B.貨幣型常量
C.日期型常量 D.邏輯型常量
[解析] 本題考查的知識(shí)點(diǎn)是各種常量占用內(nèi)存的空間。在Visual FoxPro中,數(shù)值型常量在內(nèi)存中占用8個(gè)字節(jié);日期型常量占用8個(gè)字節(jié),貨幣型常量占用8個(gè)字節(jié),日期時(shí)間型常量占用8個(gè)字節(jié),邏輯型常量占用1個(gè)字節(jié)。本題中選項(xiàng)A,B,C都占用8個(gè)字節(jié),只有選項(xiàng)D占用1個(gè)字節(jié)。因此正確答案為D。
[答案] D
14.下列關(guān)于變量的敘述不正確的一項(xiàng)是____。
A.變量值可以隨時(shí)更改
B.變量值不可以隨時(shí)更改
C.Visual FoxPro的變量分為字段變量和內(nèi)存變量
D.在Visual FoxPro中,可以將不同類型的數(shù)據(jù)賦給
同一個(gè)變量
[解析] 本題考查的知識(shí)點(diǎn)是變量。在Visual FoxPro中,變量是可以隨時(shí)更改的。變量分為字段變量和內(nèi)存變量。變量的類型可以改變,也就是說可以把不同類型的數(shù)據(jù)賦給同一個(gè)變量。本題中選項(xiàng)A,C,D中的敘述都是正確的,只有選項(xiàng)B說變量值不可以隨時(shí)更改是錯(cuò)誤的。因此正確答案為B。
[答案] B
15.在Visual FoxPro中,T表示____內(nèi)存變量。
A.字符型 B.數(shù)值型
C.日期型 D.日期時(shí)間型
[解析] 本題考查的知識(shí)點(diǎn)是內(nèi)存變量的數(shù)據(jù)類型的字母表示。在Visual FoxPro的內(nèi)存變量中,C表示字符型、N表示數(shù)值型、Y表示貨幣型、L表示邏輯型、D表示日期型、T表示日期時(shí)間型。本題中選項(xiàng)A字符型內(nèi)存變量用字母C表示;選項(xiàng)B數(shù)值型內(nèi)存變量用字母N表示;選項(xiàng)C日期型內(nèi)存變量用字母D表示;選項(xiàng)D日期時(shí)間型內(nèi)存變量用字母T表示。選項(xiàng)A,B,C都不正確,因此正確答案為D。
[答案] D
16.下列內(nèi)存變量的書寫中,格式不正確的是____。
A..COMX B.Flash_8
C._MUMU D.好心情
[解析] 本題考查的知識(shí)點(diǎn)是內(nèi)存變量的書寫格式。在Visual FoxPro中,內(nèi)存變量的命名規(guī)則有3條:以字母、漢字和下劃線開頭;長(zhǎng)度不行超過128個(gè)字符;由字母、漢字、下劃線或數(shù)字組成。選項(xiàng)B,C,D都符合內(nèi)存變量的命名規(guī)則,只有選項(xiàng)A以英文句點(diǎn)開頭,不符合規(guī)則,因此正確答案為A。
[答案] A??
6.表達(dá)式在Visual FoxPro系統(tǒng)中,表達(dá)式是由常量、變量、函數(shù)及其他數(shù)據(jù)容器單獨(dú)或與運(yùn)算符組成的有意義的運(yùn)算式子。
運(yùn)算符是對(duì)數(shù)據(jù)對(duì)象進(jìn)行加工處理的符號(hào),根據(jù)其處理數(shù)據(jù)對(duì)象的數(shù)據(jù)類型,運(yùn)算符分為算術(shù)(數(shù)值)運(yùn)算符、字符運(yùn)算符、日期時(shí)間運(yùn)算符、邏輯運(yùn)算符和關(guān)系運(yùn)算符五類,相應(yīng)的,表達(dá)式也分為算術(shù)表達(dá)式、字符表達(dá)式、日期時(shí)間表達(dá)式、邏輯表達(dá)式和關(guān)系表達(dá)式五類。
在一個(gè)表達(dá)式中可能包含多個(gè)由不同運(yùn)算符連接起來的、具有不同數(shù)據(jù)類型的數(shù)據(jù)對(duì)象,但任何運(yùn)算符兩側(cè)的數(shù)據(jù)對(duì)象必須具有相同數(shù)據(jù)類型,否則運(yùn)算將會(huì)出錯(cuò);由于表達(dá)式中有多種運(yùn)算,不同的運(yùn)算順序可能得出不同結(jié)果,甚至出現(xiàn)運(yùn)算錯(cuò)誤,因此當(dāng)表達(dá)式中包含多種運(yùn)算時(shí),必須按一定順序施行相應(yīng)運(yùn)算,才能保證運(yùn)算的合理性和結(jié)果的正確性、惟一性。用戶也可以通過給表達(dá)式加圓括號(hào)的方式,改變其默認(rèn)運(yùn)算順序。在Visual FoxPro 系統(tǒng)中,各類運(yùn)算的優(yōu)先順序如下:
圓括號(hào)>算術(shù)和日期運(yùn)算>字符串運(yùn)算>關(guān)系運(yùn)算>邏輯運(yùn)算同一類運(yùn)算符也有一定的運(yùn)算優(yōu)先順序,這在各類表達(dá)式中分別介紹。如果多個(gè)同一級(jí)別的運(yùn)算,則按在表達(dá)式中出現(xiàn)的先后順序進(jìn)行運(yùn)算。
(1)算術(shù)表達(dá)式
算術(shù)表達(dá)式又稱數(shù)值表達(dá)式,其運(yùn)算對(duì)象和運(yùn)算結(jié)果均為數(shù)值型數(shù)據(jù)。數(shù)值運(yùn)算符的功能及運(yùn)算優(yōu)先順序,如表所示。表中運(yùn)算符按運(yùn)算優(yōu)先級(jí)別從高到低順序排列。
表 算術(shù)運(yùn)算符
運(yùn)算符 功能 表 達(dá) 式 舉 例 運(yùn)算結(jié)果 優(yōu)先級(jí)別
( ) 圓括號(hào) (2-5)*(3+2) -15 最高
- 取相反數(shù) -(3-8) 5
**、^ 乘冪 2**5、3^2 32、9
*、/ 乘、除 2*10、25/5 20、5
% 取余數(shù) 20%5 0
+、- 加、減 36+19、29-47 55、-18 最低
![]() |
![]() | ![]() .. 定價(jià):¥133 優(yōu)惠價(jià):¥133.0 更多書籍 |
![]() | ![]() .. 定價(jià):¥124 優(yōu)惠價(jià):¥124.0 更多書籍 |