《计算机等级考试二级习题》由会员分享,可在线阅读,更多相关《计算机等级考试二级习题(219页珍藏版)》请在金锄头文库上搜索。
1、13章练习题,1.以下关于空值(NULL)叙述中,正确的是_。A)VFP不支持空值B)空值等同于数值0C)空值等同于空字符串D)空值表示字段或变量还没有确定值2.命令? LEN(SPACE(5)-SPACE(2)的结果是_。A)1 B)3 C)5 D)7,3._函数返回字符表达式中字符的数目。A)LEN( ) B)STR( ) C)SUBSTR( ) D)TXTWIDTH( )4.下列数据中,_可以作为Visual FoxPro的字符型常量。A)“3.14“+“15926“B)“3.14“-“15926“ C)“3.1415926“D)3.1415926,5.在下列表达式中,_的运算结果是字符
2、型。A)“Visual“$“Visual FoxPro“B)“Visual “FoxPro“C)“Visual “-“FoxPro“D)len(“Visual FoxPro“)6.下列标识符中,_可以作为Visual Foxpro的变量名。A)1+X/Y B)_TXTC)LIKE “A%“ D)INT(3.14),7.下列标识符中,_可以作为Visual Foxpro的变量名。A)VAR X1 B)VAR+X1C)VAR-X1 D)VARNAME8.下列表达式中,哪一组的数据类型是一致的_。A)CTOD(“2008/04/08“), DATE()+10, DATE()B)ALLTRIM(“VF
3、P6.0“), ASC(“A“), SPACE(8)C)EOF(), RECCOUNT(), DBC()D)STR(3.14,3,1), TYPE(“3.14“), SUBSTR(“ABCD“,3,1),9.下列数据中,_可以作为Visual FoxPro的逻辑型常量。A).F. B)ANDC)OR D)NOT 10.下列数据中,_可以作为Visual FoxPro的数值型常量。A)3.1415926B)“3.1415926“C)INT(3.1415926)D)ROUND(3.1415926,2),11.想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令_。A)SET CEN
4、TURY ONB)SET CENTURY OFF C)SET CENTURY TO 4D)SET CENTURY OF 4,12.返回一个01之间的随机数函数为_。A)ABS() B)RAD()C)RAND() D)ROUND()13.下列标识符中,_可以作为Visual Foxpro的变量名。A)VAR*X1 B)VAR X1C)VAR-X1 D)_SCREEN14.在下列表达式中,_的运算结果是字符型。A)2*32+2*8/4+32B)2002/05/01+30C)(1+y/x)(1-y/x)D)“年龄:“+str(20,2,0),15.设X=1, 语句 ? IIF(X0, .T., .F
5、.)的输出结果是_。 A)0 B)1 C).T. D).F.16.下列数据中,_可以作为Visual FoxPro的字符型常量。A)String B)“String“C)“Str“+“ing“ D)“Str“-“ing“,多选题,1.下列表达式中,_是不正确的。A)NOT EOF()B)DATE()+28 C)“金额“+1,200.0D)VAL(“123“)-123 E)DTOC(“2008/01/01“)2.在下列运算符中,属于字符运算符的是_。 A)+ B)- C)*D)/ E)$,3.下列函数中,返回值为数据型的有_。A)LEN() B)AT()C)VAL() D)EOF()E)BOF(
6、)4.下列表达式中,运算结果为日期型的有_。A)2007/12/31+365B)2008/12/31-365C)DATE()-2008/01/01D)2008/12/31-2008/01/01E)2008/12/31-2008/01/01,5.下列函数中,返回值为日期型的有_。A)YEAR() B)DATE()C)TIME() D)CTOD()E)DTOC()6.下列表达式中,运算结果为为逻辑型的有_。A)NOT EOF()B)“128“ “127“C)IIF(x=0,1,-1)D)“Fox“ $ “FoxPro“ E)“784“ + “9“ = “7849“,7.下列表达式中,可以表示“年龄
7、小于等于18或大于等于60”的表达式有_。A)年龄=60B)NOT (年龄18 OR 年龄=60D)NOT (年龄18 AND 年龄60)E)年龄=18 OR NOT 年龄 “127“C)IIF(x=0,1,-1)D)“Fox“ $ “FoxPro“ E)“784“ + “9“ = “7849“,填空1.表达式 SUBSTR(ALLTRIM(“ ThisForm.Caption “),1,3) 的值为_Thi_。2.表达式 67 or not 912+3 的值是_.T._。3.不等于操作符为_。,4.与数学表达式:a10 + ba10 - b 等价的Visual FoxPro表达式为_。 (1
8、0+a/b)/(10-a/b),4.数学表达式:2xyx + x-y 等价的Visual FoxPro表达式为_。 x+2*x*y/(x-y),5._round()_函数,返回四舍五入到指定小数位数的数值表达式。6.函数 abs(-3.14) 的值为_3.14_。7.表达式 int(3.14)21 的值是_.T._。,8.函数 mod(14,5) 的值为_4_。9.表达式 233 and 512 的值是_.T._。10._+_运算符,将两个字符型数据连接成一个字符型数据。,判断,1.LEFT(“Visual FoxPro”,6)与SUBSTR(“Visual FoxPro”,1,6)的函数值是
9、相同的。2.当BOF()函数为.T.时,RECNO()函数的值为1。3.函数YEAR(DATE()的值的类型是日期型。4.EOF()函数可以返回当前表中的记录个数。5.日期型数据减日期型数据的结果仍然是日期型。,6.在Visual FoxPro中,NULL表示零或空格。,(22)设 X=65,命令?VARTYPE(X)的输出是_。 A)N B)C C)L D)出错 (21)在 Visual FoxPro 中以下叙述正确的是_。 A)关系也被称作表单 B)数据库文件不存储用户数据 C)表文件的扩展名是.DBC D)多个表存储在一个物理文件中,(12)从内存中清除内存变量的命令是_。 A)Rele
10、ase B)Delete C)Erase D)Destroy (13)操作对象只能是一个表的关系运算是_。 A)联接和选择 B)联接和投影 C)选择和投影 D)自然连接和选择,(14)在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是_。 A)数据 B)文档 C)类 D)代码,(15)如果有 LOCAL data , data 的初值是:_。 A)整数 0 B)不定值 C)逻辑真 D)逻辑假 (16)扩展名为 pjx 的文件是_。 A)数据库表文件 B)表单文件 C)数据库文件 D)项目文件,(3)一个关系表的行称为 【3】 (6)可以在项目管理器的 【6】选项卡下建立命令文件(程序)
11、。 (7)在 Visual FoxPro 中所谓自由表就是那些不属于任何 【7】 的表。,(8)”商品”与”顾客”两个实体集之间的联系一般是A)一对一 B)一对多C)多对一 D)多对多,(10)数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是A)DB包含DBS和DBMS B)DBMS包含DB和DBSC)DBS包含DB和DBMS D)没有任何关系,(11)在Visual FoxPro中以下叙述错误的是A)关系也被称作表 B)数据库文件不存储用户数据(,只是组织数据的工具,数据都存放在表中)C)表文件的扩展名是.dbf D)多个表存储在一个物理文件中(12)扩展名为SCX的文件是A)备注文件 B)项目文件C)表单文件 D)菜单文件,