2017年12月计算机二级VFP考试试题及答案

 我来答
实用干货君
2022-11-23 · TA获得超过461个赞
知道小有建树答主
回答量:958
采纳率:100%
帮助的人:78.7万
展开全部

   二、简单应用题

  2[简答题]

  在考生文件夹下完成下列操作:

  1.修改并执行程序temp。该程序的功能是根据“教师表”和“课程表”计算讲授“数据结构”这门课程,并且“工资”大于等于4000的教师人数。注意:只能修改标有错误的语句行,不能修改其他语句。

  2.在“学校”数据库中(在基本操作题中建立的),使用视图设计器建立视图teacher_v,该视图是根据“教师表”和“学院表”建立的,视图中的字段项包括“姓名”、“工资”和“系名”,并且视图中只包括“工资”大于等于4000的记录,视图中的记录先按“工资”降序排列,若“工资”相同再按“系名”升序排列。

  参考解析:【考点分析】本大题主要考查的知识点是:将表中数据存人数组,使用视图设计器建立视图。 【解题思路】在第1小题中,对于SQL的查询语句,将查询结果保存到数组中应该使用INT0短语,而不是T0;打开表的命令是“USE”;SCAN循环语句表示条件的短语应该用FOR,而不是0F;由题意知,变量SUM用于统计满足条件的教师人数,故应使“每找到一条满足条件的记录,SUM值自动加1”。在第2小题中,视图设计器的使用与查询设计器相同,考生可以参考前面讲到的查询设计器来设计本题的视图。

  (1)【操作步骤】

  打开考生文件夹下的程序文件temp.prg,并按题目的要求进行改错,修改完成后运行程序文件,如图3.85所示。

  (2)【操作步骤】

  步骤1:单击系统菜单中的“新建”命令,新建一个视图,将表“教师表”和“学院表”添加到新建的视图中。

  步骤2:将“教师表.姓名”、“教师表.工资”和“学院表.系名”添加到选定字段中。

  步骤3:在筛选选项卡中,选择字段“教师表.工资”,条件为“>=”,实例为“4000”。

  步骤4:在排序选项卡中,设置按“工资”降序排序,再按“系名”升序排序。

  步骤5:保存视图名为“teaeher_v”。

  三、综合应用题

  3[简答题]

  在考生文件夹下完成下列操作。

  为了查询低价机票,请设计一个表单myform.scx,其界面如下图所示:

  表单控件名为formone,表单的标题为“机票折扣查询”。表单左侧有1个标签控件Labelone用于显示内容“输入折扣”,1个文本框控件Text1用于输入要查询的折扣,2个命令按钮Commanda和Commandb分别显示“查询”和“退出”,以及一个表格控件Gridone。

  表单运行时,用户首先在文本框中输入折扣“5”,然后单击“查询”按钮,如果输入正确,在表单右侧以表格形式显示低于此折扣(含)的信息,显示字段包括航班、价格、折扣和当前价格(价格*折扣/10),按折扣升序排序,折扣相同时按价格升序排序,并将此信息存入t.dbf文件中。单击“退出”按钮将关闭表单。

  参考解析:【操作步骤】 步骤1:单击工具栏中的“新建”按钮,选择“文件类型”中的“表单”,单击“新建文件”按钮;在表单上添加一个标签,一个文本框,两个命令按钮,一个表格控件。

  步骤2:在“表单设计器”中单击鼠标右键,在弹出的快捷菜单中选择“数据环境”,将“机票打折”表和“机票价格”表添加到数据环境设计器中。

  步骤3:通过属性窗口设置表单及各控件的属性。

  步骤4:选中表格控件,单击鼠标右键,在弹出的快捷菜单中选择“我”命令;选中列标题,在属性窗口中,通过Caption属性将表格控件的列标题分别修改为“航班”“价格”“折扣”“当前价格”,结果如图4.15所示。

  步骤5:双击“查询”按钮,在Click事件中输入以下查询语句。

  THISFORM.Gridone.RecordSource="SELECT航班,价格,折扣,价格*机票打折.折扣/i0AS当前价格;

  FROM机票价格,机票打折;

  WHERE机票价格.序号=机票打折.序号AND折扣<=val(thisform.Text1.value);

  ORDER BY折扣,价格;

  INTO TABLE t"

  然后关闭代码窗口。

  步骤6:双击“退出”按钮,打开Click事件窗口,

  在窗口中输入以下语句。

  Thisform.Release

  然后关闭代码窗口。

  步骤6:保存表单为myform.scx。

  步骤7:运行表单,在文本框中输入“5”,然后单击“查询”按钮,再单击“退出”按钮关闭表单。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式