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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

湘潭大学visual foxpro课程考试备考习题10.docx

1、湘潭大学visual foxpro课程考试备考习题10试卷编号:8245所属语言:Visual Foxpro试卷方案:VF_1004261709试卷总分:100分共有题型:8种一、填空 共5题 (共计10分)第1题 (2.0分) 题号:1565在表单中添加控件后,除了通过属性窗口为其设置各种属性外,也可以通过相应的 【1】为其设置常用属性.答案:=(答案1)=生成器第2题 (2.0分) 题号:1566在表设计器的【1】选项卡中,可以设置记录验证规则、有效性出错信息,还可以指定记录插入、更新及删除的规则.答案:=(答案1)=表第3题 (2.0分) 题号:1220利用LOCATE命令查找到满足条件

2、的第1条记录后,连续执行【1】命令即可找到满足条件的其他记录.答案:=(答案1)=CONTINUE=或=CONT第4题 (2.0分) 题号:1290使用index命令不能创建【1】索引.答案:=(答案1)=主第5题 (2.0分) 题号:1522在SQL中,测试列值是否为空值用 IS NULL运算符号,测试列值是否为非空值用运【1】算符号.答案:=(答案1)=EXISTS二、判断 共9题 (共计9分)第1题 (1.0分) 题号:994备注字段的数据输入的方法是:将光标停在备注字段上,然后按Ctrl+PgUp键,便进入备注字段编辑窗口,然后输入备注字段内容.答案:Y第2题 (1.0分) 题号:10

3、79在Visual FoxPro中,您可以同时打开多个数据库,而且在同一时间内,可以有多个数据库是当前数据库.答案:N第3题 (1.0分) 题号:989Visual FoxPro 中文版是一个关系数据库管理系统.答案:Y第4题 (1.0分) 题号:1094主索引只能存放在结构复合索引文件中.答案:Y第5题 (1.0分) 题号:604VFP中数据库文件的扩展名为.DBF,表文件的扩展名为.DBC.答案:N第6题 (1.0分) 题号:999表间的关系有永久关系和临时关系.答案:Y第7题 (1.0分) 题号:605VF程序文件的扩展名是.DBF .答案:N第8题 (1.0分) 题号:594Visua

4、l FoxPro的字符型字段最长为256个字符.答案:N第9题 (1.0分) 题号:1154使用表单文件可以方便、直观地进行数据管理.答案:Y三、单项选择 共10题 (共计10分)第1题 (1.0分) 题号:3346用鼠标双击对象时将引发()事件.A:ClickB:DblClickC:RightClickD:Gotfocus答案:B第2题 (1.0分) 题号:3300下列符号中()不能作为VisualFoxPro中的变量名.A:abcB:XYZC:5youD:goodluck答案:C第3题 (1.0分) 题号:3095Visual FoxPro中,将当前索引文件中的姓名设置为当前索引,应输入的

5、命令是().A:SET ORDER 姓名B:SET 姓名C:SET ORDER TO TAG 姓名D:SET INDEX TO 姓名答案:C第4题 (1.0分) 题号:3066DTOC(98/09/28)的值应为 ().A:1998年9月28日B:98/09/28C:98/09/28D:98-09-28答案:C第5题 (1.0分) 题号:3713在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是().A:永久性关联B:永久性关联或临时性关联C:临时性关联D:永久性关联和临时性关联答案:C第6题 (1.0分) 题号:3802假设系统

6、中存在menu菜单程序,运行该菜单程序应输入()命令.A:DO B:DO C:OPEN D:OPEN 答案:B第7题 (1.0分) 题号:3689要将表CJ.DBF与Grid对象绑定,应设置Grid对象的两个属性的值如下().A:RecordSourceType属性为Cj,RecordSource属性为0B:RecordSourceType属性为0,RecordSource属性为CjC:RowSourceType属性为0,RowSource属性为CjD:RowSourceType属性为Cj,RowSource属性为0答案:B第8题 (1.0分) 题号:3842下列关于查询的说法,不正确的一项是

7、().A:查询是Visual Foxpro支持的一种数据库对象B:查询就是预先定义好的一个SQL SELECT语句C:查询是从指定的表中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果D:查询就是一种表文件答案:D第9题 (1.0分) 题号:3116当某控件对象获得焦点后又失去焦点,将依次激发()事件.A:When Valid GotFocus LostFocusB:When GotFocus Valid LostFocusC:Valid GotFocus When LostFocusD:Valid When GotFocus LostFocus答案:B第10题 (1.0分) 题号

