国家二级VF机试(操作题)模拟试卷263(题后含答案及解析)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

国家二级VF机试(操作题)模拟试卷263(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题
基本操作题
1.1.打开考生文件夹下的数据库College,物理删除该数据库中的temp 表,然后将3个自由表“教师表”、“课程表”和“学院表”添加到该数据库中。

2.为“课程表”和“教师表”分别建立主索引和普通索引,字段名和索引名均为“课程号”,并为两个表建立一对多的联系。

3.使用SQL语句查询“教师表”中工资人于4500的教师的全部信息,将查询结果按职工号升序排列,查询结果存储到文本文件one.txt中,SQL语句存储于文件two.prg中。

4.使用报表向导为“学院表”创建一个报表three,选择“学院表”的所有字段,其他选项均取默认值。

正确答案:(1)打开College数据库,用鼠标右键单击表temp,选择“删除”命令,在弹出的对话框中选择“删除”按钮;用鼠标右键单击数据库设计器空白处,通过快捷菜单中的“添加”命令将自由表“教师表”、“课程表”和“学院表”添加到数据库中。

(2)在数据库设计器中用鼠标右键单击表,通过快捷菜单中的“修改”命令打开表设计器,按要求分别为“课程表”和“教师表”建立主索引和普通索引,在数据库设计器中从主索引拖曳到普通索引以建立两表间的联系。

(3)新建一个程序,写入下列代码。

&&选择查询字段SELECT *;&&指定字段来源FROM教师表;&&设置查询条件WHERE教师表.工资>4.500;&&查询结果按职工号升序排列ORDER BY教师表.职工号;&&将查询结果存储到one.txt中TO FILtE one.txt 保存程序名为“two.prg”,并单击系统菜单中的运行按钮,运行程序。

(4)通过报表向导新建一个报表,添加“学院表”作为报表的数据源,将所有字段添加到选定字段,最后输入报表名“three”。

简单应用题
2.在考生文件夹下完成下列操作:用户文件下以存在client(用户)表、topic(主题)表和reply(回复)表。

1.考生文件夹下已有文件pone.prg,但其中有4处内容缺失,请填充之。

不要修改程序的其他内容。

程序的功能是根据reply 表统计各主题帖的回复数,并将统计值存入topic表中的已存在的“回复数”字段。

最后要运行该程序文件。

2.使用SELECT语句查询用户名为“chengguowe”的客户发布的主题的所有回复。

查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。

最后将该语句保存在命令文件ptwo.prg中。

正确答案:(1)步骤l:单击常用工具栏中的“打开”按钮,在“打开”对话框中选择pone.prg文件,单击“确定”按钮,如图4.11所示。

步骤2:
在(1)处输入“主题帖编号”;在(2)处输入“编号”;在(3)处输入“topic.编号”;在(4)处输入“reply.主题帖编号”。

步骤3:单击常用工具栏中的“保存”按钮,再单击“运行”按钮运行该程序。

(2)步骤1:在命令窗口中输入下列语句:SELECT Reply.编号,Reply.用户名,Reply.回复时间,Reply.主题帖编号;FROM reply; WHERE Reply.用户名=“chengguowe”;ORDER BY Reply.主题帖编号,Reply.回复时间;INTO TABLE tableone.dbf 输入完成后按回车键执行语句。

步骤2:复制命令窗口中的上述程序语句,单击常用工具栏中的“新建”按钮,在打开的“新建”对话框中选择“程序”单选按钮,然后单击“新建文件”按钮,如图4.12所示。

步骤3:在打开的程序窗口中粘贴复制的语句,单击工具栏中的“保存”按钮,在打开的“另存为”对话框中输入文件名为“ptwo”,单击“保存”按钮,如图4.13所示。

综合应用题
3.按如下要求完成综合应用(所有控件的属性必须在表单设计器的属性窗口中设置):(1)根据“项目信息”、“零件信息”和“使用零件”3个表建立一个查询(注意表之间的连接字段),该查询包括项目号、项目名、零件名称和数量4个字段,并要求先按项目号升序排列,项目号相同的再按零件名称降序排列,查询去向为表three,保存的查询文件名为chaxun。

(2)建立一个表单名和文件名均为myform的表单,表单中含有一个表格控件Grid1,该表格控件的数据源是前面建立的查询chaxun;然后在表格控件下面添加一个“退出”命令按钮Command1,要求命令按钮与表格控件左对齐、并且宽度相同,单击该按钮时关闭表单。

正确答案:(1)步骤1:单击常用工具栏中的“新建”按钮,新建一个查询,依次将题目所要求的表添加到查询设计器中,如图3.73所示。

步骤2:分别选中字段“项目信息.项目号”、“项目信息.项目名”、“零件信息.零件名称”和“使用零件.数量”,并添加到可用字段,如图3.74所示。

步骤3:在“排序依据”选项卡中为查询设置排序,如图3.75所示。

步骤4:单击“查询”菜单下“查询去向”命令,在“查询去向”对话框中选择“表”,并输入表名three,单击“确定”按钮。

步骤5:在系统菜单中单击“保存”按钮保存查询,输入查询名“chaxun”。

最后单击常用工具栏中的“运行”按钮运行查询。

(2)步骤1:在命令窗口输入“CREATE FORM myform”新建表单,并修改表单的Name属性为“myform”。

步骤2:从表单控件工具栏向表单中添加一个表格控件和—个命令按钮控件,修改表单控件的属性,如图3.76所示。

步骤3:设置命令按钮与表格等宽且左对齐,如图3.77所示。

步骤4:双击“退出”按钮,写入Click事件代码。

******“退出”按钮的Click事件代码******* ThisForm.Release*************************************************。

相关文档
最新文档