VFP考试试题及答案(10页).docx

上传人:1595****071 文档编号:38911037 上传时间:2022-09-06 格式:DOCX 页数:10 大小:206.39KB
返回 下载 相关 举报
VFP考试试题及答案(10页).docx_第1页
第1页 / 共10页
VFP考试试题及答案(10页).docx_第2页
第2页 / 共10页
点击查看更多>>
资源描述

《VFP考试试题及答案(10页).docx》由会员分享,可在线阅读,更多相关《VFP考试试题及答案(10页).docx(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、-VFP考试试题及答案-第 10 页 VFP 考试试题及答案1.表单的NAME属性是_。A.显示在表单标题栏中的名称B.运行表单程序时的程序名C.保存表单时的文件名D.引用表单对象时的名称2.在VFP6.0中,将字符型数据转换成日期型数据的函数是_。ADTOC() BCTOD() C DATE() D STR()3. 执行命令INPUT”请输入数据:”TO XYZ时,可以通过键盘输入的内容包括_A) 字符串 B) 数值和字符串 C) 数值、字符串和逻辑值 D) 数值、字符串、逻辑值和表达式 4.下列四组基类中,同一组中各个基类全是容器型的是_。A.Grid,Column,TextBoxB.Co

2、mmandButton,OptionGroup,ListBoxC.CommandGroup,DataEnvironment,HeaderD.Form,PageFrame,Column5.字段的默认值保存在_A.表的索引文件中B.数据库文件中C.项目文件中D.表文件中6.下列叙述中含有错误的是_。A.一个数据库表只能设置一个主索引B.唯一索引不允许索引表达式有重复值C.候选索引既可以用于数据库表也可以用于自由表D.候选索引不允许索引表达式有重复值7.表移出数据库后,仍然有效的是_A.记录的验证规则B.表的验证规则C.字段的默认值D.结构复合索引中的候选索引8.菜单文件经过生成以后形成的菜单程序文

3、件的扩展名是_A.MPRB.MNXC.MPXD.MND9.下列叙述中含有错误的是_。A.一个表可以有多个外部关键字B.数据库表可以设置记录级的有效性规则C.永久性关系建立后,主表记录指针移动将使子表记录指针相应移动D.对于临时性关系,一个表不允许有多个主表10.下列对象中,属于容器类的是_A.文本框B.组合框C.页框D.选项按钮11.对于自由表而言,不能创建的索引类型是_。A.主索引B.候选索引C.普通索引D.唯一索引12.下列类的特性中,_ 体现并扩充了面向对象程序设计方法的共享机制。A.抽象性B.多态性C.封装性D.继承性13. 下列命令中,不能使程序跳出循环的是 。A.LOOPB.EXI

4、TC.QUITD.RETURN14. 根据关系模型的有关理论,下列说法中不正确的是_A.二维表中的每一列均有唯一的字段名B.二维表中不允许出现完全相同的两行C.二维表中行的顺序、列的顺序均可以任意交换D.二维表中行的顺序、列的顺序不可以任意交换15. 在Visual FoxPro 系统中,用户不能自定义_A.对象的属性B.对象的方法C.对象的事件D.对象所基于的类16. 有一菜单文件MAIN.MNX,运行该菜单的操作是_A.执行命令 DO MAIN.MNXB.执行命令 DO MENU MAIN.MNXC.先生成菜单程序文件 MAIN.MPR,再执行命令 DO MAIN.MPRD.先生成菜单程序

