VFP复习题.pdf

上传人:wj151****6093 文档编号:74079413 上传时间:2023-02-24 格式:PDF 页数:12 大小:587.71KB
返回 下载 相关 举报
VFP复习题.pdf_第1页
第1页 / 共12页
VFP复习题.pdf_第2页
第2页 / 共12页
点击查看更多>>
资源描述

《VFP复习题.pdf》由会员分享,可在线阅读,更多相关《VFP复习题.pdf(12页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、 .一、选择题 1.显示和隐藏命令窗口的操作是在_菜单中完成的 A)工具 B)显示 C)编辑 D)窗口 2.在使用 replace 替换命令时,不能作用于下列哪个字段 A)逻辑型 B)日期时间型 C)备注型 D)通用型 3.在下列命令中,不具有修改记录功能的是 A)edit B)replace C)browse D)modi stru 4.VFP 中,主索引可在_中建立 A)自由表 B)数据库表 C)任何表 D)自由表和视图 5.在 SQL 语句中表达式“工资 BETWEEN 1220 AND 1250”的含义是 A)工资1220 AND 工资1220 OR 工资=1220 AND 工资=12

2、20 OR 工资=1250 6.UPDATE 语句的功能是 A)属于数据定义功能 B)属于数据查询功能 C)可以修改表中某些列的属性 D)可以修改表中某些列的内容 7.表达式 VAL(SUBS(“奔腾 586”,5,1)+LEN(“Visual Foxpro”)的结果是 A)13.00 B)16.00 C)18.00 D)19.00 8.命令中子句,使用_可以对表文件从当前记录至最后一个记录进行操作。A)ALL B)NEXT n C)RECORD n D)REST 9.COPY TO FOR 命令起到了下述关系操作功能 A)投影 B)连接 C)关联 D)选择 10.在 VFP 6.0 数据表中

3、,用于存放图像、声音等多媒体对象的数据类型是 A)备注型 B)通用型 C)逻辑型 D)字符型 11.在 Visual Foxpro 6.0 中,以共享方式打开一个数据库需使用的参数是 A)EXCLUSIVE B)SHARED C)NOUPDATE D)VALIDATE 12.主索引字段_ A)不能出现重复值或空值 B)能出现重复值 .C)能出现空值 D)不能出现重复值,但能出现空值 13.在浏览窗口打开的情况下,若要向当前表中连续添加多条记录应使用 A)显示菜单中的追加方式 B)表菜单中的追加新记录 C)表菜单中的追加记录 D)快捷键 Ctrl+14.表 DEMO.DBF 中包含有备注型字段,

4、该表中所有备注字段均存储到备注文件中,该备注文件是 A)DEMO.TXT B)DEMO.FMT C)DEMO.FPT D)DEMO.BAT 15.在命令窗口中,显示当前数据库中所有 40 岁(含 40 岁)以下,职称为教授,副教授的姓名和工资,应使用命令 A)LIST FIEL 姓名,工资 FOR 年龄=40 AND 职称=教授 AND 职称=副教授 B)LIST FIEL 姓名,工资 FOR 年龄=40 OR 职称=教授 OR 职称=副教授 C)LIST FIEL 姓名,工资 FOR 年龄=40 AND(职称=教授 OR 职称=副教授)D)LIST FIEL 姓名,工资 FOR 年龄=40

5、OR(职称=教授 AND 职称=副教授)16.在 VFP6.0 中,打开数据库和表的命令分别为 A)USE,OPEN B)SELECT,CREAT C)OPEN,USE D)CREAT,OPEN 17.设数据库与按工资索引的文件已经打开,用 SEEK 命令把记录指针指向工资为 900 元的记录之后,接着要使指针指向下一个相同工资的记录,应使用命令 A)DISPLAY NEXT 1 B)SKIP C)CONTINUE D)SEEK 900 18.在数据库应用系统中,为数据安全使用口令程序。要使输入的口令不在屏幕上显示,在口令输入命令的前后应分别使用命令 A)SET CONSOLE ON 和 SE

