版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《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,执行命令Y=X=X+0.5后,Y的值为;9、命令DELETENEXT3的功能是;10、复合索引文件的扩展名是;11、在过程调用中进行参数传递时,当WITH后的〈参数列表〉是时称为引用传递;12、计时器控件中的属性INTERVAL称为属性;13、对象彼此之间只能通过来相互联系;14、若要触发某个控件(如命令按钮、选项按钮等)实现某个特定的操作,可选择—事件,并编写相应的事件过程代码;15、若要在“文本框”中显示表文件中某个字段的内容,则应在文本框的属性中指明表文件名及字段名。二、单项选择题(每题1分,共30分)1、VFP是一个数据库管理系统,它的主要功能是:()A)数据定义,数据操作,程序 B)数据库建立,程序编制,文字编辑C)建立数据库,统计数据库,数据库索引D)程序编制,程序编译,联接编译2)在VFP表达式中,结果为日期型的表达式是:()A)DATE()+TIME() B)DATE()+100C)DATE()-CTOD(“05/25/02")D)112-DATE()3)执行下列命令序列后,屏幕显示的结果是()Y=2?Y=Y+2A)2B)4 C).T. D).F.4)设X="24”,Y=“43”,表达式()的值为真(.T.)A)NOT(X==Y).OR.(Y$X) B)NOT(Y>=X)C)NOT(X<>Y) D)NOT(X$Y).AND.(X=Y)5)设X="05/18/02",命令?TYPE("&X”)的输出值是()A)05/18/02B)C C)N D)D6)设系统日期是2002年5月18日,变量CH="VFP6.0数据库系统”,则表达式SUBSTR(CH,4,1)+RIGHT(STR(YEAR(DATE())),2)的值为:A)2008B)8008C)602D)出错信息7)假定A=3,B=4,执行下列运算能够得到数值型结果的是()A)?A=B-1 B)?B+1=A C)A=BD)A+1=B8、在已打开的表文件中的第三条记录前插入一条记录,可使用的命令是()A)GO3 B)GO3C)GO3 D)GO2INSERT INSERTBEFOREINSERTBLANKINSERTBEFORE9)假设数据库表文件及索引文件已打开,为确保指针定位在物理记录为1的记录上,应该使用的命令是()A)GOTOPB)GOBOF()C)SKIP1 D)GO110)当前数据库表文件有15条记录,当前记录号是6,执行命令LIST后,当前记录号是OA)8 B)16C)15D)711、当前表文件刚执行过DISPLAYALL命令,接着再执行DELETE命令,且其它范围子句和条件子句均缺省,则该命令完成了()的逻辑删除;A)首记录B)所有记录 C)零记录 D)末记录12、执行下列命令后,屏幕显示的结果为()ST=“Microsoftwindows”(t与w之间有一空格)?SUBSTR(ST,(LEN(ST)-2)/5+8,3)A)sofB)win C)dow D)fw13、下列VFP表达式中,运算结果为“真(.T.)”的表达式是()A)“SHA”$“SHANGHAI” B)“SHANGHAI”$“HAI”C)“GOOD”$“G" D)“GOLD”$“GO”14、在VFP命令窗口中,已打开“成绩”表,需将记录指针定位在第一个总分大于350分的记录上,应使用命令()A)DISPLAYFOR总分>350 B)LISTFOR总分>350C)BROWFOR总分>350 D)LOCATEFOR总分>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)FontBold设置为“真(.T.)”18、下面属于“方法”的是()A)ClickB)Caption C)Value D)SetAll19、VFP基类包含控件类和容器类,下列基类中属控件类的有()①命令按钮②列表框③表单④形状A)①②③ B)②③④C)①②④ D)①③④20、下列属性中不属于修饰属性的是()A)ControlSource B)FontNameC)Picture D)BackStyle21、数据环境的作用是()A)创建一个表文件 B)创建一个表单C)为运行表单指定表文件及路径 D)修改表单22、执行如下命令序列:STORE2002TOASTORE“2002”TOBSTORE“A”TOM?&M+&B最后输出的结果是()A)A2002B)语法错误C)20022002D)400423、在下列VFP表达式中,结果为逻辑真(.T.)的是()A){05/21/02}>{05/12/02} B)[学习]<=[学习]C)“女”$性别 D)“385”>“94”24、对已打开的表文件:成绩.口3尸若要按“总分”降序索引,应使用的命令是()A)INDEXON总分TOCJXB)INDEXON总分/DTOXCJC)INDEXON-总分TOCJXD)INDEXON-总分/DTOXCJ25、在已打开的表文件:成绩.DBF中,将总分大于550分的学生记录复制到新文件XSCJ.DBF中,应使用的命令是()A)COPYTOXSCJ总分>=550 B)COPYTOXSCJFOR总分〉=550C)SORTTOXSCJ总分>=550 D)TOTALTOXSCJ总分>=55026、在一个表文件中分别定义了四个备注字段,它们分别存放在几个备注文件中()A)1个 B)2个 C)3个 D)4个27、在VFP命令中,缺省范围和FOR语句时,下列默认ALL的命令是()A)DISPLAYB)COUNT C)RECALL D)REPLACE28、若要给当前表文件增加一个字段,应使用命令()A)EDITB)MODIFYSTRUCTUREC)BROWSED)APPEND29、当前表文件有15条记录,索引文件未打开,当前记录号为1,执行了命令SKIP-1以后,再执行命令?BOF(),RECNO(),屏幕显示的内容是()A).F.0 B).F. 1 C).T.0D).T. 130、在下列VFP命令中,使函数EOF()的值不一定为.T.的命令是()REPLACE基本工资WITH基本工资+30DISPLAYFOR基本工资>1000LIST FORSUBSTR(DTOC(date()),4,4) =” 2004”LIST FORSUBSTR(DTOC(date()),4,4) =” 2004” .AND.基本工资>1000三、判断题(每题1分,共10分)1、打开一个表文件,若指针指到最后一条记录上,则函数EOF()的值为真(.T.)2、显示所有内存变量名的命令是LISTMEMORY*.*3、命令按钮组属于控件类对象;4、使用ZAP命令可以删除已打开的表文件中的所有记录;5、对象的属性、方法和事件是类中定义的,所以不可以随意向对象中添加新属性、新事件或是新方法;6、凡能包含其它对象,也能删除和添加其它对象的类都属容器类;7、在循环语句中只要运行到“LOOP”语句便能自动退出循环;8、具有私有属性的内存变量只能在定义它的程序及其下级子程序中使用;9、在同一表单中,命令THISFORM.BACKCOLOR=RGB(255,255,255)与命令THIS.PARENT.BACKCOLOR=RGB(255,255,255具有等效作用;10、方法REFRESH的作用是释放表单。四、阅读程序题1、写出下列程序的运行结果(5分)SETTALKOFFCLEARM=364320546I=0S=0DOWHILE.T.N=MOD(M,10)IFINT(N/2)=N/2I=I+1S=S+NENDIFM=INT(M/10)IFM=0EXITENDIFENDDO?"I="+STR(I,2),"S="+STR(S,4)RETURNSETTALKON2、写出下列程序的运行结果(5分)SETTALKOFFCLEARW="HELLOW!”N=2LISTMEMORYLIKE?WAITDOP2WITHN,(W)LISTMEMORYLIKE?WAITRETURNPROCP2PARAX,YY=Y+“WANGPING!”X=X+DATE()N=20W="GOOD”LISTMEMORYLIKE?WAITENDPROC五、程序填空(每空2分,共10分):阅读下列程序说明和程序,并将程序代码缺少的内容填入[]中;
求:S=K!+ +N!+完成下列程序。+M!(K<=N<=M,K以求:S=K!+ +N!+完成下列程序。***MN.PRG***SETTALKOFFCLEARINPUT“K=”TOKINPUT“M=”TOMSTORE0TOS,AFORI=KTO[1]DOSUB[2]S=[3]ENDFO?“S="+STR(S,19)SETTALKONPROCSUB[4]P,RP=1FORL=1TORP=[5]ENDFORENDPROC六、编程计算:(共25分)1、(8分)从键盘输入N的值,编程计算:2!+4!+6!+……+(2N)!2、(8分)编制一个人工翻动日历界面,要求如下图所示,界面窗口显示当前日期,但是用户可以通过界面提供的微调按钮任意地向前向后翻动日历。单击按钮前的运行界面单击向前按钮的界面单击向后按钮的界面3、(9分)编制“学生”表信息查询界面,要求如下图所示,单击“开始”在列表框中显示“姓名”字段的内容,单击列表框中的某个姓名,则显示该记录所对应的“学号”“姓名”、“出生年月”、“性别”和“奖学金”的内容,其中“学号”“姓名”、“出生年月”只允许浏览,不允许编辑,“性别”为男则在复选框中打“J”表示“奖学金”可通过微调调整档次(每25元为一个档次)单击“开始”之前的界面单击“开始”之后的界面单击列表框中的任一姓名后的界面解题提示说明:(1)设表单的界面编辑制作已经完成,与表单有关的数据表文件(学生口3尸)已经添加到了数据环境中;(2)做题要求:
第2题要求写出微调控件的有关事件的过程代码以及设置文本框与界面相关的属性;第3题要求:①编写COMMAND1的CLICK事件和LIST1的INTERACTIVECHANGE事件的过程代码;②设置列表框LIST1的数据源和数据源属性;③设置微调SPINNER1的INCREMENT属性。(3)本程序代码中可能涉及到的主要属性、事件及方法列表如下:ROWSOURCE、ROWSOURCETYPE、CONTROLSOURCE、VALUE、CAPTION、READONLY、SETALL、RELEASE、REFRESH、INIT、INTERACTIVECHANGE、CLICK、VISIBLE、ENABLED、UPCLICK、DOWCLICK、DATEFORMATVFP答题纸2001~2002学年第一学期期终试题(B)课程名称
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度仇媛离婚协议:融合法律咨询与心理辅导的个性化协议3篇
- 2025版住宅租赁合同及配套设施租赁及物业服务及公共区域维护合同范本3篇
- 二零二五年度二手房出售含房产投资咨询服务协议2篇
- 2025年度物业管理项目社区文体活动合作意向书3篇
- 2025年度智慧交通道路建设合同书2篇
- 喉部肿物个案护理
- 2025年度版权质押合同标的的权属证明文件2篇
- 2025年度生物科技企业新员工入职及福利待遇合同2篇
- 研究生哲学教程
- 二零二五年度占地修路协议书5篇
- 洼田饮水试验
- 定置定位管理一
- 统编版小学四年级语文上册五六单元测试卷(附答案)
- 商票保贴协议
- 高支模技术交底(新版)
- TOP-DOWN培训
- 电动力学答案完整
- 弱电工程保修书(共4页)
- 项目合伙人管理制度
- 夏普复印机图文安装说明
- 对于部门整体支出绩效评价结果整改报告
评论
0/150
提交评论