首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 计算机考试 > 等级考试 > 二级考试 >

2013年计算机二级VF练习题六

2013-05-17 

  一、单选题

  1.在命令窗口中输入下列命令,并按回车键,主屏幕上显示的结果是____。(A)

  {^2004-6-27}

  A.06/27/04

  B.04/06/27

  C.06.27.04

  D.06-27-02

  2.执行SET EXACT OFF命令后,再执行 ? ”白云蓝天”=”白云“,显示结果是—。(A)

  A..T.

  B..F.

  C.是

  D.非

  3.在命令窗口中输入下列两条命令,并按回车键:

  SET MARK TO ";"

  ? {^2004-6-27},{^2005-1-05}

  主屏幕上显示的结果是____。(C)

  A.04.06.27 05.05.01

  B.06.27.04 01.05.05

  C.06;27;04 01;05;05

  D.06/27/04 01/05/05

  4. 下面关于Visual FoxPro 数组的叙述中,不正确的是____。(A)

  A.一个数组中各个数组元素必须是同一种数据类型

  B.新定义的数组的各个数组元素初值为.F.

  C.Visual FoxPro 只支持一维数组和二维数组

  D.用DIMENSION命令可以定义数组

  5.在命令窗口中输入下列命令: X=4*5 ? X 主屏幕上显示的结果是____。(D)

  A.4

  B.5

  C. X

  D.20

  6.在命令窗口中输入____命令,主屏幕上将显示“Visual FoxPro 6.0”。(C)

  A.?Visual FoxPro 6.0 回车

  B.? {Visual FoxPro 6.0 } 回车

  C.? 'Visual FoxPro 6.0' 回车

  D.VisualFoxPro 6.0 回车

  7 . 设置当前系统时间是2004 年12 月28 日, 则表达式VAL(SUBSTR(“2004”,2)+RIGHT(STR(YEAR(DATE())),2))+13 的值是____。(B)

  A.388.00

  B.418.00

  C.398.00

  D.288.00

  8.8E+9 是一个____。(C)

  A.内存变量

  B.字符常量

  C.数值常量

  D.非法表达式

  9.下面的Visual FoxPro表达式中,不正确的是____。(A)

  A.{^2002-06-29}+DATE()

  B. {^2002-06-29}-DATE()

  C.{^200206-29}+[200]

  D.{^2002-06_29 16:30 PM}-2

  10.在Visual FoxPro中,有下面几个内存变量的赋值语句。 (D)

  M={^2002-07-01}

  N=.F.

  X="3.1438372"

  Y=16.272

  Z=$57632

  执行上述赋值语句后,内存变量M、N、X、Y、z的数据类型分别为____。

  A.T、L、N、C、Y

  B.T、M、N、C、Y

  C.D、L、Y、C、Y

  D.D、L、C、N、Y

  11.{^2004-6-3}+29 的运算结果是____。(C)

  A.07/29/04

  B.06/30/04

  C. 07/02/04

  D.07/30/04

  12.函数SQRT(3*SQRT(9))的计算结果是____。(A)

  A.3.00

  B.2.00

  C.1.68

  D. –2.00

  13.函数? ROUND(3.14159,4)的计算结果是____。(D)

  A.3

  B.3.14

  C.1.1415

  D.3.1416

  14.下列函数中,函数值为字符型的是____。(A)

  A.TIME()

  B.LEN()

  C. DATE()

  D.MAX()

  15.下面表达式中,运算结果为逻辑真的是____。(D)

  A.AT('a','476292')

  B.SPACE(2)

  C.? MAX(2,3)

  D.BOF()

  16.下列函数中, 函数值为数值的是____ 。(D)

  A . TIME()

  B . DATETIME()

  C . CTOD('06/28/02')

  D.YEAR(DATE())

  17.表达式?VAL(SUBS(”数据库”,2))*LEN(‘Visual FoxPro’)的结果是____。(A)

  A.0.00

  B.19.00

  C.20.00

  D.21.00

  18.输入下列命令,结果是____。(A)

  a=.NULL. ? a,ISNUIL(a)

  A..NULL. .T.

  B..NUlL.

  C. .T.

  D..NUIL. .F.

  19.输入下列命令,结果是____。(D)

  X=-43.611 ? "X="+STR(X,6,2)

  A.46.61

  B.X=46.61

  C. -46.61

  D.X=-46.61

  20.假如当前时间为2004 年6 月30 日上午11 点31 分41 秒,输入下列命令,结果是(C)。

  A=DATETME() ? A

  A.30/06/04 11:31:41 AM

  B.06/30/04 11:31:41 PM

  C.06/30/04 11:31:41 AM

  D.30/06/04 11:31:41 PM

  21.下列四个函数中,结果相同的是(D)。

  A.YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)

  B.假设 X="我是",Y="中国人",X-Y 与Y-X

  C.VARTYPE("38+53*2")与VARTYPE(38+53*2)

  D.LEFT("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6)

  二.填空题

  1.表达式的形式包括____和____。

  (单一的运算对象,由运算符将运算对象连接起来形成的式子)

  2.写出下列数学表达式的值。

  ① 5+3*2^2-7

  ② 10+4%3-(2*3^2)

  ② {^2004/12/28}-23

  ④ "666口口口"+"52口口口"-"我的家"

  ⑤ 10-18/6+5*8

  (10.00,-7,12/05/04,666口口口52我的家口口口,47.00)

  3.在Visual FoxPro中,数组在使用之前必须先定义后使用,数组在使用前一般用____或____命令定义。(DIMENSION,DECLARE)

  4.在命令窗口中输入____命令,主屏幕上将显示“学习Visual FoxPro的方法”。

  (? “学习Visual FoxPro 的方法”,或? ‘学习Visual FoxPro 的方法’,?[学习VisualFoxPro 的方法])

  5.函数的一般形式为____—。( 函数名([参数1][,参数2]…) )

  6.在Visual FoxPro中,函数的三要素是____。(函数名,参数,函数值)

  7.输入? ROUND(56.37272,2),出现的结果是____。(56.37)

  8.函数FLOOR()用来返回____。(P69)

  (小于或等于指定数值表达式的最大整数)

  9.请对下面函数的使用填空。

  ? ROUND(1.1314925,____)回车,屏幕显示结果为1.1。(1)

  10.函数 ?SUBSTR(‘WELCOMM’,4,3)的结果是____—。(COM)


热点排行