Visual foxpro选择题题库1000题.docx

上传人:b****4 文档编号:5197095 上传时间:2022-12-13 格式:DOCX 页数:109 大小:135KB
下载 相关 举报
Visual foxpro选择题题库1000题.docx_第1页
第1页 / 共109页
Visual foxpro选择题题库1000题.docx_第2页
第2页 / 共109页
Visual foxpro选择题题库1000题.docx_第3页
第3页 / 共109页
Visual foxpro选择题题库1000题.docx_第4页
第4页 / 共109页
Visual foxpro选择题题库1000题.docx_第5页
第5页 / 共109页
点击查看更多>>
下载资源
资源描述

Visual foxpro选择题题库1000题.docx

《Visual foxpro选择题题库1000题.docx》由会员分享,可在线阅读,更多相关《Visual foxpro选择题题库1000题.docx(109页珍藏版)》请在冰豆网上搜索。

Visual foxpro选择题题库1000题.docx

Visualfoxpro选择题题库1000题

 

一、选择题

1、有关ZAP命令的描述,正确的是C

A)ZAP命令只能删除当前表的当前记录

B)ZAP命令只能删除当前表的带有删除标记的记录

C)ZAP命令能删除当前表的全部记录

D)ZAP命令能删除表的结构和全部记录

2、MODIFYSTRUCTURE命令的功能是B

A)修改记录值B)修改表结构

C)修改数据库结构D)修改数据库或表结构

3、假设表文件TEST.DBF已经在当前工作区打开,要修改其结构,可使用的命令A

A)MODISTRUB)MODICOMMTEST

C)MODIDBFD)MODITYPETEST

4、假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“李彤”

(C型字段)。

在命令窗口输入并执行以下命令:

姓名=姓名-“出勤”

姓名

屏幕上会显示A

A)李彤B)李彤出勤C)李彤出勤D)李彤-出勤

5、在VisualFoxPro中,存储图像的字段类型应该是B

A)备注型B)通用型

C)字符型D)双精度型

6、在VisualFoxPro中字段的数据类型不可以指定为B

A)日期型B)时间型

C)通用型D)备注型

7、在VisualFoxPro中,关系数据库管理系统所管理的关系是B

A)一个DBF文件B)若干个二维表

C)一个DBC文件D)若干个DBC文件

8、退出VisualFoxPro的操作方法是D

A)从“文件”下拉菜单中选择“退出”选项

B)用鼠标左按钮单击关闭窗口按钮

C)在命令窗口中键入QUIT命令,然后敲回车键

D)以上方法都可以

9、在“选项”对话框的“文件位置”选项卡中可以设置B

A)表单的默认大小B)默认目录

C)日期和时间的显示格式D)程序代码的颜色

10、自由表中字段名长度的最大值是_B___

A)8B)10C)128D)255

11、在VisualFoxPro中,学生表STUDENT中包含有通用型字段,表中通用型字段中的资料均存储到另一个文件中,该文件名为D

A)STUDENT.DOCB)STUDENT.MEM

C)STUDENT.DBTD)STUDENT.FPT

12、使用命令

Useaa

copystructuretobb

得到的表文件bb.dbf是一个B

A)结构和记录与aa.dbf完全相同B)结构与aa.dbf相同,但是一个空表

C)结构和记录与aa.dbf都不相同D)结构与aa.dbf不相同,且是一个空表

13、当前打开的图书表中有字符型字段“图书号”,要求将图书号以字母A开头的图书记录全部打上删除标记,通常可以使用命令D

A)DELETEFOR图书号="A"B)DELETEWHILE图书号="A"

C)DELETEFOR图书号="A*"D)DELETEFOR图书号LIKE"A%"

14、在VFP的字段类型中,下列有哪一组是完全正确的D

A)CNFGHB)DTALGC)YMIFZD)ICMGN

15、下列命令中,功能相同的是C

A)DELETEALL和PACK

B)DELETEALL、ZAP和PACK

C)DELETEALL、PACK和ZAP

D)DELETEALL和RECALLALL

16、下面叙述正确的是C

A)用Create命令创建表文件时,不可以省略扩展名

