[计算机类试卷]国家二级VF机试模拟试卷75及答案与解析.doc

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

1、国家二级 VF机试模拟试卷 75及答案与解析 一、基本操作题( 30分) 1 在考生文件夹下完成如下操作: 1新建一个名为 “学生 ”的数据库。 2将 “学生 ”、 “选课 ”、 “课程 ”3个自由表添加到新建的数据库 “学生 ”中。 3通过 “学号 ”字段为 “学生 ”表和 “选课 ”表建立永久联系。 4为上面建立的联系设置参照完整性约束:更新和删除规则为 “级联 ”,插入规则为 “限制 ”。 二、简单应用题( 40分) 2 在考生文件夹下,打开 Ecommerce数据库,完成如下简单应用: 1使用报表 向导建立一个简单报表。要求选择客户表 Customer中所有字段;记录不分组;报表样式为

2、随意式;列数为 “1”,字段布局为 “列 ”,方向为 “纵向 ”;排序字段为 “会员号 ”,升序;报表标题为 “客户信息一览表 ”;报表文件名为myreport。 2使用命令建立一个名称为 sb_view的视图,并将定义视图的命令代码存放到命令文件 pview.prg中。视图中包括客户的会员号 (来自 Customer表 )、姓名 (来自Customer表 )、客户所购买的商品名 (来自 article表 )、单价 (来自 OrderItem表 )、数量 (来 自 OrderItem表 )和金额 (OrderItem.单价 *OrderItem.数量 ),结果按会员号升序排序。 三、综合应用题

3、( 30分) 3 设计名为 mystock的表单 (控件名,文件名均为 mystock)。表单的标题为: “股票持:有情况 ”。表单中有两个文本框 (text1和 text2)和两个命令按钮即 “查询 ”(名称为Command1)和 “退出 ”(名称为 Command2)。 运行表单时,在文本框 text1中输入某一股票的汉语拼音,然后单击 “查询 ”,则text2中会显示出相应股票的持有数量。 单 击 “退出 ”按钮关闭表单。 国家二级 VF机试模拟试卷 75答案与解析 一、基本操作题( 30分) 1 【正确答案】 (1) 在命令窗口执行命令: MODIFY FORM calCulator,

4、打开表单设计器修改表单。 在工具栏中,选中 “属性 ”按钮,在 “属性 ”面板的下拉框中选择表单对象 Form1,在 “全部 ”选项卡中将 Name属性值设置为: calculator。 (2)在“属性 ”面板的下拉框中选择文本控件 Text2,在 “全部 ”选项卡中将 InputMask属性值设置为: “#”。 (3)在 “属性 ”面板的下拉框中选择文本控件 Text3,在“全部 ”选项卡中将 ReadOnly属性值设置为: T。 (4) 从 “表单控件 ”工具栏中向表单添加一个选项按钮组 (Optiongroup1)。 右击选项按钮组 (Optiongroup1),在弹出的快捷菜单中选择【

5、生成器】菜单命令,再在弹出的 “选项组生成器 ”中选中“按钮 ”选项卡,将 “按钮的数目 ”修改为 “4”,并在下面表格的标题一列中,分四行分别输入半角的 +、 -、 *、,最后再选中 “布局 ”选项卡,将 “按钮布局 ”修改为 “水平 ”。如图 2-58和图 2-59所示。 操作完成 后,以原表单名保存表单。【试题解析】 本大题考查了表单属性的修改;表单控件的添加;控件属性的设置等。 表单的控件名指的是表单的内部名字,用 NAME属性设置,表示对表单对象的引用。文本框的输入掩码用 INPUTMASK属性设置,用来指定在一个文本框中该如何输入和显示数据。该属性值是一个字符串,该字符串通常由一些

6、固定的模式符组成,每个模式符规定了相应位置上数据的输入和显示行为。如本题中,文本框中仅允许输入数字、正负号和空格,就应该将文本框的 INPUTMASK属性设置为模式符 “#”,又因为宽度为 10,故设置 10个 “#”。 文本框控件的 READONLY属性用来指定文本框为只读的,不可修改。选项按钮组是一个容器控件,其中包括若干个选项按钮,可以分别设置各个选项的属性值,如本题中的 +、 -、 *、分别是四个选项按钮的名称,应通过设置各选项按钮的 CAPTION属性值实现 (注意:选项按钮细的属性和各选项按钮的属性是不一样的 )。 二、简单应用题( 40分) 2 【正确答案】 (1) 在命令窗口中

