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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

vfp复习题.docx

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

2、0 AND工资=1220 OR工资=12506. 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.008. 命令中子句,使用_可以对表文件从当前记录至最后一个记录进行操作。A) ALL B) NEXT n C) RECORD n D) REST9. COPY TO FOR 命令起到了下述关系操作功能A) 投影 B) 连接 C) 关联 D)

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

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

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

6、,在口令输入命令的前后应分别使用命令A) SET CONSOLE ON 和 SET CONSOLE OFFB) SET CONSOLE OFF 和 SET CONSOLE ONC) SET CONFIRM OFF 和 SET CONFIRM OND) SET DELETED OFF 和 SET DELETED ON19. 下面有关索引的描述正确的是A)建立索引以后,原来的数据库表文件中记录的物理顺序将被改变 B)索引与数据库表的数据存储在一个文件中 C)创建索引是创建一个由指向数据库表文件记录的指针构成的文件D)使用索引并不能加快对表的查询操作20. Visual Foxpro 数据库文件是A

7、) 存放用户数据的文件 B) 管理数据库对象的系统文件C) 存放用户数据和系统数据的文件 D) 前三种说法都对21. 在 Visual Foxpro 中,用于建立或修改过程文件的命令是A) MODIFY B) MODIFY COMMAND C) MODIFY PROCEDURE D) 上面 B 和 C 都对22. 若未打开索引文件,APPEND 命令的功能等同于命令序列A) GOTO EOF B) GOTO BOTTOMINSERT BEFORC) GOTO BOTTOM D) GOTO BOTTOMINSERT BLANk23. 表文件中有数学,英语,计算机和总分四个数值型字段,要将当前记录

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

9、要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令A) REPLACE ALL年龄WITH 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 基本工资+300B) DISPLAY FOR 基本工资 1000C) LIST WHILE 基本工资 1

10、000D) LIST NEXT 10 FOR 基本工资 100028. 在 VFP 环境下,用 LIST STRU 命令显示表中每个记录的长度(总计)为 60,用户实际可用字段的总宽度为A) 60 B) 61 C) 59 D) 5829. 假若一个表文件与其按姓名所建立的索引文件已打开,下列表述中两个命令作用相同的是A) go top 与 go 1 B) list for 姓名=王和 list while 姓名=王C) find 王 和 seek 王 D) find 王 和 seek 王30. 在显示下拉菜单中,单击”追加方式”选项,将在当前表A) 中插入一个空记录 B) 尾增加一个空记录C)

11、 中进入追加状态 D) 上弹出追加对话框31. VFP支持的数据模型是A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型32. 数据库 DB,数据库系统 DBS,数据库管理系统 DBMS 三者之间的关系是A) DBS 包括 DB 和 DBMSB) DBMS 包括 DB 和 DBSC) DB 包括 DBS 和 DBMSD) DBS 就是 DB,也就是 DBMS33. Visual Foxpro 6.0 是一种关系型数据库管理系统,所谓关系是指A) 各条记录中的数据彼此有一定的关系B) 一个数据库文件与另一个数据库文件之间有一定的关系C) 数据模型符合一定条件的二维表格式D)

12、数据库中各个字段之间彼此有一定的关系34. 退出 Visual Foxpro 的操作方法是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:BBBDB26-30:DACDC 31-35: BACDA二、填空题1. 在 SQL 语

13、句中空值用_表示2 对表中记录逻辑删除的命令是_,恢复表中所有被逻辑删除记录的命令是_,将所有被逻辑删除记录物理删除的命令是_3. 二维表中的列称为关系的_,二维表中的行称为关系的_。4. 项目管理器文件的扩展名是_5. Visual Foxpro 不允许在主键字字段中有重复值或_6. 数据库表之间的一对多联系通过主表的_索引和子表的_索引实现7. 项目管理器的 _ 选项卡用于显示和管理数据库、自由表和查询等。8. 在 Visual Foxpro 6.0 中,表有两种类型,即_和_9. 为使日期型数据能够显示世纪(即年为 4 位),应该使用命令SET _ ON 10. 字符型数据的长度不超过_

14、个字符 1. null 2. delete,recall all,pack 3. 属性,元组 4.PJX 5.空值 6. 主索引,普通索引 7. 数据 8. 2549. 自由表,数据库表 10. CENTURYVisual FoxPro程序设计考试试卷一、单项选择题1.数据库DB、数据库系统DBS、数据库管理系统DBMS 三者之间的关系是 A)DBS包括DB和DBMSB)DBMS包括DB和DBSC)DB包括DBS和DBMSD)DBS就是DB,也就是DBMS2.下面关于数据库系统的叙述正确的是 A)数据库中只存在数据项之间的联系 B)数据库的数据项之间和记录之间都存在联系 C)数据库的数据项之间

15、无联系,记录之间存在联系 D)数据库的数据项之间和记录之间都不存在联系 3.数据库系统与文件系统的主要区别是 A)数据库系统复杂,而文件系统简单 B)文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件 C)文件系统管理数据量较少,而数据库系统可以管理庞大的数据量 D)文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决 4.数据库系统的核心是 A)数据库B)操作系统C)数据库管理系统D)文件 5.Visual FoxPro是 A)操作系统的一部分B)操作系统支持下的系统软件 C)一种编译程序D)一种操作系统 6.Visual FoxPro支持的数据模型是 A)层次模型 B)

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

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