B)字段的左边可以有空格;

C)Edit以编辑方式启动浏览窗口,Browse以浏览方式启动浏览窗口;

D)日期时间型字段的宽度为16个字节

17、在VisualFoxPro中,表结构中的逻辑型、通用型、日期型字段的宽度由系统自动给出,它们分别为:

A

A)1、4、8B)4、4、10C)1、10、8D)2、8

18、当前记录序号为3,将第6记录设置为当前记录的命令是(C)

    A.SKIP-6B.SKIP+6C.SKIP+3D.SKIP-3

19、当前表==有100条记录,当前记录号为86,执行命令 Skip 20 后,再执行命令?

RECNO(),其结果是(  C )。

  A) 100          B) 106           C) 101         D) 86

20、下面关于常量的叙述中,不正确的是___D_

A)常量用以表示一个具体的、不变的值B)常量是指固定不变的值

C)不同类型的常量的书写格式不同D)各种类型的常量都有自己的定界符

21、下列字符型常量的表示中,错误的是_C____

A)’计算机’B)["电脑报"]C)"中国"文化""D)[123456]

22、下列符号中,不能作为日期型常量分隔符的是___D__

A)斜杠(/)B)连字号(-)C)句点(.)D)脱字符(^)

23、下列关于变量的叙述不正确的一项是_C___

A)变量值可以随时改变

B)VisualFoxPro中的变量分为字段变量、内存变量和系统变量

C)变量的类型决定变量值的类型

D)在VisualFoxPro中可以将不同类型的数据赋给同一个变量

24、下列变量名中,属于VisualFoxPro合法变量名的是__A___

A)VisualFoxProB)Visual.FoxPro

C)VisualFoxProD)_Visual.FoxPro

25、若内存变量名与当前工作区的数据表中的字段”姓名”同名,则执行命令:

?

姓名

后显示的是__B___

A)内存变量的值B)字段的值C)随即显示D)错误信息

26、在命令窗口输入下列命令:

Store[5*6]tox

?

x

程序显示的结果为__D___

A)5B)6C)30D)5*6

27、下列赋值语句中,正确的是__A___

A)STORE1TOX,Y,ZB)STORE1,2,3TOX

C)STORE1TOXYZD)STORE1、2、3TOX

28、执行下列命令后的显示结果为__B___

X1="56.22"

?

43.78+&X1

A)43.78+&X1B)100.0C)43.7856.22D)错误信息

29、表达式LEN(SPACE(20)-SPACE(15)的结果为___C__

A)5B)20C)35D)15

30、表达式2*2^3-4/8+3^2的值为B_____

A)72.45B)24.50C)16D)0

31、下列日期表达式错误的是___B__

A){^2008/09/24}+15B){^2008/09/24}+date()

C){^2008/09/24}-15D){^2008/09/24}-date()

32、下列运算符中,都属于关系运算符的是___D__

A)>、<、<=、=、$、<>、+、==B)>、<、<=、=、—

C)*、/、%、=D)>、<、<=、$、<>、#、==

33、下列表达式中,运算结果为逻辑真的是____C__

A)"总经理"$"经理"B)3+5#2*4

C)"计算机"<>"电脑"D)2008/08/08=ctod("08/08/08")

34、执行以下语句后,在屏幕上输出的结果为D___

?

INT(LEN("123.456"))

A)1B)3C)6D)7

35、下列各字符型函数中,其函数返回值不是数值型的是___D____

A)LEN("2008/09/25")B)OCCURS("电脑","计算机俗称电脑"

C)AT("Fox","VisualFoxPro")D)LIKE("a*","abcd")

36、函数AT("中国","中国人民解放军")的结果是___C___

A)中国人B)中国人民解放军C)1D)0

37、利用BOF()测试当前打开的一个空表文件,函数返回值为__A___

A).T.B).F.C)1D)0

38、下列表达式输出的结果是__B____

?

VARTYPE("12345")

A)NB)CC)UD)L

39、在命令窗口中执行以下命令

X=100

Y=200

?

IIF(X>50,X-50,X+50)

?

?

