文档库 最新最全的文档下载
当前位置:文档库 › VFP选择题1分析

VFP选择题1分析

VFP选择题1分析
VFP选择题1分析

1.关系数据库管理系统所管理的关系是

A.一个DBF文件

B.若干个二维表

C.一个DBC文件

D.若干个DBC文件

2.不允许记录中出现重复索引的索引是

A.主索引和唯一索引

B.主索引、候选索引、普通索引

C.主索引、候选索引

D.主索引、候选索引、唯一索引

3.要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表A.是同一个数据库中的两个表

B.不同数据库中的两个表

C.两个自由表

D.一个是数据库表另一个是自由表

4.在VFP中,可以对字段设置默认值的表

A.必须是数据库表

B.必须是自由表

C.自由表或数据库表

D.不能设置字段的有效性规则

5.VFP关系数据库管理系统能够实现的三种基本关系运算是

A.索引、排序、查找

B.建库、录入、排序

C.选择、投影、联接

D.显示、统计、复制

6.打开VFP“项目管理器”的文档选项卡,其中包含

A.表单(FORM)文件

B.报表(REPORT)文件

C.标签(LABEL)文件

D.以上三种文件

7.可以链接或嵌入OLE对象的字段类型是

A.备注型字段

B.通用型和备注型字段

C.通用型字段

D.任何类型的字段

8.下面关于属性、方法和事件的叙述中,错误的是

A.属性用于描述对象的状态,方法用于表示对象的行为

B.基于同一个类型产生的两个对象可以分别设置自己的属性值

C.事件代码也可以像方法一样被显式调用

D.在新建一个表单时,可以添加新的属性、方法和事件

9.查询设计器和视图设计器的主要不同表现在于

A.查询设计器有“更新条件”选项卡,没有“查询去向”选项

B.查询设计器没有“更新条件”选项卡,有“查询去向”选项

C.视图设计器没有“更新条件”选项卡,有“查询去向”选项

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

10.在VFP中,表单(FORM)是指

A.数据库中各个表的清单

B.一个表中各个记录的清单

C.数据库查询的列表

D.窗口界面

11.在VFP中,打开数据库的命令是

A.OPEN DATABASE<数据库名>

B.USE<数据库名>

C.USE DATABASE<数据库名>

D.OPEN <数据库名>

12.连续执行以下命令后,最后一条命令的输出结果是

SET EXACT OFF

X=“A ”

IIF(“A”=X,X-“BCD”,X+“BCD”)

A.A

B.BCD

C.A BCD

D.ABCD

13.在以下四组函数运算中,结果相同的是

A.LEFT(“VISUAL FOXPRO”,6)与SUBSTR(“VISUAL FOXPRO”,1,6)B.YEAR(DATE())与SUBSTR(DTOC(DA TE),7,2)

C.V ARTYPE(“36-5*4”)与V ARTYPE(36-5*4)

D.假定A=“THIS ”,B=“IS A STRING”,A-B与A+B

14.在VFP中,用于建立或修改过程文件的命令是

A.MODIFY <文件名>

B.MODIFY COMMAND <文件名>

C.MODIFY PROCEDURE <文件名>

D.上面B和C都对

15.在SQL查询时,使用WHERE子句指出的是

A.查询目标

B.查询结果

C.查询条件

D.查询视图

16.在下面关于面向对象数据库的叙述中,错误的是

A.每个对象在系统中都有唯一的对象表识

B.事件作用于对象,对象识别事件并作出相应反应

C.一个子类能够继承其所有父类的属性和方法

D.一个父类包括其所有子类的属性和方法

17.结构化程序设计的三种基本逻辑结构是

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

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

C.顺序结构、循环结构和模块结构

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

18.使用命令DECLEAR MM(2,3)定义的数组,包含的数组元素(下标变量)的个数为A.2个

B.3个

C.5个

D.6个

19.使用VFP的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应该在RESULT 中选择

A.PAD NAME

B.SUBMENU

C.COMMAND

D.PROCEDURE

20.VFP的报表文件.FRX中保存的是

A.打印报表的预览格式

B.打印报表本身

C.报表的格式和数据

D.报表设计格式的定义

21.在VFP中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择

A.限制(RESTRICT)

B.忽略(IGNORE)

C.级联(CASCADE)

D.级联(CASCADE)或限制(RESTRICT)

22.在VFP的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是

A.永久性关联

B.永久性关联或临时性关联

C.临时性关联

D.永久性关联和临时性关联

23.清除主窗口屏幕的命令是

A.CLEAR

B.CLEAR ALL

C.CLEAR SCREEN

D.CLEAR WINDOWS

24.在创建快速报表时,基本带区包括

A.标题、细节和总结

B.页表头、细节和页注脚

C.组表头、细节和组注脚

D.报表标题、细节和页注脚

25.在下面的VFP表达式中,不正确的是

A.┃∧2002-05-01 10:10:10AM┃- 10

B.┃∧2002-05-01┃- DA TE()

C.┃∧2002-05-01┃+ DATE()

D.┃∧2002-05-01┃+[1000]

26.如果要在屏幕上直接看到查询结果,“查询去向”应该选择

A.屏幕

B.浏览

C.临时表或屏幕

D.浏览和屏幕

27.使用菜单操作方法打开一个在当前目标下已经存在的查询文件ZGJK.QPR后,在命令窗口生成的命令是

A.OPEN QUERY ZGJK.QPR

B.MODIFY QUERY ZGJK.QPR

C.DO QUERY ZGJK.QPR

D.CREATE QUERY ZGJK.QPR

28.下面关于VFP数组的叙述中,错误的是

A.用DIMENSION和DECLEAR都可以定义数组

B.VFP只支持一维数组和二维数组

C.一个数组中各个数组元素必须是同一种数据类型

D.新定义数组的各个数组元素初值为.F.

29.在下列函数中,函数值为数值的是

A.AT(‘人民’,‘中华人民共和国’)

B.CTOD(‘01/01/99’)

C.BOF()

D.SUBSTR(DTOC(DA TE()),7)

30.在VFP中,通用型字段G和备注型字段M在表中的宽度都是

A.2个字节

B.4个字节

C.8个字节

D.10个字节

31.不论索引是否生效,定位到相同记录上的正确的命令是

A.GO TOP

B.GO BOF()

C.GO 6

D.SKIP

32.可以伴随着表的打开而打开的索引是

A.单一索引文件(IDX)

B.复合索引文件(CDX)

C.结构化复合索引文件

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

33.要为当前表所有职工增加100元工资应该使用命令

A.CHANGE 工资WITH 工资+100

B.REPLACE 工资WITH 工资+100

C.CHANGE ALL 工资WITH 工资+100

D.REPLACE ALL 工资WITH 工资+100

34.VFP参照完整性规则不包括

A.更新规则

B.查询规则

C.删除规则

D.插入规则

35.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的

A.“一方”表的主索引或候选索引,“多方”表的普通索引

B.“一方”表的主索引,“多方”表的普通索引或候选索引

C.“一方”表的普通索引,“多方”表的主索引或候选索引

D.“一方”表的普通索引,“多方”表的普通索引或候选索引

36.子类或对象具有延用父类的属性、事件和方法的能力,称为类的_____。

A.继承性

B.抽象性

C.封装性

D.多态性

37.VFP系统环境下,运行表单的命令为_______。

A.DO FORM <表单名>

B.REPORT FORM <表单名>

C.DO <表单名>

D.只能在项目管理器中运行

38.当用鼠标使组合框的内容发生变化时,将首先触发_______事件。A.InteractiveChange

B.Click

C.Init

D.DownClick

39.文本框绑定到一个字段后,对文本框中的内容进行输入或修改时,文本框中的数据将同时保存到______中。

A.Value和Name

