二级Visual Foxpro语言笔试试题及答案 2011.docVIP

  • 7
  • 0
  • 约8千字
  • 约 8页
  • 2018-01-18 发布于河南
  • 举报

二级Visual Foxpro语言笔试试题及答案 2011.doc

二级Visual Foxpro语言笔试试题及答案 2011

二级Visual Foxpro语言笔试试题(A) (共100分) 注意事项:1.请将一、二题的答案填涂在答题卡上。其中判断题答案做到答题卡(三、判断分析题)处。 2.请将三、四、五题的答案做到答题纸上。 单项选择题(每小题1分,共30分) 1、假定系统日期是2011年3月10日,则执行命令x1=MOD(YEAR(DATE())-2000,10)后,x1的值是( A )。 A)1 B)-1 C)032011 D)0 2、执行下列命令序列dimension s(3,3) s(2,3)=[3+2] ?vartype(s(7)) 的显示结果是( C )。 A) C B) N C) L D) 出错 3、设 X=ABC,Y=ABCD,则下列表达式中值为 .T. 的是( C )。 A) X=Y B) X==Y C) X$Y D) AT(X,Y)=0 4、在Visual FoxPro中,如果希望跳出FOR……NEXT循环体,执行NEXT后面的语句,应使用( B ) A) BREAK语句 B)EXIT语句 C) LOOP语句 D)RETURN语句 5、在Visual FoxPro中,下列关于表的叙述正确的是( C )。 A)在数据库表和自由表中,都能给字段定义有效性规则和默认值 B)在自由表中,能给字段定义有效性规则和默认值 C)在数据库表中,能给字段定义有效性规则和默认值 D)在数据库表和自由表中,都不能给字段定义有效性规则和默认值 6、学生成绩表 STCJ.dbf已经打开,其结构如下:姓名(C,8),语文(N,5,2),数学(N,5,2),英语(N,5,2),总分(N,6,2)。其中前4个字段均已有值,要求统计每位学生的总分并存入总分字段。下列命令中不能实现的是( B ) A) replace all 总分 with 语文+数学+英语 B) sum 语文+数学+英语 to 总分 C) update STCJ set 总分=语文+数学+英语 D) scan repl 总分 with 语文+数学+英语 endscan 7、假设读者表已在当前工作区打开,其当前记录的“读者姓名”(C/6)字段值为“张展”。在命令窗口中输入并执行如下命令: 读者姓名=读者姓名-您好 ? 读者姓名 那么主窗口中将显示( C )。 A)张展您好 B)张展 您好 C)张展 D)出错 8、下列程序段的输出结果是( B )。 ACCEPT TO X IF X=[01234] N=1 ENDIF N=2 ? N RETURN A)1 B)2 C)程序出错 D)由X的值决定 9、下列表达式的结果不是数值的是( C )。 A) round(3.14159,2) B) at(fox, Visual Foxpro 6.0) C) chr(73) D) month({^2002-09-11}) 10、已知商品数据表GOODS.DBF包含:商品代码/N,品名/C,单价/N等字段。以下哪条VFP-SQL语句能够实现功能:查询商品代码的值是偶数,并且单价大于3000的全部商品信息( C )。 A) SELECT * FROM GOODS WHERE MOD(商品代码/2)=0 AND 单价3000 B) SELECT * WHERE MOD(商品代码,2)#0 AND 单价3000 C) SELECT * FROM GOODS WHERE MOD(商品代码,2)=0 AND 单价3000 D) SELECT * WHERE MOD(商品代码,2)=0 AND 单价3000 11、如果定义 public da, 则da的初值是( D )。 A) 整数0 B)不定值 C)逻辑真 D)逻辑假 12、下列命令中,不能求出当前表中所有记录个数的是( D )。 A)COUNT all to x B)RECCOUNT() C)CALCULATE CNT() D)SUM TO COUNT 13、要判断数值型变量Y是否能够被 7 整除,错误的条件表达式为( D )。 A) MOD(Y,7)=0 B) INT(Y/7)=Y/7 C) 0=Y%7 D) INT(Y/

文档评论(0)

1亿VIP精品文档

相关文档