2008 年春浙江省高等
计算机等级考试试卷(二级
计算机等级考试
试卷 二级 Foxpro)
说明:⑴考生应将所有试题的答案填写在答卷上。其中试题 1 到试题 6 请在答卷上的各小 题选项的对应位置上填“√” 。 ⑵请将你的准考证号的后五位填写在答卷右下角的指定位置内。 ⑶考试时间为 90 分钟。 ⑷本试卷中涉及到的相关表文件,其结构和记录如下所示: 1、 学生 、 学生.DBF 结构: C,6 记录: 记录号# 1 2 3 4 5 6 951001 951003 954006 953008 954011 953013 王平 李华 张小强 赵峰 丁超 罗浩 性别 .F. .F. .T. .T. .T. .T. 出生年月 05/06/70 01/23/71 07/21/70 11/05/72 09/27/70 09/09/71 简历 memo memo memo memo memo memo 奖学金 50.00 25.00 0.00 75.00 0.00 50.00 照片 gen gen gen gen gen gen
C,8
性别 L,1
出生年月 D,8
简历 M,4
奖学金 N,6,2
照片 G,4
(注:性别=.F.为女,性别=.T.为男,前三位为班级号) 2、 课程 、 课程.DBF 结构:课程号 C,4 记录: 记录号# 1 2 3 4 5 课程号 0001 0002 0003 0004 0005 课程名 高等数学 英语 计算机基础 数据库应用 工程制图 学时数 108 90 68 80 80
课程名 C,20
学时数 N,3
3、成绩.DBF 、成绩 结构: C,6 记录: 记录号#
课程号 C,4 课程号 0001
成绩 N,5,1 成绩 95.0
1 951001
1
2 951003 3 954006 4 953008 5 951001 6 951003
0003 0001 0004 0003 0004
88.0 78.0 90.0 78.0 80.0
(每空格 3 分,共 12 分) 试题 1、 、 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】 某公司货运收费标准,本地货运每吨按 10 元计算运费,外地货每吨 20 元计算运费,如 果距离 500 公里(含)以上,则每吨按 25 元收费。 【程序】 SET TALK OFF CLEAR INPUT ‘输入货物重量=’ TO ZL ACCEPT ‘外地/本地=’ TO BDWD (1) FL=10*ZL ELSE INPUT ‘输入距离=’ TO JL DO CASE (2) FL=20*ZL CASE JL>=500 FL=25*ZL OTHER ?’距离输入有错!’ (3) ENDIF (4) SET TALK ON 【供选择的答案】 (1)A. IF ALLT(BDWD)=’外地’ B. C. IF ALLT(BDWD)=本地 D. (2)A. IF JL>500 AND JL>=0 B. C. CASE JL<500 AND JL>=0 D. (3)A. ENDCASE B. END CASE
IF ALLT(BDWD)=’本地’ IF ALLT(BDWD)=外地 CASE JL<=500 AND JL>=0 CASE JL<500 OR JL>=0
2
C. (4)A. C.
ENDIF D. CASEEND ?货物运费为=,FL B. ?货物运费为=FL ?’货物运费为=’+FL D. ?’货物运费为=’+STR(FL)
(每空格 3 分,共 12 分) 试题 2、 、 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】 输入学生,显示该学生的和已通过课程的总学时数。
【程序】
SET TALK OFF CLEAR SELE 1 USE 成绩 SELE 2 USE
课程 (5) KSS=0 ACCEPT '输入学生=' TO XH SELE 成绩 (6) DO WHIL !EOF() IF 成绩>=60 SELE 课程 (7) KSS=KSS+学时
数 ENDIF SELE 成绩 (8) ENDDO ?XH,KSS CLOSE ALL SET TALK ON 【供选择的答案】 (5)A、INDEX ON 课程号 TO INX B、INDEX ON INX TO 课程号 C、INDEX ON INX TO 课程号 OF IXS D、INDEX ON TO INX (6)A、SEEK
3
B、SET FOR =ALLT(XH) C、LOCATE FOR =ALLT(XH) D、SEEK ALLT(XH) (7)A、SEEK B.课程号 B、SEEK A.课程号 C、SEEK 课程号 D、SEEK 1.课程号 (8)A、GO RECNO() C、SKIP -1 (每空格 3 分,共 12 分) 试题 3、 、 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【
程序说明】 表单将自动以 1 秒为间隔,以只读形式动态显示
系统时间,时、分、秒用汉字显示 【程序】 事件代码: 表单 Form1 的 Init 事件代码: (9) THIS.TIMER1.ENABLED=.T. (10) TIMER1 的 (11) S=SUBSTR(TIME(),1,2) F=SUBSTR(TIME(),4,2) M=SUBSTR(TIME(),7,2) (12) 事件代码: 事件代码: B、SKIP D、CONT
【供选择的答案】 (9) A、THISFORM.TIEMR.INTERVAL=1 B、THIS.TIEMR1.INTERVAL=1 C、THIS.TIEMR1.INTERVAL=1000 D、THIS.TIEMR.INTERVAL=1000 (10)A、THIS.TEXT1.ONLYREAD=.F. B、THIS.TEXT1.READONLY=.F. C、THIS.TEXT1.ONLYREA