B.Value和该字段

C.Value和Caption

D.Name和该字段

40.设有一个页框含有3个页面,其中第一个页面的名字为Page1,上面有二个命令按钮:CmdOk、CmdPrint,如果要在CmdPrint的Click事件中引用CmdOk的Click事件代码,则采用_______ 。

A.This.Parent.CmdOk.Click()

B.Thisform.Page1.CmdOk.Click()

C.This.CmdOk.Click()

D.Thisform.CmdOk.Click()

41.下列说法中正确的是_____。

A.当数据库打开时,该库中的表将自动打开

B.当打开数据库中的某个表时,该表所在的数据库将自动打开

C.如果数据库以独占的方式打开,则库中的表只能以独占方式打开

D.如果数据库中的某个表以独占方式打开,则库中的其它表也只能以独占方式打开42.一个表的主关键字被包含到另一个表中时,在另一个表中称这些字段为_______。A.外关键字

B.主关键字

C.超关键字

D.候选关键字

43.VFP系统中,使用查询设计器生成的查询文件中保存的是_______。

A.查询的命令

B.与查询有关的基表

C.查询的结果

D.查询的条件

44.VFP环境中,当用户将某个表的记录或整个表文件都锁定时,只读命令依然可以工作。下列____命令在记录或整个文件锁定时依然可以工作。

A.INDEX

B.REPLACE

C.APPEND

D.SELECT-SQL

45.将某个控件绑定到一个字段,移动记录后字段的值发生变化,这时该控件的_______属性的值也随之变化。

A.Value

B.Name

C.Caption

D.没有

46.如果要引用一个控件所在的直接容器对象,则可以使用下列_____属性。

A.THIS

B.THISFORM

C.PARENT

D.都可以

48.下列四个事件:Init,Load,Activate和Destroy发生的顺序为_____。

A.Init,Load,Activate,Destroy

B.Load,Init,Activate,Destroy

C.Activate,Init,Load,Destroy

D.Destroy,Load,Init,Activate

49.页框(PageFrame)能包容的对象是_____。

A.页面(Page)

B.列(Column)

C.标头(Header)

D.表单集(FormSet)

50.设.null..AND..F.、.null..OR..F.、.null.=.null.分别是VFP 系统中的三个表达式,它们的值依次为:______。

A..null.,.null., .null.

B..F.,.null.,.null.

C..F.,.null.,.T.

D..F.,.F.,.null.

51.对于创建新类,VFP提供的工具有:_____。

A.类设计器和报表设计器

B.类设计器和查询设计器

C.类设计器和表单设计器

D.类设计器

52.以下的四组函数,返回值的数据类型是一致的_____。

A.DTOC(DATE()), DA TE(), YEAR(DA TE())

B.ALLTRIM("VFP 5.0"),ASC("A"), SPACE(8)

C.EOF( ) , RECCOUNT( ) , DBC( )

D.STR(3.14,3,1), DTOC(DATE()), SUBSTR("ABCD",3,1)

53.VFP的循环语句有_____。

A.DO WHILE,FOR和SCAN

B.DO WHILE ,FOR 和LOOP

C.FOR,SCAN和LOOP

D.DO CASE 和DO WHILE

54.命令按钮中显示的文字内容,是在属性_______中设置的。

A.Name

B.Caption

C.FontName

D.ControllSource

55.建立事件循环的命令为______ 。

A.READ EVENTS

B.CLEAR EVENTS

C.DO WHILE……ENDDO

D.FOR………ENDFOR

56.字段的默认值是保存在______。

A.表的索引文件中

B.数据库文件中

C.项目文件中

D.表文件中

57.彻底删除记录数据可以分两步来实现,这两步是______。

A.PACK和ZAP

B.PACK和RECALL

C.PACK和DELETE

D.DELE和RECALL

58.表之间的"临时性关系",是在两个打开的表之间建立的关系,如果两个表有一个关闭后,则该"临时性关系" ______。

A.转化为永久关系

B.永久保留

C.临时保留

D.消失

59.y的百分之二除以m在VFP中相应的表达式为______。

A.2%y/m

B.2/100y/m

C.y*2/100/m

D.(y*2%)/m

60.表移出数据库后,仍然有效的是______。

A.字段的有效性规则

B.表的有效性规则

C.字段的默认值

D.结构复合索引文件中的候选索引

61.下列控件均为容器类的是_____。

A.表单、命令按钮组、命令按钮

B.表单集、列、组合框

C.表格、列、文本框

D.页框、列、表格

62.创建对象时发生_____事件。

A.LostFocus

B.InteractiveChange

C.Init

D.Click

63.VFP 中,执行“?ATC("管理","数据库管理系统")”命令后,返回的结果是:______。A.0

B.4

C.7

D.错误的函数名

64.下列关于数据的操作说法中,正确的是______。

A.货币型数据不能参加算术运算

B.两个日期型数据可以进行加法运算

C.一个日期型数据可以加或减一个整数

D.字符型数据能比较大小,日期型则不能

65.VFP中可执行的表单文件的扩展名是______。

A.SCT

B.SCX

C.SPR

D.SPT

66.关系模型的基本结构是______。

A.二维表

B.树形结构

C.无向图

D.有向图

67.关于表索引操作的下列说法中,________是正确的。

A.一个独立索引文件中可以存储一张表的多个索引

B.主索引只能适用于自由表

C.表文件打开时,所有复合索引文件都自动打开

D.在INDEX命令中选用CANDIDA TE子句后,建立的是侯选索引

68.关于数据库的操作,下述说法中,_________是正确的。

A.数据库被删除后,则它包含的数据库表也随着被删除

B.打开了新的数据库,则原来已打开的数据库被关闭

C.数据库被关闭后,它所包含的数据库表不能被打开

D.数据库被删除后,它所包含的表变成自由表

69.如果一个数据库表的DELETE触发器设置为.F.,则不允许对该表作_________的操作。A.修改记录

B.删除记录

C.增加记录

D.显示记录

70.列表框是_______控件。

A.数据绑定型

B.非数据绑定型

C.数值型

D.逻辑型

71.在VFP的菜单或菜单选项中,经常会有一些呈暗灰色的选项,这可能是______。A.这些项在当前状态下不起作用或其处理程序没有装人

B.系统运行发生故障

C.本身有缺陷

D.以上都不对

72.VFP的文件菜单中的CLOSE命令是用来关闭________。

A.当前工作区中已打开的数据库

B.所有已打开的数据库

C.所有窗口

D.当前活动的窗口

73.项目管理器的功能是组织和管理与项目有关的各种类型的_________。

A.文件

B.字段

C.程序

D.数据

74.对于空值,下列叙述中不正确的是______。

A.空值不是一种数据类型

B.空值可以赋给变量、数组和字段

C.空值等于、空串(“”)和空格

D.条件表达式中若遇到null值,该条件表达式为“假”

75.在VFP系统环境下,若使用的命令中同时含有子句FOR、WHILE和SCOPE(范围),则下列叙述中正确的是_________。

A.三个子句执行时的优先级这为:FOR、WHILE、SCOPE(范围)

B.三个子句执行时的优先级这为:WHILE、SCOPE(范围)、FOR

C.三个子句执行时的优先级这为:SCOPE(范围)、WHILE、FOR

D.无优先级,按子句出现的顺序执行

76.有关表的索引,下面说法中不正确的是_____。

A.当一张表被打开时,其对应的结构复合索引被自动打开

B.结构复合索引能控制表中字段重复值的输入

C.一张表可建立多个侯选索引

D.主索引可适用于数据表和自由表

77.有关查询与视图,下列说法中不正确的是______。

A.查询是只读型数据,而视图可以更新数据源

B.查询可以更新源数据,视图也有此功能

