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

上传人:ideacase155 文档编号:500838 上传时间:2018-11-29 格式:DOC 页数:10 大小:1.03MB
下载 相关 举报
[计算机类试卷]国家二级VF机试(操作题)模拟试卷285及答案与解析.doc_第1页
第1页 / 共10页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷285及答案与解析.doc_第2页
第2页 / 共10页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷285及答案与解析.doc_第3页
第3页 / 共10页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷285及答案与解析.doc_第4页
第4页 / 共10页
[计算机类试卷]国家二级VF机试(操作题)模拟试卷285及答案与解析.doc_第5页
第5页 / 共10页
点击查看更多>>
资源描述

1、国家二级 VF机试(操作题)模拟试卷 285及答案与解析 一、基本操作题 1 1在考生文件夹下创建一个名为 “订单管理 ”的数据库,将已有的 employee、orders和 customer三个表添加到该数据库中。 2为 orders表建立一个普通索引,索引名为 nf,索引表达式为 “year(签订日期 )”。 3为 employee表建立一个主索引,为 orders建立一个普通索引,索引名和索引表达式均为 “职员号 ”。通过 “职员号 ”为 employee表和 orders表建立一个一对多的永久联系。 4为上述建立的联系设置参照完成性约束:更新规则为 “限制 ”,删除规则为 “级联 ”,

2、插入规则为 “限制 ”。 二、简单应用题 2 在考生文件夹下完成下列操作: 用户文件下以存在 client(用户 )表、 topic(主题 )表和 reply(回复 )表。 1考生文件夹下已有文件 pone prg,但其中有 4处内容缺失,请填充之。不要修改程序的其他内容。程序的功能是根据 reply表统计各主题帖的回复数,并将统计值存入 topic表中的已存在的 “回复数 ”字段。最后要运行该程序文件。 2使用 SELECT语句查询用户名为 “chengguowe”的客户发布的主题的所有回复。查询结果包含 “编号 ”、 “用户名 ”、 “回复时间 ”和 “主题帖编号 ”四项内容,各记录按 “

3、主题帖编号 ”升序排序, “主题帖编号 ”相同再按 “回复时间 ”升序排序,查询结果存放在表 tableone中。最后将该语句保存在命令文件 ptwo prg中。 三、综合应用题 3 按如下要求完成综合应用 (所有控件的属性必须在表单设计器的属性窗口中设置 ): (1)根据 “项目信息 ”、 “零件信息 ”和 “使用零件 ”3个表建立一个查询 (注意表之间的连接字段 ),该查 询包括项目号、项目名、零件名称和数量 4个字段,并要求先按项目号升序排列,项目号相同的再按零件名称降序排列,查询去向为表 three,保存的查询文件名为 ehaxun。 (2)建立一个表单名和文件名均为 myform的表

4、单,表单中含有一个表格控件Gridl,该表格控件的数据源是前面建立的查询 chaxun;然后在表格控件下面添加一个 “退出 ”命令按钮 Command1,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。 国家二级 VF机试(操作题)模拟试卷 285答案与解析 一、基本操作题 1 【正确答案】 (1)在命令窗口中输入命令 “Create Database订单管理 ”并按回车键。单击工具栏中的 “打开 ”按钮,打开数据库 “订单管理 ”,将自由表 employee、 orders和 customer添加到数据库中,如图 3 78所示。(2)在数据库设计器中为表orders建立普通

5、索引,索引名为 “nf”,索引表达式为 “year(签订日期 )”,如图 3 79所示。 (3)按照上述操作步骤分别为表 employee和 orders建立主索引和普通索引,在数据库设计器中从主索引拖到普通索引建立表的联系。 (4)打 开参照完整性编辑器,按题目的要求设置规则,如图3 80所示。 【试题解析】 在 Visual FoxPro中,要建立参照完整性,必须首先建立表之间的联系 (在数据库设计器中进行 ),然后执行 “数据库 ”菜单下的 “清理数据库 ”命令,最后用鼠标右击表之间的联线并从弹出的快捷菜单中选择 “编辑参照完整性 ”,在弹出的 “参照完整性生成器 ”对话框中即可完成相应

6、的设置。 二、简单应用题 2 【正确答案】 (1)步骤 1:单击常用工具栏中的 “打开 ”按钮,在 “打开 ”对话框中选择 pone prg文件,单 击 “确定 ”按钮,如图 4 11所示。步骤 2:在 (1)处输入 “主题帖编号 ”;在 (2)处输入 “编号 ”;在 (3)处输入 “topic编号 ”;在 (4)处输入 “reply主题帖编号 ”。 步骤 3:单击常用工具栏中的 “保存 ”按钮,再单击 “运行 ”按钮运行该程序。 (2)步骤 1:在命令窗口中输入下列语句: SELECT Reply编号,Reply用户名, Reply回复时间, Reply主题帖编号; FROM reply;

7、WHERE Reply用户名 =“chengguowe“; ORDER BY Reply主题 帖编号, Reply回复时间; INTO TABLE tableone dbf 输入完成后按回车键执行语句。 步骤 2:复制命令窗口中的上述程序语句,单击常用工具栏中的 “新建 ”按钮,在打开的 “新建 ”对话框中选择 “程序 ”单选按钮,然后单击 “新建文件 ”按钮,如图 4 12所示。步骤 3:在打开的程序窗口中粘贴复制的语句,单击工具栏中的 “保存 ”按钮,在打开的 “另存为 ”对话框中输入文件名为 “ptwo”,单击 “保存 ”按钮,如图 4 13所示。三、综合应用题 3 【正确答案】 (1)

8、步骤 1:单击常用工具栏中的 “新建 ”按钮,新建一个查询,依次将题目所要求的表添加到查询设计器中,如图 3 73所示。步骤 2:分别选中字段 “项目信息项目号 ”、 “项目信息项目名 ”、 “零件信息零件名称 ”和 “使用零件数量 ”,并添加到可用字段,如图 3 74所示。步骤 3:在 “排序依据 ”选项卡中为查询设置排序,如图 3 75所示。步骤 4:单击 “查询 ”菜单下“查询去向 ”命令,在 “查询去向 ”对话框中选择 “表 ”,并输入表名 three,单击 “确定 ”按钮。 步骤 5:在系统菜单中单击 “保存 ”按钮保存查询,输入查询名 “chaxun”。最后单击常用工具栏 中的 “

9、运行 ”按钮运行查询。 (2)步骤 1:在命令窗口输入“CREATE FORM myform”新建表单,并修改表单的 Name属性为 “myform”。 步骤2:从表单控件工具栏向表单中添加一个表格控件和 个命令按钮控件,修改表单控件的属性,如图 3 76所示。步骤 3:设置命令按钮与表格等宽且左对齐,如图 3 77所示。 步骤 4:双击 “退出 ”按钮,写入 Click事件代码。 *“退出 ”按钮的 click事件代码 * ThisForm Release* 【试题解析】 要将查询文件设置为表格控件的数据源,首先需设置表格控件的RecordSourceType属性设置为 “3一查询 (QPR)”,然后将表格控件的RecordSource属性设置为查询文件名。调整表单中各控件的对齐方式需用 “格式 ”“ 对齐 ”命令进行操作。本题还用到了命令按钮和表格控件的 Width属性,该属性用于设置控件的宽度。

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

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

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