8、:3121对列表框的内容进行一次新的选择,将发生()事件.A:CLICKB:WHENC:InterActiveChangeD:GotFocus答案:C四、多项选择 共5题 (共计10分)第1题 (2.0分) 题号:344如果要在屏幕上直接看到查询结果,查询去向可以选择().A:屏幕B:浏览C:临时表D:视图答案:AB第2题 (2.0分) 题号:345使用USE 命令打开表文件时,能同时自动打开的相关文件有().A:备注文件B:独立复合索引文件C:结构复合索引文件D:内存变量文件答案:AC第3题 (2.0分) 题号:350在Visual Foxpro系统中,能移动记录指针的命令有().A:LIS

9、TB:CONTC:GOD:SKIP答案:ABCD第4题 (2.0分) 题号:255以下叙述不正确的是().A:total命令汇总数据表没有前提条件B:当两个表建立了关联以后,set skip to(别名)命令支持一对多关系C:Visual Foxpro不支持循环关联,即A-B,B-AD:Visual Foxpro程序中定义的内存变量的作用域为全局变量答案:AD第5题 (2.0分) 题号:353属于记录查找的命令有().A:TOTALB:LOCATEC:SEEKD:CONTINUE答案:BCD五、程序填空 共3题 (共计15分)第1题 (5.0分) 题号:803*- *【程序填空】*-*功能:表

10、RSDA.DBF结构为:姓名(C,6);性别(C,2),年* 龄(N,2),出生日期(D,8)。判断表中是否有李明,* 查询此人的性别及年龄,确定参加运动会的项目。* 请在【】处添上适当的内容,使程序完整。*- SET TALK OFFUSE RSDA*SPACE*【?】 FOR 姓名= 李明*SPACE* IF .NOT. 【?】 DO CASE CASE 性别= 男 ?请参加爬山比赛 CASE 年龄=50 ? 请参加投篮比赛 CASE 年龄=60 ? 请参加老年迪斯科比赛*SPACE* 【?】 ELSE ? 查无此人 BROWSE ENDIFUSESET TALK ONRETURN答案:=

11、(答案1)=LOCATE=或=LOCA=(答案2)=EOF()=(答案3)=ENDCASE=或=ENDC第2题 (5.0分) 题号:850*- *【程序填空】*-*功能:十个小孩围成一圈分糖果,老师分给第一个小孩 10 块,第* 二个小孩 2 块,第三个小孩 8 块,第四个小孩 22 块,第* 五个小孩16 块,第六个小孩 4块,第七个小孩 10 块,第* 八个小孩 6 块,第九个小孩 14 块,第十个小孩20 块。然* 后所有的小孩同时将自己手中的糖分一半给左边的小孩;糖* 块数为奇数的人可向老师要一块。问经过这样几次调整后大* 家手中的糖的块数都一样?每人各有多少块糖?* 请在【】处添上适

12、当的内容,使程序完整。*-SET TALK OFFcleardime a(12)a(1)=0a(2)=10a(3)=2a(4)=8a(5)=22a(6)=16a(7)=4a(8)=10a(9)=6a(10)=14a(11)=20s=0do while .t. for i=2 to 11 a(i-1)=int(a(i-1)/2)+int(a(i)/2) endf a(11)=int(a(11)/2)+a(1) for i=2 to 11 if a(i)%2=1 a(i)=a(i)+1 endif endf i=2 *SPACE* do while i【?】 if a(i)!=a(i+1) exi

13、t endif i=i+1 endd if i=11*SPACE* 【?】 else a(1)=0*SPACE* s=s+【?】 endifendd? s=,s,num=,a(2)set talk oncanc答案:=(答案1)=11=(答案2)=exit=(答案3)=1第3题 (5.0分) 题号:807*- *【程序填空】*-*功能:通过循环程序输出图形:* * * * * * * * * * * * * * * * * 请在【】处添上适当的内容,使程序完整。*- SET TALK OFFCLEARFOR N=1 TO 9 IF N=5*SPACE* M1=【?】 ELSE*SPACE* M

14、1=【?】 ENDIF ?*SPACE* FOR M=1 TO ABS(【?】) ? ENDFOR FOR M=1 TO ABS(M1-2*N+1) IF M=1 OR M=ABS(M1-2*N+1) ? * ELSE ? ENDIF ENDFORENDFORSET TALK OFFRETURN答案:=(答案1)=0=或=2+(n-1)*4=或=2+4*(n-1)=或=(n-1)*4+2=或=4*(n-1)+2=(答案2)=18=或=4* (n-5)=或=(n-5) *4=(答案3)=5-N=或=-N+5六、程序改错 共3题 (共计15分)第1题 (5.0分) 题号:778*-*【程序改错】*

