M.LABEL1.CAPTION=D+B C. THIS.LABEL1.CAPTION=D+B D. THISFORM.LABEL1.VALUE=D+B 4.阅读下列程序 段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 阅读下列程序(段 并回答问题 在每小题提供的若干可选答案中,挑选一个正确答案。 并回答问题, 阅读下列程序 【程序】 SET TALK OFF CLEA INPUT “请输入一个正整数=” TO X C=”” M=X IF INT(X)=X DO WHILE M>0 P=MOD(M,2) C=STR(P,1)+C M=INT(M/2) ENDDO ELSE C=”11111” ENDIF ?C SET TALK ON 【供选择的答案】 (13)当 X 输入为 34 时,输出值 C 为 A. 11111 A. 00010 A. 10001 A. 空串 B. 100010 B. 11111 B. 10111 B. 11111 (14)当 X 输入为 23 时,输出值 C 为 C.10111 (15) C.00010 (15) C.00010 (15)当 X 输入为 23.6 时,输出值 C 为 (16)当 X 输入为-23 时,输出值 C 为 (13) C. 000010 (14) D.10000 。 D.11111 。 D.出错 。 D. 100001 。
5.阅读下列程序 段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 阅读下列程序(段 并回答
问题 在每小题提供的若干可选答案中,挑选一个正确答案。 并回答问题, 阅读下列程序 【程序】
4
SET TALK OFF CLEAR S=0 FOR M=2 TO 4 N=2 DO WHILE N<=M-1 IF INT(M/N)=M/N EXIT ELSE S=S+N ENDIF N=N+1 ENDDO ENDFOR ?”S=”,S ?”N=”,N SET TALK ON 【供选择的答案】 (17)输出值 S 为 A. 2 A. 4 A. 5 A. 3 B. 3 B. 3 B. 3 B. 5 C. 4 C. 2 C. 16 C. 4 (18)输出值 N 为 (17) D. 5 (18) D. 5 (19) (20) D. 11 D. 6 &;&;修改语句
(19)当 FOR M=2 TO 4 该成 FOR M=3 TO 5 时,输出值 S 为 (20)当 FOR M=2 TO 4 该成 FOR M=3 TO 5 时,输出值 N 为
6.读下列程序 段)并回答问题,在每小题提供的若干可选答案中,挑选一个正确答案。 读下列程序(段 并回答
问题 在每小题提供的若干可选答案中,挑选一个正确答案。 并回答问题, 读下列程序 【程序】 SET TALK OFF CLEA SELE A USE 成绩 SELE B USE 学生 STORE 0 TO S1,S2 ACCEPT ‘输入=’ TO A A=ALLT(A) LOCA FOR =A IF FOUND() S= SELE A LOCA FOR =A
5
DO WHILE !EOF() S1=S1+1 S2=S2+成绩 CONTINUE ENDDO S2=S2/S1 ?S,S2 ELSE ?’找不到该’ ENDIF CLOSE ALL SET TALK ON 【供选择的答案】 (21)当输入为 951003 时,输出值 S 为 A、李华 A、78 A、李华 A、88 B、王平 B、90 B、王平 B、95.5 C、赵峰 C、95 (23) C、赵峰 (24) C、85.25 D、84 (22)当输入为 951003 时,输出值 S2 为 (23)当输入为 951 时,输出值 S 为 (24)当输入为 951 时,输出值 S2 为 (21) D、罗浩 (22) D、84 。 D、罗浩 。 。 。
二、面向对象程序设计(1 小题,共 28 分) 面向对象程序
设计 说明:根据题目要求,利用面向对象程序设计方法在相应对象的事件中编写代码。 (1)表单的界面布局已基本完成,与表单有关的表文件已经添加到数据环境中; (2)表单界面中除已经说明设置好的属性外,其他必要的属性一律在事件代码中设置; (3)事件代码中可能涉及的主要属性、事件及方法
列表如下,仅供参考: Additem Setfocus Controlsource Enabled Readonly Recordsource Recordsourcetype Refresh Release Interval Rowsource Rowsourcetype Setall Timer Value Visible
Buttoncount Forecolor Buttons Caption Clear 具体要求: Fontsize Init Valid
编制一个自动显示成绩表中成绩的表单。表单控件的初始布局界面如图 1 所示,文本框一、控件已与字段绑定。 1) 在 form1 的 init 中完成相应属性的设置,文本框控件以只读方式显示。初始运行界面,如图 2 所示; 2)单击“开始”后,对成绩表中记录,每秒一条记录,自动逐条在表单中显示。当到达文件尾时又返回到首 记录。当成绩不及格时,成绩文本框(TXT 成绩)中成绩用红字显示。 3)单击“停止”后,则停止显示。
图 1 初始布局界面
6
图 2 运行初始界面
7
2009 年秋答卷(二级 Visual FoxPro)
(每小题 3 分,共 72 分) 试题 1~试题 6 请在各小题正确选项的对应位置处填“√” 试题