vfp2009春二级VFP试卷(含答案)

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

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

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

资源描述

12009年春浙江省高等学校计算机等级考试试卷(二级Foxpro)试题1、统计显示学生表中每位同学的姓名、奖学金和获奖档次。获奖档次评价标准是:奖学金在70(含70)以上,获奖档次为“A”;奖学金在50(含50)至70(不含70),获奖档次为“B”;奖学金在20(含20)至50(不含50),获奖档次为“C”;其它获奖档次为“D”。【程序】SETTALKOFFCLEARUse学生DOWHILE.T.(1)DOCASECASEJXJ=70DJ=’A’CASEJXJ=50ANDJXJ70DJ=’B’(2)DJ=’C’OTHERWISEDJ=’D’ENDCASE(3)SKIP(4)EXITENDIFENDDOUSESETTALKON试题2、统计输出所有男生和女生的平均成绩。【程序】SETTALKOFFCLEARSELE1USE学生SELE2USE成绩SELEA(1)A.JXJ=奖学金B.JXJ=STR(奖学金)C.JXJ=VAL(奖学金)D.JXJ=STR(奖学金,6,2)(2)A.CASEJXJ20ANDJXJ=50B.CASEJXJ20C.CASEJXJ=20D.CASEJXJ=20ORJXJ50(3)A.?姓名+奖学金+DJB.?姓名+STR(奖学金)+DJC.?姓名+’奖学金’+DJD.?姓名+STR(奖学金)+’DJ’(4)A.IF!BOF()B.IFBOF()C.IF!EOF()D.IFEOF()1.A2.C3.B4.D5.C6.A7.D8.B9.D10.B11.A12.C13.A14.C15.B16.D17.A18.B19.D20.C21.B22.A23.C24.D2STORE0TOX1,X2,X3,X4DOWHILE!EOF()XH=学号XB=性别(5)LOCAFOR学号=ALLT(XH)DOWHILE!EOF()(6)X1=X1+成绩X2=X2+1ELSEX3=X3+成绩X4=X4+1ENDIF(7)ENDDOSELEA(8)ENDDO?’男生平均成绩=’,X1/X2?’女生平均成绩=’,X3/X4CLOSEALLSETTALKON试题3、下面表单完成上翻、下翻查询功能,数据以只读方式显示。【程序】表单FORM1的INIT事件代码:THIS.COMMANDGROUP1.COMMAND1.CAPTION=’上翻’THIS.COMMANDGROUP1.COMMAND2.CAPTION=’下翻’(9)THIS.CHK性别.ENABLED=.F.THIS.EDT简历.READONLY=.T.(10)的CLICK事件代码:DOCASECASETHISFORM.COMMANDGROUP1.VALUE=1SKIP-1IFBOF()THIS.COMMAND1.ENABLED=.F.ENDIFTHIS.COMMAND2.ENABLED=.T.(5)A.SELE3B.SELE学生C.SELEBD.SELE1(6)A.IFXBB.IFFOUND()C.IFXB=TD.IF!FOUND(7)A.GOBOTTB.SKIPC.SKIP-1D.CONTINUE(8)A.?SKIP-1B.SKIPC.?CONTINUED.GOTOP3(11)SKIPIFEOF()THIS.COMMAND2.ENABLED=.F.ENDIFTHIS.COMMAND1.ENABLED=.T.ENDCASE(12)(9)A.THIS.SETALL(‘READONLY’,.F.,’TEXTBOX’)B.THIS.SETALL(‘READONLY’,T,’TEXTBOX’)C.THIS.SETALL(TEXT,READONLY,.T.)D.THIS.SETALL(‘READONLY’,.T.,’TEXTBOX’)(10)A.COMMAND1B.COMMANDGROUP1C.COMMAND2D.COMMANDGROUP(11)A.CASETHIS.VALUE=2B.CASETHISFORM.VALUE=2C.CASECOMMAND1.VALUE=2D.CASETHIS.COMMAND=2(12)A.RELEASETHISFORMB.THIS.RELEASEC.THISFORM.REFRESHD.THISFORM.RELEASE试题4、【程序】SETTALKOFFCLEAZ=”ABCDEF”B=LEN(A)X=””Y=””N=1DOWHILEN=BIFN%3=0X=X+SUBSTR(A,N,2)ELSEY=Y+SUBSTR(A,N,2)ENDIFN=N+2&&修改语句ENDDO?”X=”,X【供选择的答案】(13)程序运行后,X的输出结果为(13)。A.CDB.ABC.ABEFD.EF(14)程序运行后,Y的输出结果为(14)。A.CDB.ABC.ABEFD.EF(15)当N=N+2改成N=N+1后,X的输出结果为(15)。A.ABCB.CDFC.AABBD.ABBCDEEF(16)当N=N+2改成N=N+1后,Y的输出结果为(15)。A.ABCB.CDFC.AABBD.ABBCDEEF4?”Y=”,YSETTALKON试题5、【程序】SETTALKOFFCLEARINPUT“N=”TONP=5I=1A=0DOWHILEI=NIFI=PJ=1DOWHILEJ=2*I-1A=A+JJ=J+2ENDDOELSEA=A+1ENDIFI=I+1ENDDO?ASETTALKON试题6、【程序】SETTALKOFFCLEAUse成绩STORE0TOS1,S2ACCEPT‘输入学号=’TOAA=ALLT(A)LOCAFOR学号=ADOWHILE!EOF()S1=S1+1S2=S2+成绩CONTINUEENDDO?”S1=”,S1,”S2=”,S2USE【供选择的答案】(17)当N输入为0时,A的输出结果为(17)A.0B.1C.2D.3(18)当N输入为3时,A的输出结果为(18)A.5B.14C.18D.7(19)当N输入为5时,A的输出结果为(19)A.0B.14C.18D.55(20)当N输入为10时,A的输出结果为(20)A.18B.50C.60D.70(21)当输入学号为953008时,输出值S1为A、0B、1C、2D、3(22)当输入学号为953008时,输出值S2为A、90B、88C、95D、78(23)当输入为951时,输出值S1为A、1B、5C、4D、3(24)当输入为951时,输出值S2为。A、194B、95C、289D、3415SETTALKON试题7、面向对象程序设计(28分)编制课程输入表单,表单控件的初始布局界面如图1所示。具体要求:1)在form1的init中完成相应属性的设置,初始运行界面,如图2所示。要求表格(GRID1)与课程表绑定,具有只读的浏览功能(输入期间除外),光标指向第一条记录。2)单击添加按钮(COMMAND1),可以添加新课程记录。3)单击退出按钮(COMMAND2),结束操作退出表单。图1初始布局界面图2运行初始界面面向对象程序设计(1)form1的init事件&&LABEL的Caption属性设置THISFORM.CAPTION=课程输入表单THISFORM.COMMAND1.CAPTION=添加THISFORM.COMMAND2.CAPTION=退出&&GRID的数据绑定THISFORM.GRID1.RECORDSOURCETYPE=1THISFORM.GRID1.RECORDSOURCE='课程'&&设置初始状态THISFORM.GRID1.SETFOCUSTHISFORM.GRID1.READONLY=.T.(2)command1的click事件THISFORM.GRID1.READONLY=.F.APPENDBLANK(3)command2的click事件THISFORM.RELEASE

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

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

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

×
保存成功