5、文件 MAIN.MPR,再执行命令 DO MENU MAIN.MPR17. 关于表格控件,下列说法不正确的是_A.表格的数据源可以是表、视图、查询B.表格中的列控件不包含其他控件C.表格能显示一对多关系中的子表D.表格是一个容器对象18. Visual FoxPro是一个_A. 数据库系统B. 数据库管理系统C. 数据库D. 数据库管理员19. 实体模型反映实体及实体之间的关系,是人们的头脑对现实世界中客观事物及其相互联系的认识,而_是实体模型的数据化,是观念世界的实体模型在数据世界中的反映,是对对现实世界的抽象。A. 数据模型B. 物理模型C. 逻辑模型D. 概念模型20. 学生表(XS.D

6、BF)的表结构为:学号(XH,C,8),姓名(XM,C,8),性别(XB,C,2),班级(BJ,C,6),用Insert命令向XS表添加一条新记录,记录内容为:XHXMXBBJ10李小平男984461下列命令中正确的是_A. INSERT INTO XS VALUES(10,李小平,男,984461)B. INSERT TO XS VALUES(10,李小平,男,984461)C. INSERT INTO XS(XH,XM,XB,BJ) VALUES(10,李小平,男,984461)D. INSERT TO XS(XH,XM,XB,BJ) VALUES(10,李小平,男,984461)21.

7、执行LIST NEXT 1命令之后,记录指针的位置指向_A) 下一条记录 B) 原来记录 C) 尾记录 D) 首记录 22. 下列几组控件中, 均为容器类的是_A. 表单集、列、组合框B. 页框、页面、表格C. 列表框、列下拉列表框D. 表单、命令按钮组、OLE控件23. 在Visual FoxPro 中创建数据库后,系统自动生成的三个文件的扩展名分别为_A. .PJX、.PJT、.PRGB. .DBC、.DCT、.DCXC. .FPT、.FRX、.FXPD. .DBC、.SCT、.SCX24. 下列关于数据库操作的说法中,正确的是_A. 数据库被删除后, 则它所包含的数据库表也随着被删除 B

8、. 打开了新的数据库, 则原来已打开的数据库被关闭C. 数据库被关闭后, 它所包含的数据库表不能被打开D. 数据库被删除后,它所包含的表可以变成自由表25. 子类或对象具有延用父类的属性、事件和方法的能力,称为类的_A继承性 B抽象性 C封装性 D多态性26在VFP5.0命令窗口中执行 ? STR(2345.278,7,2)命令后,返回的结果是_A2345.278 B2345.27 C 345.278 D2345.2827. DIMENSION命令用来对_行声明。A. 对象 B. 变量 C. 字段 D. 数组28对于同一个对象,下列四个事件:Init、Load、Activate和Destroy

9、发生的顺序为_AInit、Load、Activate 、Destroy B. Activate、Init、Load、DestroyC. Load、Init、Activate 、Destroy D. Destroy、Init、Load、Activate 29. 以下的四组函数,返回值的数据类型一致的是_A. DTOC(DATE(),DATE(),YEAR(DATE()B. ALLTRIM(VFP5.0),ASC(A),SPACE(8)C. STR(3.14,3,1),DTOC(DATE(),SUBSTR(ABCD,3,1)D. EOF(),RECCOUNT(),DBC()30VFP系统中,查询文

10、件的扩展名为_。A. .PRG B. .QPR C. .SCX D. .QUR31如果一个数据库表的DELETE触发器设置为.F.,则不允许对该表作_操作。A修改记录 B删除记录 C增加记录 D显示记录 32. 在VFP5.0中,下列关于查询操作的说法中正确的是_。A不能建立基于视图的查询B自由表不能建立查询C只有数据库表才能建立查询D不能利用查询来更新源表中的数据33. 在VFP5.0中,下列关于视图操作的说法中正确的是_。A一张数据表只能建立一个视图B自由表不能建立视图C只有数据库表才能建立视图D视图打开时,所基于的数据表自动打开34 字段的默认值保存在_。A. 表的索引文件中 B. 数据

11、库文件中C. 项目文件中 D. 表文件中35. 彻底删除记录数据可以分两步来实现,这两步分别是用命令_A. PACK和ZAP B. PACK和RECALLC. DELETE和PACK D. DELETE和RECALL1、 关系数据库管理系统所管理的关系是_。A) 一个DBF文件 B) 若干个二维表 C) 一个DBC文件 D) 若干个DBC文件2、 不允许记录中出现重复索引值的索引是_。A) 主索引 B) 主索引、候选索引、普遍索引C) 主索引和候选索引 D) 主索引、候选索引和唯一索引3、 要控制两个表中数据的完整性和一致性可以设置“参照完整性”,要求这两个表_。A) 是同一个数据库中的两个表