IIF(Y<50,Y-50,Y+50)

则在屏幕中显示的结果为___D____

A)150150B)150250C)50150D)50250

40、要启动VisualFoxPro的向导可以D

A)打开新建对话框B)单击工具栏上的“向导”图标按钮

C)从“工具”菜单中选择“向导”D)以上方法都可以

41、在VisualFoxPro中,下面4个关于日期或日期时间的表达式中,错误的是C

A){^2002.09.0111:

10:

10AM}-{^2001.09.0111:

10:

10AM}

B){^01/01/2002}+20

C){^2002.02.01}+{^2001.02.01}

D){^2000/02/01}-{^2001/02/01}

42、执行SETEXACTOFF命令后,再来执行?

“天津市”=”天津”命令的显示结果是(A)

A..T.B..F.C.0D.非0

43、在下面的表达式中,运算结果为逻辑真的是D

A)EMPTY(.NULL.)B)LIKE("edit","edi?

")

C)AT("a","123abc")D)EMPTY(SPACE(10))

44、执行?

AT(“教室”,”自习教室”)命令后显示结果为(D)

A..T.B.2C.3D.5

45、如果设置字符的排序次序命令为:

SETCOLLATETO,则下列运算结果真的是(A)

A.”A”<”a”B.”a”<”A”C.”abc”<”A”D.”abc”<”a”

46、设有变量pi=3.1425549,执行命令?

ROUND(Pi,4)后的显示结果为(C)

A.3.1420B.3.1425C.3.1426D.3.0000

47、3E-4是一个(D)

A.字符变量B.内存变量C.数值常量D.非法表达式

48、下列的算术运算符中按优先级从高到低排列正确的是(B)

A.**,*,/,()B.(),**,*,+C./,^,+,%D.(),*,**,+

49、设有变理sr=”2002年下半年全国计算机等级考试”,下列语句执行后能够显示2002年下半年计算机等级考试”的是(D)

A.?

sr–“全国”B.?

SUBSTR(sr,1,9)+SUBSTR(sr,11,17)

C.?

STR(sr,1,12)+STR(sr,17,14)D.?

SUBSTR(sr,1,12)+SUBSTR(sr,17,14)

50、已知D1和D2是日期型变量,下列4个表达式中非法的是(B)

A.D1–D2B.D1+D2C.D1+20D.D1–35

51、在下面的VisualFoxPro表达式中,不正确的是(C)

A.{^2001-05-0110:

10:

10AM}-10B.{^2001-05-01}-DATE()

C.{^2001-05-0110:

10:

10AM}+DATE()D.{^2001-05-0110:

10:

10AM}+1000

52、顺序执行下列命令后,屏幕最后显示的结果是(A)

M=”ABC”

M=M+”.DBF”

?

M

A.ABC.DBFB..T.C..F.D.错误信息

53、有如下赋值语句,结果为“大家好”的表达式是D

a=“你好”

b=“大家”

A)b+AT(a,1)B)b+RIGHT(a,1)

C)b+LEFT(a,3,4)D)b+RIGHT(a,2)

54、设X=10,语句?

VARTYPE("X")的输出结果是B

A)NB)CC)10D)X

55、表达式LEN(SPACE(0))的运算结果是C

A).NULL.B)1C)0D)""

56、下列表达式中,表达式返回结果为.F.的是B

A)AT(“A”,”BCD”)

B)“[信息]”$“管理信息系统”

C)ISNULL(.NULL.)

D)SUBSTR(“计算机技术”,3,2)

57、在下面的VisualFoxPro表达式中,运算结果为逻辑真的是B

A)EMPTY(.NULL.)B)LIKE('xy?

','xyz')

C)AT('xy','abcxyz')D)ISNULL(SPACE(0))

58、依次执行以下命令后的输出结果是B

SETDATETOYMD

SETCENTURYON

SETCENTURYTO19ROLLOVER10

SETMARKTO"."

?

CTOD("49-05-01")

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

59、设X="11”,Y="1122",下列表达式结果为假的是D

  A)NOT(X==Y)AND(X$Y)    B)NOT(X$Y)OR(X◇Y)

  C)NOT(X>=Y)D)NOT(X$Y)

