练习一:全国计算机等级考试二级VFP习题及答案:第二章
中华IT学院 【大 中 小】 [ 2010年9月3日 ]
一、判断题
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=\ 4、下面四组符号中, 不是VFP表达式。 A.11/12/93 B.'999' C.X+Y D.ABC=3 AND EFG=5 5、设A=\,B=\,表达式 值为假。
A..NOT.(A= =B) .OR. (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(\结果是 。 A.0 B.678 C.空串 D.出错
11、在VFP中执行SET EXACT OFF后,关系表达式\的值是 (1) ,\的值是 (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° (3) 20≤X≤80
7、 ?DAY(CTOD('04/15/96')+10)的执行结果是 ;DATE()CTOD('04/15/96')执行结果的类型是 。 8、 写出表达式YEAR(DATE())的值 。 四、写出下列命令的执行结果 1、 X=19.81 Z=\ ?ROUND(X,0) ?AT(Z,'ARTYXZ') 2、 X=56.81 Z=12 Y=\ ?STR(X,6,2) ?Z-&Y
3、 ? ABS(2*3-8) ? INT(10-3.2) ? ROUND(282.467,1) ? MOD(218, 7) ? MIN(128, 821) ? \ ? \
? SUBSTR(\ ? STUFF(\ ? ASC(\
? CHR(66) ? VAL(\ 4、 B=DTOC(DATE(),1) ? TYPE(\ ? ”今天是:”+B
? \的数据类型是:\ 5、 T=36500 M=MOD(T,60) HH=INT(T/60) H=MOD(HH,24) D=INT(HH/24) ?HH,D,H,M
6、 A=YEAR(DATE()) A=.NULL.
?TYPE(\
7、 ?AT(\人民\中国人民解放军\人民\中国银行\ ?VAL(SUBSTR(\ ?SUBSTR(\ ?TYPE(\ 8、 DIMENSION X(3,4), Y(8) STORE 666 TO X(1, 4) X(8)=888
STORE X(2, 4) TO Y(6) X(3, 4)=X(4) ?X(4) ?X(2, 4) ?X(1, 4) ?X(12) ?Y(4) 参考答案 一、判断题
1、√ 2、√ 3、× 4、√ 5、× 6、√ 7、× 8、× 9、× 10、× 11、× 12、× 二、选择题
1、A 2、A 3、B 4、D 5、C 6、C 7、D 8、A 9、B 10、C 11、B,B 12、 D 13、D 14、B 15、A 16、C 三、填空题
1、 函数,数值运算,关系运算,逻辑运算 2、 数值型(N),数值型(N),字符型(C) 3、 .T. 4、 算
5、 1234.192,1000.0000 6、 (1)LOG(X+Y)/LOG(10)+2*X (2)EXP(X+Y)+SIN(60*3.14/180) (3)X>=20 .AND. X=<80 7、 25,N
8、 当前年份(如2002) 四、写出下列命令的执行结果 1、 20.00 0 2、 56.81 -111 3、 2 6 282.5 1 128 .T. .F. BC WORK 66 B 168 4、 C
今天是:20020602 B的数据类型是:C 5、 608 25 8 20 6、 N U 7、 5 0 109.00 991 C 8、 666 888 666 666 .F.
练习二:计算机等级考试二级VFP习题及答案:第一章
一、思考题
1、数据处理经历了哪几个阶段?并简述数据处理的最后阶段的特点?
2、数据库系统的由哪几部分组成?
3、简述Visual FoxPro的特点?
4、Visual FoxPro提供那些编程工具,并说明这些编程工具的功能?
5、Visual FoxPro提供哪几种数据类型?并举例说明。
二、判断题
1、 VFP数据库系统和ORACLE数据库系统都是关系数据库系统。
2、 Visual FoxPro中的项目管理器是所有应用程序的控制中心。
3、 VFP的菜单选项随着用户的操作可以发生变化。
4、 VFP的命令窗口,可以输入命令,但不能改变命令的字体、字型等各项编辑工作。
5、 VFP的控制菜单具有将窗口最大化的功能。
6、 数据库是结构化的相关数据的集合。
三、选择题
下述关于数据库系统的正确叙述是: 。
(A)数据库系统避免了一切冗余
(B)数据库系统中数据的一致性是指数据类型一致
(C)数据库系统减少了数据冗余
(D)数据库系统比文件系统管理更多的数据
数据库管理系统是: 。
(A)应用软件 (B)辅助设计软件 (C)系统软件 (D)科学计算软件
3、按照数据模型分类,数据库系统可以分为3种类型:
(A)大型、中型和小型 (B)层次、网状和关系
(C)西文、中文和中西文兼容 (D)文字、数字和图形
四、填空题
1、 VFP是一种关系型的 。
2、 在VFP中,以.DBF为扩展名的的文件是 ,以.IDX为扩展名的的文件是 ,以.PRG为扩展名的的文件是 ,以.MEM为扩展名的的文件是 。
3、 VFP不仅支持面向过程的程序设计方式,而且还支持 的程序设计方式。 参考答案 二、判断题
1、√ 2、√ 3、√ 4、× 5、√ 6、√ 三、选择题 1、C 2、C 3、B 四、填空题 1、数据库管理系统
2、表文件,单项索引文件,程序文件,内存变量文件 3、面向对象
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库vf练习题2在线全文阅读。
相关推荐: