VFP考试试题及答案1_第1页
VFP考试试题及答案1_第2页
VFP考试试题及答案1_第3页
VFP考试试题及答案1_第4页
VFP考试试题及答案1_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

VFP考试试题及答案

1.表单的NAME属性是。

A.显示在表单标题栏中的名称B.运行表单程序时的程序名

C.保存表单时的文件名D.引用表单对象时的名称

2.在VFP6.0中,将字符型数据转换成日期型数据的函数是一。

A.DTOC()B.CTOD()C.DATE()D.STR()

3.执行命令INPUT”请输入数据:"T.XYZ时,可以通过键盘输入的内容包括

A)字符串B)数值和字符串

C)数值、字符串和逻辑值D)数值、字符串、逻辑值和表达式

4.下列四组基类中,同一组中各个基类全是容器型的是一。

A.Grid,Column,TextBox

B.CommandButton,OptionGrou3,ListBox

C.CommandGroup,DataEnvironment,Header

D.Form,PageFrame,Column

5.字段的默认值保存在一

A.表的索引文件中B.数据库文件中

C.项目文件中D.表文件中

6.下列叙述中含有错误的是—o

A.一个数据库表只能设置一个主索引

B.唯一索引不允许索引表达式有重复值

C.候选索引既可以用于数据库表也可以用于自由表

D.候选索引不允许索引表达式有重复值

7.表移出数据库后,仍然有效的是一

A.记录的验证规则B.表的验证规则

C.字段的默认值D.结构复合索引中的候选索引

8.菜单文件经过生成以后形成的菜单程序文件的扩展名是一

A.MPRB.MNXC.MPXD.MND

9.下列叙述中含有错误的是一o

A.一个表可以有多个外部关键字

B.数据库表可以设置记录级的有效性规则

C.永久性关系建立后,主表记录指针移动将使子表记录指针相应移动

D.对于临时性关系,一个表不允许有多个主表

10.下列对象中,属于容器类的是—

A.文本框B.组合框C.页框D.选项按钮

11.对于自由表而言,不能创建的索引类型是—.

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

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

A.抽象性B.多态性C.封装性D.继承性

13.下列命令中,不能使程序跳出循环的…。

A.LOOPB.EXITC.QUITD.RETURN

14.根据关系模型的有关理论,卜列说法中不正确的是—

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

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

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

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

15.在Visua.FoxPr.系统中,用户不能自定义

A.对象的属性B.对象的方法C.对象的事件D.对象所基于的类

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

A.执行命令DOMAIN.MNX

B.执行命令DOMENUMAIN.MNX

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

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

”.关于表格控件,下列说法不正确的是—

A.表格的数据源可以是表、视图、查询B.表格中的列控件不包含其他控件

C.表格能显示一对多关系中的子表D.表格是一个容器对象

18.Visua.FoxPro是一个

A.数据库系统B.数据库管理系统C.数据库D.数据库管理员

19.实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联

系的认识,而一是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对

对现实世界的抽象。

A.数据模型B.物理模型C.逻辑模型D.概念模型

20.学生表(X5.DBF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2),

班级(BJ,C,6),用Insert命令向XS表添加一条新记录,记录内容为:

XHXMXBBJ

10李小平男984461

下列命令中正确的是—

A.INSER.INT.X.VALUES("10","李小平","男","984461")

B』NSER.TXVALUES("10","李小平","男,"984461")

C.INSER.INT.XS(XH,XM,XB,BJVALUES(10,李小平,男,984461)

D.INSER.T.XS(XH,XM,XB,BJ.VALUES("10","李小平","男"J9844613

21.执行LIS.NEX.1命令之后,记录指针的位置指向一

A)下一条记录B)原来记录C)尾记录D)首记录

22.卜列几组控件中.均为容器类的是—

A.表单集、歹h组合框B.页框、页面、表格

C.列表框、列下拉列表框D.表单、命令按钮组、OLE控件

23.在Visua.FoxPr.中创建数据库后,系统自动生成的三个文件的扩展名分别为—

A..PJX、.PJT、.PRGB..DBC..DCT、.DCX

C..FPT,.FRX、,FXPD..DBC.SCT,.SCX

24.卜・列关于数据库操作的说法中,正确的是—

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

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

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

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

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

A.继承性B.抽象性C.封装性D.多态性

26.在VFP5.0命令窗口中执行?STR(2345.278,7,2)命令后,返回的结果是

A.2345.278B.2345.27C,345.278D.2345.28

27.DIMENSION命令用来对行声明。

A.对.B变..C.字..D.数组

28.对于同一个对象,下列四个事件:Init、Load、Activate和Destroy发生的顺序为.

A.Init^Load、Activate、Destroy

B.Activate.Init、Load、Destroy

C.Load、Init、ActivateDestro..