6、T CONSOLE OFF B)SET CONSOLE OFF 和 SET CONSOLE ON C)SET CONFIRM OFF 和 SET CONFIRM ON D)SET DELETED OFF 和 SET DELETED ON 19.下面有关索引的描述正确的是 A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 .B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个由指向数据库表文件记录的指针构成的文件 D)使用索引并不能加快对表的查询操作 20.Visual Foxpro 数据库文件是 A)存放用户数据的文件 B)管理数据库对象的系统文件 C)存放用户数据和系

7、统数据的文件 D)前三种说法都对 21.在 Visual Foxpro 中,用于建立或修改过程文件的命令是 A)MODIFY B)MODIFY COMMAND C)MODIFY PROCEDURE D)上面 B 和 C 都对 22.若未打开索引文件,APPEND 命令的功能等同于命令序列 A)GOTO EOF B)GOTO BOTTOM INSERT BEFOR C)GOTO BOTTOM D)GOTO BOTTOM INSERT BLANk 23.表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录的三科成绩汇总后存入总分字段中,应使用命令 A)TOTAL 数学+英语+计算机 TO

8、 总分 B)REPLACE 总分 WITH 数学+英语+计算机 C)SUM 数学+英语+计算机 TO 总分 D)REPLACE ALL 数学+英语+计算机 WITH 总分 24.要使学生数据表中不出现同名学生的记录,需要建立 A)字段有效性规则 B)属性设置 C)记录有效性规则 D)设置触发 25.如果要给当前表增加一个字段,应使用的命令是 A)APPEND B)MODIFY STRUCTURE C)INSERT D)EDIT .26.当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令 A)REPLACE ALL 年龄 W

9、ITH YEAR(DATE()-YEAR(出生日期)B)REPLACE ALL年龄 WITH DATE()-出生日期 C)REPLACE ALL 年龄 WITH DTOC(DATE()-DTOC(出生日期)D)REPLACE ALL年龄 WITH VAL(DTOC(DATE()-VAL(DTOC(出生日期)27.在下述命令中,使函数 EOF()的值一定为.T.的命令是 A)REPLACE 基本工资 WITH 基本工资+300 B)DISPLAY FOR 基本工资 1000 C)LIST WHILE 基本工资 1000 D)LIST NEXT 10 FOR 基本工资 1000 28.在 VFP

10、环境下,用 LIST STRU 命令显示表中每个记录的长度(总计)为 60,用户实际可用字段的总宽度为 A)60 B)61 C)59 D)58 29.假若一个表文件与其按姓名所建立的索引文件已打开,下列表述中两个命令作用相同的是 A)go top 与 go 1 B)list for 姓名=王和 list while 姓名=王 C)find 王 和 seek 王 D)find 王 和 seek 王 30.在显示下拉菜单中,单击”追加方式”选项,将在当前表 A)中插入一个空记录 B)尾增加一个空记录 C)中进入追加状态 D)上弹出追加对话框 31.VFP 支持的数据模型是 A)层次数据模型 B)关

11、系数据模型 C)网状数据模型 D)树状数据模型 32.数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 三者之间的关系是 A)DBS 包括 DB 和 DBMS B)DBMS 包括 DB 和 DBS C)DB 包括 DBS 和 DBMS .D)DBS 就是 DB,也就是 DBMS 33.Visual Foxpro 6.0 是一种关系型数据库管理系统,所谓关系是指 A)各条记录中的数据彼此有一定的关系 B)一个数据库文件与另一个数据库文件之间有一定的关系 C)数据模型符合一定条件的二维表格式 D)数据库中各个字段之间彼此有一定的关系 34.退出 Visual Foxpro 的操作方法是