12、 B) 不同数据库中的两个表C) 两个自由表 D) 一个是数据库表另一个是自由表4、在Visual FoxPro中,可以对字段设置默认值的表_。A) 必须是数据库表 B) 必须是自由表C) 自由表或数据库表 D) 不能设置字段的默认值5、 Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_。A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、联接 D) 显示、统计、复制6、打开Visual FoxPro“项目管理器”的“文档”(Docs)选项卡,其中包含_。A) 表单(Form)文件B) 报表(Report)文件C) 标签(Label)文件D) 以上三种文件

13、7、 可以链接或嵌入OLE对象的字段类型是_。A) 备注型字段B) 通用型和备注型字段C) 通用型字段 D) 任何类型的字段8、 下面关于属性、方法和事件的叙述中,错误的是_。A) 属性用于描述对象的状态,方法用于表示对象的行为B) 基于同一个类产生的两个对象可以分别设置自己的属性值C) 事件代码也可以像方法一样被显示调用D) 在新建一个表单时,可以添加新的属性、方法和事件9、查询设计器和视图设计器的主要不同表现在于_。A) 查询设计器有“更新条件”选项卡,没有“查询去向”选项B) 查询设计器没有“更新条件”选项卡,有“查询去向”选项C) 视图设计器没有“更新条件”选项卡,有“查询去向”选项D

14、) 视图设计器有“更新条件”选项上,也有“查询去向”选项10、在Visual FoxPro中,表单(Form)是指_。A) 数据库中各个表的清单 B) 一个表中各个记录的清单C) 数据库查询的列表D) 窗口界面11、在Visual FoxPro中,打开数据库的命令是_。A) OREN DATABASE B) USE C) USE DATABASE D) OPEN 12、 连续执行以下命令之后,最后一条命令的输出结果是_。SET EXACT OFFX=A ?IIF(A=X,X-BCD,X+BCD)A) AB) BCDC) A BCDD) ABCD13、在以下四组函数运算中,结果相同的是_。A)

15、LEET(Visual FoxPro,6)与SUBSTR(Visual FoxPro,1,6)B) YEAR(DATE()与SUBSTR(DTOC(DATE),7,2)C) VARTYPE(36-5*4)与VARTYPE(36-5*4)D) 假定A=this, B=is a string, A-B与A+B14、在Visual Foxpro中,用于建立或修改过程文件的命令是_。A) MODIFY B) MODIFY COMMAND C) MODIFY PROCEDURE D) 上面B)和C)都对15、在SQL查询时,使用WHERE子句指出的是_。A) 查询目标B) 查询结果C) 查询条件D) 查

16、询视图16、 在下面关于面向对象数据库的叙述中,错误的是_。A) 每个对象在系统中都有唯一的对象标识B) 事件作用于对象,对象识别事件并作出相应反应C) 一个子类能够继承其所有父类的属性和方法D) 一个父类包括其所有子类的属性和方法17、结构化程序设计的三种基本逻辑结构是_。A) 选择结构、循环结构和嵌套结构B) 顺序结构、选择结构和循环结构C) 选择结构、循环结构和模块结构D) 顺序结构、递归结构和循环结构18、 使用命令DECLARE mm(2,3)定义的数组,包含的数组元素(下标变量)的个数为_。A) 2个B) 3个C) 5个D) 6个19、使用Visual FoxPro的菜单设计器时,

17、选中菜单项之后,如果要设计它的子菜单,应在Result中选择_。A) Pad NameB) SubmenuC) CommandD) Procedure20、Visual FoxPro的报表文件.FRX中保存的是_。A) 打印报表的预览格式B) 打印报表本身C) 报表的格式和数据D) 报表设计格式的定义21、在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。应选择_。A) 限制(Restrict) B) 忽略(Ignore)C) 级联(Cascade) D) 级联(Cascade)或限制(Restrict

18、)22、在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是_。A) 永久性关联B) 永久性关联或临时性关联C) 临时性关联D) 永久性关联和临时性关联23、清除主窗口屏幕的命令是_。A) CLEARB) CLEAR ALLC) CLEAR SCREEN D) CLEAR WINDOWS24、在创建快速报表时,基本带区包括_。A) 标题、细节和总结B) 页标头、细节和页注脚C) 组标头、细节和组注脚D) 报表标题、细节和页注脚25、在下面的Visual FoxPro表达式中,不正确的是_。A) 2002-05-01 10:10:10

