2013年计算机二级VisualFoxPro上机题库十六

考试站(www.examzz.com)   【考试站:中国教育考试第一门户】   2013年5月21日
 一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分)
  1、在考生文件夹下建立项目STSC_M。
  2、把数据库STSC加入到STSC_M项目中。
  3、打开STSC数据库,三个表中必要的索引已经建立,为三个表建立永久性联系。
  4、为COURSE表增加字段:开课学期 I。
  二、简单应用(2小题,每题20分,计40分)
  1、在考生文件夹中有数据库STSC,其中有数据库表STUDENT、SCORE和COURSE。三个表如下所示:STUDENT(学号,姓名,性别,院系,出生日期);SCORE(学号,课程编号,成绩);COURSE(课程编号,课程名称,开课院系,开课学期)。 在考生文件夹下有一个程序dbtest4.prg,该程序的功能是检索选课门数是3门以上的(包括3门)每个学生的学号、姓名、平均成绩、最低分、选课门数和院系,并按平均成绩降序排序,同时将结果存放到表TEST1中,请修改程序中的错误,并调试该程序,使之正确运行。不得增加或删减程序行。
  2、在考生文件夹中有数据库STSC,其中有数据库表STUDENT、SCORE和COURSE。三个表如下所示:STUDENT(学号,姓名,性别,院系,出生日期);SCORE(学号,课程编号,成绩);COURSE(课程编号,课程名称,开课院系,开课学期)。使用CREATE QUERY命令建立一个文件名为QUSC.QPR的查询,要求含有学号、姓名、成绩和课程名称,按课程名称升序排序,查询去向是表(表名是QUSC.DBF),然后执行该查询。
  三、综合应用(1小题,计30分)
  在考生文件夹下有职员管理数据库staff_10,数据库中的YUANGONG表结构是职工编码C(4)、姓名C(10)、夜值班天数I、昼值班天数I、加班费N(10.2)。ZHIBAN表结构是值班时间C(2)、每天加班费N(7.2),ZHIBAN表中只有两条记录,分别记载了白天和夜里的每天加班费标准。 请编写运行符合下列要求的程序:设计一个名为staff_m的菜单,菜单中有两个菜单项"计算"和"退出"。程序运行时,单击"计算"菜单项应完成下列操作:(1)计算YUANGONG表的加班费字段值,计算方法是:加班费=夜值班天数*夜每天加班费+昼值班天数*昼每天加班费 (2)根据上面的结果,将员工的职工编码、姓名、加班费存储到的自由表staff_d中,并按加班费降序排列,如果加班费相等,则按职工编码的升序排列。单击"退出"菜单项,请使用set sysmenu to default命令使程序终止运行。
  简单应用题答案:
  1、“sum”改为“count”,第二处加“desc”, 第三处改为:into table test1。改好后运行。
  综合应用题答案:
  “计算”菜单项的过程代码为:
  SELECT 每天加班费 FROM ZHIBAN WHERE 值班时间="昼" INTO ARRAY zhou
首页 1 2 尾页

相关文章