文档库 最新最全的文档下载
当前位置:文档库 › vfp题目

vfp题目

vfp题目
vfp题目

1、顺序执行下列命令

USE CHJ

GO 5

SKIP -2

?RECNO()

最后一条命令显示结果是( D )

A、4

B、5

C、6

D、3

2、数据库系统中数据的最小单位是( C )。

A、文件

B、记录

C、数据项

D、数组

3、数据库系统的核心部分是( D )。

A、数据模型

B、数据库

C、计算机硬件

D、数据库管理系统

4、数据库文件已打开而索引文件尚未打开时,打开索引文件的命令是( C )。

A、USE(索引文件名)

B、INDEX WITH(索引文件名)

C、SET INDEX TO(索引文件名)

D、INDEX ON(索引文件名)

5、在下面列出的几种语言中,( C )是关系数据库的标准语言。

A、C

B、FORTUAN

C、SQL

D、PASCAL

6、在下面关于备注文件的描述中,不正确的是( D )

A、备注文件的扩展名为.DBT

B、备注文件的文件主名一定与相对应的数据库文件同名

C、一个数据库文件的所有备注型字段内容都放在同一个备注文件中

D、使用备注文件时,需用单独的命令将其打开

7、在下列函数中,函数值为数值的是( A )

A、AT('大学','湖南大学计算机')

B、CTOD('01/01/96')

C、BOF()

D、SUBSTR(DTOC(DATE()),7)

8、在下列表达式中,运算结果为字符串的是( A )。

A、“1234”-“43”

B、“ABCD”+“XYZ”=“ABCDXYZ”

C、DTOC(DATE())>“04/05/97”

D、CTOD(“04/05/97”)

9、在下列表达式中,结果为字符型是( A )

A、"125"-"90"

B、"abc"+"def"="abcdef"

C、CTOD("99/10/01")

D、DTOC(date())>"96/08/01"

10、在下列VFoxPro的表达式中,结果为.T.的是( B )

A、[112]>="90"

B、[张先生}>=[李先生]

C、{90/09/09}-8<{90/90/01}

D、[女]$性别

11、在图书数据库文件中,书号字段为字符型,要求将书号以字母D开头的所有图书记录打上删除标记,应使用命令( B )

A、DELETE FOR “D”$书号

B、DELETE FOR SUBSTR(书号,1,1)=“D”

C、DELETE FOR 书号=D*

D、DELETE FOR RIGHT(书号,1)=“D”

12、在交互式输入命令中,可以接受逻辑型数据的命令包括( C )

A、INPUT和ACCEPT

B、WAIT和INPUT

C、INPUT和@...GET

D、INPUT和@...SAY

13、在窗体控件工具栏中,用于保存不希望用户改动的文本,要创建哪个控件

( C )

A、命令组

B、文本框

C、标签

D、编辑框

14、在Visual Foxpro中,用于建立或修改过程文件的命令是( B )

A、MODIFY<文件名>

B、MODIFY COMMAND<文件名>

C、MODIFY PROCEDURE<文件名> MODIFY

D、COMMAND<文件名>,MODIFY PROCEDURE<文件名>均对

15、FOXPRO提供了工作区概念,其中对当前工作区叙述错误的是( B )。

A、最后一次执行SELECT命令时所选择的工作区为当前工作区

B、建立数据库时所在工作区是当前工作区

C、当前工作区中只有一条记录指针

D、当前工作区中字段名可直接使用

16、DELETE命令的作用是( A )。

A、为当前记录做删除标记

B、直接物理删除当前记录

C、删除当前数据库文件的所有记录

D、在提问确认后物理删除当前记录

17、ABC.DBF是一个具有两个备注型字段的数据库文件,使用COPY TO PSQ 命令进行复制操作,其结果将( B )。

A、得到一个新的数据库文件

B、得到一个新的数据库文件和一个新的备注文件

C、得到一个新的数据库文件和两个新的备注文件

D、显示出错误信息,表明不能复制具有备注型字段的数据库文件

18、在VFP中,命令CLOSE ALL与CLEAR ALL相比,CLEAR ALL( B )

A、关闭所有文件,不释放内存变量

B、关闭所有文件,释放内存变量

C、不关闭文件,释放内存变量

D、不关闭文件,不释放内存变量

19、在VFP中,必须打开索引文件才可使用的命令是( B )

A、LOCATE

B、TOTAL

C、SEEK

D、SET RELATION

20、在VFP中,SKIP命令移动记录指针的基准是( B )。

A、第一条记录

B、当前记录

C、指定记录

D、库文件尾

21、在VFP数据库管理系统中,程序文件的扩展名为( C )。

A、DBF

B、DBT

C、PRG

D、FTP

22、在SQL中,基本表的撤消(从数据库中删除表)可以用( B )。

A、DEOP SCHEMA 命令

B、DROP TABLE 命令

C、DROP VIEW 命令

D、DROP INDEX 命令

23、在SQL查询时,使用WHERE子句指出的是( C )。

A、查询目标

B、查询结果

C、查询条件

D、查询视图

24、在FOR子句中使用逻辑型字段“团员”,要求查询是团员记录信息的正确条件表达式是( C )。

A、FOR 团员=.T.

B、FOR 团员=“.T.”

C、FOR 团员

D、FOR 团员=“.Y.”

25、与@…GET命令联合使用的READ命令中若缺省SAVE子句,则( C )。

A、GET输入的数据自动存入变量

B、GET输入的数据自动放弃存盘

C、当前所有的GET子句都被清除

D、当前所有的GET子句都被保留

26、在关系理论中,把二维表表头中的栏目称为( D )。

A、数据项

B、元组

C、结构名

D、属性名

27、在概念模型中,一个实体相对于关系数据库中一个关系中的一个( B )

A、属性

B、元组

C、列

D、字段

28、在当前工作区已打开STUDENT数据库,要求男生在前,女生在后,同一性别的按年龄从小到大排序,生成新文件SS.DBF.应使用命令( C )

A、SORT TO SS ON 性别,出生日期/D

B、INDEX TO SS ON 性别,出生日期

C、SORT TO SS ON 性别,出生日期

D、COPY TO SS ON 性别,出生日期/D

29、在当前表中,查找第2个女同学的记录,应使用命令( C )。

A、LOCATE FOR 性别="女"NEXT2

B、LOCATE FOR 性别="女"

C、LOCATE FOR 性别="女"CONTINUE

D、LIST ROR 性别="女"NEXT 2

30、有关FOR循环结构,叙述正确的是( C )。

A、对于FOR循环结构,循环的次数是未知的

B、FOR循环结构中,可以使用EXIT语句,但不能使用LOOP语句。

C、FOR循环结构中,不能人为地修改循环控制变量,否则会导致循环次数出错

D、FOR循环结构中,可以使用LOOP语句,但不能使用EXIT语

31、用在程序中,可以终止程序执行并返回到命令窗口是( D )。

A、EXIT

B、QUIT

C、BYE

D、CANCEL

32、以下属于容器类控件的是( B )。

A、Text

B、Form

C、Label

D、Commandbutton

33、用DIMENSION Q(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),则显示结果示( C )。

A、变量未定义.

B、4

C、2

D、.F.

34、以下关于ACCEPT命令的说明,正确的是( A )。

A、将输入作为字符接收

B、将输入作为数值接收

C、将输入作为逻辑型数据接收

D、将输入作为备注型数据接收

35、以下赋值语句正确的是( A )

A、STORE 8 TO X, Y

B、XTORE 8, 9 TO X, Y

C、X=8, Y=9

D、X, Y=8

36、已打开一个表文件,其中每条记录对应一名职工。下面四条命令中,( B )命令可以统计出所有职工的平均工资。

A、SUM ALL 工资 TO XY

B、AVERAGE ALL 工资 TO XY

C、TOTAL ALL ON 工资 TO XY

D、COUNT ALL FOR 工资 TO XY

37、一条一般的(并非LOCATE命令中的)FOR子句执行完毕后,若范围为ALL或REST,那么记录指针指向( D )

A、首记录

B、末记录

C、首记录前

D、末记录后

38、一个表文件中多个备注型(MEMO)字段的内容存放在( B )

A、一个表文文件中

B、一个备注文件中

C、多个备注文件中

D、一个文本文件中

39、要显示数据库文件中平均分超过90分和不及格的全部男生记录,应当使用命令( D )。

A、LIST FOR 性别='男',平均分>=90, 平均分<=60

B、LIST FOR 性别='男',平均分>90,平均分<60

C、LIST FOR 性别='男',.AND.平均分>90.AND.平均分<60