C.视图具有许多数据库表的必性,利用视图可以创建查询和视图

D.视图可以更新源表中的数据,存在于数据库中

78.有关类、对象、事件,下列说法中不正确的是_________。

A.对象仅能用本身包含的代码来实现操作

B.对象可以是任何客观事物,对象是类的特例

C.类是一组具有相同结构、操作并遵守相同规则的对象

D.事件是一种预先定义好的特定动作,由用户或系统激活

79.下列各组控件中,全部可与表中数据绑定的控件是_____。

A.EditBox、Grid、Line

B.ListBox、Shape、OptonButton

C.ComBox、Grid、TextBox

D.CheckBox、Separator、EditBox

80.若要建一个有5个按钮的选项组,应将属性_____的值改为5。A.Optiongroup

B.Buttoncount

C.BoundColumn

D.ControlSource

81.在多用户环境下,缓冲技术可以保护对单个记录或多个记录所做的数据更新以及数据维护操作。Visual FoxPro以两种锁定方式提供缓冲:______。

A.保守式和开放式

B.记录方式和表方式

C.对象式和类式

D.数据方式和程序方式

82.下面对象中,属于容器类的是_______ 。

A.文本框

B.组合框

C.页框

D.选项按钮

83.对于自由表而言,不允许有重复值的索引是_______ 。

A.主索引

B.侯选索引

C.普通索引

D.唯一索引

84.下列类的特性中,_______ 特性体现并扩充了面向对象程序设计方法的共享机制。A.抽象性

B.多态性

C.封装性

D.继承性

85.下列命令中,不能使程序跳出循环的是_______。

A.LOOP

B.EXIT

C.QUIT

D.RETURN

86.下列说法中,不正确的是_______。

A.二维表中的每一列均有唯一的字段名

B.二维表中不允许出现完全相同的两行

C.二维表中行的顺序、列的顺序均可以任意交换

D.二维表中行的顺序、列的顺序不可以任意交换

87.在Visual FoxPro系统中,用户不能自定义_______。

A.对象的属性

B.对象的方法

C.对象的事件

D.对象所基于的类

88.有一菜单文件MAIN.MNX,运行该菜单的操作是_______

A.执行命令DO MAIN.MNX

B.执行命令DO MENU MAIN.MNX

C.先生成菜单程序文件MAIN.MPR,再执行命令DO MAIN.MPR

D.先生成菜单程序文件MAIN.MPR,再执行命令DO MENU MAIN.MPR

89.关于表格控件,下列说法中不正确的是_______。

A.表格的数据源可以是表、视图、查询

B.表格中的列控件不包含其它控件

C.表格能显示一对多关系中的子表

D.表格是一个容器对象

90.学生管理数据库中有二个表:学生表和成绩表,表结构分别如下,

xs.dbf | cj.dbf

学号x h c,8 | 学号xh c,8

姓名x m c,8 | 课程号kch c,4

性别x b c,2 | 课程名kcm c,20

出生日期c srq d | 成绩cj n,3

有一个按班级号查该班每一个学生总成绩的表单右图所示:

班级号由学生学号的前4位组成。该表单组合框的RowSource Type属性为3-SQL 语句,则它的RowSource属性为_______。

A.SELECT DISTINCT SUBSTR(xh,1,4) FROM xs INTO CURSOR xtmp

B.SELECT SUBSTR(xh,4) FROM xs INTO CURSOR xtmp

C.SELECT DISTINCT xh FROM xs INTO CURSOR xtmp

D.SELECT DISTINCT SUBSTR(xh,1,4) FROM xs INTO xtmp

91.某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext,CmdLast。要求按下CmdLast时,将按钮CmdNext的Enabled 属性置为.F.,则在按钮CmdLast的Click事件中应加入_______ 命令。

A.This.Enabled=.F.

B.This.Parent.CmdNext.Enabled=.F.

C.This.CmdNext.Enabled=.F.

D.Thisform.CmdNext.Enabled=.F.

92.数据库管理系统是________ 。

A.教学软件

B.应用软件

C.计算机辅助设计软件

D.系统软件

93.关系型数据库采用________ 表示实体和实体间的联系。

A.对象

B.字段

D.表单

94.VFP是一种________ 模型的数据库管理系统

A.层次

B.网络

C.对象

D.关系

95.对于二维表的关键字来讲,不一定存在的是________ 。

A.主关键字

B.候选关键字

C.超关键字

D.外部关键字

96.目前三种基本的数据模型是________ 。

A.层次模型、网络模型、关系模型

B.对象模型、网络模型、关系模型

C.网络模型、对象模型、层次模型

D.层次模型、关系模型、对象模型

97.在命令窗口中,不能实现的操作是________ 。

A.复制已执行过的命令

B.重复执行已执行过的命令

C.同时执行多个命令

D.在命令窗口中显示命令执行结果

98.V FP系统中,表的结构取决于___________ 。

A.字段的个数、名称、类型和长度

B.字段的个数、名称、顺序

C.记录的个数、顺序

D.记录和字段的个数、顺序

99.在定义表结构时,以下__________ 数据类型的字段宽度都是定长的。

A.字符型、货币型、数值型

B.字符型、货币型、整型

C.备注型、逻辑型、数值型

D.日期型、备注型、逻辑型

100.要求一个表中的数值型字段数据精度具有 4 位小数,则该字段的宽度至少定义为_________ 。

A.4

B.5

C.6

D.12

101.打开一个空表,执行?EOF(),BOF()命令,显示结果为_________。A..T.和.T.

B..F.和.F.

C..F.和.T.

D..T.和.F.

102.表(XS.DBF)中含有100条记录,执行下列命令后显示的记录序号是________。

GO 10

LIST NEXT 4

A.10,11,12,13

B.11,12,13,14

C.4,5,6,7

D.1,2,3,4

103.下列关于数据库的描述中,不正确的是__________ 。

A.数据库是一个包容器,它提供了存储数据的一种体系结构

B.数据库表和自由表的扩展名都是.DBF

C.数据库表的表设计器和自由表的表设计器是不相同的

D.数据库表的记录保存在数据库中

104.创建数据库后,系统自动生成扩展名为________ 的三个文件。

A..SCX、.SCT、.SPX

B..DBC、.DCT、.DCX

C..PJX、.PJT、.RPJ

D..DBF、.DBT、.FPT

105.在向数据库中添加表的操作时,下列说法中不正确的是________。

A.可以将自由表添加到数据库中

B.可以将数据库表添加到另一个数据库中

C.可以在项目管理器中将自由表拖放到数据库中

D.先将数据库表移出数据库成为自由表,而后添加到另一个数据库中

106.如果要在同一个数据库的二个表之间建立关系,则在父表的结构复合索引文件中创建_______。

A.主索引

B.候选索引

C.普通索引

D.唯一索引

107.下列关于索引的描述中,不正确的是________。

A.结构和非结构复合索引文件的扩展名均为.CDX

B.结构复合索引文件随表的打开而自动打开

C.一个数据库表仅能创建一个主索引和一个唯一索引

D.结构复合索引文件中的索引在表中的字段修改时,自动更新

108.表之间的“一对多”关系是指___________ 。

A.一个表与多个表之间的关系

B.一个表中的记录对应另一个表中的多个记录

C.一个表中的记录对应多个表中的一个记录

D.一个表中的记录对应多个表中的多个记录

109.参照完整性的作用是___________ 控制。

A.字段数据的输入

B.记录中相关字段之间的数据有效性

C.表中数据的完整性

D.相关表之间的数据一致性

110.___________ 不可以作为查询和视图的输出类型。

B.表单

C.临时表

D.数组

111.下列说法中正确的是___________。

A.视图文件的扩展名.vcx

B.查询文件中保存的是查询的结果

