数据库第二章习题综合_第1页
数据库第二章习题综合_第2页
数据库第二章习题综合_第3页
数据库第二章习题综合_第4页
数据库第二章习题综合_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章Visual FoxPro数据运算一、选择题1、依次执行Visual FoxPro=ABC和ABC= Visual FoxPro命令后,再执行?Visual FoxPro+ABC命令的结果是。A)ABCABCB)Visual FoxProABCC)FoxPro Visual FoxProD)ABC Visual FoxPro2、(2001-9-20)-(2001-9-10)+42的结果是。A)26B)6C)18D) -23、下列不能作为VFP中变量名。A)ABCDEFGB)P000000C)89TWDDFFD)xyz4、下列不能作为VFP的表达式。 A)赋值表达式B)日期表达式C)算术表

2、达式D)关系表达式5、表达式2*32+2*8/4+32的值为。A)64B)31C)49D)226、函数INT(-3.415)的值是。A)-3.1415B)3.1415C)-3D)37、函数VAL(16Year)的值是。A)16.0B)16.00C)16.000D)168、函数INT(RAND( )*10 )是在范围内的整数。A)(0,1)B)(1,10)C)(0,10)D)(1,9)9、如果x是一个正实数,对x的第3位小数四舍五入的表达式为。A)0.01*INT(x+0.005)B)0.01*INT(100*(x+0.005)C)0.01*INT(100*(x+0.05)D)0.01*INT(

3、x+0.05)10、数字式子sin250写成VFP表达式是。A)SIN25B)SIN(25)C)SIN(250)D)SIN(25*PI()/180)11、“x是小于100的非负数”用VFP表达式表示是。A)0x100B)0=x100C)0=X and x100D)0=x OR x1000B)job=处长.AND.pay1000C)job=处长.AND.pay=1000D)job=处长.AND.pay7.OR.a+b$123abc123的值时,运算顺序是。A)- .OR.+ $B)OR - + $ C)-.OR.$ + D)+ $ - .OR.58、CTOD(98/09/28)的值应该为。A)1

4、998年9月28日B)98/09/28C)98/09/28D)98-09-2859、下列选项中得不到字符型数据的是。A)DTOC(DATE()B)DTOC(DATE(),1)C)STR(123,567)D)At(1,STR1321)60、执行下列命令后,输出结果为。STORE666.49TO X?INT(&X+4)A)666B)666.494C)670D)670.4961、有下列命令。STORE 2 TO ASTORE A+2 TO ASTORE A=A+2 TO A?TYPE(A)顺序执行后,最后一条命令的显示结果为。A)NB)CC)LD)U62、执行如下命令序列:YA=100YA=200Y

5、AB=300N=AM=Y&N?&M最后一条命令的显示值应为。A)100B)200C)300D)YN63、用DIMENSIONQ(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)4B)2C).F.D)变量未定义的提示64、关于FoxPro中的运算符优先级,下列选项中不正确的是。A)算术运算符的优先级高于其他类型的运算符B)字符串运算符“”和“”优先级相等C)逻辑运算符的优先级高于关系运算符D)所有关系运算符的优先级都相等65、某数值型字段的

6、宽度为6,小数位为2,则该字段所能存放的最小数值是。A)0B)-999.99C)-99.9D)-9999.9966、设当前数据库文件中含有字段NAME,系统中有一内存变量的名称也为NAME,下面命令?NAME的显示结果是。A)内存变量NAME的值B)字段变量NAME的值C)与该命令之前的状态有关D)错误信息67、职工数据库中有D型字段“出生日期”,要计算职工的整数实足年龄,应当使用命令。A)?DATE()-出生日期/365B)?(DATE()-出生日期)/365C)?INT(DATE()-出生日期)/365)D)?ROUND(DATE()-出生日期)/36568、执行下列命令序列后,变量NDA