D、LIST FOR 性别='男',.AND.(平均分>90.AND.平均分<60)

40、字段或记录的数据有效性规则设置在( C )进行。

A、项目管理器

B、数据库设计器

C、表设计器

D、窗体设计器

41、职工数据库中有D型字段"出生日期",要计算的整数实足年龄,可以使用命令( C )

A、?(DATE()-出生日期)/365

B、?(DATE()-出生日期)/365

C、?INT((DATE()-出生日期)/365)

D、?ROUND(DATE()-出生日期)/365)

42、职工工资数据库文件按基本工资字段升序索引后,再执行GO TOP命令,此时当前记录是( B )。

A、1

B、基本工资最少的记录号

C、0

D、基本工资最多的记录号

43、执行以下命令序列(设今天是2002年7月20日)

STORE DATE()TO MDATE

MDATE=MDATE-365?YEAR(MDATE)最后输出结果是 ( C )

A、其中有语法错误

B、07/20/2001

C、2001

D、2000

44、执行命令序列:

STORE{03/08/06}TO MEATE

NDATE-MDATE+2

?NDATE

后,变量NDATE的显示值是( A )

A、03-08-08

B、03-10-06

C、03-08-06

D、03-10-08

45、在VFP数据库管理系统中,备注文件的扩展名是( A )。

A、FPT

B、DBT

C、DBF

D、FMT

46、在VFP,关闭所有数据库的命令是( B )。

A、USE

B、CLOSE DATABASE

C、SET DB OFF

D、CLEAR

47、在SQL中,建立视图用( C )

A、CEATE SCHEMA 命令

B、CREATE TABLE 命令

C、CREATE VIEW 命令

D、CREATE INDEX命令

48、在以下四组函数运算中,结果相同的是( A )

A、LEFT("Visual FoxPro")与SUBSTR"VisualFoxPro",1,6

B、YEAR(DATE())与SUBSTR(DTOC(DATE),7,2)

C、VARTYPE("36-5*4")与VARWTYPE(36-5*4) 、

D、假定A="this",B="is a string",

49、在以下各种说法中,正确的是( A )。

A、DELETE ALL、ZAP和PACK的功能各不相同

B、ZAP和PACK的功能相同

C、DELETE ALL和ZAP的功能相同

D、DELETE ALL和PACK的功能相同

50、下面对于控件类的各种描述中,错误的是( B )

A、控件类用于进行一种或多种相关的控制

B、可以对控件类对象中的组件单独进行修改或操作

C、控件类一般作为窬器类中的控件

D、控件类的封装性比容器类更加严密

51、下列各种字符组合中,( A )不是VFP中的字符型常量。

A、计算机应用

B、‘ABCDE’

C、“1995”

D、[10.86]

52、执行STORE"1999年12月庆祝澳门回归祖国!"TO XY命令之后,要在屏幕上显示"澳门1999年12月回归祖国!",应使用命令( C )。

A、?SUBSTR(XY,15,4)+SUBSTR(SY,1,100)

B、?SUBSTR(XY,15,4)+LEFT(XY,1,10)+RIGHT(XY,19)

C、?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,10)

D、?SUBSTR(XY,15,4)+LEFT(XY,10)+RIGHT(XY,19,10)

53、执行SELECT 0 选择工作区的结果是( B )

A、选择了0号工作区

B、选择了空闲的最小号工作区

C、选择了一个空闲的工作区

D、显示出错信息

54、在'职工档案'库文件中,婚否是L型字段,性别是C型字段,若检索'已婚的女同志',应该用逻辑表达式是( C )。

A、婚否.OR .(性别='女')

B、(婚否=.T .) .AND .(性别='女')

C、婚否 .AND .(性别='女')

D、已婚 .OR .(性别='女')

55、为表单Myform添加事件或方法代码,改变该表单中的控件Cmd1的 Caption 属性的正确命令是( C )

A、Myform.cmd1.Caption="最后一个"

B、THIS.Cmd1.Caption="最后一个"

C、THISFORM.Cmd1.Caption="最后一个"

D、THISFORMSET.Cmd1.Caption=最后一个

56、顺序执行下面命令之后,屏幕所显示的记录号顺序是( C )。

USE XYZ

GO 6

LIST NEXT 4

A、1~4

B、4~7

C、6~9

D、7~10

57、顺序执行下列命令:

X=100

X=8

X=X+Y

?X, X=X+Y

最后一条命令的提示结果为( D )

A、100 .F.

B、100 .T.

C、108 .T.

D、108 .F.

58、数据库文件共有20条记录,当前记录是10,执行命令LIST NEXT 5以后,当前记录号是( A )。

A、14

B、15

C、10

D、20

59、数据库文件ST.DBF中有字段:姓名/C、出生年月/D、总分/N等。要建立姓名、总分、出生年月的组合索引,其索引关键字表达式是( D )。

A、姓名+总分+出生年月

B、″姓名″+″总分″+″出生年月″

C、姓名+STR(总分)+STR(出生年月)

D、姓名+STR(总分)+DTOC(出生年月)

60、数据库管理系统(DBMS)是( D )。

A、信息管理的应用软件

B、数据库系统+应用程序

C、管理中的数据库

D、管理数据库的系统软件

61、数据处理经历了由低级到高级的发展过程,大致可分为三个阶段。现处于(C )阶段。

A、无管理

B、文件管理

C、数据库系统

D、人工管理

62、已知X=99,Y="A",A="telephone",则LEN(STR(X,2)+&Y)的值为( B )。

A、19

B、11

C、5

D、7

63、已知p=DATE( ),则p为( B )型内存变量。

A、字符

B、日期

C、逻辑

D、数值

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

A、D1-D2

B、D1+D2

C、D1+28

D、D1-36

65、设当前数据库有10条记录,当EOF()为真时,命令?RECNO()的显示结果是( B )

A、10

B、11

C、0

D、空

66、设数据库STUDENT 和GG中都有学号字段,STUDENT文件还建立了关键字为学号的索引文件FF.IDX。

SELE 0

USE STUDENT INDEX FF ALIAS ST

SELECE 0

USE GG

执行以上命令序列之后,要想建立GG到STUDENT 的关联,应执行( B ).

A、SET RELATION TO 学号 INTO STUDENT

B、SET RELATION TO 学号 INTO ST

C、SET RELATION TO 学号 INTO 1

D、SET RELATION TO 学号 INTO A

67、设库文件STUDENT.DBF中有10条记录,相继执行如下两条命令

USE student

INSERT BLANK

结果是在studen文件的( A )。

A、在第二条记录的位置插入了一个空白记录

B、在文件尾插入了一个空白

记录

C、在文件头插入了一个空白记录

D、在文件中间插入了一个空白记录

68、设当前数据库中姓名字段为字符型,要把内存变量NAME中的字符串内容输入到当前记录的姓名字段,应用使用命令( B )。

A、姓名=NAME

B、REPLACE 姓名WITH NAME

C、REPLACE 姓名 WITH &NAME

D、RELACE ALL 姓名 WITH

69、设当前数据库文件有一个类型为N的age字段,执行命令ZAP FOR age=40的结果是( C )

A、逻辑删除age字段值为40的记录

B、物理删除age字段值为40的记录

C、物理删除全部记录

D、语法错误提示信息

70、设表TXL.DBF中有20条记录。在VFP命令窗口中执行以下命令序列,最后显示的是( A )。

USE TXL

SKIP3

COUUNT to n

? N

A、20

B、21

C、3

D、0

71、设X=999,Y=888,Z="X+Y",表达式&Z+1的结果是( C )

A、错误

B、X+Y+1

C、1888

D、9998881

72、设X=100,Y=800,执行以下命令:?IIF(X>=100,Y-50,Y+50)屏幕显示结果( B )

A、50

B、750

C、800

D、850 73、若要恢复用DELETE命令删除的若干记录,应该( A )。

A、用RECALL

B、立即按(ESC)键

C、用RELEASE

D、用FOUND命令

74、若想从字符串"长沙市"中取出汉字"沙",应用函数( D )

A、SUBSTR("长沙市",1,2)

B、SUBSTR("长沙市",2,1)

C、SUBSTR("长沙市",3,1)

D、SUBSTR("长沙市",3,2)

75、清除主窗口屏幕的命令是( A )

A、CLEAR

B、CLEAR ALL

C、CLEAR SCREEN

D、CLEAR WINDOWS

76、某数值型字段的宽度定义为6,小数位为2。该字段所能存放的最小数值是( C )。

A、0

B、-999.99

C、-99.99

D、-9999.99