C.查询设计器实质上是SELECT-SQL 命令的可视化设计方法

D.查询是基于表的并且是可更新的数据集合

112.Visual FoxPro是一个________ 。

A.数据库系统

B.数据库管理系统

C.数据库

D.数据库管理员

113.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而__________ 是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对现实世界的抽象。

A.数据模型

B.关系模型

C.逻辑模型

D.概念模型

114.学生表(XS.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2)班级(BJ,C,6),用Insert 命令向XS表添加一条新记录,记录内容为:XH XM XB BJ

99220101 王凌男992201

下列命令中正确的是________。

A.INSERT INTO XS V ALUES("99220101","王凌","男","992201")

B.INSERT TO XS V ALUES("99220101","王凌","男","992201")

C.INSERT INTO XS(XH,XM,XB,BJ) V ALUES(99220101, 王凌,男,992201) D.INSERT TO XS(XH,XM,XB,BJ) V ALUES("99220101"," 王凌","男","992201") 115.建立两个表之间的临时关系时,必须设置_________ 。

A.主表的主索引

B.主表的主控索引

C.子表的主索引

D.子表的主控索引

116.在Visual FoxPro中创建含备注字段的表和表的结构复合索引文件后,系统自动生成的三个文件的扩展名为___________ 。

A..PJX、.PJT、.PRG

B..DBF、.CDX、.FPT

C..FPT、.FRX、.FXP

D..DBC、.DCT、.DCX

117.在Visual FoxPro系统中,________创建时,将不以独立的文件形式存储。

A.查询

B.视图

D.表单

118.运行查询CX1.QPR命令是________ 。

A.usecx1

B.usecx1.qpr

C.docx1.qpr

D.docx1

119.用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则A.命令ARR=3 创建了一个新的内存变量,它与数组无关

B.数组的第1个元素被赋值为3

C.所有的数值元素均被赋值为3

D.当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量

120.在命令窗口中执行了命令X=5后,则默认该变量的作用域是

A.全局

B.局部

C.私有

D.不定

121.已知“xs”表中有一字段为“xm”,当执行了USE xs ALIAS stu 命令打开该表后,要访问该表当前记录的“xm”字段的值,不正确的访问是

A.XM

B.XS。XM

C.STU。XM

D.STU->XM

122.用户在VFP中创建子类或表单时,不能新建的是

A.事件

B.属性

C.方法

D.事件的方法代码

123.下列对于事件的描述不正确的是

A.事件是由对象识别的一个动作

B.事件可以由用户的操作产生,也可以由系统产生

C.如果事件没有与之相关联的处理程序代码,则对象的事件不会发生

D.有些事件只能被个别对象所识别,而有些事件可以被大多数对象所识别

124.所有类都可识别的事件即最小事件集包括

A.Init、Destroy和Error事件

B.Load、Init和Destroy事件

C.Load、Init和Unload事件

D.Init、Activate和Destroy事件

125.对于任何子类或对象,一定具有的属性是_________。

A.Caption

B.BaseClass

C.FontSize

D.ForeColor

126.设某子类Q具有P属性,则_________。

A.Q的父类也必定具有P属性,且Q的P属性值必定与其父类的P属性值相同

B.Q的父类也必定具有P属性,但Q的P属性值可以与其父类的P属性值不同

C.Q的父类要么不具有P属性,否则由于继承性,Q与其父类的P属性值必定相同D.Q的父类未必具有P属性,即使有,Q与其父类的P属性值也未必相同

127.从CommandButton基类创建子类cmdA和cmdB,再由cmdA类创建cmdAA子类,则cmdA、cmdB和cmdAA必具有相同的_________。

A.Caption属性

B.Name属性

C.BaseClass属性

D.ParentClass属性

128.有关类、对象、事件、,下列说法不正确的是

A.对象用本身包含的代码来实现操作

B.对象是类的特例

C.类刻划了一组具有相同结构、操作并遵守相同规则的对象

D.事件是一种预先定义好的特定动作,由用户或系统激活

129.下列属于方法名的是_________。

A.GotFocus

B.SetFocus

C.LostFocus

D.Activate

130.容器型的对象_________。

A.只能是表单或表单集

B.必须由基类Container派生得到

C.能包容其他对象,并且可以分别处理这些对象

D.能包容其他对象,但不可以分别处理这些对象

全国计算机等级考试二级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选择题(1)

【计算机等级考试】 2006年1月份计算机二级考试选择题 B 20101 下列叙述中()不属于数据库系统的特点。 A.数据独立性高 B.数据冗余度高 C.数据结构化好 D.数据共享程度高 B 20102 下列有关VFP的叙述正确的是()。 A.在VFP命令窗口中,对命令的大小写敏感 BVFP的命令关键字中如果出现全角字符,则执行该命令会出错 C.按Ctrl+F3快捷键,会显示隐藏的命令窗口 D.项目管理器中不能创建文本文件 C 20103 在“选项”对话框的“区域”选项卡中可以设置()。 A.表单的默认大小 B.默认目录 C.日期和时间显示格式 D.程序代码的颜色 D 20104 要建立数据库中表与表间的永久性关系应使用()。 A.表设计器 B.查询设计器 C.表单设计器 D.数据库设计器 D 20105 要想在不同的工作区中打开相应的表,可从系统菜单中选择()菜单项。 A.文件→打开 B.工具→选项 C.显示→工具栏 D.窗口→数据工作期 A 20201 数据库DB、数据库系统DBS、数据库管理系统DBMS这三者之间的关系是()。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C. DB包括DBS和DBMS D.DBS就是DB,也就是DBMS C 20202 关系数据库管理系统支持的三种基本关系运算是()。 A索引、排序、查找 B.建库、录入、排序 C.选择、投影、连接 D.显示、统计、复制 B 20203 数据库管理系统采用的数据模型一般有()三种。 A. 网状、链状和层次 B.层次、关系和网状 C.链状、网状和关系 D.层次、关系和环状 A 20204 在关系模型中,常利用公共属性建立两个表的联系,对于关联的父表,这个属性称之为()。 A. 主码 B. 外码 C. 候选码 D. 关联码 A 20205 数据之间的逻辑结构是一张二维表的数据模型是()。 A. 关系模型 B. 层次模型 C. 网状模型 D. 实体模型 A 20301 下列函数返回值不是字符型的是()。 A. YEAR( ) B. SUBSTR( ) C. TIME( ) D. SPACE( ) D 20302 下列表达式中不能返回字符串"FoxPro"的是()。 A. "Fox" + "Pro" B. ALLTRIM("Fox "–"Pro") C. ALLTRIM ("Fox" + "Pro") D. "Fox " + "Pro" A 20303 下列函数返回值为数值型的是()。 A. AT('fox','visual foxpro') B. CTOD('01/01/96') C. EMPTY(5) D. SUBSTR(DTOC(DATE()),7,2) B 20304 下列函数返回值为日期型的是()。 A. TYPE("DATE()") B. CTOD(DTOC(DA TE())) C. TIME() D. YEAR({^2004/05/04}) A 20305 在下列四组函数运算中,结果相同的是()。 A. LEET("Visual FoxPro",6)与SUBSTR("Visual FoxPro",1,6) B. YEAR(DATE())与SUBSTR(DTOC(DATE),7,2) C. TYPE("36–5*4")与TYPE(36–5*4) D. A–B与A+B (假定A="this ", B="is a string") 1

2017年计算机二级《VFP》考试题及答案

