湘潭大学visual foxpro课程考试备考习题,15

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

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

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

资源描述

试卷编号:8251所属语言:VisualFoxpro试卷方案:VF_1004261709试卷总分:100分共有题型:8种━━━━━━━━━━━━━━一、填空共5题(共计10分)━━━━━━━━━━━━━━第1题(2.0分)题号:1561在VisualFoxPro中设计项目时,可以将程序文件作为主文件,程序文件的扩展名为【1】.答案:=======(答案1)=======prg或.prg第2题(2.0分)题号:870dimension定义的数组,其数组元素的初始值是【1】类型.答案:=======(答案1)=======逻辑第3题(2.0分)题号:1210控件的数据绑定是指将控件与某个【1】联系起来.答案:=======(答案1)=======数据源第4题(2.0分)题号:1550在VisualFoxPro中,浏览表记录的命令是【1】.答案:=======(答案1)=======BROWSE第5题(2.0分)题号:1544在VisualFoxpro中,程序文件的扩展名为【1】.答案:=======(答案1)=======.prg或prg━━━━━━━━━━━━━━二、判断共9题(共计9分)━━━━━━━━━━━━━━第1题(1.0分)题号:614常量是其值在程序的执行过程中可以改变的量.答案:N第2题(1.0分)题号:1146表单在运行过程中,其边框是不可调的.答案:N第3题(1.0分)题号:1158?LEFT(程序设计,2)的返回值是程序.答案:N第4题(1.0分)题号:1101PACK命令可以恢复已被逻辑删除的数据记录.答案:N第5题(1.0分)题号:986LOOP或EXIT语句不能单独使用,只能在循环体内使用.答案:Y第6题(1.0分)题号:1109查询文件是独立的,不影响原来的数据文件.答案:Y第7题(1.0分)题号:1019内存变量的值和数据类型都可以改变.答案:Y第8题(1.0分)题号:1009当指针指向首记录时,BOF()函数为.T..答案:N第9题(1.0分)题号:590VisualFoxPro的日期型字段的长度为8位.答案:Y━━━━━━━━━━━━━━━━━三、单项选择共10题(共计10分)━━━━━━━━━━━━━━━━━第1题(1.0分)题号:3847下列命令中,修改库文件结构的命令是().A:MODIFYFILEB:MODIFYCOMMANDC:MODIFYSTRUCTURED:CREATESTRUCTURE答案:C第2题(1.0分)题号:3298下列方法中,不能退出VisualFoxPro的是().A:单击文件菜单中的关闭命令B:单击文件菜单中的退出命令C:单击窗口标题栏右端的关闭按钮D:按[Alt+F4]组合键答案:A第3题(1.0分)题号:3063Click事件在()时引发.A:用鼠标单击对象B:用鼠标双击对象C:表单对象建立之前D:用鼠标右键单击对象答案:A第4题(1.0分)题号:3246设有变量pi=3.1415926,执行命令?ROUND(pi,3)的显示结果为().A:3.141B:3.142C:3.140D:3.000答案:B第5题(1.0分)题号:3151可以链接或嵌入OLE对象的字段类型是().A:备注型字段B:通用型和备注型字段C:通用型字段D:任何类型的字段答案:C第6题(1.0分)题号:3393VisualFoxPro中多表关联参照完整性不包括().A:更新规则B:插入规则C:查询规则D:删除规则答案:C第7题(1.0分)题号:3951建立事件循环的命令是().A:BeginEventsB:ReadEventsC:ClearEventsD:EndEvents答案:B第8题(1.0分)题号:3920只有满足联接条件的记录才包含在查询结果中,这种联接称为().A:内部联接B:左联接C:右联接D:外部联接答案:A第9题(1.0分)题号:3852修改表单的命令可以是().A:CREATEFORMB:CREATEOBJECTC:MODIFYFORMD:USEFORM答案:C第10题(1.0分)题号:3857要清除所有开头字母不为A的变量,应使用命令().A:releasealllikea*B:releaseallexcepta*C:releasealllikea?D:releallexcepta?答案:B━━━━━━━━━━━━━━━━四、多项选择共5题(共计10分)━━━━━━━━━━━━━━━━第1题(2.0分)题号:336在下面的VisualFoxPro表达式中,正确的是().A:{^2002-05-0110:10:10AM}-10B:{^2002-05-01}-DATE()C:{^2002-05-01}+DATE()D:{^2002-05-01}+1000答案:ABD第2题(2.0分)题号:341关于记录的逻辑删除,叙述正确的有().A:逻辑删除的记录还可以恢复B:逻辑删除的记录还可以浏览C:逻辑删除的记录还可以替换D:逻辑删除的记录等待一段时间后,自动永久删除答案:ABC第3题(2.0分)题号:347下面关于VisualFoxPro数组的叙述中,正确的是().A:用DIMENSION和DECLARE都可以定义数组B:VisualFoxPro只支持一维数组和二维数组C:一个数组中各个数组元素必须是同一种数据类型D:新定义数组的各个数组元素初值为.F.答案:ABD第4题(2.0分)题号:254以下表达式中,合法的是().A:8-3=5B:[8]+[3]10C:AT(ad,xyadvanad)-len(adadad)D:.not.(a=b).and.a-b0.or.b=0答案:ACD第5题(2.0分)题号:345使用USE表文件名命令打开表文件时,能同时自动打开的相关文件有().A:备注文件B:独立复合索引文件C:结构复合索引文件D:内存变量文件答案:AC━━━━━━━━━━━━━━━━五、程序填空共3题(共计15分)━━━━━━━━━━━━━━━━第1题(5.0分)题号:790*-------------------------------------------------------*【程序填空】*-------------------------------------------------------*功能:求1到50的累加和(S=1+2+3+...+50)并显示。请在【】处添上*适当的内容,使程序完整。*-------------------------------------------------------SETTALKOFF***********SPACE**********【?】I=1***********SPACE**********DOWHILE【?】H=H+I***********SPACE**********【?】ENDDO?HSETTALKONRETURN答案:=======(答案1)=======H=0=========或=========STOR0TOH=======(答案2)=======I=50=========或=========51I=========或=========50=I=========或=========I51=======(答案3)=======I=I+1=========或=========I=1+I=========或=========STORI+1TOI=========或=========STOREI+1TOI第2题(5.0分)题号:844*-------------------------------------------------------*【程序填空】*-------------------------------------------------------*功能:用二分法求方程2X^3+4X^2+3X-6=0在(-10,10)之间的根*,其中X^n代表X的n次方。*请在【】处添上适当的内容,使程序完整。*-------------------------------------------------------SETTALKOFFcleardowhile.t.inputx1=tox1inputx2=tox2fx1=x1*((2*x1-4)*x1+3)-6fx2=x2*((2*x2-4)*x1+3)-6iffx1*fx2=0***********SPACE**********【?】endifenddo***********SPACE**********dowhile【?】x0=(x1+x2)/2fx0=x0*((2*x0-4)*x0+3)-6iffx0*fx10x2=x0fx2=fx0elsex1=x0fx1=fx0endififabs(fx0)=1e-5exitendifendd***********SPACE**********?x=,【?】SETTALKONRETURN答案:=======(答案1)=======exit=======(答案2)=======.t.=======(答案3)=======x0第3题(5.0分)题号:856*-------------------------------------------------------*【程序填空】*-------------------------------------------------------*功能:有三个数据表文件:学生入学情况xsqk.dbf、学生成绩*xscj.dbf、教师情况jsqk.dbf。*下面程序时生成一个新数据表文件xsqk2.dbf,包括四个*字段:姓名、班级、任课教师、课程。记录是入学时为*保送生且本学期计算机成绩在90分以上(包括90分)的*全部学生。*请在【】处添上适当的内容,使程序完整。*-------------------------------------------------------settalkoffclearsele3usejsqksele2usexscjsele1usexsqk***********SPACE**********joinwithctoxsqk1for【?】fields姓名,班级,c.任课教师,c.课程***********SPACE**********【?】4usexsqk1***********SPACE**********joinwithbtoxsqk2for姓名=b-姓名.and.b-计算机=90field【?】closedatasettalkonreturn答案:=======(答案1)=======班级=c-班级and保送生=========或=========保送生and班级=c.班级=======(答案2)=======sele=======(答案3)=======姓名,班级,任课教师,b-数学,b-计算机=========或=========姓名,班级,任课教师,b.数学,b.计算机━━━━━━━━━━━━━━━━六、程序改错共3题(共计15分)━━━━━━━━━━━━━━━━第1题(5.0分)题号:755*-------------------------------------------------------*【程序改错】*-------------------------------------------------------*题目:在RSH.dbf中,查找职工赵红的工资,如果工资小于200元,*则增加100元;如果工资大于等于200元且小于500元时,则增*加50元;否则增加20元。最后显示赵红的姓名和工资。*-------------------------------------------------------*注意:不可以增加或删除程序行,也不可以更改程序的结构。*---------------------------------------------------

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

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

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

×
保存成功