ImageVerifierCode 换一换
格式:DOCX , 页数:74 ,大小:90.73KB ,
资源ID:5000249      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5000249.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VFP题库及标准答案.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VFP题库及标准答案.docx

1、VFP题库及标准答案一、选择题(共40道, 每道1分) 1、在下面的数据类型中默认值规定为0的是 ( a) A、数值型 B、字符型 C、逻辑型 D、日期型 2、在下面的Visual FoxPro表达式中,不正确的是 (c) A、2002-05-01 10:10:10 AM-10 B、2002-05-01-DATE() C、2002-05-01+DATE() D、2002-05-01+10 3、假定已经执行了命令M=28+2, 再执行?&M,屏幕显示的结果是: ( b) A、30 B、28+2 C、28+2 D、30.00 4、下面关于Visual FoxPro数组的叙述中,错误的是 ( c )

2、 A、用DIMENSION和DECLARE都可以定义数组 B、Visual FoxPro支持一维数组和二维数组 C、一个数组中各个数组元素必须是同一种数据类型 D、新定义数组的各个数组元素初值为.F. 5、在VFP系统下,文件名中哪个是不合法的 (c) A、teacher B、student_12 C、stu dent D、s123 6、表达式VAL(ABC12)+100的结果是(a) A、数值型 B、字符型 C、逻辑型 D、表达式非法 7、要为当前表中所有性别为“女”的职工增加100元工资,应使用命令( b ) 。 A、replace all 工资 with 工资+100 B、replace

3、 工资 with 工资+100 for 性别=女 C、change all 工资 with 工资+100 D、change all 工资 with 工资+100 for 性别=女 8、?AT(学生,中文系学生)命令显示的结果是(a) A、7 B、4 C、.T. D、1 9、在VFP中,用来指定以共享方式打开表文件的子句是( )。 A、exclusive B、shared C、noupdate D、validate 10、字段宽度不是由VFP系统规定的是(b ) A、日期型 B、数值型 C、逻辑型 D、备注型 11、在Visual FoxPro中,通用型字段和备注型字段在表中的宽度都是(b) A