2017年计算机二级《VFP》考试题及答案 1). 如下描述中正确的是:( ) A.数据库中仅存储数据 B.数据库管理系统是数据库集合的组成部分 C.数据库中的数据具有很高的冗余并缺乏数据独立性 D.数据库管理系统是为数据库的建立、使用和维护而配置的软件 正确答案:D 答案解析:数据库是存储在计算机存储设备上的结构化的相关数据集合。它不仅包括描述事物的数据本身,而且还包括相关事物之间的联系。数据库管理系统是为数据库的建立、使用和维护而配置的软件,数据库系统的特点有:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;有统一的数据控制功能。 2). 某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。 A.3 B.4 C.6 D.7 正确答案:D 答案解析:根据二叉树的基本性质3:在任意一棵二叉树中,度为O的叶子结点总比度为2的结点多一个,所以本题中度为2的结点为1-1=0个,所以知道本题目中的二叉树的每一个结点都有一个分支,所以共7个结点,共7层,即深度为7。 3). 下面不属于软件需求分析阶段主要工作的是( ) A.需求变更申请 B.需求分析 C.需求评审

D.需求获取 正确答案:A 答案解析:需求分析阶段的工作可概括为4个方面:①需求获取。②需求分析。③编写需求规格说明书。④需求审评。 4). 对于查询输出到临时表中的叙述,下列说法错误的是( ) A.产生的临时表文件的后缀名仍为.dbf B.执行查询后,该临时表文件是当前文件 C.可以像一般的dbf文件一样使用,可查询和修改表中记录 D.当关闭文件时,临时表文件将自动被删除 正确答案:C 5). “教师表”中有“职工号”、“姓名”和“工龄”等字段,其中“职工号”为主关键字,建立“教师表”的SQL命令是( )。 A.CREATETABLE教师表(职工号C(10)PRIMARY,姓名C(20),工龄I) B.CREATETABLE教师表(职工号C(10)FOREIGN,姓名C(20),工龄I) C.CREATETABLE教师表(职工号C(10)FOREIGNKEY,姓名C(20),工龄I) D.CREATETABLE教师表(职工号C(10)PRIMARYKEY,姓名C(20),工龄I) 正确答案:D 答案解析:在VisualFoxPro中,可以通过SQL的CREATETABLE命令建立表,PRIMARYKEY用来设置主关键字。本题“职工号”为主关键字,因此D选项正确。 6). 有A、B、C三个数据表,若已建立了A->B的关联,需要再建立B->C的关联,形成A->B->C的关联,则( ) A.必须使用带ADDITIVE子句的SETRELATION命令 B.直接利用SETRELATION命令进行关联 C.在保持A->B关联的基础上不能再建立B->C关联 D.在保持A->B关联的基础上不能在建立的B->C关联,但可以建立A->C关联

VFP期末选择题大全

一 1.下列符号中,除(.OR. )外均不能作为Visual FoxPro的内存变量名. 2. 删除数据表文件的命令是(DROP TABLE ). 3.表文件及其索引文件(.IDX)已打开,要确保记录指针定位在记录号为1的记录上,应使用命令(GO 1 ). 4. 下列(input)命令能给内存变量赋值 5一个日期型数据与一个正整数相加,其结果将是(一个新的日期). 6每一个表只能拥有一个(主)索引. 7执行下列命令后: STUDNAME="ZHANGSANFENG" CHARV AR="STUDNAME" ?SUBSTR((CHARV AR),1,4) 命令?输出的值为("STUD" ). 8.已知字符串M=″12 34 ″,N=" 56 78″.则连接运算M-N的运算结果为(″12 34 56 78 ″). 9. 设有一字段变量"姓名",目前值为"王华",又有一内存变量"姓名",其值为"李敏",则命令?姓名的值应为("王华" ). 10.关系数据库系统中所使用的数据结构是(二维表). 11. Visual FoxPro不支持的数据类型有(常量型). 12. 设数据库文件及其索引文件已打开,为了确保指针定位在物理记录号为1的记录上,应该使用命令(GO 1 ). 13. 某数值型字段的宽度为6,小数位为2,则该字段所能存放的最小数值是(-99.99). 14使用LEN( )函数测长度时,一个汉字的长度为(2 )./*// 15在关系理论中,把二维表表头中的栏目称为(属性名). 16系统默认的索引类型是(候选索引).????? 17. 在命令窗口中输入下列命令: X=1 STORE X+1 TO A,B,C ?A,B,C 主屏幕上显示的结果是(222) 18. 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为(6 ). 19.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)、三者之关系是(DBS 包含DB和DBMS ). 20.以下函数中能返回指定日期是一周中的第几天的是(DOW() ). 21. 使用REPLACE命令时,如果范围短语为ALL或REST,则执行该命令后记录指针指向(末记录的后面). 22. 设字段变量job是字符型的,pay是数值型的,能够表达"job是处长且pay

《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.下列控件均为容器类的是_____。

VFP6.0练习题及答案

1。输入一个数,若该数为正数求平方根,若该数为负数求绝对值,若该数为零则直接打印该数,并循环 clea set talk off do while .t. input [请输入一个数:] To n do case case n>0 ?str(n)+[的平方根为]+str(sqrt(n),7,1) case n<0 ?n,[的绝对值为],abs(n) case n=0 ?[n=],n endcase wait '还要加述下一个么?(y/n)' to lj if lj='y' loop else exit endif enddo set talk on ?[byebye] return 2。把百分制成绩转化为:优、良、中、及格、不及格。 CLEA set talk off do while .t. input'请输入一个百分制成绩:' to cj do case case cj>100 or cj<0 ?'输入错误,请重新输入!' case cj>=90 ?'优秀' case cj>=80 ?'良好' case cj>=70 ?'中等' case cj>=60 ?'及格' other ?'不及格' endcase wait '还要加述下一个么?(y/n)' to xz

if xz='y' loop else exit endif enddo set talk on ?[byebye] return 3。编程~画出一个菱形。 clea set talk off for i=1 to 4 ?spac(20-2*i)+repli('* ',2*i-1) next for j=4 to 1 step-1 ?spac(20-2*j)+repli('* ',2*j-1) next 4。编写一个组合. clea set talk off inpu'n=' to n inpu'm=' to m c=jc(n)/(jc(n-m)*jc(m)) ?'c=',c func jc para k t=1 for j=1 to k t=t*j endfor return t 5。求100之内的奇数和。 方法一:set talk off s=0 i=1 do while i<100 s=s+i i=i+2 enddo

2020年计算机二级考试《VFP》巩固练习试题

2020 年计算机二级考试《VFP 》巩固练习试题 1[单选题]在Visual FoxPro 中能够建立表的命令是( ) 。 A. CREATE B. CREATE DATABASE C. CREATE QUERY D. CREATE FORM 参考答案:A 参考解析:用命令方式建立数据库表的是在命令窗口利用OPEN DATA命令先打开数据库,然后利用CREATED令打开表设计器实行数据表设计。 2[简答题] (1) 在考生文件夹下,有一个数据库“ school ”,其中有数据库表 “student ”、“ score ”和“ course ”。在表单向导中选择“一对多表单向导”创建一个表单。要求:从父表“ student ”中选择字段“学号”和“姓名”,从子表“ score ”中选择字段“课程编号”和“成绩”,表单样式选用“浮雕式”,按钮类型使用“图片按钮”,按“学号”升序排序,表单标题为“学生成绩浏览”,最后将表单存放在考生文件夹中,表单文件名为“bd2”。 (2) 在考生文件夹中有一数据库“ school ”,其中有数据库表“student ”、“ score ”和“ course ”。建立“成绩大于等于75 分”、按“学号”升序排序的本地视图“ view2 ”,该视图按顺序包含字段“学号”、“姓名”、“成绩”和“课程名称”。 参考解析:

