【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc

上传人:amazingpat195 文档编号:1328265 上传时间:2019-10-17 格式:DOC 页数:5 大小:47KB
下载 相关 举报
【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】二级VISUAL+FOXPRO机试-120及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、二级 VISUAL+FOXPRO 机试-120 及答案解析(总分:100.00,做题时间:90 分钟)一、一 基本操作题(总题数:4,分数:30.00)1.创建一个新的项目“客户管理”。(分数:7.00)_2.在新建的项目“客户管理”中创建数据库“订货管理”。(分数:7.00)_3.在“订货管理”数据库中建立表 order_list,表结构如下:客户号 字符型(6)订单号 字符型(6)订购日期 日期型总金额 浮动型(15.2)(分数:8.00)_4.为 order_list 表创建一个索引,索引名和索引表达式均是“订单号”。(分数:8.00)_二、二 简单应用题(总题数:2,分数:40.00)

2、5.将 order list 表中的全部记录追加到 order_list 表中,然后用 SQL SELECT 语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到 result 表中(其中客户号、客户名取自 customer 表,订单号、总金额取自 order_list 表)。(分数:20.00)_6.打开 FORM1 表单,并按如下要求进行修改(注意:最后保存所做的修改)。(1)表单中有 5 个随机排列的命令按钮,不要移动或改变“基准按钮”的位置(否则影响成绩),然后使其他命令按钮与“基准按钮”左部对齐。(2)在这组命令按钮的右边添加一个表格控件,并将它的

3、 RecordSourceType 属性设置为“表”,然后设置另一个相关属性使其在表格控件中显示 customer 表的记录。(分数:20.00)_三、三 综合应用题(总题数:1,分数:30.00)7.当 order_detail 表中的单价修改后,应该根据该表中“单价”和“数量”字段修改 order.list 表的总金额字段,现在编写程序实现此功能。具体要求和注意事项如下:(1)根据 order_detail 表中的记录重新计算 order_list 表的总金额字段的值。(2)一条 order_list 记录可以对应几条 order_detail 记录。(3)在编程前应保证在基础操作中正确地

4、建立了 order_list 表,在简单应用中为该表追加了记录(注意只能追加一次)。(4)最后将 order_list 表中的记录按总金额降序排序并存储到 od_new 表中(表结构与 order_list 表完全相同)。(5)将程序保存为 prog1.prg 文件。(分数:30.00)_二级 VISUAL+FOXPRO 机试-120 答案解析(总分:100.00,做题时间:90 分钟)一、一 基本操作题(总题数:4,分数:30.00)1.创建一个新的项目“客户管理”。(分数:7.00)_正确答案:(STEP 01 启动 Visual FoxPro。STEP 02 从“文件”菜单中选择“新建”

5、命令。STEP 03 在“新建”对话框中,选择“项目”,单击“新建文件”按钮,如图 12-38 所示。STEP 04 在“创建”对话框中键入项目文件名“客户管理”,单击“保存”按钮,如图 12-39 所示。)解析:2.在新建的项目“客户管理”中创建数据库“订货管理”。(分数:7.00)_正确答案:(STEP 01 在“项目管理器”中的“数据”属性页中,选择“数据库”,单击“新建”按钮,如图 12-40 所示。STEP 02 在“新建数据库”对话框中,单击“新建数据库”按钮。STEP 03 在“创建”对话框中键入数据库名“订货管理”,单击“保存”按钮,如图 12-41 所示。)解析:3.在“订货