12、A)从“文件”下拉菜单中选择“退出”选项 B)用鼠标左按钮单击关闭窗口按钮 C)在命令窗口中键入 QUIT 命令,然后敲回车键 D)以上方法都可以 5.项目管理器的“数据”选项卡用于显示和管理 A)数据库,自由表和查询 B)数据库,视图和查询 C)数据库,自由表,查询和视图 D)数据库,表单和查询 1-5:DDDBC C 6-10:DCDDB 11-15:BAACC 16-20:CCBCB 21-25:BBBDB 26-30:DACDC 31-35:BACDA 二、填空题 1.在 SQL 语句中空值用_表示 2 对表中记录逻辑删除的命令是_,恢复表中所有被逻辑删除记录的命令是_,将所有被逻辑删

13、除记录物理删除的命令是_ 3.二维表中的列称为关系的_,二维表中的行称为关系的_。4.项目管理器文件的扩展名是_ 5.Visual Foxpro 不允许在主键字字段中有重复值或_ 6.数据库表之间的一对多联系通过主表的_索引和子表的_索引实现 7.项目管理器的 _ 选项卡用于显示和管理数据库、自由表和查询等。8.在 Visual Foxpro 6.0 中,表有两种类型,即_和_ .9.为使日期型数据能够显示世纪(即年为 4 位),应该使用命令 SET _ ON 10.字符型数据的长度不超过_个字符 1.null 2.delete,recall all,pack 3.属性,元组 4.PJX 5.

14、空值 6.主索引,普通索引 7.数据 8.2549.自由表,数据库表 10.CENTURY Visual FoxPro 程序设计考试试卷 一、单项选择题 1.数据库 DB、数据库系统 DBS、数据库管理系统 DBMS 三者之间的关系是 A)DBS 包括 DB 和 DBMSB)DBMS 包括 DB 和 DBS C)DB 包括 DBS 和 DBMSD)DBS 就是 DB,也就是 DBMS 2.下面关于数据库系统的叙述正确的是 A)数据库中只存在数据项之间的联系 B)数据库的数据项之间和记录之间都存在联系 C)数据库的数据项之间无联系,记录之间存在联系 D)数据库的数据项之间和记录之间都不存在联系

15、3.数据库系统与文件系统的主要区别是 A)数据库系统复杂,而文件系统简单 B)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C)文件系统管理数据量较少,而数据库系统可以管理庞大的数据量 D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 4.数据库系统的核心是 A)数据库 B)操作系统 C)数据库管理系统 D)文件 5.Visual FoxPro 是 A)操作系统的一部分 B)操作系统支持下的系统软件 C)一种编译程序 D)一种操作系统 6.Visual FoxPro 支持的数据模型是 A)层次模型 B)关系模型 C)网状模型 D)树状模型 7.设有部门和职员两

16、个实体,每个职员只能属于一个部门,一个部门可以有多个职员,则部门与职员之间的实体联系类型是 A)多对多联系 B)一对多联系 C)一对二联系 D)一对一联系 8.在下列四个选项中,不属于基本关系运算的是 A)连接 B)投影 C)选择 D)比较 9.退出 Visual FoxPro的基本方法 A)从“文件”下拉菜单中选择“退出”选项 B)用鼠标在键单击Visual FoxPro 6.0 标题栏最右边的关闭窗口按钮 .C)在命令窗口中键入 QUIT 命令,然后按回车键 D)其他三项方法都可以 10.下面关于工具栏的叙述不正确的是 A)可以创建用户自己和工具栏 B)可以修改系统提供的工具栏 C)可以删

17、除用户创建的工具栏 D)可以删除系统提供的工具栏 11.显示与隐藏命令窗口的操作是 A)单击常用工具栏上的命令窗口按钮,按下则显示弹起则隐藏命令窗口 B)通过“窗口”菜单下的“命令窗口”选项来切换 C)直接按相应组合键 Ctrl+F2 与 Ctrl+F4 D)其他三项方法都可以 12.项目管理器的“文档”选项卡用于显示和管理 A)表单、报表和查询 B)数据库、表单和报表 C)表单、报表和标签 D)查询、报表和视图 13.在 Visual FoxPro 下属字符串表示方法中正确的是 A)计算机软件世界B)计算机软件世界 C)计算机软件世界D)计算机软件世界 14.执行命令 DIMENSION M