【考点指引】本大题第1 小题考查一对多表单向导的使用,重点是多表之间字段的联系;第2小题考查视图的创建,重点是多表之间字段的联系。 (1) 【操作步骤】 ①选择【文件】T【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“数据库”,选择“ school.dbc ”,单击“确定”按钮,打开数据库设计器。 ②选择【文件】T【新建】命令,选择“表单”,单击“向导” 按钮,在弹出的“向导选择”窗口中选择“T对多表单向导”,单击 “确定”按钮。 ③在“T对多表单向导”对话框的“数据库和表”列表框中选择“student ”表做父表,将“可用字段”下的“学号”和“姓名”字段 添加到“选定字段”列表框中,单击“下一步”按钮。 ④在“一对多表单向导”对话框的“数据库和表”列表框中选择 “ score ”表做子表,将“可用字段”下的“课程编号”和“成绩”字段添加到“选定字段”列表框中,单击“下一步”按钮。 ⑤系统自动选择两个表的“学号”字段作为关联字段,单击“下一步”按钮,在“样式”列表框中选择“浮雕式”,“按钮类型”选择“图片按钮”,单击“下一步”按钮。 ⑥在“可用的字段或索引标识”列表框中选择“学号”添加到“选定字段”列表框中,选择“升序”,单击“下一步”按钮。 ⑦输入表单标题为“学生成绩浏览”,单击“完成”按钮,输入表单名称“ bd2”并保存退出。 (2) 【操作步骤】 ①选择【文件】-【新建】命令,选择“视图”,单击“新建文件”按钮打开“添加表或视图”对话框,选择“表单”选项,选择数据库“ school ”,将表“ score ”、“ student ”和“ course ”分别“添加”到视图设计器中,系统会自动选择关联字段“学号”为表“score ”和“ student ”建立内部联系,选择关

VFP编程题及参考答案

VFP编程题及参考答案 1.输入圆的半径,求圆的周长和面积并输出。 解:编写程序如下: clear input “请输入圆的半径:” to r l=2*3.14159*r s=3.14159*r*r ? “圆的周长为:”,l ? “圆的面积为:”,s 2.输入梯形上底、下底和高的值,求梯形面积并输出。 解:编写程序如下: clear input "请输入梯形的上底:" to shd input "请输入梯形的下底:" to xd input "请输入梯形的高:" to g s=(shd+xd)*g/2 ? "梯形的面积为:",s 3.输入三角形的三边长(设输入的三边a、b、c能构成三角形),求三角形的周长和面积并输出。(提示:面积=半周长*(半周长-a)*(半周长-b)*(半周长-c)的平方根) 解:编写程序如下: clear input "请输入三角形的第一条边长:" to a input "请输入三角形的第二条边长:" to b input "请输入三角形的第三条边长:" to c L=(a+b+c)/2 s=sqrt(L*(L-a)*(L-b)*(L-c)) ? "三角形的周长为:",2*L ? "三角形的面积为:",s 4.输入2个实数,要求按由小到大的次序输出这两个数。 解:编写程序如下: clear input "请输入第一个实数:" to num1 input "请输入第二个实数:" to num2 if (num1>num2) ? num2,num1 else ? num1,num2 endif

5.请编写一个“A类邮件”计费程序,求出邮件的邮资费并输出:“A类邮件”计费规定:当邮件重量小于等于200克时,邮资费为每克0.06元;当邮件重量超过200克时,其中200克,按每克0.06元计费,超过200克的重量,按每克0.03元计费。 解:编写程序如下: clear input "请输入邮件的重量:" to W if (W<200) P=W*0.06 else P=(W-200)*0.03+200*0.06 endif ? "邮件的邮资费为:",P 6.求分段函数y的值: 4X2+3X-3 X>=100 Y= 123 -100=100) y=4*x^2+3*x-3 else if (x<=-100) y=9*x^3+5*x^2-7*x-9 else y=123 endif endif ? "Y的值为:",y 7.在教学管理“学生”表中,查找姓名为“和音”的记录,如果找到把该记录加上删除标记,没有找到则显示提示信息“查无此人”。 解:编写程序如下: CLEAR USE 学生 LOCATE ALL FOR 姓名= "和音" IF .NOT. EOF() Delete ELSE ? "查无此人!" ENDIF LIST

计算机二级考试VF试题

计算机二级考试VF试题 计算机二级考试VF试题 一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下,打开Ecommerce数据库,完成如下操作: 1.打开Ecommerce数据库,并将考生文件夹下的自由表OrderItem添加到该数据库。 2.为OrderItem表创建一个主索引,索引名为PK,索引表达式为"会员号+商品号";再为OrderItem创建两个普通索引(升序),一个的索引名和索引表达式均是"会员号";另一个的索引名和索引表达式均是"商品号"。 3.通过"会员号"字段建立客户表Customer和订单表OrderItem 之间的永久联系(注意不要建立多余的联系)。 4.为以上建立的联系设置参照完整性约束:更新规则为"级联";删除规则为"限制";插入规则为"限制"。 二、简单应用(2小题,每题20分,计40分) 在考生文件夹下完成如下简单应用:索取计算机二级机考题库联系微信号:3026287336 1.建立查询qq,查询会员的会员号(来自Customer表)、姓名(来自Customer表)、会员所购买的商品名(来自article表)、单价(来自OrderItem表)、数量(来自OrderItem表)和金额(OrderItem.单价*OrderItem.数量),结果不要进行排序,查询去向是表ss。查询保存为qq.qpr,并运行该查询。 2.使用SQL命令查询小于30岁(含30岁)的会员的信息(来自表Customer),列出会员号、姓名和年龄,查询结果按年龄降序排序存入文本文件cut_ab.txt中,SQL命令存入命令文件cmd_ab.prg。

VFP选择题(2)

VFP 选择题 C 1、下面叙述中()不属于数据库系统的特点。 数据结构化好 数据独立性高 数据冗余度高 数据共享程度高 C 2、某工厂生产多种产品,每种产品要使用多种零件,一种零件可能安装在多种产品上,则产品和零件之间存在着()的联系。 一对一 一对多 多对多 不能确定 A 3、现实世界中的事物(对象或个体),在数据世界中则表示为()。 记录 数据项 文件 数据库 B 4、数据库的一系列特性是由一个称为()的软件,提供通用的存取和控制方法加以实现的。 数据服务器 数据库管理系统 数据分析系统 数据存储系统 D 5、数据库系统的特点包括()。 数据的结构化 数据共享 数据的独立性和可控冗余度 以上都是 A 6、数据库应用系统是指在()支持下运行的计算机应用系统。 数据库管理系统 文件系统 应用程序 操作系统

这两个实体之间存在着()联系。 一对一 一对多 多对多 多对一 B 8、数据库系统通常采用三级模式结构,数据库用户所看到的模式是()。概念模式 外模式 内模式 中间模式 A 9、下列叙述中有关数据库系统错误的概念是()。 用户不经dbms可直接访问数据库。 关系规范化的主要目的是减少数据冗余。 mis的含义是管理信息系统。 oracle是关系型数据库产品。 D 10、数据管理技术的发展经历了三个阶段,其中不包括的阶段是()。 人工管理阶段 数据库系统阶段 文件系统阶段 机器管理阶段 D 11、在信息世界中,客观存在并且可以相互区别的事物称为()。 记录 属性 联系 实体 C 12、能够对数据库资源进行统一管理和控制的是()。 数据库 数据库应用系统 数据库管理系统 数据库操作系统 D 13、一个关系相当于一张二维表,表中的各列相当于关系的()。 数据项 元组 结构

Visual FoxPro考试试题及答案