7、TE的显示值为。STORE1999-08-06 to MDATENDATE=MDATE+2?NDATESTORE99/08/06TOMDATENDATE=MDATE+2?NDATEA)06/08/99B)08/06/99C)99-08-06D)99-06-0869、命令DIME array(5,5)执行后,array(3,3)的值为。A)0B)1C).T.D).F.70、用DIMENSION P(2)定义了一个数组,接着执行命令?TYPE(P(1),其结果是。A)LB)NC)CD)U71、顺序执行下列命令:x=100y=8x=x+y?x, x=x+y最后一条命令的显示结果是。A)100.F.B

8、)100.E.C)108.T.D)108.F.72、假定X为N型变量,Y为C型变量,则下列选项中符合FoxPro语法要求的表达式是。A).NOT.X=YB)Y*210C)X-001D)STR(X)-Y73、变量F没有定义,执行下列命令后,显示U的命令是。A)?TYPE(F)B)?TYPE(.F.)C)?TYPE(F)D)?TYPE(.F.)74、可以比较大小的数据类型包括。A)数值型、字符型、日期型、逻辑型B)数值型、字符型、日期型C)数值型、字符型D)数值型75、职工数据库中有D型字段“出生日期”,要显示职工生日的月份和日期可以使用命令。A)?姓名+Month(出生日期)+月+DAY(出生日

9、期)+日B)?姓名+STR(Month(出生日期)+月+DAY(出生日期)+日C)?姓名+STR(Month(出生日期)+月+STR(DAY(出生日期)+日D)?姓名+SUBSTR(出生日期,4,2)+SUBSTR(出生日期,7,2)76、设X=123,Y=456,Z=X+Y,则表达式6+&Z的值式。A)6+&ZB)6+X+YC)585D)错误提示77、使用DECLARE命令定义数组后,数组元素在没有赋值之前的数据类型是。A)无类型B)字符型C)数值型D)逻辑型78、执行以下命令序列(设今天是2000年8月6日)STOREDATE() TOMDATEMDATEMDATE-365?YEAR(MD

10、ATE)的显示结果为。A)1999B)99C)2000D)该语句序列中有错误79、设变量A=99/10/01,则表达式MONTH(CTOD(A)和DAY(CTOD(A)的值分别为。A)99和10B)99和1C)10和1D)1和1080、设一个数据库中有18条记录,当EOF()返回真值,则当前记录号应为。A)18B)0C)19D)181、有如下命令序列STORE456TOXSTORE123+X TO YSTORE TRIM(Y-789) TO Z执行上述命令之后,Z的值为。A)123456789B)123456 789C)123 456789D)1234 5678982、下列字符型常量Hello

11、,world!表示方法中错误的是。A)Hello, world!B)Hello, world!C) “Hello, world!”D)Hello, world!83、在以下四组命令中,每组有两个分别运算的函数,运算结果相同的是。A)LEFT(FoxPro,3)与SUBSTR(FoxPro,1,3)B)YEAR(DATE()与SUBSTR(DTOC(DATE()7,2)C)TYPE(36-5*4)与TYPE(36-5*4)D)假定A=This, B=is a string时,A-B与A+B84、设A=abcd+ space(5), B=efgh,则A-B的结果与下列选项的结果相同。A)abcd+

12、space(5)+efghB)abcd+efghC)abcd+efgh+space(5)D)abcd+efgh+space(1)85、假定字符串变量A=123,B=234,下列表达式正确的是。A).NOT.(A=B).OR.B$(13579)B) A$(ABC).AND.(AB)C) .NOT(AB)D) .NOT(Athis is a string92、下列逻辑运算,结果是假的是。A)?ABCDE=ABCDEB)NOT(ROUND(123,456,2)96-06-26D)ABCABCDEF93、下列中,测试库文件记录数的函数是。A)RECNO()B)RECCOUNT()C)FOUND()D)