6、管理”数据库中建立表 order_list,表结构如下:客户号 字符型(6)订单号 字符型(6)订购日期 日期型总金额 浮动型(15.2)(分数:8.00)_正确答案:(STEP 01 在“项目管理器”中的“数据”属性页中,选择“数据库”中的“订货管理”,再选择“表”,单击“新建”按钮,如图 12-42 所示。STEP 02 在“新建表”对话框中,单击“新建表”按钮。STEP 03 在“创建”对话框中键入表名“order list”,单击“保存”按钮,如图 12-43 所示。STEP 04 在“表设计器”的“字段”属性页中,在“字段名”栏中键入“客户号”,在“类型”栏选择“字符型”,在“宽度”

7、栏键入“6”;在“字段名”栏键入“订单号”,在“类型”栏选择“字符型”,在“宽度”栏键入“6”;在“字段名”栏键入“订购日期”,在“类型”栏选择“日期型”;在“字段名”栏键入“总金额”,在“类型”栏选择“浮动型”,在“宽度”栏键入“15”,在“小数位数”栏键入“2”;单击“确定”按钮,如图 12-44 所示。)解析:4.为 order_list 表创建一个索引,索引名和索引表达式均是“订单号”。(分数:8.00)_正确答案:(STEP 01 在“表设计器”中,选择“索引”属性页。STEP 02 在“索引名”栏键入“订单号”,“排序”栏选择“升序”,“类型”栏选择“主索引”,“表达式”栏键入“订

8、单号”,单击“确定”按钮,如图 12-45 所示。)解析:二、二 简单应用题(总题数:2,分数:40.00)5.将 order list 表中的全部记录追加到 order_list 表中,然后用 SQL SELECT 语句完成查询,按总金额降序列出所有客户的客户号、客户名及其订单号和总金额,并将结果存储到 result 表中(其中客户号、客户名取自 customer 表,订单号、总金额取自 order_list 表)。(分数:20.00)_正确答案:(STEP 01 在考生目录下打开“order_list”表。STEP 02 从“表”菜单中选择“追加记录”命令,如图 12-46 所示。STEP

9、 03 在“追加来源”对话框的“类型”框中选择“Table(DBF)”,单击“来源于”框右侧的“”按翎,如图 12.47 所示。)解析:6.打开 FORM1 表单,并按如下要求进行修改(注意:最后保存所做的修改)。(1)表单中有 5 个随机排列的命令按钮,不要移动或改变“基准按钮”的位置(否则影响成绩),然后使其他命令按钮与“基准按钮”左部对齐。(2)在这组命令按钮的右边添加一个表格控件,并将它的 RecordSourceType 属性设置为“表”,然后设置另一个相关属性使其在表格控件中显示 customer 表的记录。(分数:20.00)_正确答案:(STEP 01 在“表单设计器”中,选择

10、“全部”按钮。STEP 02 从“布局”工具条中,选择“左边对齐”按钮。STEP 03 在“表单控件”工具条中,选择“表格”控件,放在按钮的右边。STEP 04 在“表格”控件上单击右键,选择“属性”命令。STEP 05 在“属性”对话框的“数据”属性页中,将“RecordSourceType”项设为“表”,将“RecordSource”项设为“customer”,如图 12-48 所示。)解析:三、三 综合应用题(总题数:1,分数:30.00)7.当 order_detail 表中的单价修改后,应该根据该表中“单价”和“数量”字段修改 order.list 表的总金额字段,现在编写程序实现此

11、功能。具体要求和注意事项如下:(1)根据 order_detail 表中的记录重新计算 order_list 表的总金额字段的值。(2)一条 order_list 记录可以对应几条 order_detail 记录。(3)在编程前应保证在基础操作中正确地建立了 order_list 表,在简单应用中为该表追加了记录(注意只能追加一次)。(4)最后将 order_list 表中的记录按总金额降序排序并存储到 od_new 表中(表结构与 order_list 表完全相同)。(5)将程序保存为 prog1.prg 文件。(分数:30.00)_正确答案:(首先利用 SELECT 命令生成“result

12、”表,其包含“订单号”和“总金额”两个字段,然后修改“order_list”表中的“总金额”,并按要求排序。程序代码如下:SELECT SUM(order_detail.单价*order_detail.数量)AS 总金额, ;order_detail.订单号;FROM order_detail;GR DUP BY order_detail.订单号;INTO TABLE result. dbfCLOSE TABLESELECT aUSE resultSELECT bUSE order_listUPDATE ON_订单号 FROM a REPLACE 总金额 WITH a. 总金额SORT TO od_new ON 总金额 ASCENDING)解析:

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

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

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