VFP考试试题及答案 一.单选题 1.关系模型的完整性不包括(A)。 A.迭代完整性 B.实体完整性 C.参照完整性 D.用户定义完整性 2.VisualFoxPro数据中的每一行称为(C)。 A.串标 B.行号 C.记录 D.编数 3.关系数据模型中的关系指的是(D)。 A.表行 B.表列 C.总和 D.二维表 4.常用的数据模型中有(C)。 A.比较模型 B.曲面模型 C.关系模型 D.对称模型 5.常用的数据模型中包括(A)。 A.层次模型 B.线性模型 C.双轨模型 D.瀑布模型 6.(A)是包含表中的一个或一组字段按一定顺序排列的数据列表。 A.索引 B.合并 C.列序 D.标号 7.数据库系统的三级模式中包括(B)。 A.循环模式 B.内模式 C.高级模式 D.流行模式 8.常用的数据模型里有(B)。 A.回旋模型 B.网状模型 C.棱状模型 D.交叉模型 9.VisualFoxPro的表中每一列称作(A)。 A.字段 B.列标 C.名称 D.线型 10.数据库系统不包括(D)。 A.操作系统 B.数据表 C.数据库 D.计划书 11.数据模型描述的是(C)。 A.大小 B.颜色 C.事物间联系 D.特征 12.关系二维表中垂直方向的列称作(C)。 A.列名 B.特征 C.属性 D.行标

13.数据库系统三级模式中包括(A)。 A.外模式 B.层叠模式 C.交叉模式 D.圆环模式 14.数据库是指(A)的数据集合。 A.相关的 B.无序的 C.混合的 D.循环的 15.关系二维表中水平方向的行称作(A)。 A.元组 B.行标 C.数值 D.列值 16.数据库系统中不包括(B)。 A.数据库 B.空调 C.管理员 D.数据库管理系统 17.数据库系统的特点不包括(D)。 A.数据共享 B.减少数据冗余 C.避免不一致 D.数据交叉 18.数据库管理系统的英文缩写是(B)。 A.DA B.DBMS C.MANG D.GUANLI 19.数据库系统的组成中不包括(A)。 A.说明书 B.数据库管理系统 C.电脑主机 D.数据 20.关系二维表中列的取值范围称作(A)。 A.域 B.值围 C.数据 D.区间 21.数据库的英文缩写是(C)。 A.SJK B.ABC C.DB D.OBJ 22.符合数据库特点的是(A)。 A.存储在计算机内部 B.无序的 C.内部无关的 D.用户独享 23.以下选项属于数值类数据的是(B)。 A.一二三 B.123 C.2012/2/1 D.ABC 24.关系R(D1,D2)的目等于(B)。 A.1 B.2 C.3 D.4 25.关系代数中的专门的关系运算中不包括(A)。 A.套用 B.选择 C.投影 D.连接 26.关系运算的类别中包括(C)。

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.同一个关系中允许有完全相同的元组

计算机二级《VFP》考前冲刺选择试题及答案

计算机等级考试/模拟试题 2016年计算机二级《VFP》考前冲刺选 择试题及答案 一、选择题 1设X=〝11〞,Y=〝1122″,下列表达式结果为假的是( )。 A.NOT(X==Y)AND(X$Y) B.NOT(X$Y)OR(X<>Y) C.NOT(X>=Y) D.N OT(X$Y) 参考答案:D 参考解析:字符串精确比较运算符(==),只有当两个字符串完全相同时,才会是逻辑真,所以X==Y为逻辑假;子串包含测试运算符($),如果运算符前的字符串是运算符后的字符串的-个子字符串,则为逻辑真,所以X$Y为逻辑真;大于等于运算符(>=),是对两个字符串自左向右逐个进行比较,-旦发现两个对应字符不同,就根据两个字符的排序序列决定两个字符串的大小,x、Y的前两个字符相胃。所以比较第3个字符,由于x只有两个字符,则第3位x 小于Y.所以x小于Y,故X>=Y为逻辑假;X<>Y为逻辑真。

由以上可得:A)选项中,由于.NOT的优先级高于AND。所以先比较NOT(X==Y)为逻辑真,由于X$Y也为逻辑真,所以NOT(X==Y)AND(X$Y)为逻辑真。B)选项中。由于NOT的优先级高于0R,所以先比较NOT(X$Y)为逻辑假,由于X<>Y也为逻辑真,所以NOT(X$Y)OR(X<>Y)为逻辑真。C)选项中,X>=Y为逻辑假,则NOT(X>=Y)为逻辑真。D)选项中,X$Y也为逻辑真,则NOT(X$Y)为逻辑假。 2数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是( )。 A.DBS包括DB和DBMS B.DBMS包括DB和DBS C.DB包括DBS和DBMS D.DBS就是DB,也就是DBMS 参考答案:A 参考解析:数据库(DB)是存储在计算机存储设备上的结构化的相关数据集合;数据库管理系统(DBMS)是为数据库的建立、使用和维护而配置的软件。数据库和数据库管理系统都属于数据库系统(DBS)。

(修改)vfp表单例题参考

VFP表单实验参考讲义 一、标签和文本框 (一) 题目要求: (1)该表单的名称为“Form1”,标题为“密码输入窗口”,高度为190,宽度为300;(2)定义一个名称为“Label1”、标题为“请输入密码”、字号为10磅的标签;(3)定义一个名称为“Text1”的文本框,用于输入密码,当输入密码时,屏幕显示“*”;(4)定义一个名称为“Label2”的标签,标题为空,自动调整控件大小;(5)定义一个名称为“Command1”,标题为“显示密码”的按钮,当单击该按钮时,标签“Label2”显示输入的密码,编写Click事件代码(6)定义一个名称为“Command2”,标题为“关闭”的按钮,当单击该按钮时,释放该表单。(不得退出VFP系统) 操作要点: 1)注意将text1的属性passwordchar设置为:* 2)label2的属性autosize设置为:.T. 3)“显示密码”按钮Command1的Click事件代码: 写法一: https://www.wendangku.net/doc/9a18477065.html,bel2.Caption=Thisform.Text1.Value

写法二: X=Thisform.Text1.Value https://www.wendangku.net/doc/9a18477065.html,bel2.Caption=X 3)“关闭”的按钮Command2的Click事件代码:Thisform.Release (二)

Command1 的CLICK事件代码: if thisform.text1.value="abc" https://www.wendangku.net/doc/9a18477065.html,bel2.caption="欢迎使用" else https://www.wendangku.net/doc/9a18477065.html,bel2.caption="密码错误" Endif Command2 的CLICK事件代码: thisform.release (三) 代码编写: 1)“确定”按钮Command1的Click事件代码: If Thisform.text1.value=”ABCD”

VFP考试试题及答案

1.表单的NAME属性是____。 A.显示在表单标题栏中的名称 B.运行表单程序时的程序名 C.保存表单时的文件名 D.引用表单对象时的名称 2.在VFP6.0中,将字符型数据转换成日期型数据的函数是____。 A.DTOC() B.CTOD() C.DA TE() D.STR() 3. 执行命令INPUT”请输入数据:”TO XYZ时,可以通过键盘输入的内容包括_____ A) 字符串B) 数值和字符串 C) 数值、字符串和逻辑值D) 数值、字符串、逻辑值和表达式 4.下列四组基类中,同一组中各个基类全是容器型的是____。 A.Grid,Column,TextBox https://www.wendangku.net/doc/9a18477065.html,mandButton,OptionGroup,ListBox https://www.wendangku.net/doc/9a18477065.html,mandGroup,DataEnvironment,Header D.Form,PageFrame,Column 5.字段的默认值保存在____ A.表的索引文件中 B.数据库文件中 C.项目文件中 D.表文件中 6.下列叙述中含有错误的是____。 A.一个数据库表只能设置一个主索引 B.唯一索引不允许索引表达式有重复值 C.候选索引既可以用于数据库表也可以用于自由表 D.候选索引不允许索引表达式有重复值 7.表移出数据库后,仍然有效的是____ A.记录的验证规则 B.表的验证规则 C.字段的默认值 D.结构复合索引中的候选索引 8.菜单文件经过生成以后形成的菜单程序文件的扩展名是____ A.MPR B.MNX C.MPX D.MND 9.下列叙述中含有错误的是____。 A.一个表可以有多个外部关键字 B.数据库表可以设置记录级的有效性规则 C.永久性关系建立后,主表记录指针移动将使子表记录指针相应移动 D.对于临时性关系,一个表不允许有多个主表 10.下列对象中,属于容器类的是____ A.文本框 B.组合框 C.页框 D.选项按钮 11.对于自由表而言,不能创建的索引类型是____。 A.主索引 B.候选索引 C.普通索引 D.唯一索引 12.下列类的特性中,____ 体现并扩充了面向对象程序设计方法的共享机制。 A.抽象性 B.多态性 C.封装性 D.继承性 13. 下列命令中,不能使程序跳出循环的是。 A.LOOP B.EXIT C.QUIT D.RETURN 14. 根据关系模型的有关理论,下列说法中不正确的是____ A.二维表中的每一列均有唯一的字段名 B.二维表中不允许出现完全相同的两行