77、关系数据库中,实现表与表之间的联系是通过( B )。

A、实体完整性规则

B、参照完整性规则

C、用户自定义的完整性

D、值域

78、关系数据库的任何检索操作都是由三种基本运算组合而成的,这三种基本运算不包括( B )。

A、投影

B、比较

C、连接

D、选择

79、在VFP中内存变量文件的扩展名是( D )。

A、PRG

B、DBT

C、DBF

D、MEM

80、面向对象的程序设计是近年来程序设计方法的主流方式,简称OOP。下面这些对于OOP的描述错误的是( D )

A、OOP以对象及数据结构为中心

B、OOP用"对象"表现事物,用"类"表示对象的抽象

C、OOP用"对象"表现处理事物的过程

D、OOP工作的中心是程序代码的编写

81、逻辑运算符在运算时,其优先顺序是( A )。

A、NOT、AND、OR

B、AND、NOT、OR

C、OR、NOT、AND

D、从左至右按先后顺序

82、快速查询命令SEEK用于( A )。

A、索引后的库文件

B、升序排序库文件

C、降序排序库文件

D、一般库文件

83、可以链接或嵌入OLE对象的字段类型是( C )

A、备注型字段

B、通用型和备注型字段

C、通用型字段

D、任何类型的字段

84、假设一个表文件与其按姓名所建立的索引文件已打开,下列表述中两个命令作用相同的是( D )

A、GOTOP和GO1 LIST

B、FOR姓名="刘"和LIST WHILE 姓名="刘"

C、FIND"刘"和SEEK 刘

D、FIND王和SEEK"刘"

85、假定字符串变量A="123",B="234",下列为真的是( A )

A、.NOT.(A=B).OR. B$("13579")

B、A$("ABC").AND.(A<>B)

C、.NOT.(A<>B)

D、.NOT.(A<=B)

86、假定已经执行了正确命令M=[28+2],再执行命令? M,屏幕将显示( B )。

A、30

B、28+2

C、[28+2]

D、30.00

87、假定系统日期是2003年12月20日,有如下命令:N=(YEAR(DATA())-2000)%100

执行后,N的值应为( B )

A、2003

B、03

C、20

D、12

88、既是算术运算符,又是字符运算符的是( A )。

A、+

B、^

C、**

D、/

89、计时器控件的主要属性是( C )

A、Enabled

B、Caption

C、Interval

D、Value

90、即不能被上级例程访问,也不能被下级例程访问的变量类型为( A )。

A、局部变量

B、私有变量

C、公共变量

D、私有与局部变量

91、函数TYPE(‘1234’)的值为( A )。

A、N

B、C

C、1234

D、出错信息

92、函数SUBSTR(“国际互联网”,5,4)的值是( B )。

A、国际

B、互联

C、国际互

D、联网

93、函数ROUND(123456.789,-2)的值是( B )。

A、123456

B、123500.000

C、123456.700

D、-123456.79

94、有如下命令序列:

X="A"

Y=X

A="黄河长江"

?X+&X-Y-&Y

执行以上命令序列后,屏幕显示表达式X+&X-Y-&Y的结果是( B )。

A、黄河长江

B、A黄河长江A黄河长江

C、A黄河长江A

D、A 黄河长江黄河长江

95、数据库文件已经打开,当前记录中姓名字段的值是"张敏"。执行以下命令序列:

姓名="李卫星"

?姓名

屏幕显示的结果是 ( B )

A、张敏

B、李卫星

C、张敏李卫星

D、李卫星张敏

96、可以伴随着表的打开而自动打开的索引是( C )

A、单一索引文件(IDX)

B、复合索引文件(CDX)

C、结构化复合索引文件

D、非结构化复合索引文件

97、结构化程序设计的三种基本逻辑结构是( B )

A、选择结构、循环结构和嵌套结构

B、顺序结构、选择结构和循环结构

C、选择结构、循环结构和模块结构

D、顺序结构、递归结构和循环结构

98、关系模型中,一个关键字是( C )

A、可由多个任意属性组成

B、至多由一个属性组成

C、可由一个或多个其值能惟一标识该关系模式中任何元组的属性组成

D、其它

99、对指定范围内满足条件的数值型字段求平均值的命令是( B )。

A、SUM

B、AVERAGE

C、COUNT

D、TOTAL

100、对已经打开的学生成绩单文件CJ.DBF按"性别"及"总分"的降序索引,应当使用的命令是( D )

A、INDEX TO CJX性别+总分

B、INDEX TO CJX性别-总分

C、INDEX TO CJX 性别+STR(总分,3)

D、INDEX TO CJX ON 性别+STR(100-总分)

101、对表进行水平方向的分割用的运算是( C )。

A、交

B、投影

C、选择

D、连接

102、对Visual FOXRPO,下面说法中,错误的是( C )。

A、字符型字段可以存放空格

B、日期型字段专门存放日期数据

C、逻辑型字段可以存放数值

D、备注型字段必须存放文字内容103、当我们了解了对象可能发生的各种事项以后,最重要的就是如何编写事件代码,编写事件代码的方法中,不正确的是( A )

A、为对象的某个事件编写代码就是要编写一个扩展名为.prg的程序

B、为对象的某个事件编写代码就是要将代码写入该对象的该事件过程中

C、可以由定义了该事件过程的类中继承

D、在属性对话框中选择该对象的事件并双击,在事件窗口中输入相应的104、当前数据库中有数值型字段"年龄",每条记录对应一个职工。下面命令中可统计出年龄在35岁以上职工人数的是( C )。

A、SUM 年龄 TO XY FOR 年龄>35

B、AVERAGE年龄 TO XY FOR 年龄>35

C、COUNT FOR 年龄>35 TO XY

D、COUNT ON 年龄 TO XY FOR 年龄>35

105、当前数据库文件ST.DBF的字段如下:姓名(C,8)、英语(N,2)、数学(N,2)、总成绩(N,3),要求按总成绩从高向低排序,再按英语从低向高排序生成新库SST.DBF,其命令是( D )。

A、SORT TO SST ON 英语,总成绩/D

B、SORT TO SST ON 英语,总成绩/D ALL

C、SORT TO SST ON 总成绩/A,英语 ALL

D、SORT TO SST ON 总成绩/D,英语/A

106、当前工资数据库文件中有30条记录,当前记录号是8,用SUM命令计算工资总和,如果不给出“范围”选项,那么系统将( B )。

A、只计算当前记录的工资值

B、计算全部记录的工资和

C、计算后22条记录的工资和

D、计算前8条记录的工资和

107、打开Visual FoxPro"项目管理器"的" 文档(DOCS)"选项卡,其中包含( D )。

A、表单文件(Form)

B、报表文件(Report)

C、标签文件(Label)

D、表单文件(Form)、报表文件Report)和标签文件(Label)

108、创建两个具有"一对多"关系的表之间的关联,应当( B )

A、通过纽带表

B、通过某个同名字段

C、通过某个索引的同名字段

D、通过主索引字段和不同字段

109、从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法中正确的是( D )。

A、将m方关键字和联系的属性纳入n方的属性中

B、将n方关键字和联系的属性必纳入m方的属性中

C、将n方关键字和联系的属性必纳入mn方的属性中

D、增加一个关系表示联系,其中纳入m方和n方的关键字

110、创建类时首先要定义类的( A )

A、名称

B、属性

C、事件

D、方法

111、查询设计器中的"筛选"选项卡中,"插入"按钮的功能是( D )。

A、用于增加查询表

B、用于增加查询输出字段

C、用于半加查询输出条件

D、用于增加查询去向

112、查询设计器和视图设计器的主要不同表现在于( B )

A、查询设计器有"更新条件"选项卡,没有"查询去向"选项

B、查询设计器没有"更新条件"选项卡,有"查询去向"选项

C、查询设计器设有"更新条件"选项卡,有"查询去向"选项

D、视图设计器有"更新条件"选项卡,也有"查询去向"选项

113、不能参与排序的数据类型( D )

A、字符型

B、日期型

C、逻辑型

D、备注型

114、表达式VAL(SUBSTR(‘P586’,2,1))+3的计算结果是( C )。

A、8

B、11

C、8.00

D、11.00

115、表达式ABS(-10.5)+ROUND (10.5,1) 的值为 ( C )

A、-21

B、-22

C、21

D、22

116、Visual FoxPro是一种关系数据库管理系统,所谓关系是指( D )。

A、表中各条记录彼此有一定的关系

B、表中各个字段彼此有一定的关系

C、一个表与另一个表之间有一定的关系

D、数据模型符合满足一定条件的二维表格式