18、(3),N(2,3)后,数组 M 和 N 的数组元素个数分别为 A)1 个,2 个 B)3 个,6 个 C)3 个,5 个 D)4 个,12 个 15.使用 DIMENSION A(1,2)定义数组后,不能使数组A 的所有数组元素均为 O 的命令是 A)SIORE O TO AB)A=0C)A(1,2)=0D)STORE O TO A(1,1),A(1,2)16.SCATTER 命令的功能是 A)数据库复制 B)将表的当前记录复制到数组 C)数组之间的复制 D)将数组数据复制到表的当前记录 17.在下面 Visual FoxPro表达式中,运算结果为数值的是 A)8888-666B)LEN(S

19、PACE(5)-1 C)CTOD(04/05/99)-30D)800+200=1000 18.顺序执行以下 3 个赋值命令:M=50,N=3*4,K=LEFT(Fox Pro,3)之后,下列表达式中,正确的表达式是 A)M+NB)N+KC)M-K+ND)&M+N 19.在下面逻辑表达式中,无论X 取逻辑型中的的哪一种数据,其值肯定为.F.的是 A)X.OR.XB)X.AND.XC)X.OR.NOT.XD)X.AND.NOT.X 20.在 Visual FoxPro中,MIN(ROUND(8.89,1),9)的值是 A)8B)8.9C)9D)8.8 21.连续执行以下命令之后,最后一条命令的输出

20、结果是 S=Happy Chinese New Year!T=CHINESE ATT,S A)0B)7C)14 D)错误信息 22.下列 Visual FoxPro函数中函数值为字符型的是 A)DATE()B)TIME()C)YEAR()D)DATETIME()23.顺序执行以下命令之后,最后一条命令的输出结果是 STORE CTOD(06/15/03)TORQ STORE MONTH(RQ)TO DT .DT A)06B)03C)15D)6 24.执行如下命令:ANS=STUDTENT.DBF MYFILE=SUBSTR(ANS,1,AT(.,ANS)-1)MYFILE 屏幕显示的输出结果是

21、 A)STUDENT.DBT B)STUDENT C)STUDENT.ANS D)11 25.执行下列命令后,被打开的表是 B=A C=B FNAME=STUD+&C USE&FNAME A)STUDC.DBF B)STUDA.DBF C)STUDB.DBF D)STUD&C.DBF 二、多项选择题 26.下列有关关系特点的叙述,正确的是 A)关系中的每个属性必须是不可分割的数据单元 B)在同一个关系中允许出现相同的属性名 C)在同一个关系中不能有完全相同的元组 D)在同一个关系中,不能任意交换两行或两列的次序 27.项目管理器的“文档”选项卡用于显示和管理 A)数据库 B)表单 C)报表 D

22、)视图 28.下面有关数组的叙述,正确的是 A)数组在使用之前,一般要用 DIMENSION 或 DECLARE 命令定义数组 B)不能用一维数组的形式访问二维数组 C)在 Visual FoxPro 中只能使用一维数组、二维数组和三维数组 D)Visual FoxPro 系统规定数组的下标的下限为 1 29.要判断数值型变量M 是否能被 5 整除,正确的条件表达式是 A)INT(M/5)=M/5B)MOD(M,5)=0C)INT(M/5)=MOD(M,5)D)0=MOD(M,5)30.下列四组选项中,结果为.F.的表达式是 A)MOD(13,-2)=1B)MOD(13,-2)=-1C)NOT

23、.T.AND.T.D)1 +2=1+2 三、判断题 31.6.73 是一个表达式。32.若函数 RECNO()的值为 1,则函数 EOF()的值一定为.F.。33.有备注型字段的表文件,当删除所对应的表备注文件后,该表文件仍可打开。34.在当前表中,要将所有姓杨的人员情况显示出来,应使用命令LIST FOR 杨$姓名。35.若 GO TOP 命令能正确地执行,则一定会将记录指针定位在物理记录号为 1 的记录上。36.工资表中有 10 条记录,若按工资字段升序索引后,再执行 GO BOTTOM 命令,则当前记录号是工资最高的记录号。37.在任何情况下,执行LOCATE 命令后,函数 BOF()的