安徽省计算机二级VFP考试理论模拟试题2(附答案)

理论模拟题(二) 一、单项选择题(每题1分,共40分) 1. 计算机能够自动工作,主要是因为采用了。 A) 二进制数制 B) 大规模集成电路 C) 程序设计语言 D) 存储程序控制原理 2. 下列数值中最大的是。 A) (10110)2 B) (120)8 C) (70)10 D) (3A)16 3. 在计算机指令系统中,一条指令通常由组成。 A) 数据和字符 B) 操作码和操作数 C) 运算符和数据 D) 被运算数和结果 4. 运算器主要由组成。 A) 算术逻辑单元 B) 微处理器 C) 控制器 D) 存储器 5.下列关于Windows“回收站”的叙述中,不正确的是。 A)“回收站”中的信息可以清除 B) “回收站”中的信息可以还原 C) “回收站”的大小可以设置 D) “回收站”不占用硬盘空间 6. 多媒体信息不包括。 A) 文字、图形 B) 音频、视频 C) 光驱、声卡 D) 影像、动画 7. 学校机房的若干台计算机连接而成的网络通常属于。

A) WAN B) LAN C) MAN D) GPS 8. FTP是。 A) 发送电子邮件的软件 B) 浏览网页的工具 C) 文件传输协议 D) 聊天工具 9. 下列关于计算机病毒的叙述中,不正确的是。 A) 计算机病毒只破坏硬件,不破坏软件 B) 计算机病毒是人为编写的一种程序 C) 计算机病毒能通过磁盘、网络等媒介传播、扩散 D) 计算机病毒具有潜伏性、传染性和破坏性 10.下列关于算法的叙述中,正确的是。 A) 算法就是对特定问题求解步骤的描述 B) 算法就是程序 C) 算法就是软件 D) 算法没有优劣之分11.下列选项中,___________不属于数据管理发展的阶段。 A)人工管理阶段B)文件系统阶段 C)操作系统阶段D)数据库系统阶段 12.用二维表格形式来表示实体集及其之间关系的数据模型是___________。 A)层次模型B)网状模型 C)关系模型D)二维模型 13.在Visual FoxPro中,项目文件和数据库文件的扩展名分别为___________。 A)PRG和DBC B)PJX和DBC

vfp试题

1. 单选题:(1.0分) 已知N='1',M='2',X12='good',则表达式X&N&M的值为_______。 A. X12 B. 显示错误提示“变量未定义“ C. XMN D. 'GOOD' 解答:D 参考答案: D 2. 单选题:(1.0分) 下列关于数据的操作说法中,正确的是______。 A. 货币型数据不能参加算术运算 B. 两个日期型数据可以进行加法运算 C. 一个日期型数据可以加或减一个整数 D. 字符型数据能比较大小,日期型则不能 解答:C 参考答案: C 3. 单选题:(1.0分) 用DIMENSION ARR(3,3)命令声明了一个二维数组后,再执行ARR=3命令,则__________。 A. 命令ARR=3 创建了一个新的内存变量,它与数组无关 B. 数组的第1个元素被赋值为3 C. 所有的数值元素均被赋值为3 D. 当存在数组ARR时,不可用ARR=3命令创建与数组同名的内存变量 解答:C

参考答案: C 4. 单选题:(1.0分) 在命令窗口中执行了命令X=5后,则默认该变量的作用域是_________。 A. 全局 B. 局部 C. 私有 D. 不定 解答:A 参考答案: A 5. 单选题:(1.0分) 在VFP中,以下函数返回值不是数值型的是____________ A. LEN(…ADEFE?) B. AT(“AT”,“ATENSION”) C. YEAR(DATE()) D. LEFT(“THISDAY”,4) 解答:D 参考答案: D 6. 单选题:(1.0分) 若在Visual FoxPro命令行中键入AA=02/25/99后,变量AA的类型为 ___________。 A. L B. D C. C D. N 解答:D 参考答案: D

vfp期中考试试题

v f p期中考试试题 This model paper was revised by the Standardization Office on December 10, 2020

VISUALFOXPRO期中考试试题 一、填空题(30分) 1、在Viusal Fox Pro6.0查询设计器的“排序依据”选项卡中可以指定用于排序的 字段和方式。 2、Viusal Fox Pro6.0的视图设计器可以设计本地视图和。 3、向查询设计器添加表或视图,可以选择菜单的“添加表”命令。 4、查询默认的输出去向是。 5、SQL是语言。 6、SQL的核心是。 7、SELECT语句的ORDER BY中,DESC表示。 8、修改本地视图时,可以先在项目管理器中选择视图,再选择按钮。 9、启动视图设计器的命令是。 10、在视图设计器中修改视图时,可以选择菜单的命令运行视图。 11、为了在报表中加入一个文字说明,这时应该插入一个控件。 12、为使表单运行时在Viusal Fox Pro6.0主窗口中居中显示,应设置表单的AutoCenter属性值为。 13、客观世界的任何事物可以被看成是对象,对象所具有的特征称为。 14、属性用来描述对象的状态,用来描述对象的行为。 二、选择题(60分) 1、下面关于查询设计器正确的描述是()。 A、用CREATE VIEW 命令可打开查询设计器建立查询 B、使用查询设计器生成的SQL语句存盘后将存放在扩展名为.qpr文件中 C、使用查询设计可以生成所有的SQL SELECT查询语句 D、使用DO <查询文件名>执行查询时可不带扩展名 2、Viusal Fox Pro6.0中,关于查询正确的描述是()。 A、查询是使用查询设计器生成对数据库进行操作 B、查询是使用查询设计器生成各种复杂的SQL SELECT语句 C、查询是使用查询设计器帮助用户编写SQL SELECT 语句 D、使用查询设计器生成查询程序,与SQL语句无关 3、下列关于视图的描述正确的是()。 A、不能根据自由表建立视图 B、只能根据自由表建立视图 C、只能根据数据库表建立视图 D、可以根据数据库表和自由表建立视图 4、下列关于查询的描述不正确的是()。 A、查询只能在数据库表内进行 B、查询实际上就是一个定义好的SQL SELECT语句,在不同的场合可以直接使用 C、查询可以在自由表和数据库之间进行 D、查询是以扩展名为.qpr的文件 5、下列关于创建查询的叙述,错误的是()。 A、创建查询可以选择“新建查询”对话框中的“查询向导”按钮 B、创建查询可以选择“新建”对话框中的“查询”单选按钮和“查询向导”按钮 C、创建查询可以选择“新建查询”对话框中的“新建查询”按钮 D、创建查询可以选择“新建”对话框中的“查询”单选按钮和“新建文件”按钮

相关文档