117、Visual foxPro的报表文件.frx中保存的是( D )

A、打印报表的预览格式

B、打印报表本身

C、报表的格式和数据

D、报表设计格式的定义

118、Visual Foxpro6.0数据库系统是( C )

A、网络

B、层次

C、关系

D、链状

119、VFP中逻辑运算符有( C )种。

A、1

B、2

C、3

D、4

120、VFP启动后,执行命令文件 MAIN.PRG使用的命令是( B )。

A、! MAIN

B、DO MAIN

C、MAIN

D、RUN MAIN

121、VFP的ZAP命令可以删除当前数据库文件的 ( A )

A、全部记录

B、满足条件的记录

C、结构

D、有删除标记的记录

122、SQL语句中的SELECT命令的JOIN短语建立表之间联系,JOIN应接在( D )短语之后。

A、WHERE

B、GEOUPBY

C、FROM

D、ORDER

123、SQL语句中,用于改表结构的SQL命令是( C )

A、ALTER STRUTURE

B、MODIFY STRUTURE

C、ALTER TABLE

D、MODIFY TABLE

124、SET DATE TO DMY

则DAY('01/09/93')返回的是( B )。

A、9

B、1

C、计算机日期

D、错误信息

125、Go 50

Skip

?Recn( )

设当前数据库文件有50条记录,执行以上命令序列后输出的结果是( B )。

A、50

B、51

C、EOF

D、-1

126、"类"是面向对象程序设计的关键部分,创建新类不正确的方法是( D )

A、在.prp文件中以编程方式定义类

B、从菜单方式进入"类设计器"

C、在命令窗口输入CREATE CLASS 命令,进入"类设计

D、在命令窗口输入ADD CLASS命令

127、比较WAIT、ACCEPT、和INPUT三条命令,需要以回车键表示输入结束的命令是( C )。

A、WAIT、ACCEPT、INPUT

B、SEEK DATE ()30

C、ACCEPT、INPUT

D、INPUT、WAIT

128、按所使用的数据模型来分,数据库可分为哪三种模型( A )

A、层次、关系和网状

B、网状、环状和链状

C、大型、中型和小型

D、独享、共享和分时

129、Visual Foxpro中有两种变量,它们是( A )。

A、字段变量和内存变量

B、用户变量和系统变量

C、整型变量和实型变量

D、数字变量和非数字变量

参考答案:

1、D

2、C

3、D

4、C

5、C

6、D

7、A

8、A

9、A 10、B 11、B 12、

C 13、C 14、B 15、B 16、A 17、B 18、B 19、B 20、B 21、C 22、B 23、C 24、C 25、C 26、

D 27、B 28、C 29、C 30、C 31、D 32、B 33、C 34、A 35、A 36、B 37、D 38、B 39、D 40、C 41、C 42、

B 43、

C 44、A 45、A 46、B 47、C 48、A 49、A 50、B 51、A 52、

C 53、B 54、C 55、C 56、C 57、

D 58、A 59、D 60、D 61、C 62、B 63、B 64、B 65、B 66、B 67、A 68、B 69、C 70、A 71、C 72、B 73、A 74、D 75、A 76、C 77、B 78、B 79、D 80、D 81、A 82、

A 83、C 84、D 85、A 86、

B 87、B 88、A 89、

C 90、A 91、A 92、

B 93、B 94、B 95、B 96、

C 97、B 98、C 99、B 100、

D 101、C 102、

C 103、A 104、C 105、

D 106、B 107、D 108、B 109、D 110、A 111、

D 112、B 113、D 114、C 115、C 116、D 117、D 118、C 119、C 120、B 121、A 122、D 123、C 124、B 125、B 126、D 127、C 128、A 129、A

VFP综合试卷一

第1页 (共6页) 第2页 (共6页) 密 学校 班级 姓名 学号 密 封 线 内 不 得 答 题 安徽省中等职业学校高三年级对口升学综合模拟考试 计算机应用类专业(VFP )试卷一 一、单项选择题(请在下面各题选项中选出最符合题意的一项,将代表该项的字母填在下面相应的答题位置。每题3分,共45分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 1.从关系模式中指定若干个属性组成新关系的运算称为( ) A .联接 B .投影 C .选择 D .排序 2.执行命令DECLAR E A(3,2)后,变量A(2,2)的值为( ) A ..T. B ..F. C .4 D .0 3.不能作为查询的输出去向是( ) A .报表 B .图形 C .视图 D .标签 4.在VFP6.0中,可以在当前表中任意位置添加新记录的是( ) A .APPEND B .“表”菜单的“追加新纪录” C .INSERT D .“显示”菜单的“追加方式” 5.数据表中“住校否”为逻辑型字段,下列能显示所有不住校学生记录的命令是( ) A .list for 住校否=“F ” B .list for 住校否=“N ” C .list for 住校否 D .list for not 住校否 6.在VFP6.0中,下列操作命令不会影响表中数据的是( ) A .REPLACE B .LIST C .ZAP D .PACK 7.下列范围子句中,表示可以对表文件从当前记录开始至最后一条记录进行操作的是( ) A .all B .next n C .record n D .rest 8.Visual FoxPro 参照完整性规则不包括( ) A .更新规则 B .删除规则 C .查询规则 D .插入规则 9.下列表达式中,其运算结果为数值型的是( ) A .0/20/98-20 B .str (123.456,6) C .ctod (“01/12/98”)-20 D .“100”+1 10.在VFP6.0中,扩展名为.qpr 的文件是( ) A .查询文件 B .表文件 C .数据库文件 D .项目文件 11.以下不属于项目管理器选项卡的是( ) A .数据 B .代码 C .文档 D .窗口 12.下列命令中,不能输入字符型数据的是( ) A .ACCEPT B .WATT C .INPUT D .@…SAY… 13.字段变量的值随着( )而变化。 A .字段宽度的更改 B .记录指针的移动 C .变量类型的改变 D .小数位数的改变 14.FOR 循环语句中,循环变量的值是由( )来改变的。 A .程序 B .步长 C .数组 D .内存变量 15.有如下的子程序调用语句:DO SUB1 WITH A,B+C,(D),EXP(E),则属于按地址传送的是( ) A .A B .B+ C C .(D) D .EXP(E) 二、填空题(请将答案填在下面相应的答题位置。每空3分,共30分) 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 1.在vfp6.0中进行数据检索时,如果检索成功,则found ()函数的值为_______。 2.代数式2xy+|a-b|写成对应的vfp6.0表达式为_______。 3.要打开视图,必须先打开视图所在的___________。 4.使用SQL 的select 语句将查询结果保存到一个临时表中,应使用_____________子句。 5.索引可以分为多种类型,其中_____________只有数据库表才能创建。 6.过程文件实质上是特殊的子程序,过程必须使用_________________ 命令定义。 7.若要精确移动表单控件,可以修改控件的TOP 和___________ 属性? 8.在Visual FoxPro 中,在运行表单时最先引发的表单事件是_________事件。 9、若表中定义了备注型字段或通用型字段,则系统会同时建立一个主文件名与表文件同名的扩展 名为_____________文件。 10、文本框__________属性设置为“*”时,用户键入的字符在文本框内显示为“*”,但属性Value 中仍保存键入的字符串。 三、程序分析题(每题6分,共18分) 1.CLEAR X=2*4 Y=2^3 Z=X=Y ?”Z=”,Z RETURN

《VFP数据库》试题及答案

****学院学年学期期末考试试题 (考试时间:120分钟) 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸 一、选择(每小题2分,共70分) 1.VFP是一种________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系答案:D 2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 8.对于创建新类,VFP提供的工具有:_____。 选择:A. 类设计器和报表设计器_ B. 类设计器和查询设计器_C. 类设计器和表单设计器D. 类设计器答案:C 9.VFP的循环语句有_____。 选择:A. DO WHILE,FOR和SCAN _ B. DO WHILE ,FOR 和LOOP _C. FOR,SCAN和LOOP _ D. DO CASE 和DO WHILE _ 答案:A 10.彻底删除记录数据可以分两步来实现,这两步是______。 选择:A. PACK和ZAP B. PACK和RECALL_C. DELETE和PACK D. DELE和 RECALL _ 答案:C 11.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭 后,则该"临时性关系" ______。 选择:A. 转化为永久关系B. 永久保留C. 临时保留D. 消失答案:D 12.下列控件均为容器类的是_____。

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试题及答案

全国计算机等级考试二级VFP模拟试卷考试及答案 第一项:单项选择题答案见最后 1、下面关于运行应用程序的说法,正确的是 A)APP应用程序能够在Visual FoxPro和Windows环境下运行 B)EXE应用程序只能在Windows环境下运行 C)EXE应用程序能够在Visual FoxPro和Windows环境下运行 D)APP应用程序只能在Windows环境下运行 2、调用报表格式文件pp1预览报表的命令是 A)REPORT FROM PP1 PREVIEW B)DO FROM PP1 PREVIEW C)REPORT FORM PP1 PREVIEW D)DO FORM PP1 PREVIEW 3、报表的数据源能够是 A)自由表或其它报表 B)数据库表、自由表或视图 C)数据库表、自由表或查询 D)表、查询或视图