0.Destroy.Init、Load、Activat.

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

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

B.ALLTRIM("VFP5.0"),ASC(〃A〃),SPACE(8)

C.STR(3.14,3,1),DTOC(DATEO),SUBSTRf〃ABCD〃,3,1)

D.EOF(),RECCOUNT(),DBC()

30.VFP系统中,查询文件的扩展名为o

A..PR..B..QP..C..SC..D..QUR

31.如果一个数据库表的DEL三TE触发器设置为E,则不允许对该表作—操作。

A.修改记录B.删除记录C.增加记录D.显示记录

32.在VFP5.0中,下列关于查询操作的说法中正确的是__o

A.不能建立基于视图的查询

B.自由表不能建立查询

C.只有数据库表才能建立杳询

D.不能利用查询来更新源表中的数据

33.在VFP5.0中,下列关于视图操作的说法中正确的是一。

A.一张数据表只能建立一个视图

B.自由表不能建立视图

C.只有数据库表才能建立视图

D.视图打开时,所基丁•的数据表自动打开

34.字段的默认值保存在一。

A.表的索引文件...B数据库文件中

C.项目文件D.表文件中

35.彻底删除记录数据可以分两步来实现,这两步分别是用命令—

A.PACK和ZAB.PACK和RECALL

C.DELETE和PACD.DELETE和RECALL

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

A)一•个DBF文件B)若干个二维表C)•个DBC文件D)若干个DBC文件

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

A)主索引B)主索引、候选索引、普遍索引

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

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

A)是同一个数据库中的两个表B)不同数据库中的两个表

Q两个自由表D)一个是数据库表另一•个是自由表

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

A)必须是数据库表B)必须是自由表

C)自由表或数据库表D)不能设置字段的默认值

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

A)索引、排序、查找B)建库、录入、排序

C)选择、投影、联接D)显示、统计、复制

6.打开VisualFoxPro”项目管理器”的“文档”(Docs)选项卡,其中包含一

A)表单(Form)文件B)报表(Report)文件

C)标签(Label)文件D)以上三种文件

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

A)备注型字段B)通用型和备注型字段

C)通用型字段D)任何类型的字段

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

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

B)基于同一个类产牛•的两个对象可以分别设置自己的属性值

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

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

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

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

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

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

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

10在VisualFoxPro中,表单(Form)是指。

A)数据库中各个表的清单B)一个表中各个记录的清单

C)数据库查询的列表D)窗口界面

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

A)ORENDATABASE(数据库名〉B)USE〈数据库名〉

C)USEDATABASE(数据库名〉D)OPEN(数据库名〉

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

SETEXACTOFF

X="A"

?IIF("A"=X,X-"BCD",X+"BCD")

A)AB)BCDC)ABCDD)ABCD

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

A)LEET("VisualFoxPro",6)与SUBSTR("VisualFoxPro",1,6)

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

C)VARTYPE("36-5*4")hiVARTYPE(36-5*4)

D)假定A="this",B="isastring',A-B与A+B

14.在VisualFoxpro中,用于延立或修改过程文件的命令是。

A)MODIFY<文件名>B)MODIFYCOMMAND(文件名〉

C)MODIFYPROCEDURE<文件名〉D)上面B)和C)都劝

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

A)查询目标B)查询结果C)查询条件D)查询视图

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

A)每个对象在系统中都有唯一的对象标识

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

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

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

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

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

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

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

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

18、使用命令DECLAREmm(2,3)定义的数组,包含的数组元素[下标变量)的个数为。

A)2个B)3个C)5个D)6个

19、使用VisualFoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在

Result中选择_____。

A)PadNameB)SubmenuC)CommandD)Procedure

20、VisualFoxPro的报表文件.FRX中保存的是。

A)打印报表的预览格式B)打印报表本身

C)报表的格式和数据D)报表设计格式的定义

21.在VisualFoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候

选关键字段时,自动更改所有相关子表记录中的对应值。应选择“

A)限制(Restrict)B)忽略(Ignore)

C)级联(Cascade)D)级联(Cascade)或限制(Restrict)

22.在VisualFoxPro的数据工作期窗口,使用SETRELATION命令可以建立两个表之间的关联,

这种关联是o

A)永久性关联B)永久性关联或临时性关联

C)临时性关联D)永久性关联和临时性关联

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

A)CLEARB)CLEARALLC)CLEARSCREEND)CLEARWINDOWS

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

A)标题、细节利总结B)页标头、细节和页注脚

C)组标头、细节和组注脚D)报表标题、细节和页注脚

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

A){A2002-05-0110:10:10AM}-10

B){A2002-05-01}-DATE()

C){A2002-05-01}+DATE()

D){A2002-05-01}+[1000]

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

A)屏幕B)浏览C)临时表或屏幕D)浏览或屏幕

27、使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口

