考试首页 | 考试用书 | 培训课程 | 模拟考场 | 考试论坛  
全国  |             |          |          |          |          |         
  当前位置:计算机等级 > 二级考试 > Visual FoxPro > VF模拟试题 > 文章内容
  

全国计算机等级考试二级VF练习题及答案(17)

中华IT学院   【 】  [ 2016年3月10日 ]

  程序设计题

  1.编写一个程序计算:S=1+2+3+……N,N值由用户确定。

  2.设有学生表、成绩表和课程表的结构如下:

  学生表

  成绩表

  课程表

  按如下要求编写一个程序:

  根据以上三个表,通过键盘任意输入一个课程的课程号,按如下格式显示课程名以及选修该门课程的学生姓名、成绩,计算并显示该门kcheng 的平均分、最高分和最低分,其格式如下:

  上机部分

  2007 第一次Visual Foxpro上机考试题(第一套)

  1、建立一个计算机考试成绩管理数据库,文件名为CJGL.DBC,并输入数据(40分)

  该数据库中有两个数据表: 学生信息表(XS.DBF)和学生成绩表(CJ.DBF)。其数据形式如下:

  学生信息表(XS.DBF) 学生成绩表(CJ.DBF)

  考 号 姓 名

  07020104 李 萍

  07040109 黄 程

  07030106 王 军

  07020132 周小丽

  07050223 程 成

  07010213 张 伟

  要求:将数据库(CJGL.DBC)中的XS.DBF(父表)和CJ.DBF(子表)以“考号”建立一对一永久关系。

  2、建立程序文件COM-SQL711.PRG,要求将完成下列各小题任务的VFP数据表操作命令或VFP-SQL命令写在该程序文件中。在程序首行用注释语句注明考生姓名和准考证号,并用注释语句标注小题号。(30分)

  (1)正确修改每个学生的“成绩合格否”字段,并填入学生成绩表CJ.DBF中。规定笔试成绩<60或上机成绩为“缺考”或“不及格”,则该字段值为.F.,否则为.T.;

  UPDATE CJ SET 成绩合格否=.T.

  UPDATE CJ SET 成绩合格否=.F. WHERE 笔试成绩<60 OR 上机成绩=[缺考] OR 上机成绩=[不及格]

  (2)在学生成绩表CJ.DBF中,查询并显示成绩合格学生的考号、姓名、笔试成绩和上机成绩;

  (3)逻辑删除学生成绩表CJ.DBF中,上机考试缺考的考生;

  3、表单设计。按以下要求设计程序界面,表单文件名为:FORM711.SCX(30分)

  设计如图所示一个表单,包括4个标签,3个文本框,1个命令按钮(各控件的大小、颜色、字体、字号等属性由考生自定)。其中,

  ① 表单顶部的标签用来显示考生自己的姓名和考号;

  ② 文本框text1 、text2和text3的显示初值为0;

  ③ 该表单运行后,可以在文本框text1 、text2中输入成绩(0~100),左键单击“计算”命令按钮,则在文本框text3中显示平均成绩,要求保留一位小数;

  ④ 双击表单任意空白处结束表单程序的运行。

分享到:
本文纠错】【告诉好友】【打印此文】【返回顶部
将考试网添加到收藏夹 | 每次上网自动访问考试网 | 复制本页地址,传给QQ/MSN上的好友 | 申请链接 | 意见留言 TOP
关于本站  网站声明  广告服务  联系方式  站内导航  考试论坛
Copyright © 2007-2013 中华考试网(Examw.com) All Rights Reserved