《VFP数据库系统》模拟考试题(一).doc

上传人:飞****2 文档编号:56707215 上传时间:2022-11-03 格式:DOC 页数:9 大小:71.50KB
返回 下载 相关 举报
《VFP数据库系统》模拟考试题(一).doc_第1页
第1页 / 共9页
《VFP数据库系统》模拟考试题(一).doc_第2页
第2页 / 共9页
点击查看更多>>
资源描述

《《VFP数据库系统》模拟考试题(一).doc》由会员分享,可在线阅读,更多相关《《VFP数据库系统》模拟考试题(一).doc(9页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、VFP数据库系统模拟考试题(一)一、填空题(每空1分,共15分)1、若一个数值型字段变量的最大宽度为9,小数位数为2,则这个变量能表示的最大数是_;2、若日期函数DATE()的值为“05/25/02”,要从这个数中取出字符串“25”的表达式是;3、关系数据库对关系有三种基本操作,在VFP6.0命令格式中,FIELDS 是对关系的操作;FOR 是关系的操作;4、RIGHT(TIME(),2)的数据类型是;5、已打开学生表文件,要把记录指针定位在第一个奖学金大于50元的记录上,应使用的命令是 ;6、“DATE()”的数据类型是;7、要浏览已打开的表文件的记录可使用命令;8、若X=1.5 ,执行命令

2、Y=X=X+0.5后,Y的值为;9、命令DELETE NEXT 3的功能是; 10、复合索引文件的扩展名是; 11、在过程调用中进行参数传递时,当WITH后的是 时称为引用传递; 12、计时器控件中的属性INTERVAL称为属性; 13、对象彼此之间只能通过来相互联系; 14、若要触发某个控件(如命令按钮、选项按钮等)实现某个特定的操作,可选择事件,并编写相应的事件过程代码; 15、若要在“文本框”中显示表文件中某个字段的内容,则应在文本框的属性中指明表文件名及字段名。二、单项选择题(每题1分,共30分)1、VFP是一个数据库管理系统,它的主要功能是:( ) A)数据定义,数据操作,程序 B)

3、数据库建立,程序编制,文字编辑 C)建立数据库,统计数据库,数据库索引 D)程序编制,程序编译,联接编译2)在VFP表达式中,结果为日期型的表达式是:( ) A)DATE()+TIME() B)DATE()+100 C)DATE()-CTOD(“05/25/02”) D)112-DATE()3)执行下列命令序列后,屏幕显示的结果是( ) Y=2 ?Y=Y+2 A) 2 B)4 C) .T. D) .F.4)设X=“24”,Y=“43”,表达式( )的值为真(.T.) A)NOT(X=Y).OR. (Y$X) B)NOT(Y=X) C)NOT(XY) D)NOT(X$Y).AND.(X=Y)5)

4、设X=“05/18/02”,命令?TYPE(“&X”)的输出值是( ) A)05/18/02 B)C C)N D)D6)设系统日期是2002年5月18日,变量CH=“VFP6.0数据库系统”,则表达式 SUBSTR(CH,4,1)+RIGHT(STR(YEAR(DATE(),2)的值为: A)2008 B)8008 C)602 D)出错信息7)假定A=3,B=4,执行下列运算能够得到数值型结果的是( ) A)?A=B-1 B)?B+1=A C)A=B D)A+1=B8、在已打开的表文件中的第三条记录前插入一条记录,可使用的命令是( ) A)GO 3 B)GO 3 C)GO 3 D)GO 2 I

5、NSERT INSERT BEFORE INSERT BLANK INSERT BEFORE9)假设数据库表文件及索引文件已打开,为确保指针定位在物理记录为1的记录上,应该使用的命令是( ) A)GO TOP B)GO BOF() C)SKIP 1 D)GO 110)当前数据库表文件有15条记录,当前记录号是6,执行命令LIST后,当前记录号是( ) A)8 B)16 C)15 D)711、当前表文件刚执行过DISPLAY ALL命令,接着再执行DELETE命令,且其它范围子句和条件子句均缺省,则该命令完成了( )的逻辑删除; A)首记录 B)所有记录 C)零记录 D)末记录12、执行下列命令

