VFP综合试卷一

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

第1页(共6页)第2页(共6页)密封线学校班级姓名学号密封线内不得答题安徽省中等职业学校高三年级对口升学综合模拟考试计算机应用类专业(VFP)试卷一得分评卷人复核人一、单项选择题(请在下面各题选项中选出最符合题意的一项,将代表该项的字母填在下面相应的答题位置。每题3分,共45分)1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.1.从关系模式中指定若干个属性组成新关系的运算称为()A.联接B.投影C.选择D.排序2.执行命令DECLAREA(3,2)后,变量A(2,2)的值为()A..T.B..F.C.4D.03.不能作为查询的输出去向是()A.报表B.图形C.视图D.标签4.在VFP6.0中,可以在当前表中任意位置添加新记录的是()A.APPENDB.“表”菜单的“追加新纪录”C.INSERTD.“显示”菜单的“追加方式”5.数据表中“住校否”为逻辑型字段,下列能显示所有不住校学生记录的命令是()A.listfor住校否=“F”B.listfor住校否=“N”C.listfor住校否D.listfornot住校否6.在VFP6.0中,下列操作命令不会影响表中数据的是()A.REPLACEB.LISTC.ZAPD.PACK7.下列范围子句中,表示可以对表文件从当前记录开始至最后一条记录进行操作的是()A.allB.nextnC.recordnD.rest8.VisualFoxPro参照完整性规则不包括()A.更新规则B.删除规则C.查询规则D.插入规则9.下列表达式中,其运算结果为数值型的是()A.0/20/98-20B.str(123.456,6)C.ctod(“01/12/98”)-20D.“100”+110.在VFP6.0中,扩展名为.qpr的文件是()A.查询文件B.表文件C.数据库文件D.项目文件11.以下不属于项目管理器选项卡的是()A.数据B.代码C.文档D.窗口12.下列命令中,不能输入字符型数据的是()A.ACCEPTB.WATTC.INPUTD.@…SAY…13.字段变量的值随着()而变化。A.字段宽度的更改B.记录指针的移动C.变量类型的改变D.小数位数的改变14.FOR循环语句中,循环变量的值是由()来改变的。A.程序B.步长C.数组D.内存变量15.有如下的子程序调用语句:DOSUB1WITHA,B+C,(D),EXP(E),则属于按地址传送的是()A.AB.B+CC.(D)D.EXP(E)得分评卷人复核人二、填空题(请将答案填在下面相应的答题位置。每空3分,共30分)1.2.3.4.5.6.7.8.9.10.1.在vfp6.0中进行数据检索时,如果检索成功,则found()函数的值为_______。2.代数式2xy+|a-b|写成对应的vfp6.0表达式为_______。3.要打开视图,必须先打开视图所在的___________。4.使用SQL的select语句将查询结果保存到一个临时表中,应使用_____________子句。5.索引可以分为多种类型,其中_____________只有数据库表才能创建。6.过程文件实质上是特殊的子程序,过程必须使用_________________命令定义。7.若要精确移动表单控件,可以修改控件的TOP和___________属性。8.在VisualFoxPro中,在运行表单时最先引发的表单事件是_________事件。9、若表中定义了备注型字段或通用型字段,则系统会同时建立一个主文件名与表文件同名的扩展名为_____________文件。10、文本框__________属性设置为“*”时,用户键入的字符在文本框内显示为“*”,但属性Value中仍保存键入的字符串。得分评卷人复核人三、程序分析题(每题6分,共18分)1.CLEARX=2*4Y=2^3Z=X=Y?”Z=”,ZRETURN第3页(共6页)第4页(共6页)密封线内不得答题程序运行结果为:__________________2.执行下列程序显示结果为_______________________(6分)*main.prgPROCEDURESUB1x=5PRIVATEYy=7X=10dosub1Y=X?x,yRETURNRETURN3.下列程序的功能是根据销售表“xs.dbf”(商品名、数量)中的数据去修改库存表“kc.dbf”(商品名、单价、数量、总金额)的数据,请填空。(6分)SELECT1USEkcSELECT2USExsDOWHILE___________________SELECT1LOCATEFOR商品名=B.商品名REPLACE数量WITH数量-B.数量,总金额WITH单价*数量SELECT2__________________________ENDDOCLOSEDATABASE得分评卷人复核人四、编程题(每题8分,共32分)1、编程实现输入半径r(大于零的数),输出圆的面积。2、1+1/3+1/5+1/7+1/9+……+1/99的和。3、假设有表xs.dbf,表中有一字段价格(N,9)存放设备的价格,输入的范围已经设定为0~100000,编程逐条显示所有价格大于50000的记录。4、用循环结构编程,将字符串“北京奥运”倒序输出。1、设计如下表单,各属性已经设置完毕,运行时点击相应的颜色命令按钮,标签文字按指定的颜色改变,点击“隐藏”则隐藏标签,点击“结束”按钮则退出表单。(7分)则“红色”按钮的CLICK事件代码为:THISFORM.LABEL1.VISIBLE=_________________________(1分)THISFORM.LABEL1.FORECOLOR=_________________________(2分)“隐藏”按钮的CLICK事件代码设置为:_________________________(2分)“结束”按钮的CLICK代码设置为:_________________________(2分)2、学生注册表单(form1)如图所示,该表单中含有3个标签、2个文本框(Text1和Text2),1个命令按钮组(包含3个按钮),其功能是对学生信息进行注册。(18分)(1)若在学生注册(ZC)表中已存在某学生的记录(学号已经存在),说明该学生已注册过;得分评卷人复核人五、综合应用题(共25分)第5页(共6页)第6页(共6页)密封线学校班级姓名学号密封线内不得答题若没有,则进行注册,即将该学生的信息存入学生注册表(2)进行注册时(即按“确认”按钮时),学号和姓名不能为空1)根据题意,填写下表划线处,完成表单和控件的相关属性设置(表中控件未列属性均采用默认设置)(6分)对象属性名属性值表单NameForm1Caption①___________标签1NameLabel1②___________请输入学生的信息标签2NameLabel2Caption学号标签3NameLabel3Caption姓名文本框1③___________Text1文本框2NameText2命令按钮组2)根据表单的功能要求,完善下列命令按钮组的Click事件代码:(12分)ch1=allt(thisform.text1.value)ch2=__________________________&&获取姓名数据____________&&多分支开始case_________________&&选择确认按钮iflen(ch1)=0orlen(ch2)=0messagebox(“学号、姓名必须填写!”)else______________forzc.xh=ch1ifnoteof()messagebox(“此学生已注册,请重新输入!)elseinsertintozc(xh,xm)values(ch1,ch2)endifendifcasethis.value=2thisform.text1.value=””thisform.text2.value=””_____________________&&使text1文本框得到输入焦点casethis.value=3_______________________&&退出表单endcase

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功