计算机等级考试二级VFP上机试题及解题思路(51)

日期:12-29| http://www.59wj.com |二级VF上机题库|人气:908

计算机等级考试二级VFP上机试题及解题思路(51)

  第五十一套

  一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

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

  1. 打开"学生管理"数据库,并从中永久删除"学生"表。

  2. 建立一个自由表"教师",表结构如下:

  编号 字符型(8)

  姓名 字符型(10)

  性别 字符型(2)

  职称 字符型(8)

  3. 利用查询设计器建立一个查询,该查询包含课程名为"数据库"的"课程"表中的

  全部信息,生成的查询保存为query。

  4. 用SQL UPDATE语句将"课程"表中课程名为"数据库"的课程的任课教师更改为

  "T2222", 并将相应的SQL语句存储在文件Four.prg中。

  本题主要考核点:

  将表移出数据库并删除该表、建立表的结构、建立查询、SQL查询语句的更新操作等知识点

  本题解题思路:

  第一步:在数据库设计器窗口中单击选中"学生"表,打开主窗口的数据库菜单选择"移去(R)",并在弹出的菜单中选择"删除(d)"即可,这样就将表"学生"表从数据库中移出,并永久删除。

  第二步:关闭数据库,在Visual FoxPro主窗口中按下组合键Ctrl+N。系统弹出"新建"对话框,在"文件类型"中选择表,在弹出的对话框中选择"新建表",并在弹出"创建"对话框中选定考生文件夹,在输入表名中填入"教师",再点击保存。在弹出的表设计器中按题面的要求依次输入各个字段的定义,点击"确定"按钮,保存表结构。

  第三步:建立查询的可以使用"文件"菜单完成,选择文件--新建--查询--新建文件,将"课程"表添加入查询中,从字段中选择全部字段,在"筛选"栏中选择字段名为"课程名",条件为"="实例中输入"数据库",保存为query,最后运行该查询。

  第四步:UPDA 课程 SET 任课教师='T2222' WHER 课程名="数据库"

  .
       
       
        www.59wj.com

  二、简单应用(2小题,每题20分,计40分)

  在考生目录下完成如下简单应用:

  1. 建立表单,表单文件名和表单控件名均为formtest,表单标题

  为"考试系统",表单背景为灰色(BackColor=255,255,255),其他要求如下:

  (1) 表单上有"欢迎使用考试系统"(Label1)8个字,其背景颜色为灰色

  (BackColor=255,255,255),字体为楷体_GB2312,字号为24,字的颜色为桔红色

  (ForeColor=255,128,0);当表单运行时,"欢迎使用考试系统"8个字向表单左

  侧移动,移动由计时器控件Timer1控制,间隔(interval属性)是每200毫秒左移

  10个点(提示:在Timer1控件的Timer事件中写语句

  THISFORM.Label1.Left=THISFORM.Label1.Left-10)

  当完全移出表单后,又会从表单右侧移入。

  (2) 表单有一命令按钮(Command1),按钮标题为"关闭",表单运行时单击

  此按钮关闭并释放表单。

  2. 在"学生管理"数据库中利用视图设计器建立一个视图sview,该视图包含

  3个字段:课程编号、课程名和选课人数。然后利用报表向导生成一个报表creport,

  该报表包含视图sview的全部字段和内容。

  本题主要考核点:

  表单的建立、控件的属性的修改、计时器控件的使用、表单的退出、视图的建立、生成报表等知识点

  本题解题思路:

  第一步:在Visual FoxPro主窗口中按下组合键Ctrl+N,系统弹出"新建"对话框,在文件类型中选择"表单",点击"新建文件"按钮(系统将打开表单设计器);或直接在命令窗口中输入 crea form formtest。

  第二步:点击工具栏按钮"表单控件工具栏",在弹出的"表单控件"对话框中,选中"标签"控件,在表单设计器中拖动鼠标,这样在表单上得到一个"标签"控件Label1,用类似的方法为表单再加入一个"命令按钮"控件command1。

  相关控件的属性值如下:

  对象 属性 属性值

  formtest Caption 考试系统

  formtest BackColor 255,255,255

  Label1 Caption 欢迎使用考试系统

  Label1 BackColor 255,255,255

  Label1 FontName 楷体_GB2312

  Label1 FontSize 24

  Label1 ForeColor 255,128,0

  Timer1 Interval 200

  Command1 Caption 关闭

  ***********计时器控件Timer1的Timer事件代码如下************

  IF THISFORM.Label1.Left+THISFORM.Label1.WIDTH<0

  THISFORM.Label1.Left=THISFORM.WIDTH

  ELSE

  THISFORM.Label1.Left=THISFORM.Label1.Left-10

  ENDIF

  ***********命令按钮command1(关闭)的Click事件代码如下************

  thisform.release

  第三步:在新建对话框中、项目管理器中、或用CREAT VIEW命令打开视图设计器,建立一个视图。将考试成绩表和课程表添加到视图中,并将全部字段添加入视图,不做任何筛选,则视图包括的记 录有:课程.课程编号,课程.课程名和COUNT(考试成绩.学号) AS 选课人数。最后将视图命名为sview。

  第四步:启动报表向导可在"文件"菜单中选择"新建"或者单击工具栏上的"新建"按钮,打开"新建"对话框,文件类型选择报表,单击向导按钮。或者在"工具"菜单中选择"向导"子菜单,选择"报表",或直接单击工具栏上的"报表向导"图标按钮。然后按照向导提示操作即可。
  .
       
       
        www.59wj.com

  三、综合应用(1小题,计30分)

  在考生目录下有myform表单文件,将该表单设置为顶层表单,然后设计一个

  菜单,并将新建立的菜单应用于该表单(在表单的load事件中运行菜单程序)。

  新建立的菜单文件名为mymenu,结构如下(表单、报表和退出是菜单栏中的

  3个菜单项):

  表单

  浏览课程

  浏览选课统计

  报表

  预览报表

  退出

  各菜单项的功能如下:

  ● 选择"浏览课程"时在表单的表格控件中显示"课程"表的内容(在过程中

  完成,直接指定表名);

  ● 选择"浏览选课统计"时在表单的表格控件中显示简单应用题建立的视图

  sview的内容(在过程中完成,直接指定视图名);

  ● 选择"预览报表"时预览简单应用题建立的报表creport(在命令中完成);

  ● 选择"退出"时关闭和释放表单(在命令中完成)。

  注意:最后要生成菜单程序,并注意该菜单将作为顶层表单的菜单。

  本题主要考核点:

  表单属性的修改、菜单的建立等知识点

  本题解题思路:

  第一步:打开myform表单文件,将myform表单的ShowWindow属性改为"2-作为顶层表单"。再在form1的load事件中写出以下程序:do mymenu.mpr with this,.t.。

  在Visual FoxPro主窗口中按下组合键Ctrl+N,系统弹出"新建"对话框,在文件类型中选择"表单",点击"新建文件"按钮(系统将打开表单设计器);或直接在命令窗口中输入 crea form formtest。

  第二步:新建菜单可按下列步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。也可用CREATE MENU命令直接调出菜单设计器。在菜单名称中填入"表单"、"报表"、"退出","表单"结果为子菜单,单击编辑;在子菜单的菜单名称中输入"浏览课程"、"浏览选课统计","浏览课程"结果为过程"myform.grid1.recordsource="课程" ","浏览选课统计"结果为过程"myform.grid1.recordsource="sview""。"报表"结果为子菜单,单击编辑;在子菜单的菜单名称中输入"预览报表","预览报表"结果为命令"repo form creport prev"。"退出"结果为命令,为过程"myform.release"。

  第三步:点击"显示"菜单下的"常规选项",将"顶层表单"选中。

  .
       
       
        www.59wj.com 如果觉得《计算机等级考试二级VFP上机试题及解题思路(51)》二级VF上机题库,jsj不错,可以推荐给好友哦。
本文Tags: 计算机等级考试 - 上机题库 - 二级VF上机题库,jsj,
在百度中搜索相关文章:计算机等级考试二级VFP上机试题及解题思路(51)
在谷歌中搜索相关文章:计算机等级考试二级VFP上机试题及解题思路(51)
在soso中搜索相关文章:计算机等级考试二级VFP上机试题及解题思路(51)
在搜狗中搜索相关文章:计算机等级考试二级VFP上机试题及解题思路(51)
相关分类导航|
热门推荐|