18、 M(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(SPACE(5)-1 C)CTOD(04/0

19、5/99)-30D)800+200=100018.顺序执行以下3个赋值命令:M=50,N=3*4,K=LEFT(Fox Pro,3)之后,下列表达式中,正确的表达式是 A)M+NB)N+KC)M-K+ND)&M+N19.在下面逻辑表达式中,无论X取逻辑型中的的哪一种数据,其值肯定为.F.的是 20.在Visual FoxPro中,MIN(ROUND(8.89,1),9)的值是 A)8B)8.9C)9D)8.821.连续执行以下命令之后,最后一条命令的输出结果是 S=Happy Chinese New Year! T=CHINESE ATT,SA)0B)7C)14D)错误信息 22.下列Visu

20、al FoxPro函数中函数值为字符型的是 A)DATE( ) B)TIME( )C)YEAR( )D)DATETIME( )23.顺序执行以下命令之后,最后一条命令的输出结果是 STORE CTOD(06/15/03)TORQSTORE MONTH(RQ)TO DTDTA)06B)03C)15D)624.执行如下命令: ANS=STUDTENT.DBFMYFILE=SUBSTR(ANS,1,AT(.,ANS)-1)MYFILE屏幕显示的输出结果是 A)STUDENT.DBT B)STUDENT C)STUDENT.ANS D)1125.执行下列命令后,被打开的表是 B=A C=B FNAME

21、=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)视图 28.下面有关数组的叙述,正确的是A)数组在使用之前,一般要用DIMENSION 或DECLARE命令定义数组 B)不能用一维数组的形式访问二维数组 C)

22、在Visual FoxPro中只能使用一维数组、二维数组和三维数组 D) Visual FoxPro系统规定数组的下标的下限为129.要判断数值型变量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 .T. AND .T.D)1 +2=1+2 三、判断题32.若函数RECNO( )的值为1,则函数EOF( )的值一定为.F.。33.有备注型字段的表文件,当删除所对应的表备注文件后,

23、该表文件仍可打开。34.在当前表中,要将所有姓杨的人员情况显示出来,应使用命令LIST FOR 杨$姓名。35.若GO TOP命令能正确地执行,则一定会将记录指针定位在物理记录号为1的记录上。36.工资表中有10条记录,若按工资字段升序索引后,再执行GO BOTTOM 命令,则当前记录号是工资最高的记录号。37.在任何情况下,执行LOCATE命令后,函数BOF( )的值将视查找情况而定。38.若SKIP 4 和INSERT BLANK命令能正确地执行,则总能实现插入一条空白记录并使其成为第五条记录。39.执行命令REPLACE ALL 工资 WITH 工资*(1+10%) FOR 性别=女后,

24、可将当前表(工资表)中所有女职工的工资增加10%。40.命令DELETE NEXT 1与命令DELETE RECORD RECNO() 的执行结果是相同的。四、填空题41.利用CREATEOBJECT函数可以生成表单对象,但更多的时候是利用_来创建表单文件,并通过运行表单文件来生成表单对象。42.在表单对象释放时引发_事件,是表单对象释放时最后一个要引发的事件。43.所谓运行表单就是根据表单文件用_的内容产生表单对象。44.修改表单文件T1.SCX的命令是_45.在属性窗口中,有些属性的默认值在列表框由以斜体显示,其含义是这些属性在设计时是_的。46.要想使一个选项组包含5个按钮,可将_属性设

25、置为5。47.用户可以通过列表框的_属性指定一个字段或变量来保存用户从列表框中选择的结果。48.典型的菜单系统一般是一个下拉式菜单,由一个_和一组弹出式菜单组成。49.快捷菜单一般由一个或几个具有上下级关系的_组成。50.报表主要包括两部分内容:数据源和_。五、程序填空题51.下列是判断一个自然数是否为质数(素数)的程序,请将程序填写完整CLEARINPUT 请输入一个大于1的自然数: TO NK=0 &K的值为0表示所输入的自然数是质数,为1表示不是质数M=2DO WHILE MMAMA=XELSE_ENDIFENDFORMA,MIRETURN六、程序分析题53.DIMENSION A(5)

26、K=1DO WHILE K6 A(K)=2*KK=K+1ENDDOSTORE 2 TO K,SDO WHILE K5A(K)=A(K+1)-A(K-1)S=S+A(K)K=K+1ENDDOS=,S执行上述程序,运行的结果是:_54.设表文件XSK.DBF的内容如下: 阅读下列程序,写出程序的运行结果:SET TALK OFFCLEARDIMENSION A(2)USE XSKINDEX ON 姓名 TO IXMGO 3SKIPSCATTER TO AGO TOPGATHER FROM A 姓名,性别USESET TALK ONRETURN执行上述程序,运行结果是:_ 七、程序设计题55.编程p

27、rog1. prg ,保存在“C:ataAnswer4202021234567ditgae1”下,求连续N个不是7的倍数的自然数之和,当和是101的倍数时显示最后的自然数和它们的和。Visual FoxPro程序设计考试试卷答案一单项选择题1.A2.B3.D4.C5.B6.B7.B8.D9.D10.D11.D12.C13.C14.B15.C16.B17.B18.D19.D20.B21.A22.B23.D24.B25.B二多项选择题26.AC27.BC28.AD29.ABD30.ACD三判断题31.对32.错33.错34.错35.错36.对37.错38.错39.错40.对四填空题41.表单设计器42.unload43.命令44.modify form t1.scx45.不可用46.buttoncount47.Rowsource48.条形菜单49.弹出式菜单50.报表格式五程序填空题51(1)0(2) M=M+1(3)K=152(1)IF XMI(2)MI=X(3)ENDIF六程序分析题53.S=1654.张欣女七、程序设计题55.先打开编程窗口,用指定名称存于指定文件夹下,程序内容如下:INPUT “N=”TO NK=1DO WHILE .T.S=0

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2