19、 AM-10B) 2002-05-01-DATE()C) 2002-05-01+DATE()D) 2002-05-01+100026、如果要在屏幕上直接看到查询结果,“查询去向”应该选择_。A) 屏幕 B) 浏览 C) 临时表或屏幕 D) 浏览或屏幕27、使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是_。A) OPEN QUERY zgjk.qprB) MODIEY QUERY zgjk.qprC) DO QUERY zgjk.qprD) CREATE QUERY zgjk.qpr28、下面关于Visual FoxPro数组的叙述中,错误的是_

20、。A) 用DIMENSION和DECLARE都可以定义数组B) Visual FoxPro只支持一维数组和二维数组C) 一个数组中各个数组元素必须是同一种数据类型D) 新定义数组的各个数组元素初值为.F.29、在下列函数中,函数值为数值的是_。A) AT(人民,中华人民共和国)B) CTOD(01/01/96)C) BOF()D) SUBSTR(DTOC(DATE(),7)30、在Visual FoxPro中,通用型字段G和备注型字段M在表中的宽度都是_。A) 2个字节B) 4个字节C) 8个字节D) 10个字节31、不论索引是否生效,定位到相同记录上的命令是_。A) GO TOPB) GO

21、BOTTOMC) GO 6D) SKIP32、可以伴随着表的打开而自动打开的索引是_。A) 单一索引文件(IDX)B) 复合索引文件(CDX)C) 结构化复合索引文件D) 非结构化复合索引文件33、要为当前表所有职工增加100元工资应该使用命令_。A) CHANGE 工资 WITH 工资+100B) REPLACE 工资 WITH 工资+100C) CHANGE ALL 工资 WITH 工资+100D) REPLACE ALL 工资 WITH 工资+10034、Visual FoxPro参照完整性规则不包括_。A) 更新规则B) 查询规则C) 删除规则D) 插入规则35、在数据库设计器中,建立

22、两个表之间的一对多联系是通过以下索引实现的_。A) “一方”表的主索引或候选索引,“多方”表的普通索引B) “一方”表的主索引,“多方”表的普通索引或候选索引C) “一方”表的普通索引,“多方”表的主索引或候选索引D) “一方”表的普通索引,“多方”表的候选索引或普通索引二、填空题 1、在关系数据库中,二维表的列称为属性,二维表的行称为 1 。2、 在Visual FoxPro中,项目文件的扩展名是 2 。3、 查询设计器的“筛选”选项卡用来指定查询的 3 。4、 要为表单设计下列拉式菜单,首先需要在菜单设计时,在“常规选项”对话框中选择“顶层表单”复选框;其次要将表单的Show Window

23、属性值设置为 4 ,使其成为顶层表单;最后需要在表单的 5 事件代码中添加调用菜单程序的命令。* * * 样本数据库* * *假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。它们的结构分别如下:图书(总编号C(6),分类号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语句:SEL

24、ECT 读者.姓名,读者.职称,图书.书名,借阅.借书日期;FROM图书管理!读者,图书管理!借阅,图书管理!图书;WHERE借阅.借书证号=读者.借书证号;AND图书.总编号=借阅.总编号其中WHERE子句中的“借阅.借书证号=读者.借书证号”对应的关系操作是 7 。7、如果要在藏书中查询“高等教育出版社”和“科学出版社”的图书,请对下面的SQL语句填空。SELECT 书名,作者,出版单位;FROM 图书管理!图书;WHERE 出版单位 8 8、如果要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,请对下面的SQL语句填空。SELECT 出版单位,MAX(单价), 9 , 10 ;

25、FROM 图书管理!图书; 11 出版单位9、如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面的SQL语句填空。SELECT 姓名,单位;FROM 图书管理!读者;(SELECT 12 ;FROM 图书管理!借阅;CROUP BY 借书证号; 13 COUNT(*)=2)10、运行XY.PRG程序后,将在屏幕上显示如下乘法表:1) 12) 2 43) 3 6 94) 4 8 12 165) 5 10 15 20 256) 6 12 18 24 30 367) 7 14 21 28 35 42 498) 8 16 24 32 40 48 56 649) 9 18 27 36 45 5