6、后,屏幕显示的结果为( )ST=“Microsoft windows”(t与w之间有一空格)?SUBSTR(ST,(LEN(ST)-2)/5+8,3) A)sof B)win C)dow D)f w13、下列VFP表达式中,运算结果为“真(.T.)”的表达式是( ) A)“SHA”$“SHANGHAI” B)“SHANGHAI”$“HAI” C)“GOOD”$“G” D) “GOLD”$“GO”14、在VFP 命令窗口中,已打开“成绩”表,需将记录指针定位在第一个总分大于350分的记录上,应使用命令( ) A)DISPLAY FOR 总分350 B)LIST FOR 总分350 C)BROW

7、FOR 总分350 D)LOCATE FOR 总分35015、打开一个空的表文件,分别用函数EOF()和BOF()测试,其结果是( ) A).T. .T. B).F. .F. C).T. .F. D).F. .T.16、下列VFP表达式中,运算结果为数值型数据的是( ) A)CTOD(“06/10/02”) B)“36”+“64” C)LEN(“06/10/02”)+3 D)7+3=1017、若要将文本框中的内容设置为“只读”,则下面的属性设置哪一个是正确的( ) A)Enabled设置为“真(.T.)” B)ReadOnly设置为“真(.T.)” C)Visible设置为“真(.T.)” D

8、)FontBold设置为“真(.T.)”18、下面属于“方法”的是( ) A)Click B)Caption C)Value D)SetAll19、VFP基类包含控件类和容器类,下列基类中属控件类的有( ) 命令按钮 列表框 表单 形状 A) B) C) D)20、下列属性中不属于修饰属性的是( ) A)ControlSource B)FontName C)Picture D)BackStyle21、数据环境的作用是( ) A)创建一个表文件 B)创建一个表单 C)为运行表单指定表文件及路径 D)修改表单22、执行如下命令序列: STORE 2002 TO A STORE “2002” TO

9、B STORE “A” TO M ?&M+&B 最后输出的结果是( ) A)A2002 B)语法错误 C) D)4004 23、在下列VFP表达式中,结果为逻辑真(. T .)的是( )A)05/21/0205/12/02 B)学习“94” 24、对已打开的表文件:成绩.DBF,若要按“总分”降序索引,应使用的命令是( ) A)INDEX ON 总分 TO CJX B)INDEX ON 总分/D TO XCJ C)INDEX ON -总分 TO CJX D)INDEX ON -总分/D TO XCJ 25、在已打开的表文件:成绩.DBF中,将总分大于550分的学生记录复制到新文件 XSCJ.D

10、BF中,应使用的命令是( ) A)COPY TO XSCJ 总分=550 B)COPY TO XSCJ FOR 总分 =550 C)SORT TO XSCJ 总分=550 D)TOTAL TO XSCJ 总分=550 26、在一个表文件中分别定义了四个备注字段,它们分别存放在几个备注文件中( ) A)1个 B)2个 C)3个 D)4个 27、在VFP命令中,缺省范围和FOR语句时,下列默认ALL的命令是( ) A)DISPLAY B)COUNT C)RECALL D)REPLACE 28、若要给当前表文件增加一个字段,应使用命令( ) A)EDIT B)MODIFY STRUCTURE C)B

11、ROWSE D)APPEND 29、当前表文件有15条记录,索引文件未打开,当前记录号为1,执行了命令SKIP 1 以后,再执行命令?BOF(),RECNO(),屏幕显示的内容是( ) A).F. 0 B) .F. 1 C) .T. 0 D) .T. 1 30、在下列VFP命令中,使函数EOF()的值不一定为.T.的命令是( ) A)REPLACE 基本工资 WITH 基本工资+30 B)DISPLAY FOR 基本工资1000 C)LIST FOR SUBSTR(DTOC(date()),4,4)=”2004” D)LIST FOR SUBSTR(DTOC(date()),4,4)=”200

12、4” .AND. 基本工资1000三、判断题(每题1分,共10分) 1、打开一个表文件,若指针指到最后一条记录上,则函数EOF()的值为真(.T.) 2、显示所有内存变量名的命令是LIST MEMORY *.* 3、命令按钮组属于控件类对象; 4、使用ZAP命令可以删除已打开的表文件中的所有记录; 5、对象的属性、方法和事件是类中定义的,所以不可以随意向对象中添加新属性、新事件或是新方法; 6、凡能包含其它对象,也能删除和添加其它对象的类都属容器类; 7、在循环语句中只要运行到“LOOP”语句便能自动退出循环; 8、具有私有属性的内存变量只能在定义它的程序及其下级子程序中使用; 9、在同一表单

