1 在Visual FoxPro中,有下面几个内存变量赋值语句
X={2001-07-28 10:15:20 PM}
Y=.T.
M=$123.45
N=123.45
Z="123.445"
执行上述赋值语句之后,内存变量X,Y,M,N和Z的数据类型分别是 ( )
A.D,L,Y,N,C B.D,L,M,N,C
C,T,L,M,N,C D,T,L,Y,N,C
2,下列表达式中结果为“计算机等级考试”的表达式为( )
A,“计算机”|“等级考试” B,“计算机”&“等级考试”
C,“计算机”and“等级考试” D,“计算机”+“等级考试”
3,关系运算符$用来判断一个字符串表达式是否( )另一个字符串表达式。
A,等于 B,完全等于 C,不等于 D,包含于
4,在下面的Visual FoxPro表达式中,不正确的是( )
A,{^2001-05-01 10:10:10 AM}-10 B{^2001-05-01}-DATE( )
C,{^2001-05-01 10:10:10 AM}+DATE( ) D,{^2001-05-01 10:10:10 AM}+1000
5,以下日期正确的是( )
A,{"2001-05-25"} B,{’^2001-05-25’}
C,{^2001-05-25} D,{[^2001-05-25]}
6,设N=886,M=345,K="M+N",表达式1+&K的值是( )
A,1232 B,数据类型不匹配
C,1+M+N D,346
7,连续执行以下命令之后,最后一条命令的输出结果是( )
SET EXACT OFF
X="A"
?IIF("A"=X,X-"BCD",X+"BCD")
A,A B,BCD
C,ABCD D,A BCD
8.Visual FoxPro的表达式中不仅允许有常量,变量,而且还允许有( )
A.过程 B.函数
C.子程序 D.主程序
9.测试当前记录指针的位置可以用函数( )
A.BOF( ) C.EOF( )
C.RECNO( ) D.RECCOUNT( )
10.如果一个运算表达式中包含有逻辑运算,关系运算和算术运算,并且其中未用圆括号
规定这些运算的先后顺序,那么这样的综合型表达式的运算顺序是 ( )
A,逻辑->算术->关系 B,关系->逻辑->算术
C,算术->逻辑->关系 D,算术->关系->逻辑
11.已知D1和D2为日期型变量,下列4个表达式中非法的是( )
A.D1-D2 B,D1+D2 C,D1+28 D,D1-36
1
A."姓名:”+姓名 B.“性别:”+性别
C.”工资:“—工资 D.姓名:+“是工程题“13.函数INT(数值表达式)的功能是 ( )
A.按四舍五入取数值表达式的整数部分
B.返回数值表达式的整数部分
C.返回不大于数值表达式的整数
D.返回不小于数值表达式的最小整数
14.下列4个表达式中,运算结果为数值的是 ( )
A.“9988”-“1255” B。200+800=1000
C。CTOD([11/22/01])-20 d。LEN(SPACE(3))-1
15。设有变量Sr=“2000年上半年全国计算机等级考试”。能够显示“2000年上半年计算机等级考试”{的命令是 ( )
A.?sr“全国”
B.?SUBSTR(sr,1,8)+SUBSTR(sr,11,17)
C.? STR(sr,1,12)+STR(sr,17,14
D.? SUBSTR(sr,1,12)+SUBSTR(sr,17,14)
16. 设有变量pi=3.1415926,执行命令? ROUND(pi,3)的显示结果为 ( )
A.3.141 B.3.142 C.3.140 D.3.000
17.6E-3是一个 ( )
A.内存变量 B.字符变量 C.数值常量 D.非法表达式
18.下列4个变量名中,错误的是 (社
19.下列4个表达式中,其值为“数据库系统”的是 ( )
A.“数据库 ”+“系统” B.“数据库”+“系统 ”
C.“数据库”-“系统” D.“数据库”-“系统 ”
20.以下赋值语句正确的是 ( )
A.STORE 8 TO X,Y B.STORE 8,9 TO X,Y
C.X=8,Y=9 DX,Y=8
21.下列选项中不能够返回逻辑值的是 ( )
A.EOF( ) B.BOF( ) C.RECNO( ) D.FOUND()
22.设有一字段变量”姓名”,目前值为”王华”,又有一内存变量”姓名”,其值为”李敏”,则命令?姓名的值应为
A.王华 B.李敏 C.”王华” D.”李敏”
23.设字段变量”工作日期”为日期型,”工资”为数值型,则要想表达”工龄大于30年,工作高于1500、低于1800元”{这一命题,其表达式是
A.工龄>30.AND. 工资>1500.AND. 工资<1800
B.工龄> 30.AND. 工资> 1500 .OR . 工资< 1800
C.INT((DATE()-工作日期/365)>30.AND. 工资 >1500. AND. 工资< 1800
D.INT(DATE()-工作日期/365)>30 .AND. (工资>1500. AND. 工资 < 1800)
24.下列说法中正确的是
A.若函数不带参数,则调用时函数名后面的圆括号可以省略
B.函数若有多个参数,则各参数间应用空格隔开
C. 调用函数时,参数的类型、个数和顺序不一定要一致
D. 调用函数时,函数名后面的圆括号不论有无参数都不能省略 25.设X="ABC",Y="ABCD",则下列表达式中植为T的是
A.X=Y B.X= =Y C.X$Y D.AT(X,Y)=0
26.逻辑型数据的取值不能是
A..T.或.F . B..Y.或.N . C..T.或..F或.Y.或.N. D.T或F
27.设当前数据库有10条记录,在下面三种情况下:当前记录号为1时;EOF()为真值时;BOF()为真值时,命令?RECNO()的结果分别时
A.1,11,1 B.1,10,1 C.1,11,0 D.1,10,0
28已知字符串M="12 34 ",N=" 56 78",则连接运算M-N的运算结果是
A."12 34 56 78 " B."12 34 56 78" C."1234 56 78" D."123456 78"
29设字段变量job是字符型的,pay是数值型的,能够表达"job是处长且是pay不大于1000元”的表达式是
A.job=处长 AND pay >1000 B.job="处长”AND pay <1000
C.job="处长”ANd pay <=1000 D.job=处长AND pay < =1000
30.当前记录号可用函数()求得
A.EOF() B.BOF() C.RECC() D.RECNO()
31.表达式VAL(SUBStr("本年第2期”,7,1))*LEN("他!我)的结果是
A.0 B.2 C.8 D .10
32.下列符号既不能作文件名又不能作变量的是
A.V__abcdefg B.F___a1234 C.Vabcdef___ D.F-a1234
33.假定M=[22+28],则执行命令?M后屏幕将显示
A.50 B.22+28 C.[22+28] D.50.00
34.设R=2,A="3*R*R",则&A的值应为
A.0 B.不存在 C。12 D。-12
35。执行下列命令后,当前打开的数据库文件名是
Number="3"
File="file"+Number
USE &file
A.File3 B.&File C.FileNumber D.File
36 下列选项中,是逻辑型常量的是 ( )
A.Y B.N C.NOT D..F.
37 下列选项中不是常量的 ( )
A.abc B."abc" c.1.4E+2 D.{^1999/21/31}
38 变量名中不能包括 ( )
A.数字 B.字母 C.汉字 D.空格
39 命令窗口的显示与隐藏可通过( )菜单中的“Command”和“Hide”选项来控制
A。EDIT(编辑) B.WINDOW(窗口) C.RUN(运行) D.FILE(文件)
40 计算表达式1-8>7.OR."a"+"b"$"123abc123"的值时,运算顺序为 ( )
A.->.OR.+$ B..OR.-+$> C.-.OR.$+> D.+$->.OR. 41 CTOD("98/09/28)的值应为 ( )
A.1998年9月28日 B.98/09/28 C.{98/09/28} D."98-09-28"
42 下列选项中得不到字符型数据的是 ( )
A.DTOC(DATE( ) ) B.DTOC(DATE( ),1) C.STR(123.567) D.At("1",STR 1321)
43有下列命令:STORE 2 TO A
STORE A+2 TO A
STORE A=A+2 TO A
?TYPE(“A”)
顺序执行后,最后一条命令的显示结果为 ( )
A.N B.C C.L D.U
44 {99/05/01}+31的值为 ( )
A.{99/06/01} B.{99/05/31} C.{99/06/02} D.{99/04/02}
45 执行如下命令序列:
YA=100
YB=200
YAB=300
N="A"
M="Y&N"
?&M
最后一条命令的显示值为 ( )
A、100 B、200 C、300 D、Y&N
46关于命令的书写规则,下列说法中正确的是 ( )
A、 命令不一定要以命令名开头 B、 各子句顺序不能改变
C、不能大小写混合,也不能分行书写 d、命令行的字符数是2048
47、关于FORXPRO中的运算符的优先级,下列选项中不正确的是( )
A、算术运算符的优先级高于其他类型的运算符
B、字符串运算符“+”和“-”优先级相等
C、逻辑运算符的优先级高于关系运算符
D、所以关系运算符的优先级都相等
48、下列选项中是日期型常量的是
A、{“99/12/31”} B、{^1999/12/31}
C、99/12/31 D、ctod(99/12/31)
49、某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是 ( )
A、0 B、-999.99 C、-99.99 D、-9999.99
50、设当前数据储蓄库文件中含有字段NAME,系统中有一内存的变量名称也为NAME,下面命令?NAME现示的结果是( )
A、内存变量NAME的值 B、字段变量NAME的值
C、与该命令之前的状态有关 C、错误信息
本文来自 280文秘网(https://www.it280.com),转载请保留网址和出处
【Vfp题库-----(数据与数据运算强化训练)1】相关文章:
2024广东公务员考试申论模拟题:高质量的社会心态02-06
初中军训感想600字作文02-06
钢琴入门:手小的儿童弹琴怎样练习八度双音02-06
山东烟台2020年冬季普通高中学业水平考试准考证打印时间:2021年1月8日-19日02-06
小议中小型水厂自动化科技整改02-06
暨南大学2024年优秀大学生夏令营报名通知:环境与气候学院02-06
2022年一建《工程经济》每日一练9402-06
2021冬季防火安全教育主题班会教案02-06