4、确定列表框内的某个条目是否被选定应使用的属性是 A)Value B)ColumnCount C)ListCount D)Selected 5、在Visual FoxPro中,为了将表单从内存中释放(清除),可将表单中退出命令按钮的Click 事件代码设置为 A)Thisform.Refresh B)Thisform.Delete C)Thisform.Hide D)Thisform.release 6、在Visual FoxPro中,控件分为 A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类 7、在Visual FoxPro中,扩展名为.DBC的文件是 A)数据库表文件 B)表单文件

vfp无纸化真考题7

无纸化选择题第七套 1.下列叙述中正确的是( )。 A) 算法就是程序 B) 设计算法时只需要考虑数据结构的设计 C) 设计算法时只需要考虑结果的可靠性 D) 以上三种说法都不对 参考答案:D 【解析】算法是指解题方案的准确而完整的描述,算法不等于程序,也不等于计算方法,所以A)错误。设计算法时不仅要考虑对数据对象的运算和操作,还要考虑算法的控制结构。 2.下列叙述中正确的是( )。 A) 有一个以上根结点的数据结构不一定是非线性结构 B) 只有一个根结点的数据结构不一定是线性结构 C) 循环链表是非线性结构 D) 双向链表是非线性结构 参考答案:B 【解析】线性结构应满足:有且只有一个根结点与每个结点最多有一个前件,也最多有一个后件,所以B)正确。所以有一个以上根结点的数据结构一定是非线性结构,所以A)错误。循环链表和双向链表都是线性结构的数据结构。 3.下列关于二叉树的叙述中,正确的是( )。 A) 叶子结点总是比度为2的结点少一个 B) 叶子结点总是比度为2的结点多一个 C) 叶子结点数是度为2的结点数的两倍 D) 度为2的结点数是度为1的结点数的两倍 参考答案:B 【解析】根据二叉树的基本性质3:在任意一棵二叉树中,度为0的叶子结点总是比度为2的结点多一个。所以选择B)。 4.软件生命周期中的活动不包括( )。 A) 市场调研 B) 需求分析 C) 软件测试 D) 软件维护 参考答案:A 【解析】软件生命周期可以分为软件定义、软件开发与软件运行维护三个阶段。主要活动阶段是:可行性研究与计划阶段,需求分析,软件设计,软件实现,软件测试,运行和维护,所以选择A)。

vfp试题和答案

vfp试题和答案 1. 数据库系统的核心部分是____。 A)数据模型B)数据库 C)数据库管理系统D)计算机硬件 2. 关系数据模型用____结构表示实体和实体间的联系。 A)树型B)网状C)二维表 D)对象 3. 在下列四个选项中,不属于基本关系运算的是____。 A)连接B)投影C)选择 D)排序 4. DB、DBS、DBMS三者之间的关系是。 A)DBS包括DB和DBMS B)DBMS包括DB和DBS C)DB包括DBS和DBMS D)DBS就是DB,也就是DBMS 5. 投影运算是从关系中选取若干个组成一个新的关系。 A)字段B)记录C)表 D)关系 1. 在关系型数据库中,三种基本关系运算是:选择、投影和 。

2. 在关系运算中,查找满足一定条件的元组的运算称之为 。 3. 数据模型主要有三种,即:层次模型、网状模型和。 4. 在二维表中,每一行称为一个,用于表示一组数据项。 5. 用二维表来表示实体及实体间联系的数据模型称为____。 6. Visual FoxPro是一种____数据库管理系统。 7. 表中的行称为【1】,表中的列称为【2】。 1.Visual FoxPro支持的数据模型是。 A) 层次数据模型B) 关系数据模型 C) 网状数据模型D) 树状数据模型2.有关命令窗口的叙述中,错误的是。 A) 命令窗口是执行、编辑Visual FoxPro系统命令的窗口 B) 命令窗口中,可以输入命令来实现对数据库的操作管理 C) 命令窗口隐藏之后,则无法再显示出来 D) 命令窗口中的文字大小可以改变 3.Visual FoxPro对数据的操作命令输入时,叙述错误的是 。 A) 每条命令必须以命令动词开头 B) 命令动词使用时不区分大小写 C) 命令动词后面不能再输入其他参数 D) 命令动词前4个字母和整个命令动词等效

vf表单程序题(含答案)

1、利用文本框和标签控件设计了一表单,文本框Text1的Valid事件代码及表单界面如图1所示。向Text1中输入一段字符:”Figure 1-18 shows you how to use a MENU.”(不含双引号)[ event] x=alltrim 0 to z1,z2 for i=1 to y a=substr(x,i,1) do case case asc(a)>=65 and asc(a)<=90 z1=z1+1 case asc(a)>=97 and asc(a)<=122 z2=z2+1 endcase endfor (1)执行该程序后,“统计1”右边的文本框Text2和“统计2”右边的文本框Text3中的数据值分别为5、22 (2)Text2和 Text3的初值分别为 0、0 2、有数据表“图书.DBF”包含书号、书名、出版社、作者等字 段,设计如图1所示表单,表单运行后,单击命令按钮可以在 表格控件中显示图书表的部分字段的数据,如图1所示,请选 择并完善代码。 命令按钮的CLICK事件代码: USE 图书 copy TO TS FIELDS 书号,书名 =”TS” 表单的UNLOAD(释放对象时发生)事件: CLOSE ALL DROP TABLE TS 3、考生数据表(文件名为:)中有“准考证号/C/9”、“密码/C/6”、 “成绩/N/5/1”等字段。设计如图2所示表单,将考生数据表

添加到表单的数据环境中,表单运行后,在表单的文本框TEXT1中输入查询考生的准考证号,文本框TEXT2中输入该考生的查询密码后,单击“查询”按钮,查询该考生的成绩,并将该考生的成绩显示在表单的标签LABEL3中(考号或密码输入错误,则弹出提示窗口显示“准考证号或密码错误!”)。请选择并完善代码。 “查询”按钮的CLICK事件代码如下: SELECT KS KH=ALLTRIM for 准考证号=KH and密码=MM IF FOUND() THISFORM..=str(成绩,5,1) ELSE MESSAGEBOX(“准考证号或密码错误!”) ENDIF 4、设计如图3所示表单,表单运行后,要在表格中显示图书表中数量 最少的3种图书信息,请选择并完善代码。 表单FORM1的INIT事件代码如下: top 3 * ROM 图书; Order by数量 INTO CURSOR TEMP” 5、有学生成绩表(文件名:),表中数据如下所示,设计如图5所示表单,将学生成绩表添加到表单数据环境中,表单运行时,单击“统计”命令按钮,LABEL1显示课程名为计算机基础且成绩在80以上的平均成绩,LABEL2显示这些记录的绩点总和 学生成绩表(文件名:) 姓名课程名成绩绩点 陈兵计算机基础924 杨昆计算机基础681 江三计算机基础883 陈兵程序设计803 杨杨电子商务702 杨杨计算机基础904 图5 (1)程序填空:“统计”命令按钮的CLICK事件代码如下:

计算机等级无纸化考试改革解读

计算机等级无纸化考试改革解读 一、2013年计算机一级考试新变化 一级调整内容:一级B科目与一级MS Office科目合并,更名为计算机基础及MS Office应用,2013年上半年进行最后一次一级B考试;一级WPS Office科目更名为计算机基础及WPS Office应用;新增计算机基础及Photoshop应用科目。 级别科目名称科目代码考试方式考试时间考核课程代码一级计算机基础及WPS Office应用14无纸化90分钟114计算机基础及MS Office应用15无纸化90分钟115计算机基础及Photoshop 应用16无纸化90分钟116级别证书种类获证条件一级计算机基础及WPS Office应用科目14考试合格计算机基础及MS Office 应用科目15考试合格计算机基础及Photoshop应用科目16考试合格课程代码课程名称教材名称114一级计算机基础及WPS Office应用全国计算机等级考试一级教程计算机基础及WPS Office应用(2013年版)115一级计算机基础及MS Office应用全国计算机等级考试一级教程计算机基础及MS Office应用(2013年版)116一级计算机基础及Photoshop应用全国计算机等级考试一级教程计算机基础及Photoshop应用(2013年版)二、2013年计算机二级考试新政策 二级调整内容:二级新增MySQL数据库程序设计、WEB 程序设计、MS Office高级应用三个科目。取消Delphi语言程序设计科目(代码:62),2013年上半年只接受补考考生报名。