13、中,命令THISFORM.BACKCOLOR=RGB(255,255,255) 与命令 THIS.PARENT.BACKCOLOR=RGB(255,255,255)具有等效作用; 10、方法REFRESH的作用是释放表单。四、阅读程序题 1、写出下列程序的运行结果(5分) SET TALK OFF CLEAR M= I=0 S=0 DO WHILE .T. N=MOD(M,10) IF INT(N/2)=N/2 I=I+1 S=S+N ENDIF M=INT(M/10) IF M=0 EXIT ENDIF ENDDO ?”I=”+STR(I,2),”S=”+STR(S,4) RETURN SE

14、T TALK ON 2、写出下列程序的运行结果(5分) SET TALK OFF CLEAR W=”HELLOW!” N=2 LIST MEMORY LIKE ? WAIT DO P2 WITH N,(W) LIST MEMORY LIKE ? WAIT RETURN PROC P2 PARA X,Y Y=Y+“WANGPING!” X=X+DATE() N=20 W=“GOOD” LIST MEMORY LIKE ? WAIT ENDPROC五、程序填空(每空2分,共10分): 阅读下列程序说明和程序,并将程序代码缺少的内容填入 中;求:S=K!+N!+M!(K=N=M,K以1递增到M),通

15、过程序计算N!, 完成下列程序。 *MN.PRG* SET TALK OFF CLEAR INPUT “K=” TO K INPUT “M=” TO M STORE 0 TO S,A FOR I=K TO 1 DO SUB2 S=3 ENDFO ?“S=”+STR(S,19) SET TALK ON PROC SUB 4 P,R P=1 FOR L=1 TO R P=5 ENDFOR ENDPROC六、编程计算:(共25分) 1、(8分)从键盘输入N的值,编程计算:2!+4!+6!+(2N)! 2、(8分)编制一个人工翻动日历界面,要求如下图所示,界面窗口显示当前日期,但是用 户可以通过界面提

16、供的微调按钮任意地向前向后翻动日历。单击按钮前的运行界面 单击向前按钮的界面 单击向后按钮的界面 3、(9分)编制“学生”表信息查询界面,要求如下图所示,单击“开始”在列表框中显示“姓名”字段的内容,单击列表框中的某个姓名,则显示该记录所对应的“学号”、“姓名”、“出生年月”、“性别”和“奖学金”的内容,其中“学号”、“姓名”、“出生年月”只允许浏览,不允许编辑,“性别”为男则在复选框中打“”表示,“奖学金”可通过微调调整档次(每25元为一个档次) 单击“开始”之前的界面 单击“开始”之后的界面 单击列表框中的任一姓名后的界面解题提示说明: (1)设表单的界面编辑制作已经完成,与表单有关的数据

17、表文件(学生. DBF)已经添加到了数据环 境中; (2)做题要求:第2题要求写出微调控件的有关事件的过程代码以及设置文本框与界面相关的属性;第3 题要求: 编写COMMAND1的CLICK事件和LIST1的INTERACTIVECHANGE事件的过程代码; 设置列表框LIST1的数据源和数据源属性; 设置微调SPINNER1的INCREMENT属性。 (3)本程序代码中可能涉及到的主要属性、事件及方法列表如下: ROWSOURCE、ROWSOURCETYPE、CONTROLSOURCE、VALUE、CAPTION、READONLY、SETALL、RELEASE、REFRESH、 INIT、I

18、NTERACTIVECHANGE、CLICK、VISIBLE、ENABLED、UPCLICK、DOWCLICK、DATEFORMATVFP答题纸20012002学年第一学期期终试题(B)课程名称:VFP程序设计 使用班级:本科一年级班级姓名学号试题得分一二三四五六七八九十总分一、填空题1. 11.2 12.3 13.4 14.5 15.6 7 8 9 10 二、选择题 1._ 2._ 3._ 4._ 5._ 6._ 7._ 8._ 9._ 10._ 11._ 12._ 13._ 14._ 15._16._ 17._ 18._ 19._ 20._ 21._ 22._ 23._ 24._ 25._26._ 27._ 28._ 29._ 30._三判断题1_ 2._ 3._ 4._ 5._ 6._ 7._ 8._ 9._ 10._四程序阅读题1 2五程序填空题(1)_ (2)_ (3)_(4) _ (5) _六、编程

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

当前位置:首页 > 教育专区 > 教案示例

本站为文档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