60、在下面的VisualFoxPro表达式中,运算结果不为逻辑真的是C

  A)EMPTY(SPACE(0))        B)LIKE('xy*','xyz')

  C)AT('xy','abcxyz')    D)ISNULL(.NUILL.)

61、设X=6<5,命令?

VARTYPE(X)的输出是C

A)NB)CC)LD)出错

62、命令?

VARTYPE(TIME())结果是A

A)CB)DC)TD)出错

63、命令?

LEN(SPACE(3)-SPACE

(2))的结果是D

A)1B)2C)3D)5

64、有如下赋值语句:

a=”计算机”,b=”微型”,结果为”微型机”的表达式是D

A)b+LEFT(a,3)B)b+RIGHT(a,1)

C)b+LEFT(a,5,2)D)b+RIGHT(a,2)

65、下列程序段执行后,内存变量s1的值是B

s1=”network”

s1=stuff(s1,4,4,”BIOS”)

?

s1

A)networkB)netBIOSC)netD)BIOS

66、设a=”计算机等级考试”,结果为”考试”的表达式是D

A)Left(a,4)B)Right(a,4)C)Left(a,2)D)Right(a,2)

67、在VisualFoxPro中,有如下程序,函数IIF()返回值是A

*程序

PRIVATEX,Y

STORE"男"TOX

Y=LEN(X)+2

?

IIF(Y<4,"男","女")

RETURN

A)"女"B)"男"C).T.D).F.

68、计算结果不是字符串“Teacher”的语句是A

A)at("MyTeacher",3,7)B)substr(“MyTeacher”,3,7)

C)right(“MyTeacher”,7)D)left(“Teacher”,7)

69、有如下的赋值语句,结果为“大家好”的表达式是D

a="你好"

b="大家"

A)b+AT(a,1)B)b+RIGHT(a,1)C)b+LEFT(a,3,4)D)b+RIGHT(a,2)

70、想要将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令A

A)SETCENTURYONB)SETCENTURYOFF

C)SETCENTURYTO4D)SETCENTURYOF4

71、下列函数返回类型为数值型的是B

A)STRB)VALC)DTOCD)TTOC

72、在SQL语句中,与表达式"工资BETWEEN1210AND1240"功能相同的表达式是A

A)工资>=1210AND工资<=1240

B)工资>1210AND工资<1240

C)工资<=1210AND工资>1240

D)工资>=1210OR工资<=1240

73、设X=10,语句?

VARTYPE("X")的输出结果是B

A)NB)CC)10D)X

74、命令?

VARTYPE(TIME())结果是A

A)CB)DC)TD)出错

75、在SQL语句中,与表达式总分BETWEEN 5 AND 10功能相同的表达式是(   A )

  A) 总分>=5 AND总分<=10         B) 总分>5 AND总分<10

C) 总分<=5 OR 总分>=10          D) 总分>=5 OR总分<=10

76、要为当前表所有性别为“女”的职工增加100元工资,应使用命令B

A)REPLACEALL工资WITH工资+100

B)REPLACE工资WITH工资+100FOR性别=“女”

C)CHANGEALL工资WITH工资+100

D)CHANGEALL工资WITH工资+100FOR性别=“女”

77、为当前表中所有学生的总分增加10分,可以使用的命令是D

A)CHANGE总分WITH总分+10B)REPLACE总分WITH总分+10

C)CHANGEALL总分WITH总分+10D)REPLACEALL总分WITH总分+10

78、在VisualFoxPro中,建立索引的作用之一是C

A)节省存储空间B)便于管理

C)提高查询速度D)提高查询和更新的速度

79、在VisualFoxPro中,相当于主关键字的索引是A

A)主索引B)普通索引

C)唯一索引D)排序索引

80、用命令"INDEXon姓名TAGindex_name"建立索引,其索引类型是C

A)主索引B)候选索引

C)普通索引D)惟一索引

81、执行命令"INDEXon姓名TAGindex_name"建立索引后,下列叙述错误的是B

A)此命令建立的索引是当前有效索引