级别科目名称科目代码考试方式考试时间考核课程代码二级C语言程序设计24无纸化120分钟201、224VB语言程序设计26无纸化120分钟201、226VFP数据库程序设计27无纸化120分钟201、227Java语言程序设计28无纸化120分钟201、228Access数据库程序设计29无纸化120分钟201、229C++语言程序设计61无纸化120分钟201、261MySQL数据程序设计63无纸化120分钟201、263Web程序设计64无纸化120分钟201、264MS Office高级应用65无纸化120分钟201、265级别证书种类获证条件二级语言程序设计类C语言程序设计科目24考试合格VB语言程序设计科目26考试合格Java语言程序设计科目28考试合格C++语言程序设计科目61考试合格Web程序设计科目64考试合格数据库程序设计类VFP数据库程序设计科目27考试合格Access数据库程序设计科目29考试合格MySQL数据程序设计科目63考试合格办公软件MS Office高级应用科目65考试合格课程代码课程名称教材名称201二级公共基础知识全国计算机等级考试二级教程公共基础知识(2013年版)224二级C语言程序设计全国计算机等级考试二级教程C语言程序设计(2013年版)226二级VB语言程序设计全国计算机等级考试二级教程VB语言程序设计(2013年版)227二级VFP数据库程序设计全国计算机等级考试二级教程VFP数据库程序设计(2013年版)228二级Java语言程序设计全国计算机等级考试二级教程Java语言程序设计(2013年版)229二级Access数据库程序设

VFP试题

VFP试题集 一、选择题 第1章数据库系统及Visual Foxpro概述 1. 根据关系模型的有关理论,下列说法中不正确的是________。 A.二维表中的每一列均有唯一的字段名 B.二维表中不允许出现完全相同的两行 C.二维表中行的顺序、列的顺序均可以任意交换 D.二维表中行的顺序、列的顺序不可以任意交换 2. V isual FoxPro是一个___________。 A. 数据库系统 B. 数据库管理系统 C. 数据库 D. 数据库管理员 3. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_____是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。 A. 数据模型 B. 物理模型 C. 逻辑模型 D. 概念模型 4. 下列不属于关系代数运算的是。 A. 查询 B. 投影 C. 选择 D. 联接 5. 实体是信息世界的术语,与之对应的数据库术语是______。 A. 文件 B. 数据库 C. 记录 D. 字段 6. 在关系模型中,同一个关系中的不同属性,其属性名 ______。 A. 可以相同 B. 不能相同 C. 可以相同,但数据类型不同 D. 必须相同 7. 数据库系统由数据库、_________组成。 A.DBMS、应用程序、支持数据库运行的软、硬件环境和DBA B.DBMS和DBA C.DBMS、应用程序和DBA D.DBMS、应用程序、支持数据库运行的软件环境和DBA 8. 在关系模型中,利用关系运算对两个关系进行操作,得到的结果是:__________。 A. 属性 B. 关系 C. 元组 D. 关系模式 9. E-R 图示 E-R 模型的图形表示法,它是表示概念模型的有力工具。在 E-R 图中,实体之间的联系用_____________ 表示。 A.矩形框B.菱形框C.圆形框D.椭圆形框 10.数据库系统与文件系统的最主要区别是____________。 A.数据库系统复杂,而文件系统简单 B.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量 D.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 11.关系模型的基本结构是_________。 A.树形结构 B.无向图C.二维表 D.有向图 12. VFP是一种________ 模型的数据库管理系统。 A. 层次 B. 网络 C. 对象 D. 关系 13. 不同类型的文件有不同的默认扩展名。数据库文件、表文件以及查询文件的默认扩展名分别是________。

vfp试题带答案的

304班数据库(10月摸底试题) 一.单选题10*2 1、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是:(A) (A)DBS包括DB和DBMS (B)DBMS包括DB和DBS (C)DB包括DBS和DBMS (D)DBS就是DB,也就是DBMS 2、下述关于数据库系统的正确叙述是(C)。 A、数据库系统避免了一切冗余 B、数据库系统中数据的一致性是指数据类型一致 C、数据库系统减少了数据冗余 D、数据库系统比文件系统管理更多的数据 3、Visual FoxPro 6.0数据库系统是(C)型数据库系统。 (A)网络(B)层次(C)关系(D)链状 4、设A=”123”,B=”234”,表达式(C)的值为假(.F.)。 (A).NOT.(A= =B) .OR.(B$”ABC”) (B).NOT.(A$”ABC”).AND.(A<>B) (C).NOT.(A<>B) (D).NOT.(A>=B) 5、将逻辑假值赋给内存变量DY的正确方法是(B) (A)DY=FALSE (B)STORE .F. TO DY (C)DY=”.F.”(D)STORE “F”TO DY 6、有以下命令: STORE “23.45” TO A ?STR(&A,2)+”45&A” 执行上述命令后的结果为(C) (A)4545&A(B)4545.45 (C)234523.45 (D)454523.45 7、假定Y=2,执行命令?Y=Y+2 后,其结果是(C) (A)3 (B)4 (C).F. (D).T. 8、在下列Visual FoxPro表达式中,结果为日期型的正确表达式是(B)。 A、DA TE () +TIME () B、DA TE ()+120 C、DA TE()-CTOD("02/01/99") D、288-DA TE () 9、设N=886,M=345,K=”M+N”,表达式1+&K的值是(A) (A)1232 (B)数据类型不匹配(C)1+M+N (D)346 10. 现有以下命令: T=36500 M=MOD(T,60) HH=INT(T/60) H=MOD(HH,24) D=INT(HH/24) ?HH,D,H,M 执行上述命令后的结果为(B) (A)25,608,8,20 (B)608,25,8,20 (C)608,25,20,8 (D)20,25,8,608 二. 判断题10*2 11. 数据库就是大量数据的集合(F) 12.在V isual FoxPro 6.0中,数组的每个元素的数据类型必须一致。(F) 13.内存变量和字段变量可以取同名,引用内存变量的正确方法是M->变量名。(T)

2016计算机二级VFP数据库真题及答案

2016计算机二级VFP数据库真题及答案设有订单表0rder(其中包含字段:订单号,客户号. 职员号,签订日期,金额),删除2002年1月1日以前签订的订单记录,正确的SQL命令是( )^ A.DELETE TABLE order WHERE签订日期<{^2002-1-1} B.DELETE TABLE order WHILE签订日期<{^2002-1-1} C.DELETE FROM order WHERE签订日期<{^2002-1.1} D.DELETE FROM order WHILE签订日期<{^2002一1—1} 2、设MY.DBF数据库中共有l0条记录,执行如下命令序列:USE MY GOTO2 DISPLAY ALL ?RECNO() 执行最后一条命令后,屏幕显示的值是( )。A.2 B.3 C.10 D.11 3、Visual FoxPr0的“参照完整性”中“插入规则”包括的选择是( )。A.级联和忽略B.级联和删除C.级联和限制D.限制和忽略 4、通过项目管理器窗口的命令按钮,不能完成的操作是( )。 A.新建文件 B.删除文件 C.添加文件 D.重命名文件 对考生文件夹下的“图书信息”表新建一个表单“bd1”,完成以下要求:表单标题为“图书信息浏览”。表单内有一个组合框,一个命令按钮和三对标签与文本框的组合。表单运行时组合框内是“图书信息”表中所有书名(表内书名不重复)以供选择。当选择书名后,三对标签和文本框将分别显示表中除“书名”字段外的其他3个字段的字段名和字段值。

单击“关闭”按钮退出表单。 42、(1)编写程序“cx.prg”,用SQL语句查询“school”数据库中参加了课程编号为“0002”的学生的“学号”、“姓名”、“课程编号”和“成绩”。 (2)在“school”数据库中统计每门课程考试的平均成绩,并将结果(课程编号、课程名称、平均成绩)放在表“re-suit”中。 41、(1)建立项目文件,文件名为“xm”。 (2)将数据库“学生管理”添加到项目“xm”中。 (3)建立简单的菜单“cd1”,要求有两个菜单项:“查询”和“关闭”。其中“关闭”菜单项负责返回系统菜单,对“查询”菜单项不做要求。 (4)编写简单的命令程序,显示对话框,对话框内容为“你好!”,对话框上只有一个“确定”按钮。将该程序保存在“cx1.prg”中。 在数据库“company”中为“dept”表增加一个新字段“人数”,编写满足如下要求的程序:根据“员工信息”表中的“部门编号”字段的值确定“部门信息”表的“人数”字段的值,即对“员工信息”表中的记录按“部门编号”归类。将“部门信息”表中的记录存