生成的命令是o

A)OPENQUERYzgjk.qprB)MODIEYQUERYzgjk.qpr

C)DOQUERYzgjk.qprD)CREATEQUERYzgjk.qpr

28、下面关于VisualFoxPro数组的叙述中,错误的是0

A)用DIMENSION和DECLARE都可以定义数组

B)VisualFoxPro只支持•维数组和二维数组

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

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

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

A)ATC人民','中华人民共和国')

B)CTOD(f01/01/96;)

C)BOF()

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

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

A)2个字节B)4个字节Q8个字节D)10个字节

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

A)GOTOPB)GOBOTTOMC)GO6D)SKIP

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

A)单一索引文件(IDX)B)复合索引文件(CDX)

C)结构化复合索引文件D)非结构化复合索引文件

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

A)CHANGE工资WITH工资+100

B)REPLACE工资WITH工资+100

C)CHANGEALL工资WITH工资+100

D)REPLACEALL工资WITH工资+100

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

A)更新规则B)查询规则Q删除规则D)插入规则

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

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

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

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

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

二、填空题

1.在关系数据库中,二维表的列称为属性,二维表的行称为⑴o

2.在VisualFoxPro中,项目文件的扩展名是[2]。

3.查询设计器的“筛选”选项卡用来指定杳询的[3]。

4、要为表单设计下列拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶

层表单”复选框;其次要将表单的ShowWindow属性值设置为(4],使其成为顶层表单;最

后需要在表单的[5]事件代俏中添加调用菜单程序的命令。

***样本数据库***

假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:

图书(总编号C⑹,分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N

(6,2))

读借(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))

借阅(借书证号C(4),总编号C(6),借书日期D(8))

5.在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主

索引应该是(6]。

6.有如下SQL语句:

SELECT读者.姓名,读者.职称,图书.书名,借阅.借书日期:

FROM图书管理!读者,图书管理!借阅,图书管理!图书;

WHERE借阅.借书证号=读者.借书证号:

AND图书.总编号=借阅.总编号

其中WHERE子句中的“借阅借书证号=读者.借书证号”时应的关系操作是[7]o

7、如果要在臧书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语

句填空。

SELECT书名,作者,出版单位;

FROM图书管理!图书;

WHERE出版单位⑻

8、如果要查询所藏图小中,各个出版社的图竹最高单价、平均单价和册数,请对下面的SQL

语句填空。

SELECT出版单位,MAX(单价),[9],(10];

FROM图书管理!图书;

[11]出版单位

9、如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SQL语句填空。

SELECT姓名,单位;

FROM图书管理!读者:

(SELECT(12];

FROM图书管理!借阅;

CROUPBY借书证号:

[13)COUNT(*)>=2)

10、运行XY.PRG程序后,将在屏幕上显示如下乘法表:

1)1

2)24

3)369

4)481216

5)510152025

6)61218243036

7)7142128354249

8)816243240485664

9)91827364554637281

请对下面的程序填空:

***计算乘法XY.PRG***

SETTALKOFF

CLEAR

FORJ=1TO9

?STR(J,2)+')'

FOR[14]

??[15]

ENDFOR

?

ENDFOR

RETURN

l.VFP系统中用—表示对象的特征或某一方面的行为。

2.用SEEK命令查找后,如果一个表中有两条满足条件的记录,则记录指针指向第•条满足条

件的记录,如果再执行一次SEEK命令,则记录指针指向第一条满足条件的记录。

3.计时器(Timer)控件中设置时间间隔的属性为Interval和定时发生的事件为—。

4.下列程序用来计算长方形的面积,请将它写完整:

X=3

Y=5

S=0

DOareaWITHX,YS

?S

PROCEDUREAREA

S1=X*Y

RETURN

5.英文缩写ODBC的中文含义是一

6.某表单FrmA上有•个命令按钮组CommandGroupl,命令按钮组中有四个命令按钮:

若要求按下按钮时,将的

CmdTopzCmdPrior,CmdNextxCmdLastoCmdLastCmdNextEnable

属性置为则在按钮CmdLast的Click事件中加入命令。

A.This.Enable=.F.B.This.Parent.CmdNext.Enable=.F.

C.This.CmdNext.Enable=.F.D.Thisform.CmdNext.Enable=.F.

7.表达式{09/18/2000H09/20/2000}的值是.

8.不能用—和通用型字段构造索引表达式创建索引。

9.如果将某选项按钮组中的按钮设置为5个,应把选项按钮组的属性值设定为5。

10.复选框控件可以有三种状态,其VALUE属性值分别为—。

TL英文缩写OOP的中文含义是o

12.XS(学生)表的结构为:

字段名中文含义类型长度

XH学号字符6

XM姓名字符8

XB性别字符2

CSRQ出生日期日期8

ZZMM政治

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论