VF操作基础

  • 格式:doc
  • 大小:34.00 KB
  • 文档页数:4

操作题:

1)请给x赋值为4,y为5,请显示输出x与y相乘的值:

格式为:x与y和积为:

2)请给变量a,b,c,d赋值“清明到了要放假了”,并显示输出四个变量的值

3)变量x为13,变量y为10,请输出x除以y的余数

4)求“清明到了要放假了”的长度

5)有变量m为身份证号"441532198502120921",请设计输出出生日期

请输出系统日期

5)请输出系统年份

一、填空题:

1)有数值型变量a1,a2,a3,要求求出其最大值,其表达式为( )

2){^2007/09/29}+30的结果为( ),{^2007/09/29 08:05:10}+30的结果为( )

3)round(136.45,-1)的结果为( )

4)命令?LEN("中国")

5)2003年10月1日用严格的日期表示格式可以表示为_______________。若想从字符串"广州市"中取出汉字"州",应该使用的函数是_______________。

6)已知内存变量姓名,年龄,性别,婚否,系别,并且已经赋值李梅,23,女,.f.,管理系,请在命令的后面写上每条命令的显示结果

?年龄>20 .AND.性别<>”男”

?婚否=”.f.” .AND.系别=”管理系”.or.性别=”男”

?性别<>”男”.or.婚否=.f.

?姓名

?”姓名”

二、判断题:

1)设X的值为2,执行?X=X+1命令后的结果是3。

A)正确 B)错误

2)可以链接或嵌入OLE对象的字段类型可以是任何类型的字段。

A)正确 B)错误

4)在Visual FoxPro中,一个表是一个数据库。

A)正确 B)错误

5)为了使得日期型数据能够显示世纪(即年为4位),应该使用命令SET CENTURY ON。

A)正确 B)错误

三、选择题:

1)用二维表来表示实体及实体之间联系的数据模型称为()。

(A)、 关系模型

(B)、 网状模型

(C)、 层次模型

(D)、 面向对象模型

2) [多选题]在Visual FoxPro中可以使用的常数类型有()。 (A)、 逻辑型

(B)、 字符型

(C)、 数值型

(D)、 日期型

3) 下列选项中,属于Visual FoxPro常量的是

A)BOF()

B)BOF

C)T

D).T.

4) 执行定义数组命令DIMENSION A(3),则语句A=3的作用是

A)对A(1)赋值为3

B)对每个元素均赋相同的值3

C)对简单变量A赋值3,与数组无关

D)语法错误

5) 在下面的表达式中,结果为日期型的有() 。

(A)、 {^2003-10-01}-DATE()

(B)、 {^2003-10-01}+DATE()

(C)、 CTOD("10/01/03")+3

(D)、 CTOD("10/01/03")-3

6)[多选题]结果为真(.T.)的表达式是()。

(C)、 "BEI"$"BEIJING"

(D)、 "BEIJING"$"BEI"

"BI"$"BEIJING"

7) [单选题]执行命令:?AT("中心","广东省考试中心")的显示值是()。

(A)、 6

(B)、 10

(C)、 14

(D)、 11

8) [多选题]对于日期型数据,下面哪种说法是正确的()

(A)、 两个日期型数据可以进行加法运算

(B)、 两个日期型数据可以进行减法运算

(C)、 一个日期型数据可以加一个整数

(D)、 一个日期型数据可以减一个整数

9)下面命令中,( )是用来显示表达式内容的

(A)、 \|\\

(B)、 ?|??(?换行 ??不换行)

(C)、 ??? (D)、 @„„say

11)下面赋值语句中错误的是:

(A)、 m=”50”+50

(B)、 m=.t..or.23>40

(C)、 m=date()-1

(D)、 m=”今天的日期为”-dtoc(date())

12)下列日期表达式错误的是

A){^2004/03/09}+15

B){^2004/02/25}+date()

C){^2004/03/09}-15

D){004/02/25^}-date()

13) 以下每两组表达式中,其运算结果完全相同的是(□代表空格)

A)LEFT("VFP□",3)与SUBSTR("□VFP□",2,3)

B)YEAR(DATE())与SUBSTR(DTOC(DATE()),7,2)

C)VARTYPE("40-4*5")与VARTYPE(40-4*5)

D)假定A= "visual□□",B= "□□foxpro",则A-B与A+B

14) 在逻辑运算中,3种运算符的优先级别依次排列为A

A)NOT. >.AND.> .OR.

B)AND. >.NOT. > .OR.

C)NOT. >. OR.> . AND.

D)OR. >.AND.> .NOT.

15) 下列关系表达式中,运算结果为逻辑真.T.的是

A)"副教授"$"教授" f

B)3+5#2*4(!= <>) f

C)"计算机"<>"计算机世界"

D)2004/05/01= =CTOD("04/01/03")

16) 函数UPPER("12ab34CD")的结果是

A)12AB34CD

B)12ab34CD

C)12ab34cd

D)12AB34cd

17) 在下列的Visual FoxPro表达式中,运算结果为字符型数据的是

A)"ABCD"+ "EF"= "ABCDEF"

B)"1234"-"34"

C)CTOD("05/08/03")

D)DTOC(DATE())>"04/03/02

18) 将2004年5月1日的日期保存到日期变量RQ中,正确的语句是

A)STORE DTOC("05/01/2004")TO RQ

B)STORE CTOD("05/01/2004")TO RQ C)STORE "05/01/2004" TO RQ

D)STORE 05/01/2004 TO RQ

19) 对数据表建立性别(C,2)和年龄(N,2)的复合索引时,正确的索引关键字表达式为

A)性别+年龄

B)性别+STR(年龄,2) 25 23 {val

C)性别+STR(年龄)

D)性别,年龄

20) [单选题]执行命令:?AT("中心","广东省考试中心")的显示值是()。

(A)、 6

(B)、 10

(C)、 14

(D)、 11