4、、2个字节 B、4个字节 C、8个字节 D、10个字节 12、要对一个打开的表文件增加新字段,应当使用命令(b) A、append B、modify structure C、insert D、change 13、某表文件有5个字段,其中3个字符型字段的宽度分别为6、12、和10,另外还有一个逻辑型字段和一个日期型字段,该表文件中每条记录的总字节数是(b) A、37 B、38 C、39 D、40 14、下列哪个操作要用到modify structure命令(c)A、添加一条记录 B、修改记录的内容 C、增加一个字段 D、删除一条记录 15、下面哪个操作要用命令modify structrue (

5、a)A、添加一个字段 B、修改一条记录 C、删除文件 D、修改一个字段的值 6、已经打开一student表,含有学号,姓名等字段,执行命令:browse fields 姓名,下面说法正确的是:(C) 1A、该命令执行后可以修改表中多个字段值 B、该命令执行后可以添加多个字段 C、该命令执行后可以修改姓名字段值 D、该命令执行后可以删除多个字段 17、对表SC(学号 C(8),课程号 C(2),成绩 N(3),备注 C(20),可以插入的记录是( )。 A、(20080101, c1, 90,NULL) B、(20080101, c1, 90, 成绩优秀) C、(20080101, c1, 90

6、, 成绩优秀) D、(20080101, c1, 79, 成绩优秀) 18、关于RECALL命令,说法正确的是 (A) A、RECALL能恢复被逻辑删除的记录 B、单独使用RECALL命令,能够恢复表中所有被逻辑删除的记录 C、RECALL不能恢复被逻辑删除的当前记录 D、RECALL中不能指定条件 19、有一语句:delete for 年龄60 ,这条语句的功能是 (B ) A、彻底删除年龄大于60岁的记录 B、年龄大于60岁的记录被加上删除标记 C、删除表 D、删除表的年龄列 20、表文件中有10条记录,当前记录为3号记录,在当前记录的后面增加一条空记录,应该使用命令 (B) A、APPE

7、ND B、APPEND BLANK C、INSERT D、INSERT BLANK 21、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件的某索引文件,应该使用命令 (A) A、SET INDEX TO B、必须与表文件一起打开 C、OPEN INDEX D、USE INDEX 22、在表设计器的“字段”选项卡中可以创建的索引是(D) A、唯一索引 B、候选索引 C、主索引 D、普通索引 23、下列关于索引的说法中错误的是(B) A、索引可以实现按某个关键字表达式的值排序 B、自由表和数据库表都可设置主索引 C、一个数据库表只能设置一个主索引 D、索引文件不能单独使用 24、

8、下面有关索引的描述正确的是(C) A、建立索引以后,原来的数据库表文件中记录的物理顺序将重新排序 B、索引与数据库表的数据存储在一个文件中 C、索引文件有两类:简单索引文件和复合索引文件 D、使用索引并不能加快对表的查询操作 25、在当前表(表中含有“性别”字段,字符型)中,查找第2个男同学的记录,应使用的命令是 (D) A、LOCATE FOR 性别=男 rest B、LOCATE FOR 性别=男CONTINUE C、LOCATE FOR 性别=男 D、LIST FOR 性别=男 NEXT 2 26、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩的平均值,结果存放在

9、变量yw中,应使用命令 (A) A、average 语文 to yw B、average 语文 C、average(语文) D、REPLACE ALL 平均分 WITH (数学+英语+计算机)/3 27、在FoxPro中,能够进行条件定位的命令是 (C) A、SKIP B、DELETE C、LOCATE FOR D、GO 28、在student表中有性别(C) 、总成绩(N)字段,求男同学成绩总和,应该用命令(B) A、TOTAL ON 总成绩 FOR 性别=男 B、SUM 总成绩 FOR 性别=男 C、TOTAL ON 总成绩 TO CJ FOR 性别=男 D、SUM FIELD 总成绩 F

10、OR 性别=男 29、多个记录向数组传送数据的命令为 (C) A、SCATTER TO B、GATHER FROM C、COPY TO ARRAY D、APPEND FROM ARRAY 30、表已在当前工作区中打开,若要生成当前表的结构文件应用的命令是(B) A、COPY TO TEMP B、COPY STRU TO TEMP C、COPY STRU TO TEMP EXTENDED D、SORT TO TEMP 31、使用SQL语句进行分组检索时,为了去掉不满足条件的分组,应当(B)A、使用WHERE子句 B、在GROUP BY后面使用HAVING 子句 C、先使用WHERE子句,再使用H

11、AVING子句。 D、先使用HAVING 子句,再使用WHERE子句 32、一个数据库名为student,要想打开该数据库,应使用命令(B) A、OPEN student B、OPEN DATA student C、USE DATA student D、USE student 33、在Visual FoxPro中,建立一个数据库文件,文件名gzgl.dbc,可以使用命令 (D) A、CREATE DATABASE gzgl.dbc B、CREATE gzgl.dbc C、MODIFY DATABASE gzgl.dbc D、MODIFY COMMAND gzgl.dbc 34、Visual F

12、oxPro的“参照完整性”中“插入规则“包括的选择是(D) A、级联和忽略 B、级联和删除 C、级联和限制 D、限制和忽略 35、在Visual FoxPro中,保存程序不可以使用哪种方法 (B) A、Ctrl+W B、Ctrl+D C、单击工具栏上的保存按钮 D、Ctrl+S 36、在Visual FoxPro中,用于修改过程文件PROG1的命令是(B) A、CHANGE PORG1 B、MODIFY COMMAND PROG1 C、MODIFY PROG1 D、EDIT PROG1 37、在Visual FoxPro中,如果希望跳出SCANENDSCAN循环体、执行ENDSCAN后面的语句

13、,应使用 (b) A、LOOP语句 B、EXIT语句 C、BREAK语句 D、RETURN语句 38、清除主窗口中的内容的命令是(A) A、CLEAR B、CLEAR ALL C、CLEAR SCREEN D、CLEAR WINDOWS 39、退出Visual FoxPro的命令是 (A) A、quit B、clear C、Cancel D、Exit 40、DBMS的含义是 (B) A、数据库系统 B、数据库管理系统 C、数据库管理员 D、数据库 二、填空题(共15道,每道1分) 1、 所谓自由表就是那些不属于任何 数据库 的表。 2、 简单索引文件的扩展名为.idx 。 3、 表达式3*2+

14、0.25*(11%5)的结果是 9.25 。 4、 在VFP表结构中,备注型字段的宽度为由系统自动定义为4 个字节。 5、 选择 显示 菜单中“表设计器”命令,将打开表设计器窗口。 6、 browse模式和change模式的切换,可以通过显示 菜单中的“浏览”和“编辑”命来实现。 7、 记录的定位方式有绝对定位、相对 定位和条件定位三种。 8、 打开一张表时,结构复合索引 索引文件将自动打开,表关闭时它将自动关闭。 9、 在使用LOCATE命令查询后,可使用 continue 命令来查找指定范围内下一个符合条件记录。(写出命令全称) 10、 要对一个表进行分类汇总,要求这个表是被分类或索引 过

15、的。 11、 把当前表当前记录的学号、姓名字段值复制到数组A 中,使用的命令是SCATTERFIELD 学号,姓名 to A。 12、 打开数据库设计器的命令是 modify database。(请写出命令全称) 13、 在程序的控制结构中,Do case 与endcase 标志多重选择结构的开始与结束,它们必须成对出现。(保留字写完整) 14、 非格式化输入命令 accept能用于输入字符串,且在输入时不加定界符。(写出完整的命令动词) 15、 数据库是以一定的组织方式存储在一起的、能为多个用户所共享的、与 三、判断题(共25道,每道1分) 1、 - 正确 数组变量可以用DECLARE定义,

16、数组必须先定义后使用。 2、 - 正确 在Visual FoxPro中,表达式3*28.and.53+2的值为.f.。 3、 - 错误 VFP文件名的最大长度为256个字符。 4、 - 错误 ?str(4567.893,7,3)的结果是4567.893 5、 - 错误 函数len(天安门)的结果为3。 6、 - 错误 自由表不能成为数据库表 7、 - 正确 在同一个表文件中,所有记录的长度均相同 8、 - 正确 修改表文件结构使用MODIFY STRUCTURE命令。 9、 - 错误 VFP中,可以使用change structure命令修改表的结构。 10、 - 正确 执行命令use cj后

17、,记录指针指向第一条记录。 11、 - 正确 表文件已打开,其中出生年月字段为日期型,年龄字段为数值型。要计算年龄并把其值填入年龄字段中,应使用命令 REPLACE ALL 年龄 WITH YEAR(DATE()YEAR(出生年月) 12、 -错误 简单索引文件建立后,自动打开并成为当前的主控索引。 13、 - 正确 索引文件只改变原表文件记录的逻辑排列顺序,而不改变原表文件记录的物理顺序。 14、 - 错误 命令set order to 将关闭所有打开的索引文件。 15、 - 正确 通过count命令能统计指定范围内满足条件的记录条数。 16、 - 错误 查询时,当found()函数的值为.

18、t.时,则 eof()函数的值一定为.t. 17、 - 正确 Visual FoxPro中表可以与数据文件进行数据交换。 18、 - 错误 使用copy to new ,可以将当前表的结构和内容都复制到new表中。 19、 - 错误 数据库表之间不能建立关联。 20、 - 正确 只能在数据库表之间建立关联,不能在自由表之间建立关联。 21、 - 正确 Visual FoxPro中,自定义函数的调用方法为:函数名(实际参数表)。 22、 -正确 执行D盘根目录下的程序1.prg,使用命令do d:1。 23、 - 正确 Visual FoxPro中,函数定义的最后必须要有return语句。 24

19、、 - 正确 一个关系可以包括多个二维表。 25、 - 错误 数据库系统是一个独立的系统,不需要操作系统的支持。 Visual FoxPro考试系统(V1.1)考试状态一、选择题(共40道, 每道1分) 1、命令短语中表示范围不可以用 (c) A、All B、Next n C、Rest n D、Record n 2、在下面的数据类型中默认值规定为0的是 (a) A、数值型 B、字符型 C、逻辑型 D、日期型 3、下列表达式中,不合法的表达式是 (d) A、1999/09/09-1990/10/23 B、1990/08/12-123 C、1990-02-03+1999-03-24 D、1997-

20、09-12+12 4、用于指定范围的保留字有 (b) A、all rest next record B、all for next record C、rest while all next D、all record next fields 5、在visual foxpro中程序文件的扩展名是 (c)A、dbc B、qpr C、prg D、pjx 6、表达式LEN(SPACE(0)的运算结果是 (c)A、.NULL. B、1 C、0 D、 7、函数val(2006/09/23)的参数类型是(c )。 A、字符型 B、日期型 C、数值型 D、日期时间型 8、?AT(学生,中文系学生)命令显示的结果是

21、 (a) A、7 B、4 C、.T. D、1 9、字段类型可以选择VFP系统中定义的(a)种 A、13 B、10 C、11 D、6 10、有关字段名的说法,下列说法错误的是 (d) A、字段名长度最多不能超过10个字符 B、字段名必须以字母或汉字开头 C、字段名也叫字段变量名 D、字段名可以以下划线开头 11、下列关于自由表的说法中正确的是 (b) A、自由表可以像数据库表一样设置字段有效性规则 B、自由表不能建立主索引 C、自由表不可以添加到数据库中 D、自由表间不能建立关联 12、下面哪个操作要用命令modify structrue (a) A、添加一个字段 B、修改一条记录 C、删除文件

22、 D、修改一个字段的值 13、要对一个打开的表文件增加新字段,应当使用命令 (b) A、append B、modify structure C、insert D、change 14、以下叙述不正确的是 (d)A、可以使用命令动词USE打开或关闭表文件 B、可以使用list命令显示表中记录 C、可以使用recall命令恢复被逻辑删除的记录 D、可以使用MODIFY STRUCTURE命令修改表中记录 15、在teacher.dbf中,有一字段名为职称,类型为字符型,下列哪条命令能显示出职称为讲师的所有记录 (a) A、list for 职称=讲师 B、list while 职称=讲师 C、lis

23、t 职称=讲师 D、list rest 职称=讲师 16、要从某表文件中真正删除一条记录,应当( c) A、先用DELETE命令,再用ZAP命令 B、直接用ZAP命令 C、先用DELETE命令,再用PACK命令 D、直接用DELETE命令 17、显示当前记录可以使用的命令(d) A、list B、list structure C、browse D、display 18、student.dbf中有姓名字段,为字符型。有一个内存变量xm,xm=张红军。当前记录为5号记录,现在用xm的值修改当前记录的姓名字段,应当使用命令 (c)A、姓名=xm B、REPLACE 姓名 WITH xm C、REPL

24、ACE 姓名 WITH &xm D、REPLACE ALL 姓名 WITH xm 19、有一个score.dbf表文件,其中有语文、数学、英语和总分四个数值型字段,要将所有记录的语文、数学、英语三科成绩相加,存入对应的总分字段中,使用的命令是:(c) A、TOTAL 语文+数学+英语 TO 总分 B、REPLACE 总分 WITH 语文+数学+英语 all C、SUM 语文,数学,英语 TO 总分 D、REPLACE ALL 语文+数学+英语 WITH 总分 20、Browse窗口可以拆分为两部分显示,下列说法正确的是: (a) A、可通过browse窗口左下角的黑色方块窗口拆分器来完成 B、

25、可通过browse窗口右下角的黑色方块窗口拆分器来完成 C、对分割后的browse窗口,不可以在两个窗口中设置不同的显示模式 D、以上答案都正确 21、在当前工作区已经打开选课表,其中包括课程号、学号、成绩字段。不同的记录分别有重复的课程号或重复的学号。要使用COUNT命令计算有学生选修的不同课程有多少,应在执行COUNT命令之前使用命令( d)A、INDEX ON 学号 TO GG B、INDEX ON 课程号 TO GGC、INDEX ON 学号 TO GG UNIQUE D、INDEX ON 课程号 TO GG UNIQUE 22、在表设计器的“字段”选项卡中可以创建的索引是 (d) A

26、、唯一索引 B、候选索引 C、主索引 D、普通索引 23、下列关于索引的说法中错误的是 (b) A、索引可以实现按某个关键字表达式的值排序 B、自由表和数据库表都可设置主索引 C、一个数据库表只能设置一个主索引 D、索引文件不能单独使用 24、设表文件已经在当前工作区打开,有关索引文件已经建立,要打开该表文件的某索引文件,应该使用命令(a )。 A、SET INDEX TO B、必须与表文件一起打开 C、OPEN INDEX D、USE INDEX 25、有如下命令序列:(c) set deleted on use file go 3 delete count to a ?a,reccount

27、() A、100 100 B、100 99 C、99 100 D、99 99 26、设表文件和按工资索引的索引文件已经打开,用SEEK命令把记录指针指向了第一个工资为900元的记录,接着要使指针指向下一个工资为900的记录(表中工资为900元的记录有多条),应使用命令 (b)A、DISPLAY NEXT 1 B、SKIP C、CONTINUE D、SEEK 900 27、成绩表中有语文、数学、英语、总分、平均分五个数值型字段,求表中语文成绩的平均值,结果存放在变量yw中,应使用命令 (a) A、average 语文 to yw B、average 语文 C、average(语文) D、REPL

28、ACE ALL 平均分 WITH (数学+英语+计算机)/3 28、工资数据库表已经打开,其中包含字段基本工资(N),肯定能将记录指针指向基本工资为900的命令是(d) A、SEEK 900 B、LOCATE FOR 900 C、FIND 900 D、LOCATE FOR 基本工资=900 29、copy structure to 命令的功能是 (a) A、将当前表的结构复制生成新的表结构 B、将当前表中记录复制生成新的表 C、将当前表的结构参数作为记录复制到新生成的结构文件中 D、以上都不对 30、要将当前表多条记录存放到指定数组中,应该用到下面哪个命令(a )。 A、copy to arr

29、ay B、append from C、scatter to D、gather from 31、参照完整性的规则不包括 (d) A、更新规则 B、删除规则 C、插入规则 D、查询规则 32、下列选项中,( c)不可以在数据工作期窗口中完成。 A、打开表 B、关闭表 C、建立表 D、建立关联 33、在Visual FoxPro中,可以对字段设置默认值的表 (a) A、必须是数据库表 B、必须是自由表 C、自由表或数据库表 D、不能设置字段的默认值 34、设有两个数据库表,父表和子表之间是一对多的联系,为控制子表和父表的关联,可以设置“参照完整性规则”,为此要求这两个表 (b) A、在父表连接字段上建立普通索引,在子表连接字段上建立主索引 B、在父表连接字段上建立主索引或候选索引,在子表连接字段上建立索引 C、在父表连接字段上不需要建立任何索引,在子表连接字段上建立普通索引 D、在父表和子表的连接字段上都要建立主索引 35、在Visual FoxPro中,用于修改过程文件PROG1的命令是 (b) A、CHANGE PORG1 B、MODIFY COMMAND PROG1 C、MODIFY PROG1 D、EDIT PROG1 36、下列关于过程文件的说法中,错误的是(c )。 A、过程文件的建立使用modify command命令 B、

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1