24、值将视查找情况而定。38.若 SKIP 4 和 INSERT BLANK 命令能正确地执行,则总能实现插入一条空白记录并使其成为第五条记录。39.执行命令 REPLACE ALL 工资 WITH 工资*(1+10%)FOR 性别=女后,可将当前表(工资表)中所有女 .职工的工资增加 10%。40.命令 DELETE NEXT 1 与命令 DELETE RECORD RECNO()的执行结果是相同的。四、填空题 41.利用 CREATEOBJECT 函数可以生成表单对象,但更多的时候是利用_来创建表单文件,并通过运行表单文件来生成表单对象。42.在表单对象释放时引发_事件,是表单对象释放时最后一

25、个要引发的事件。43.所谓运行表单就是根据表单文件用_的内容产生表单对象。44.修改表单文件 T1.SCX 的命令是_ 45.在属性窗口中,有些属性的默认值在列表框由以斜体显示,其含义是这些属性在设计时是_的。46.要想使一个选项组包含5 个按钮,可将_属性设置为 5。47.用户可以通过列表框的_属性指定一个字段或变量来保存用户从列表框中选择的结果。48.典型的菜单系统一般是一个下拉式菜单,由一个_和一组弹出式菜单组成。49.快捷菜单一般由一个或几个具有上下级关系的_组成。50.报表主要包括两部分内容:数据源和_。五、程序填空题 51.下列是判断一个自然数是否为质数(素数)的程序,请将程序填写

26、完整 CLEAR INPUT 请输入一个大于 1 的自然数:TO N K=0&K 的值为 0 表示所输入的自然数是质数,为 1 表示不是质数 M=2 DO WHILE MMA MA=X ELSE _ _ _ ENDIF ENDFOR MA,MI RETURN 六、程序分析题 53.DIMENSION A(5)K=1 DO WHILE K6 A(K)=2*K K=K+1 ENDDO STORE 2 TO K,S DO WHILE K5 A(K)=A(K+1)-A(K-1)S=S+A(K)K=K+1 ENDDO S=,S 执行上述程序,运行的结果是:_ 54.设表文件 XSK.DBF 的内容如下:

27、阅读下列程序,写出程序的运行结果:SET TALK OFF CLEAR DIMENSION A(2)USE XSK INDEX ON 姓名 TO IXM GO 3 .SKIP SCATTER TO A GO TOP GATHER FROM A 姓名,性别 USESET TALK ON RETURN 执行上述程序,运行结果是:_ 七、程序设计题 55.编程 prog1.prg,保存在“C:ataAnswer4202021234567ditgae1”下,求连续 N 个不是 7 的倍数的自然数之和,当和是 101 的倍数时显示最后的自然数和它们的和。Visual FoxPro 程序设计考试试卷答案

28、一单项选择题 1.A 2.B 3.D 4.C 5.B 6.B 7.B 8.D 9.D 10.D 11.D 12.C 13.C 14.B 15.C 16.B 17.B 18.D 19.D 20.B 21.A 22.B 23.D 24.B 25.B 二多项选择题 26.AC 27.BC 28.AD 29.ABD 30.ACD 三判断题 31.对 32.错 33.错 34.错 35.错 36.对 37.错 38.错 39.错 40.对 四填空题 41.表单设计器 42.unload43.命令 44.modify form t1.scx45.不可用 46.buttoncount 47.Rowsource48.条形菜单 49.弹出式菜单 50.报表格式 五程序填空题 51(1)0(2)M=M+1(3)K=152(1)IF XK+N IF MOD(S,101)=0 EXIT .ENDIF ENDIF K=K+1 ENDDO I,S

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

当前位置:首页 > 应用文书 > 工作报告

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

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com