B)此命令所建立的索引将保存在.idx文件中

C)表中记录按索引表达式升序排序

D)此命令的索引表达式是"姓名",索引名是"index_name"

82、打开表并设置当前有效索引(相关索引已建立)的正确命令是B

A)ORDERstudentIN2INDEX学号

B)USEstudentIN2ORDER学号

C)INDEX学号ORDERstudent

D)USEstudentIN2

83、在表设计器的“字段”选项卡中可以创建的索引是D

A)唯一索引B)候选索引C)主索引D)普通索引

84、在指定字段或表达式中不允许出现重复值的索引是D

A)唯一索引B)唯一索引和候选索引

C)唯一索引和主索引D)主索引和候选索引

85、不允许记录中出现重复索引值的索引是(    C   )。

  A) 主索引和普通索引              B) 主索引、候选索引、普通索引    

C) 主索引和候选索引              D) 主索引、候选索引和唯一索引

86、以下关于主索引和侯选索引的叙述正确的是A

A)主索引和侯选索引都能保证表记录的惟一性

B)主索引和侯选索引都可以建立在数据库表和自由表上

C)主索引可以保证表记录的惟一性,而侯选索引不能

D)主索引和侯选索引是相同的概念

87、在创建数据库表结构时,为该表中一些字段建立普通索引,其目的是D

A)改变表中记录的物理顺序B)为了对表进行实体完整性约束

C)加快数据库表的更新速度D)加快数据库表的查询速度

88、有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。

其中一个索引的索引表达式为姓名字段,索引名为XM。

现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是D

A)SETINDEXTO姓名B)SETINDEXTOXM

C)SETORDERTO姓名D)SETORDERTOXM

89、 在Visual FoxPro中,下面关于索引的正确描述是A

  A) 当数据库表建立索引以后,表中的记录的物理顺序将被改变

  B) 索引的数据将与表的数据存储在一个物理文件中

  C) 建立索引是创建一个索引文件,该文件包含有指向表记录的指针

  D) 使用索引可以加快对表的更新操作

90、已知表中有字符型字段职称和姓别,要建立一个索引,要求首先按职称排序、职称相同时再按性别排序,正确的命令是A

A)INDEXON职称+性别TOtttB)INDEXON性别+职称TOttt

C)INDEXON职称,性别TOttt     D)INDEXON性别,职称TOttt

91、执行USEscIN0命令的结果是B

A)选择0号工作区打开sc表

B)选择空闲的最小号工作区打开sc表

C)选择第1号工作区打开sc表

D)显示出错信息

92、在VisualFoxPro中,每一个工作区中最多能打开数据库表的数量是A

A)1个B)2个

C)任意个,根据内存资源而确定D)35535个

93、要求为当前表建立一个唯一索引,索引表达式为姓名,索引名为xm,则下列各语句中,正确的是____B___。

A)INDEXTO姓名TAGxmUNIQUE

B)INDEXON姓名TAGxmUNIQUE

C)INDEXON姓名TAGxmCANDIDATE

D)INDEXTO姓名TAGxmCANDIDATE

94、在VisualFoxPro中,删除索引的命令是_A______。

A)DELETETAGB)PACKTAGC)ZAPTAGD)CLEARTAG

95、在VisualFoxPro中,打开索引文件的命令是____B___。

A)SETORDERTOB)SETINDEXTO

C)USEINDEXD)OPENINDEXTO

96、在VisualFoxPro中,使用LOCATEFOR命令按条件查找记录,当查找到满足条件的第一条记录后,如果还需要查找下一条满足条件的记录,应使用C

A)再次使用LOCATEFOR命令

B)SKIP命令

C)CONTINUE命令

D)GO命令

97、把指针定位到第二条少数民族学生的记录,应输入命令__C____。

A)LOCATEFOR民族!

=”汉”B)LOCATEFOR民族!

=”汉”

LOOPSKIP

C)LOCATEFOR民族!

=”汉”D)LOCATEFOR民族!

=”汉”

CONTINUENEXT

98、对于尚未建立索引文件的ZG.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 学科竞赛

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1