7、输入命令: MODI COMM cx1(回车执行 ),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码: SELECT职工编号, SUM(加班天数 )AS加班天数 INTO ARRAY aa FROM考勤GROUP BY职工编号 FOR i=1 TO ALEN(aa) 2 UPDATE员工信息 SET加班天数 =aa(i, 2)WHERE职工编号 =aa(i, 1) NEXT 关闭程序文件编辑窗口并保存程序文件。 在命令窗 口中输入命令: DO cx1(回车执行 ),执行程序文件。 (2) 选择【文件】 【打开】命令,或直接单击工具栏上的 “打开 ”图标,打开数据库 “职员管理 db

8、t”。 选择【文件】 【新建】命令,选择 “视图 ”,单击 “新建文件 ”按钮打开 “添加表或视图 ”对话框,选择 “表 ”单选项,选择数据库 “职员管理 ”,将表 “考勤 ”和 “员工信息 ”分别 “添加 ”到视图设计器中,系统会自动选择关联字段 “职工编号 ”为两个表建立内部联系,单击 “确定 ”按钮关闭 “联接条件 ”对话框,然后关闭 “添加表或视图 ”对话框。 在视图设 计器中单击 “字段 ”选项卡,将 “可用字段 ”列表框中的 “员工信息职工编号 ”“员工信息姓名 ”和 “考勤夜班天数 ”字段添加到右边的 “选定字段 ”列表框中。 在视图设计器中单击 “筛选 ”选项卡,在 “字段名

9、”下拉列表框中选择 “考勤夜班天数 ”字段,在 “条件 ”下拉列表框中选择 “ ”,在 “实例 ”文本框中输入 “3”。 在视图设计器中单击 “关闭 ”按钮,将视图文件以 “view1”名保存在考生文件夹下。 选择【文件】 【新建】命令,选择 “表单 ”,单击 “新建文件 ”按钮打开表单设计器,单击表单控件工具栏上 的 “表格 ”控件图标,添加一个表格控件。 在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择 “数据环境 ”命令,打开表单的数据环境,选择数据库 “职员管理 ”,选定 “视图 ”,将视图 “view1”添加到数据环境中。 存表格属性窗口中将 “RecordSourc

10、eType”属性值修改为 “1”,将 “ReeordSomce”属性值修改为 “view1”。 选择【表单】 【执行表单】命令,系统首先要求保存该表单文件,在弹出的“另存为 ”对话框中输入表单文件名 “bd1”,保存在考生文件央下 ,然后运行表单。 三、综合应用题( 30分) 3 【正确答案】 步骤 1:在命令窗口执行命令: CREATE MENU tj_menu3,在弹出的 “新建菜单 ”对话框中单击 “菜单 ”图标按钮,打开菜单设计器。 步骤 2:在菜单设计器 “菜单名称 ”列的文本框中依次输入 “统计 ”和 “退出 ”两个主菜单名。 “统计 ”菜单命令的 “结果 ”下拉框中选择为 “子菜

11、单 ”,单击 “创建 ”按钮进入下级菜单设计,在 “菜单名称 ”列的第 1行文本框中输入子菜单名 “平均 ”,将 “结果 ”设置为 “过程 ”,单击该子菜单行的 “创建 ”命令按钮,打开过程编辑框 编写过程代码。 步骤 3: “平均 ”子菜单的过程代码如下: *菜单命令 “平均 ”的过程代码 * SELE课程名, AVG(成绩 )平均成绩 FROM COURSE, SCORE1; WHERE COURSE课程号 =SCORE1课程号; GROUP BY SCORE1课程号; ORDER BY课程名; INTO TABLE NEW_TABLE32 步骤 4: 通过 “菜单级 ”下拉框返回主菜单项设计界面,选择 “退出 ”菜单命令的“结果 ”项为 “命令 ”,并输入命令语句: SET SYSMENU TO DEFAULT 步骤 5:执行【菜单】 【生成】菜单命令,在弹出的 Visual FoxPro对话框中单击 “是 ”按钮,接着系统会弹出 “生成菜单 ”对话框,单击 “生成 ”按钮生成一个可执行的菜单文件。 步骤 6:在命令窗口执行命令: DO tj_menu3 mpr,运行菜单,并执行 “统计 ”菜单命令。 【试题解析】 本题考查了菜单的建立及使用; SQL分组与计算查询。注意,用来求平均值的函数是 AVG, GROUP BY指定分组字段, ORDER BY指定排序字段

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

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

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