vfp无纸化真考题32

无纸化真考题试题三十二(2015.9) 1.下列叙述中正确的是 A) 算法的空间复杂度与算法所处理的数据存储空间有关 B) 算法的空间复杂度是指算法程序控制结构的复杂程度 C) 算法的空间复杂度是指算法程序中指令的条数 D) 压缩数据存储空间不会降低算法的空间复杂度 参考答案:A 【解析】算法的空间复杂度是指执行这个算法所需要的内存空间,包括3个部分:输入数据所占的存储空间;程序本身所占的存储空间;算法执行过程中所需要的额外空间。为了降低算法的空间复杂度,主要应减少输入数据所占的存储空间以及额外空间,通常采用压缩存储技术。A选项正确。 2.下列各组排序法中,最坏情况下比较次数相同的是 A) 希尔排序与堆排序 B) 简单插入排序与希尔排序 C) 简单选择排序与堆排序 D) 冒泡排序与快速排序 参考答案:D 【解析】对长度为n的线性表,下表为常用排序算法最坏情况下比较次数: 上表中未包括希尔排序,因为希尔排序的时间效率与所取的增量序列有关,如果增量序列为:d1=n/2, d i+1=d i/2,在最坏情况下,希尔排序所需要的比较次数为O(n1.5)。由表格可知冒泡排序与快速排序比较次数相同,D选项正确。 3.设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=20,则栈中的元素个数为 A) 31 B) 30 C) 21 D) 20 参考答案:A 【解析】栈是一种特殊的线性表,它所有的插入与删除都限定在表的同一端进行。入栈运算即在栈顶位置插入一个新元素,退栈运算即取出栈顶元素赋予指定变量。栈为空时,栈顶指针top=0,经过入栈和退栈运算,指针始终指向栈顶元素。初始状态为top=51,当top=20时,元素依次存储在单元20:50中,个数为50-19=31,A选项正确。 4. 某二叉树共有400个结点,其中有100个度为1的结点,则该二叉树中的叶子结点数为

vfp期末考试试题(带答案)

《VFP》期末考试试题 一、选择题: 1.以下所列各项属于命令按钮事件的是(d) A.Parent B.This C.ThisForm D.Click 2.执行如下命令序列后,最后一条命令的显示结果是(c) DIMENSION M(2,2) M(1,1)=10 M(1,2)=20 M(2,1)=30 M(2,2)=40 ? M(2) A.变量未定义的提示 B.10 C.20 D..F. 3.在Visual FoxPro中,以下关于查询的描述正确的是(d) A.不能用自由表建立查询B.只能使用自由表建立查询 C.不能用数据库表建立查询D.可以用数据库表和自由表建立查询4.假设职员表已在当前工作区打开,其当前记录的“姓名”字段值为“张三”(字符型,宽度为6)。在命令窗口输入并执行如下命令: 姓名=姓名-"您好" ? 姓名 那么主窗口中将显示(b) A.张三 B.张三您好-- C.张三您好 D.出错 5. 在Visual FoxPro中,假设表单上有一个选项组:O男 O女,初始时该选项组的Value属性值为1。若选项按钮“女”被选中,该选项组的Value属性值是(b) A.1 B.2 C.“女” D.“男” 6.假设某个表单中有一个命令按钮cmdClose,为了实现当用户单击此按钮时能够关闭该表单的功能,应在该按钮的Click事件中写入语句 (c) A. ThisForm.Close B. ThisForm.Erase C. ThisForm.Release D. ThisForm.Return 7.有 Visual FoxPro中,释放表单时会引发的事件是(a) A. UnLoad事件 B.Init事件 C.Load事件 D.Release事件 8.设置表单标题的属性是(d) A.Title B.Text C.Biaoti D.Caption 9.让控件获得焦点,使其成为活动对象的方法是(c) A.SHOW B. RELEASE C.SETFOCUS D.GOTFOCUS 10.在Visual FoxPro中字段的数据类型不可以指定为(b) A.日期型 B.时间型 C.通用型 D.备注型 11. DBMS的含义是:( b ) A.数据库系统 B.数据库管理系统 C.数据库管理员 D.数据库 12.对于“关系”的描述,正确的是:( d ) A.同一个关系中允许有完全相同的元组

vf考试试题及答案

VF期末考试复习选择题及答案 1.在Visual FoxPro中,skip命令移动记录指针的基准是(B )。 A、第一条记录 B、当前记录 C、指定纪录 D、库文件尾 2.一个数据库文件中多个备注字段的内容是存放在(B )。 A、这个数据库文件中 B、一个备注文件中 C、多个备注文件中 D、一个 文本文件中 3.在有关数据库的概念中,若干记录的集合称为(D)。 A. 文件 B. 字段 C. 数据项 D. 表 4.联接运算要求联接的两个关系有相同的(B)。 A. 主键 B. 属性名 C. 实体名 D. 主属性名 5. 逻辑运算符在运算时的优先顺序是(A) A.NOT→AND→OR B.AND→NOT→OR C.OR→NOT→AND D.从左至右按先后次序 6. 数学表达式5≤X≤8在Visual FoxPro中应表示为(B)。 A. X>=5.OR.X<=8 B. X>=5.AND.X<=8 C. X≤8.AN D.5≤X D. 5≤X.OR. X≤8 7. 在关系运算中,查找满足一定条件的元组的运算称之为(B)。 A. 投影 B. 选择 C. 关联 D. 复制 8.以下各表达式中,运算结果为数值型的是(D)。 A. 9<6 B. “D”$”ASD” C. TIME()+9 D. LEN(SPAC(8))-9 9.物理删除某一打开的表中的第3条记录,使用以下命令:①DELE ②GO 3③PACK。正确的操作顺序是(D) A.①②③ B.②③① C.①③② D.②①③ 10.设表文件及其索引文件已打开,为了确保指针定位在记录号为1的记录上,应该使用命令(B)。 A.GO TOP B. GO 1 C. GO RECNO()=1 D. SKIP 1 11.当前表中含xm(姓名,字符型)字段,显示姓“李”的记录的命令是(D) A.DISP FOR "李"=xm B.DISP FOR xm=李 C.DISP FOR SUBS(xm,1,1)= '李' D.DISP FOR SUBS(xm,1,2)=[李] 12. 求平均值的命令是(D) A.COUNT B.TOTAL C.SUM D.AVERAGE 13.不能作为索引关键字的数据类型是(B) A.数值型 B.备注型 C.日期型 D.字符型 14.在Visual FoxPro的一个工作区中,同一时刻最多能打开( B )个库文件。 A、10 B、1 C、任意多 D、256 15. Visual FoxPro中数据库文件的扩展名为( B )。 A、dbf B、dbc C、fpt D、prg 16. 当前数据库文件中有10条记录,要在第五条记录后面插入一条新记录,应使用命令(B )。 A、append B、insert C、edit D、brows 17. 在Visual FoxPro中,对数据库进行排序的关键字可为(C)。 A、逻辑型和备注型 B、日期型和备注型 C、日期型和字符型 D、逻辑型、日期型和备注型 18.在Visual FoxPro中,对数据库建立索引,将产生相应的索引文件,原库文件内容(A )。 A、并不改变 B、顺序改变 C、指定纪录改变 D、数据改变

《VFP数据库》试题及答案

页脚内容1 ****学院 学年 学期期末考试试题 (考试时间:120分钟 ) 答题说明: 1、请使用钢笔或圆珠笔进行答题,字迹要清楚,工整(有特殊要求需要用其他笔答题的试卷例外); 2、请在答卷前将密封线内的项目用正楷填写清楚,如所填写的信息不全造成无法登分,则后果自负; 3、客观题的答题要求写在指定的空处,主观题的答题须写在成教院统一印制的答题纸上,其他纸上的答题无效。 一、选择(每小题2分,共70分) 1. VFP 是一种 ________ 模型的数据库管理系统。 选择:A. 层次_ B. 网络_C. 对象_ D. 关系 答案: D