13、EOF()94、对内存变量中的叙述,不正确的是。A)内存变量是独立于数据库的变量B)内存变量有N、C、L、D、S类型C)内存变量用赋值语句定义D)内存变量的形式只有标量95、逻辑判断式ROUND(123.456,0)85B)李明03/12/98D)男$性别99、假定X=3,执行命令?X=X+1后,其结果是。A)4B)3C).T.D).F.100、假定X=2,Y=5,执行下列运算后,能够得到数值型结果的是。A)?X=Y-3B)?Y-3=XC)X=YD)X+3=Y101、设当前数据库有10条记录(记录未进行任何索引),在下列三种情况下,当前记录号为1时;EOF()为真时;BOF()为真时,命令?R

14、ECN()的结果分别是_。A)1,11,1B)1,10,1C)1,11,0D)1,10,0102、设X=ABC,Y=ABCD,则下列表达式中值为.T.的是_。A)X=YB)X=YC)X$YD)AT(X,Y)=0103、在下面的Visual FoxPro表达式中,运算结果是逻辑真的是_。A)EMPTY(.NULL.)B)LIKE(acd,ac?)C)AT(a,123abc)D)EMPTY(SPACE(2)104、设D=56,命令?VARTYPE(D)的输出值是_。A)LB)CC)ND)D105、设有变量sr=2004年上半年全国计算机等级考试,能够显示2004年上半年计算机等级考试的命令是_。A

15、)?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)106、在下列函数中,函数返回值为数值的是_。A)BOF()B)CTOD(01/01/96)C)AT(人民,中华人民共和国)D)SUBSTR(DTOC(DATE(),7)107、设X=ABC,Y=ABCD,则下列表达式中值为.T.的是_。A)X=YB)X=YC)X$YD)AT(X,Y)=0108、设N=886,M=345,K=M+N,表达式1+&K的值是_。A)1232B)数据类型为匹配C

16、)1+M+ND)346109、函数EMPTY(O)和ISNULL(O)的返回值分别是。A).T.和.T.B).F.和.T.C).T.和.F.D).F.和.F.二、填空题1、数组是按一定顺序排列的_。2、货币型数据是用来存储货币类型的数据,数据长度固定为8个字节,它的小数位数固定为_位,超过则四舍五入,整数位最大可达_位。3、浮点型数据在功能上等价于数值型数据,在存储时采用浮点格式。它由_、_及字母E组成。4、系统日期为2001年12月31日,下列表达式的值是_。VAL( SUBSTR( 1999,3)+RIGHT( STR(YEAR( DATE( ),2)+175、?TYPE(10/25/01

17、)的输出值是_。6、如果一个表达式中包含算术运算、关系运算、逻辑运算和函数时,则运算的优先次序是_、_、_、_。7、字符型常量是用定界符括起来的字符串。字符型常量的定界符有半角_、_或_等三种。8、内存变量的类型不是固定的,内存变量的类型取决于_的类型,即可以把不同类型的变量值赋值给同一内存变量。9、数值型数据最大宽度为_,浮点型数据最大宽度为_,逻辑型数据宽度固定为_,日期型数据长度固定为_,备注型数据宽度固定为_。10、删除当前内存中的所有内存变量,应使用命令_,清除所有内存变量,并关闭所有文件,将1号工作区设置为当前工作区,应使用命令_。11、Visual FoxPro中变量名由汉字或字

18、母开头,用字母、汉字、数字和下划线构成,变量名的长度一般不能超过_个字符(数据库表中的字段变量达到128个字符)。12、日期型数据是一种特殊的数值,Visual FoxPro系统中,日期时间运算符只有_和_两种。13、数据类型测试函数TYPE的返回值有六种,分别是_,表示_;_,表示_;_,表示_;_,表示_;_,表示_;_,表示_。14、?AT(+,a+b=c),显示结果为_。15、?LEN(TRIM(国庆+假期),显示结果为_。16、?CTOD(99-01-01)-365,显示结果为_。17、备注型数据长度固定为_个字节,备注文件以_为扩展名。18、1997年7月1日用日期型常量表示为_。19、?YEAR(99-12-30),显示结果为_。20、MDY(99-12-30),显示结果为_。21、? MAX(10,20,30),显示结果为_。22、FoxPro中的数组元素下标从_开始。23、设变量a=1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论