[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc

上传人:rimleave225 文档编号:500921 上传时间:2018-11-29 格式:DOC 页数:5 大小:48KB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc_第1页
第1页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc_第2页
第2页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc_第3页
第3页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc_第4页
第4页 / 共5页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷35及答案与解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、国家二级 VF机试(操作题)模拟试卷 35及答案与解析 一、基本操作题 1 在考生文件夹下完成如下操作: (1)创建一个表单,并将表单保存为 myform。 (2)将 myform表单设置为模式表单,并将其标题设置为 “表单操作 “。 (3)将考生文件夹下的 xuesheng表和 chengji表依次添加到 myform表单的数据环境中。设置两个表对应的对象名称分别为 cursor1和 cursor2。 (4)在数据环境中为 xuesheng表和 chengji表建立关联:当移动 xuesheng表中的记录指针时, chengji表中的记录指针会自动移动到学号与 xuesheng表相同的对应记

2、录上。 二、简单应用题 2 在考生文件夹下完成如下简单应用: (1)利用查询设计器创建查询,从 xuesheng表和 chengji表中查询数学、英语和信息技术 3门课程都在 85分以上 (含 ),或者数学、英语都在 90分以上 (含 )而信息技术在 75分以上 (含 )的学生记录。查询结果包含学号、姓名、数学、英语和信息技术 5个字段,各记录要按学号降序排列,查询去向为表 table1。最后将查询保存在query1.qpr文件中,并运行该查询。 (2)首先创建数据库 cj_m,并向其中添加 xuesheng表和 chengji表。然后在数据库中创建视图 view1:通过该视图只能查询 200

3、01001班 (学号的前 8位数字串为班号 )的学生记录,查询结果包含学号、姓名、数学、英语和信息技术 5个字段,各记录要按学号降序排列。最后再利用刚创建的视图 view1查询视图中的全部信息,并将查询结果存储于表 table2中。 三、综合应用题 3 在考生文件夹下新建一个名为 mymenu.mnx的下拉式菜单,并生成菜单程序mymenu.mpr。运行该菜单程序则在当前 Visual FoxPro系统 菜单的末尾追加一个 “考试 “子菜单,如下图所示。 考试菜单下的 “计算 “和 “返回 “命令的功能都是通过执行 “过程 “完成的。 “计算 “菜单命令的功能如下: (1)先用 SQL的 SE

4、LECT语句完成查询:按学号降序列出所有学生的学号、姓名,及其数学、英语和信息技术的分数,查询结果存储于表 table3中。 (2)用ALTER TABLE语句在表 table3中添加一个 “等级 “字段,字段类型为字符型,字段宽度为 4。 (3)最后根据数学、英语和信息技术的成绩为所有学生计算等级: 3门课程都及格 (大于等于 60分 )且平均分大于等于 90分的 为 “优 “, 3门课程都及格且平均分大于等于 80分、小于 90分的为 “良 “; 3门课程都及格且平均分大于等于 70分、小于 80分的为 “中 “; 3门课程都及格且平均分小于 70分的为 “及格 “,其他的为 “差 “。

5、“返回 “菜单命令的功能是恢复到 Visual FoxPro的系统菜单。菜单程序生成后,运行菜单程序并依次执行 “计算 “和 “返回 “菜单命令。 国家二级 VF机试(操作题)模拟试卷 35答案与解析 一、基本操作题 1 【正确答案】 【操作步骤】 (1)利用 “文件 “菜单下的 “新建 “命令可创建表单文件,将表单保存为 myform.scx。 (2)设置表单的 WindowType属性为 “1-模式 “, Caption属性为 “表单操作 “。 (3)为表单添加数据环境,在 “显示 “菜单下打开 “数据环境 “或在表单空白处右键单击鼠标右键打开 “数据环境 “,将 xuesheng表和 c

6、hengji表依次添加到数据环境中,一定要按此顺序添加,以使两个表所对应的对象名称分别为 cursor1和 cursor2。 (4)在数据环境中,选中 xuesheng表中的 “学号 “,按住鼠标拖动到 chengji表的 “学号 “字段上并释放鼠标,以建立两个表之间的关联。 二、简单应用 题 2 【正确答案】 (1)【操作步骤】 步骤 1:通过 “新建 “对话框新建查询文件,将 xuesheng和 chengji表添加到查询中。 步骤 2:从字段选项卡中添加学号、姓名、数学、英语和信息技术 5个字段到选定字段中。 步骤 3:切换到 “筛选 “选项卡,按如下设置。 字段名 条件 实例 逻辑 c

7、hengji.数学 = 85 AND chengji.英语 = 85 AND chengji.信息技术 = 85 OR chengji.数学 = 85 AND chengji.英语 = 85 AND chengji.信息技术 = 85 步骤 4:切换到 “排序依据 “中选择字段 “xuesheng.学号 “,在 “排序选项 “处选择 “降序“。 步骤 5:单击查询菜单下的查询去向,选择表,输入表名 table1,最后将查询保存在 query1.qpr文件中,并运行该查询。 (2)【操作步骤】 步骤 1:通过 “新建 “对话框新建数据库,数据库文件名为 cj_m,在数据库设计器中依次添加 xue

8、sheng表和 chengji表。 步骤 2:通过 “新建 “对话框新建视图,在 “添加表或视图 “对话框中添加 xuesheng表和 chengji表到新视图设计器中。 步骤 3:在 “字段 “选项卡中将学号、姓名、数学、英语和信息技术 5个字段添加到 “选定字段 “框中。 步骤 4:切换到 “筛选 “选项卡,在字段名中输入 “LEFT(Chengji.学号 ,8)“,条件选择“=“,实例为 “20001001“。 步骤 5:切换到 “排序依据 “选项卡,选择 字段 “xuesheng.学号 “,在 “排序选项 “处选择 “降序 “;最后将视图保存在 view1文件中。 步骤 6:利用刚创建

9、的视图 view1创建查询,在 “添加表或视图 “对话框中选择view1视图,在字段中选择所有字段,设置查询去向为表 table2。保存并运行查询,文件名默认。 三、综合应用题 3 【正确答案】 【操作步骤】 步骤 1:通过 “新建 “对话框新建菜单,打开菜单设计器。打开 “显示 “菜单下的 “常规选项 “命令,在 “常规选项 “对话框的 “位置 “处选择追加,则新建立的子菜单会在当前 vfp系统菜单后显示。 步骤 2: 在菜单名称中填入 “考试 “,结果为子菜单,单击创建;在子菜单的菜单名称中输入 “计算 “,结果为过程。在过程中输入下列命令 (计算过程也可以用两个循环嵌套的方法来完成 )。

10、 *“计算 “菜单项的过程代码 * SELECT Xuesheng.学号 , Xuesheng.姓名 , Chengji.数学 , Chengji.英语 ,; Chengji.信息技术 ; FROM chengji,xuesheng ; WHERE Chengji.学号 = Xuesheng.学号 ; ORDER BY Xuesheng.学号 DESC; INTO TABLE table3.dbf ALTER TABLE table3 ADD COLUMN 等级 char(4) UPDATE table3 SET 等级 =“优 “ WHERE table3.数学 =60 AND table3.

11、英语 =60 AND table3.信息技术 =60 AND (table3.数学 +table3.英语 +table3.信息技术 )=270 UPDATE table3 SET 等级 =“良 “ WHERE table3.数学 =60 AND table3.英语 =60 AND table3.信息技术 =60 AND (table3.数学 +table3.英语 +table3.信息技术 )=240 AND (table3.数学 +table3.英语 +table3.信息技术 )=60 AND table3.英语 =60 AND table3.信息技术 =60 AND (table3.数学 +

12、table3.英语 +table3.信息技术 )=210 AND (table3.数学 +table3.英语 +table3.信息技术 )=60 AND table3.英语 =60 AND table3.信息技术 =60 AND (table3.数学 +table3.英语 +table3.信息技术 )=180 AND (table3.数学 +table3.英语 +table3.信息技术 )210 UPDATE table3 SET 等级 =“差 “ WHERE 等级 =“ “ * 在菜单名称中填入 “返回 “,结果为过程,在过程中输入命令 “SET SYSMENU TO DEFAULT“。 步骤 3:最后保存菜单 mymenu.mnx,并生成菜单程序 mymenu.mpr,运行菜单程序并依次执行 “计算 “和 “返回 “菜单命令。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1