26、4 63 72 81 请对下面的程序填空:* * * 计算乘法XY.PRG * * *SET TALK OFFCLEARFOR J=1 TO 9?STR(J,2)+) FOR 14 ? 15 ENDFORENDFORRETURN1.VFP 系统中用_表示对象的特征或某一方面的行为。2.用SEEK命令查找后,如果一个表中有两条满足条件的记录,则记录指针指向第一条满足条件的记录,如果再执行一次SEEK命令,则记录指针指向第_ 条满足条件的记录。3.计时器(Timer)控件中设置时间间隔的属性为Interval和定时发生的事件为_。4.下列程序用来计算长方形的面积,请将它写完整:X=3Y=5S=0D

27、O area WITH X,Y,S?SPROCEDURE AREA_S1=X*YRETURN5. 英文缩写ODBC的中文含义是_6. 某表单FrmA上有一个命令按钮组CommandGroup1,命令按钮组中有四个命令按钮:CmdTop,CmdPrior,CmdNext、CmdLast。若要求按下按钮CmdLast时,将CmdNext的Enable属性置为.F.,则在按钮CmdLast的Click事件中加入_命令。A.This.Enable=.F.B.This.Parent.CmdNext.Enable=.F.C.This.CmdNext.Enable=.F.D.Thisform.CmdNext

28、.Enable=.F.7. 表达式09/18/2000-09/20/2000的值是_.8. 不能用_和通用型字段构造索引表达式创建索引。9. 如果将某选项按钮组中的按钮设置为5个,应把选项按钮组的_ 属性值设定为5。10. 复选框控件可以有三种状态,其VALUE属性值分别为_。11. 英文缩写OOP的中文含义是_。12. xs(学生)表的结构为:字段名中文含义类型长度XH学号字符6XM姓名字符8XB性别字符2CSRQ出生日期日期8ZZMM政治面貌逻辑1BZ备注备注4下列命令用来创建XS表的结构,请将它完善:CREAT_(XH C(6),XM C(8),XB C(2),CSRQ D,_ _,BZ

29、 M)13. 表达式ABCBC的值是_ LEN(ALLTRIM(3.14)的值是_。14. 关系模型是用_ 的结构形式表示实体及其实体间的关系。15. 一个OLE对象可以连接或嵌入到表的_型字段中。答案DbbdcBdaccADAdcCbbaaAbbDaDdccbbddbc(1) B(2) C(3) A(4) A(5) C(6) D(7) C(8) D(9) B(10) D(11) A(12) C(13) A(14) B(15) C(16) D(17) B(18) D(19) B(20) D(21) C(22) C(23) A(24) B(25) C(26) D(27) B(28) C(29)

30、A(30) B(31) C(32) C(33) D(34) B(35) A二、填空题 (1) 1 元组(2) 2 PJX或.PJX(3) 3 查询条件(4) 4 25 Init(5) 6 总编号+借书证号 或 借书证号+总编号(6) 7 内部联接(INNER JOIN) 或 联接(JOIN)(7) 8 IN(高等,科学)或IN(高等教育出版社,科学出版社)或 出版单位=高等教育出版社.OR.出版单位=科学出版社 注:出版单位的次序不限(8) 9 AVG(单价)10 COUNT(*)11 GROUP BY(9) 12借书证号13 HAVING(10) 14FOR K=1 TO J15STR(J*k,6)1属性 2 一 3 timer 4 Parameters x,y 5通用数据库连接6 b 7. 2 8备注型9. BUTTONCOUNT 10. .F.,.T.或NULL 11 面向对象程序设计 12 TABLE XS_13 .f. 4 14. 二维表 15 通用

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