首页>计算机等级考试>模拟试题>正文
2010年下半年计算机等级考试:二级VFP习题及答案:第二章

www.zige365.com 2010-9-1 15:25:50 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
 一、判断题

  1、 假设婚否字段为逻辑型,且.T.表示已婚,要挑出已婚且职称为副教授的表达式为FOR 婚否 .AND. 职称="副教授"

  2、 一个变量或一个常数也是一个表达式。

  3、 VFP程序每行必须以“;”结尾。

  4、 VFP每条命令都是以一个动词开始的。

  5、 在VFP6.0中,对于任何特定动词的子句和一些关键字,其顺序不能改变。

  6、 数组变量可以用PUBLIC代替DIMENSION来定义。

  7、 STORE和“=”命令具有相同功能,它们都可以在一条命令中给多个变量赋值。

  8、 内存变量的数据类型一旦确定,就不能再改变。

  9、 Visual FoxPro表达式中的每一项都必须是同类型的。

  10、 字符型数据按ASCII码值比较大小,汉字按ASCII码值比较大小。

  11、 内存变量的初值是.F.。

  12、 函数的自变量类型和函数值的类型必须一致。

  二、选择题

  1、在VFP6.0中,下列数据属于常量的是: 。

  A..n. B.F C.07/08/99 D.ALL

  2、下列 为非法的变量名(或字段名)

  A.CLIEN-ID B.姓名 C.COLOR_CODE D.年龄

  3、将逻辑假值赋给内存变量DY的正确方法是 。

  A.DY=FALSE B.STORE .F. TO DY

  C.DY=".F. " D.STORE "F" TO DY

  4、下面四组符号中, 不是VFP表达式。

  A.11/12/93 B.'999' C.X+Y D.ABC=3 AND EFG=5

  5、设A="123",B="234",表达式 值为假。

  A..NOT.(A= =B) .OR. (B$"ABC") B..NOT. (A$"ABC") .AND. (A<>B)

  C..NOT.(A<>B) D..NOT.(A>=B)

  6、使用DIMENSION命令定义数组后,各数组元素在没赋值之前数据类型是 。

  A.字符型 B.数值型 C.逻辑型 D.未定义

  7、有以下命令序列:

  Y=77

  ?X=Y=66,执行以上命令之后,变量X的值是 。

  A.77 B.66 C..T. D..F.

  8、M=3,N=8,K=”M+N”,表达式1+&K的值是 。

  A.12 B.11 C.1+M+N D.183

         9、执行以下命令序列(设今天是2002年10月1日)

  ?YEAR(DATE()-365)的结果是 。

  A.其中有语法错误 B.2001 C.2000 D.10/01/00

  10、执行?SUBSTR("12345678",9,3)结果是 。

  A.0 B.678 C.空串 D.出错

  11、在VFP中执行SET EXACT OFF后,关系表达式"ab"="a"的值是 (1) ,"ab"= ="a"的值是 (2) 。

  A.0 B..T. C..F. D.错误

  12、VFP6.0函数ROUND(123456.789, -2)的值是 。

  A.123456 B.-123456.79 C.123456.700 D.123500.000

  13、字符串长度函数LEN(SPACE(3)-SPACE(2))的值是 。

  A.1 B.2 C.3 D.5

  14、执行下列命令序列:

  ABC=”伟大祖国”

  ?SUBSTR(ABC,LEN(ABC)/2+1,4)结果是 。

  A.伟大 B.祖国 C.大祖 D.变量未找到

  15、数组M(3,4)的下标变量的个数是:

  A.12 B.20 C.3 D.4

  16、用DIMENSION Q(2,3)命令定义数组Q,再对各数组元素赋值:Q(1,1)=1,Q(1,2)=2,Q(1,3)=3,Q(2,1)=4,Q(2,2)=5,Q(2,3)=6,然后再执行命令?Q(2),则显示结果是 。

  A.变量未定义的提示 B.4 C.2 D..F.

  三、填空题

  1、 在VFP中,如果一个表达式包含数值运算、关系运算、逻辑运算和函数时,运算的优先次序是 。

  2、 命令STORE 123.456 TO A

  STORE STR(A+A,5) TO B

  STORE ASC(B) TO C

  执行后,变量A的类型是 ,变量C的类型是 ,变量B的类型是 。

  3、 命令S1='AB',S2='CD',?.NOT.(S1=S2)的结果为 。

  4、 ?SUBSTR(’计算机’,3,2)的结果是 。

  5、 ?ROUND(1234.1919,3)的执行结果是 ,?ROUND(1234.1919,-3)的执行结果是 。

  6、 请把下列式子写成VFP的合法表达式:

  (1) ln(x+y)+2x

  (2) ex+y+sin60°

本新闻共2页,当前在第1页  1  2  

我要投稿 新闻来源: 编辑: 作者:
相关新闻