2.目前三种基本的数据模型是________ 。 选择:A. 层次模型、网络模型、关系模型_ B. 对象模型、网络模型、关系模型_C. 网络模型、对象模型、层次模型_ D. 层次模型、关系模型、对象模型答案:A 3.VFP系统中,表的结构取决于___________ 。 选择:A. 字段的个数、名称、类型和长度_ B. 字段的个数、名称、顺序_C. 记录的个数、顺序_ D. 记录和字段的个数、顺序答案:A 4.数据库管理系统是________ 。 选择:A. 教学软件_ B. 应用软件C. 计算机辅助设计软件_ D. 系统软件答案:D 5.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。 选择:A. 字符型、货币型、数值型_ B. 字符型、货币型、整型_C. 备注型、逻辑型、数值型_ D. 日期型、备注型、逻辑型答案:D 6.下列说法中正确的是_____。 A.数据库打开时,该库中的表将自动打开 B.当打开数据库中的某个表时,该表所在的数据库将自动打开 C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开 D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式答案:B 7.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。 A. 查询的命令 B. 与查询有关的基表 C. 查询的结果 D. 查询的条件答案:A 页脚内容2

计算机等级考试上机考试系统中的问题与解决

计算机等级考试上机考试系统中的问题与解决 摘要:针对四川省高校计算机等级考试上机考试系统中存在的服务器与客户机的连接方式选择、试卷内容发送、考试计时等主要问题,提出了解决方法。 关键词:上机考试系统;FTP;网络硬盘;TDBJPGImage;计时 四川省高校计算机等级考试上机考试目前采用的是软盘单机考试模式。这种考试模式存在的问题有:考试管理为人工操作,工作量大,易出错,并且与现有的考务数据管理系统脱节;软盘质量和软驱故障常导致考生磁盘存盘和读盘错误;考前需准备大量软盘,更换较多数量软驱,增加了考试的成本和教师的工作量;考生在考场可能相互交换软盘或拷贝软盘带出考场}考生资料记录在软盘上,由此可能带来教师阅卷的不公平。针对以上问题,作者提出了以下解决方法。 1 系统开发要求针对目前四川省高校计算机等级考试上机考试方式不足,用户对新的考试系统要求是: (1)采用Client/Server工作模式,实现实时控制在线考试和阅卷,试题发送和回收由系统自动完成,实现无纸化操作;(2)具有考试管理和考务数据管理功能,要求两者紧密结合;(3)系统网络负载小,响应速度快,同一服务器下能容纳尽量多的考试客户机,两者之间最好能跨网关进行;(4)计时功能除了能正常计时外,还能处理死机、网络中断等异常情况;(5)试卷形式能适应第四代高级语言的图形界面;此外,用户还提出运行模式、运行流程以及考生客户端软件运行界面应尽量与全国等级考试的考试系统保持一致,以减少管理人员和考生的培训时间等要求。 2 系统开发中的问题与解决 2.1 服务器与客户机的连接方式选择根据需求,本系统除了具有一般信息系统的数据传输功能外,还必须具有试题源程序的发送回收功能。利用Windows或Netware操作系统本身功能构建的网络,虽然能比较容易实现试题源程序的发送回收功能,但这种方式数据处理功能较弱,难以实现系统所需的较强功能的考务数据管理。两种可取的方式是FTP文件传输方式和网络映射硬盘方式。 FTP文件传输方式的工作过程:考试系统首先将试卷内容和试题源程序信息录入位于服务器端的数据库系统中,当考生登录时,系统首先在服务器端建立一个考生目录,然后将抽取试卷信息发送到考生客户端,将抽取的对应的试题源程序传送到该目录,之后利用FTP 文件传输协议将试题源程序发送到考生客户端指定目录中,考生在考生客户端目录中对试题源程序进行操作,新建的程序文件也放在该目录中。当考生交卷或考试结束时,系统将该目录中所有文件回收到服务器端对应的考生目录中。 利用FTP文件传输方式,可以实现实时的在线可控考试和考试管理与考务管理的紧密结合,但也存在较大缺陷(见图1):考生是对客户机中的考试目录进行操作而不是直接对服务器上的考生目录进行操作,因此不管是试题源程序还是考生已完成的试题程序都将在文件网络中传输,再加上试卷内容也需通过网络发送,因此网络流量较大。并且,大量的文件传输均集中于考生登录和考试结束时,容易形成网络堵塞的“雪崩效应”,使系统响应时间大大延迟,甚至造成网络瘫痪。 虽然可以采用“错峰”技术避免“雪崩效应”的产生,但不能从根本上解决FTP方式的网络负载大的问题,并且造成系统的响应时间增长,而且第四代高级语言试题的源程序体积比第三代高级语言试题源程序体积要大很多,更加剧网络负载。因此,FTP方式在同一服务器下能容纳的考试客户机数量有限。在测试中还发现,FTP方式在大数据流量情况下,存在丢包问题。基于以上原因,作者采用映射考生考试目录为网络硬盘的工作方式。 映射网络硬盘方式工作过程:当考生正确登陆后,由系统在服务器硬盘上建立该考生考试目录,然后把该考生的试题源程序复制到该目录,之后设置该目录共享并由考生客户端使用WinAd—dconnection2 API函数把映射为客户端网络硬盘并唯一占用。考生直接对网络硬盘(即服务器硬盘的该考生考试目录)进行操作。当考生交卷或考试结束时,由系统断开连接并取消该目录共享。 映射硬盘的方式克服了FTP方式的缺陷,无论在考生登录、考试终止或考试过程中,除了试卷信息外,网络中只有少量的指令和数据的传输,避免了网络中大量的文件传送,使系统响应速度大大提高(几乎取决于服务器硬盘的速度),单个服务器下的客户机数目得到很大增长。此外,在程序编写时还有意识地较多采用了存储过程等方法,有效减少了网络流量,降低了网络负荷。 2.2 试卷内容的发送除了试题程序文件外,系统在网络中传送的数据主要就是试卷信息。试卷信息采用的格式及发送方式,将直接影响系统响应速度和网络负荷。 这是必须解决好的另一重要问题。 对于FoxBase,TC等第三代面向过程的高级语言,其试题一般使用文本格式。文本格式无论存储到数据库或从数据库中读出,都比

VFP笔试试题复习要点

4.2. 1表操作题 78统计出rsda.dbf表中职称为“工程师”的人数,Use rsda , store 0 to s , locate for 职称=“工程师”,do while not eof() , s=s+1 , continue , enddo 461 计算机等级考试成绩笔试和上机均大于等于80 优秀 Use student , do while .not.eof() , if 笔试>=80 and 上机>=80 , REPL 等级with“优秀”, endif , skip , enddo , list 462 由工资表。Dbf 按性别汇总工资 Use 工资表,index on 性别to sy , total on 性别to 汇总.dbf fildes 工资,use 汇总,list 4.2.2求和题: 437计算num的各位上的数字之和,将结果存入变量out中,用DO WHILE实现。 s=0 , DO WHILE num<>0, s=s+num%10, num=int(num/10), enddo , out=s , ?out. 457求p=1-1/(2*2)+1/(3*3)-1/(4*4)+1/(5*5)结果存在out中,用DO WHILE实现 P=0, M=1, DO WHILE M<=5 , P=P+((-1)^(M+1))/(M*M), M=M+1, ENDDO , ?"P=",P ,OUT=P

414求p=1+1/(2*2)+1/(3*3)+````````1/(10*10)将结果存入变量out中,用DO WHILE实现 P=0, M=1, DO WHILE M<=10 ,P=P+1/(M*M) , M=M+1 , ENDDO , ?”P=”,P , OUT=P 73输出10到50之间所有能被7整除的数(用do while 实现)并将这些数存入out中 i=10 , S=0 , do while i<=50 , if i%7=0 , ?i , S=S+i , endif , i=i+1 , enddo , OUT=s 79用子程序求出1~15之间的能被3整除的整数的平方和。将结果存入变量OUT中,要求用for循环实现。N=1 , S=0 , FOR N=1 TO 15 , IF N%3=0 , S=S+N*N , ENDIF , ENDFOR , ?S , SET TALK ON , OUT=S 86用循环求出1~15之间能被3整除的整数的阶乘和存入变量out中,要求用for循环语句 T=1 , FOR N=1 TO 15 , T=T*N , IF N%3=0 , OUT=OUT+T , ENDIF , ENDFOR , ?OUT 87从键盘输入一个整数,输出所有能整除该数,并且本身也能被3整除的数的和。(eg 输入6,输出3,6)结果存于变量x中,要求用for实现。 FOR N=1 TO A , IF A%N=0.AND.N%3=0 , ?N , x=x+N ,

相关文档