15、-*题目:打开XSDB.DBF数据表, 分别统计男、女生的人数。*-*注意:不可以增加或删除程序行,也不可以更改程序的结构。*-SET TALK OFFUSE XSDBSTOR 0 TO B,G DO WHILE .NOT.EOF()*FOUND* IF 性别男 B=B+1*FOUND* ENDIF G=G+1 ENDIF SKIPENDDO?男生人数是:+STR(B)?女生人数是:+STR(G)SET TALK ONRETU答案:=(答案1)=IF 性别 = 男=或=IF 性别 女=或=IF 性别 # 女=或=IF 性别 = 男=或=IF 性别 女=或=IF 性别 # 女=或=IF 性别 =

16、 男=或=IF 性别 女=或=IF 性别 # 女=(答案2)=ELSE第2题 (5.0分) 题号:832*- *【程序改错】*-*题目:有结构相同的三个班学生数据库STD1.DBF、STD2.DBF、* STD3.DBF。其中学号的前两位是学生所在班级号。一个* 统计数据库TJ.DBF,其结构包括七个字段:班级C(2)、* 男、女、党员、团员、群众、少数民族,后六个均为数* 值型字段N(3,0)。请编写统计程序MODI1.PRG,按班对* 学生数据进行的性别、政治面目和民族统计,并将统计* 结果存放到TJ.DBF中。(不得修改学生数据库)*-*注意:不可以增加或删除程序行,也不可以更改程序的结

17、构。*-set talk offsele 1use std1sele 2use std2sele 3use std3sele 4 use tjzapsele 1*FOUND*banji=学号 count all for 性别=男 to mancount all for 性别=女 to womancount all for 民族汉 to minzucount all for 政治面目=党员 to dangyuancount all for 政治面目=团员 to tuanyuancount all for 政治面目=群众 to quanzhongsele 4appe blan repl 班级 wi

18、th banji,男 with man,女 with woman,党员 with dangyuan,团员 with tuanyuan,群众 with quanzhong,少数民族 with minzusele 2banji=left(学号,2)count all for 性别=男 to mancount all for 性别=女 to womancount all for 民族汉 to minzucount all for 政治面目=党员 to dangyuancount all for 政治面目=团员 to tuanyuancount all for 政治面目=群众 to quanzhong

19、sele 4appe blan repl 班级 with banji,男 with man,女 with woman,党员 with dangyuan,团员 with tuanyuan,群众 with quanzhong,少数民族 with minzu*FOUND*sele 1 banji=left(学号,2)count all for 性别=男 to mancount all for 性别=女 to womancount all for 民族汉 to minzucount all for 政治面目=党员 to dangyuancount all for 政治面目=团员 to tuanyuan

20、count all for 政治面目=群众 to quanzhongsele 4*FOUND*appe repl 班级 with banji,男 with man,女 with woman,党员 with dangyuan,团员 with tuanyuan,群众 with quanzhong,少数民族 with minzuclose databaseset talk onreturn答案:=(答案1)=banji= left (学号,2)=或=banji= subs (学号,1,2)=或=banji= 01=(答案2)=sele 3=或=sele c=或=select 3=或=select c

21、=(答案3)=appe blank=或=appect blank第3题 (5.0分) 题号:841*- *【程序改错】*-*题目:有如下数据库文件:* ZY.DBF:职员号N(3,0),姓名C(6),性别C(2),职务C(10);* DD.DBF:订单号N(3,0),客户号N(3,0),职员号N(3,0),* 签订日期D(8),金额N(6,2)。* 给定程序MODI1.PRG的功能是:根据客户号查询该客户的有关* 订单信息,结果按订单金额降序排序,并显示这些定单的总金额。* 修改并调试该程序,使之正确运行。*-*注意:不可以增加或删除程序行,也不可以更改程序的结构。*-SET TALK OFFSET SAFETY OFFSELECT 1USE zyINDEX ON 职员号 TO zyiSELECT 2USE ddINDEX ON -金额 TO ddi*FOUND*SET RELATION ON -金额 TO ADO WHILE .T. CLEAR KH=202 ? 请输入客户号: , kh ? LOCATE FOR 客户号=kh*FOUND* IF .NOT.EOF() ? 没有该客户! ELSE ? 订单号+ 职 员+SPACE(5)+签订日期+ 金

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

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