vfp练习题(3)

2018-11-19 20:17

GO 2

SCAN NEXT 4 FOR LEFT(名称,2)=“电” IF RIGHT(名称,2)=“线” EXIT

ENDIF ENDSCAN ?名称

A)电话线 B)电线 C)电冰箱 D)电视机

47、在下面的Visual FoxPro表达式中,运算结果不为逻辑真的是 A)EMPTY(SPACE(0)) B)LIKE('xy*','xyz') C)AT('xy','abcxyz') D)ISNULL(.NUILL.)

48、设X=\ A)NOT(X==y)AND(X$y) B)NOT(X$Y)OR(X◇Y) C)NOT()(>=Y)D)NOT(XSY)

49、在Visual FoxPro中,宏替换可以从变量中替换出 A)字符串 B)数值 C)命令 D)以上三种都可能

50、在Visual FoxPro中可以用DO命令执行的文件不包括 A)PRG文件 B)MPR文件 C)FRX文件 D)QPR文件

51、在下面的Visual FoxPro表达式中,运算结果为逻辑真的是 A)EMPTY(.NULL.) B)LIKE('xy? ', 'xyz') C)AT('xy', 'abcxyz') D)ISNULL(SPACE(0)) 52、依次执行以下命令后的输出结果是 SET DATE TO YMD SET CENTURY ON

SET CENTURY TO 19 ROLLOVER 10 SET MARK TO \” ? CTOD(\

A)49.05.01 B)1949.05.01 C)2049.05.01 D)出错

53、 下列表达式中,表达式返回结果为.F.的是 ( )。 A) AT(“A”,”BCD”) B) “[信息]”$“管理信息系统” C) ISNULL(.NULL.) D) SUBSTR(“计算机技术”,3,2) 54、 打开数据库abc的正确命令是 ( )。

11

A)OPEN DATABASE abc B)USE abc C)USE DATABASE abc C)OPEN abc

55、 在Visual FoxPro中,如果希望跳出SCAN??ENDSCAN循环体、执行ENDSCAN后面的语句,应使用 ( )。

A) LOOP语句 B) EXIT语句 C) BREAK语句 D)RETURN语句 56、设X=10, 语句?VARTYPE (\的输出结果是

A) N B) C C) 10 D) X

57、表达式LEN(SPACE(0))的运算结果是 A) .NULL. B) 1 C) 0 D) \ 58、下列程序段的输出结果是 CLEAR

STORE 10 TO A STORE 20 TO B

SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ? A,B

PROCEDURE SWAP PARAMETERS X1, X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC

A) 10 20 B) 20 20 C) 20 10 D) 10 10

59、在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是

A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量 60、有如下赋值语句,结果为“大家好”的表达式是: a=“你好” b=“大家”

A) b+AT(a,1) B) b+RIGHT(a,1) B b+ LEFT(a,3,4) D) b+RIGHT(a,2) D 61、在Visual FoxPro 中说明数组的命令是

A) DIMENSION和ARRAY B) DECLARE和ARRAY

12

C) DIMENSION和DECLARE D) 只有DIMENSION C 62、有如下命令序列: SET TALK OFF USE STD

DELETE FOR平均成绩<=85 SET DELETED ON

AVERAGE 平均成绩 TO AVG ?AVG

执行以上命令序列之后,屏幕输出的结果是

A)89.35 B)89.46 C)85.33 D)86.50 63、有以下程序段 USE STD

INDEX ON 性别 TO XB

TOTAL ON 性别 TO STD_1

执行以上程序段之后,数据库STD_1.DBF中的记录个数为 A)I B)2 C)3 D)4

64、上题所生成的数据库STD I.DBF中被汇总的字段是 A)记录个数 B)平均成绩

C)平均成绩、出生日期 D)平均成绩、出生日期、记录个数 以下(65)一(66)题的操作均基于下面条件:

已建立学生数据库STD.DBF,数据库出生结构为:学号(C,6),姓名(C,8),性别(C,2),日期O),平均成绩(N,6,2)。 用LIST命令显示记录如下:

记录号# 学号 姓名 性别 出生日期 平均成绩

1 021501 刘淑敏 女 10/05/84 88.2 2 021502 杨立宏 男 03/12/85 70.6 3 021503 马燕 女 09/23/84 67.2 4 021504 赵雅洁 女 2/10/84 80.8 5 021505 王力军 男 11/21/84 90.5 65、有如下命令序列: USE STD

13

GO BOTTOM SKIP-3 LIST REST

执行以上命令序列后,输出结果显示

A)最后2条记录 B)最后3条记录 C)最后4条记录 D)全部记录 66、USE 学生档案

ACCEPT”请输入待查的学号:”TO ZKZH LOCATE FOR 学号=ZKZH

IF EOF()

?”经查找,无此学生!” ELSE

DO WHILE.NOT.EOF()

7”姓名:”+姓名+SPACE(4)+”分数:”+STR(分数) CONTINUE ENDDO ENDIF

其中,学号、姓名和分数是数据库文件“学生档案”中的字段,该程序正常运行,表明字段变量“学号”和“分数”的数据类型分别是 - A)N型、C型 B)N型、N型 C)C型、N型 D)C型、C型 67、有如下程序段, DO CASE

CASE X>100 ??”1”

CASEX>200

??”2”

OTHERWISE ??”3” ENDCASE

若在X=300的情况下执行这个程序段,屏幕上将显示 A)1 B)2 C)12 D)3

68、可以使用比较运算符比较大小的数据类型共有

A)数值型、字符型、日期型、逻辑型 B)数值型、字符型、日期型

14

C)数值型、字符型 D)数值型 70、在以下命令中,显示相同结果的是 1.?”数据库 ”+\\系统\

2.?”数据库 ”-”管理”+“系统” 3.?”数据库”-”管理”-”系统 ” 4.?”数据库 ”+”管理”-”系统 ”

A)1和2 B)1和4 C)2和4 D)2和3 71、执行命令DIMENSION M(2,3)之后,数组M的数组元素个数和初值分别是 A)2,空值 B)3,.T. C)5,0 D)6,.F. 72、执行了如下命令序列: FH=“*”

X=\.2&FH.3” ?X

最后一条命令的显示结果是

A)3.2&FH.3 B)3.2*3 C)9.6 D)3.2*.3 73、命令?TYPE(\

A)C B)N C)4 D)L

74、在 DO WHILE ? ENDDO循环结构中,LOOP命令的作用是: A)退出过程,返回程序开始处

B) 转移到DO WHILE语句行,开始下一个判断和

C) 终止循环,将控制转移到本循环结构ENDDO后面的第一条语句继续执行 D)终止程序执行 75、在Visual FoxPro中,如果希望一个内存变量只限于在本过程中使用,说明这种内存变量的命令是: A)PRIVATE B)PUBLIC

C)LOCAL D)在程序中直接使用的内存变量(不通过A,B,C说明) 76、在Visual FoxPro中,关于过程调用的叙述正确的是 A)当实参的数量少于形参的数量时,多余的形参初值取逻辑假 B)当实参的数量多于形参的数量时,多余的实参被忽略 C)实参与形参的数量必须相等 D)上面A和B都正确 77、在Visual FoxPro中,下面4个关于日期或日期时间的表达式中,错误的是 A){^2002.09.01 11:10:10:AM}-{^2001.09.01 11:10:10AM}

15


vfp练习题(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:和田支教-周记

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: