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

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

1、二级 VISUAL+FOXPRO-33 及答案解析(总分:71.00,做题时间:90 分钟)一、B一 基本操作题/B(总题数:1,分数:30.00)1.1请在考生文件夹下建立一个数据库 KS4。 2将考生文件夹下的自由表 STUDCOUR、SCOR 加入到数据库 KS4 中。 3为 STUD 表建立主索引,索引名和索引表达式均为学号 为 COUR 表建立主索引,索引名和索引表达式均为课程编号 为 SCOR 表建立两个普通索引,其中一个索引名和索引表达式均为学号;另一个索引名和索引表达式均为课程编号 4在以上建立的各个索引的基础上为三个表建立联系。(分数:30.00)_二、B二 简单应用题/B(

2、总题数:1,分数:40.00)2.在考生文件夹下完成如下简单应用: (1)根据表 stock_name 和 stock_s1 建立一个查询,该查询包含字段:股票代码、股票简称、买入价、现价和持有数量,要求按股票代码升序排序,并将查询保存为query_stock.qpr。注意:股票代码来源于表 stock_name 中的股票代码。 (2)modi.prq 中的 SQL 语句用于计算“银行”的股票(股票简称中有“银行”二字)的总盈余,现在该语句中的 3 处错误分别出现在第 1行、第 4 行和第 6 行,请改正。 注意:不要改变语句的结构、分行,直接在相应处修改。(分数:40.00)_三、B三 综合

3、应用题/B(总题数:1,分数:1.00)3.设计名为 formbook 的表单(控件名为 form1,文件名为 formbook)。表单的标题设为“图书情况统计”。表单中有 1 个组合框(名称为 Combo1)、1 个文本框(名称为 Text1)和 2 个命令按钮“统计” (名称为 Command1)和“退出” (名称为 Command2)。 运行表单时,组合框中有 3 个条目“清华”、“北航”、“科学” (只有 3 个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“图书”表中该出版社图书的总数。 单击“退出”按钮关闭表单。(分数:1.

4、00)_二级 VISUAL+FOXPRO-33 答案解析(总分:71.00,做题时间:90 分钟)一、B一 基本操作题/B(总题数:1,分数:30.00)1.1请在考生文件夹下建立一个数据库 KS4。 2将考生文件夹下的自由表 STUDCOUR、SCOR 加入到数据库 KS4 中。 3为 STUD 表建立主索引,索引名和索引表达式均为学号 为 COUR 表建立主索引,索引名和索引表达式均为课程编号 为 SCOR 表建立两个普通索引,其中一个索引名和索引表达式均为学号;另一个索引名和索引表达式均为课程编号 4在以上建立的各个索引的基础上为三个表建立联系。(分数:30.00)_正确答案:(本题的主

5、要考核点是 SQL 语句的查询。 SELECT Student*,Score课程号,Course课程名; FROM stsc !student INNER JOIN stsc!score; INNER JO1N stsc!course; ON Score课程号:Course课程号; ON Student学号:Score学号; WHERE AT(“网络工程“,Course课程名)0; ORDER BY Student学号 desc; INTO TABLE netpdbf)解析:二、B二 简单应用题/B(总题数:1,分数:40.00)2.在考生文件夹下完成如下简单应用: (1)根据表 stock_

6、name 和 stock_s1 建立一个查询,该查询包含字段:股票代码、股票简称、买入价、现价和持有数量,要求按股票代码升序排序,并将查询保存为query_stock.qpr。注意:股票代码来源于表 stock_name 中的股票代码。 (2)modi.prq 中的 SQL 语句用于计算“银行”的股票(股票简称中有“银行”二字)的总盈余,现在该语句中的 3 处错误分别出现在第 1行、第 4 行和第 6 行,请改正。 注意:不要改变语句的结构、分行,直接在相应处修改。(分数:40.00)_正确答案:(微步骤 (1)通过“新建”对话框新建一个查询,将表 stock_Name 和 stock_s1

7、表添加到查询设计器中,添加字段 stock_Name.股票代码、stock_Name.股票简称、stock_s1.买入价、stock_s1.现价以及 stock_s1.持有数量到选定字段中,并设置按 stock_Name.股票代码升排列。 最后保存查询并命名为 query_stock。具体步骤如图 4.2 所示。 * (2)打开考生文件夹下的“modi.prg”文件,修改程序中的如下错误。 第 1 处错误:SELECT COUNT(现价-买入价) * 持有数量); 改为:SELECT SUM(现价-买入价) * 持有数量); 第 2 处错误:=; 改为:IN; 第 3 处错误:WHERE “银

8、行“ LIKE 股票简称 改为:WHERE 股票简称 LIKE “%银行%“)解析:解析 本题关键字有:通过查询设计器创建查询、SQL 语句的查询功能。三、B三 综合应用题/B(总题数:1,分数:1.00)3.设计名为 formbook 的表单(控件名为 form1,文件名为 formbook)。表单的标题设为“图书情况统计”。表单中有 1 个组合框(名称为 Combo1)、1 个文本框(名称为 Text1)和 2 个命令按钮“统计” (名称为 Command1)和“退出” (名称为 Command2)。 运行表单时,组合框中有 3 个条目“清华”、“北航”、“科学” (只有 3 个出版社名称

9、,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出“图书”表中该出版社图书的总数。 单击“退出”按钮关闭表单。(分数:1.00)_正确答案:(单击“文件”菜单中的“新建”,在类型选择框中选择“表单”,单击“新建文件”按钮,打开表单设计器。 在属性窗口中设置表单 form1 的 Caption 属性为“图书情况统计”,Name 属性为form1。从表单控件工具栏中选择一个组合框,两个按钮,一个文本框放置在表单上。在属性面板中设置组合框的 RowsourceType 属性为“1-值”,RowSource 属性为“清华,北航,科学”,Style 属性为“2

10、-下拉列表框”。设置按钮 Command1 的 Capon 属性为“统计”,Command2 的 Caption 属性为“退出”,结果如图 3-87 所示。 * 图 3-87 双击命令按钮 Command1,在 Click 事件中编写如下代码。 *命令按钮 Command1(统计)的 Click 事件* SELECT count(*)FROM book WHERE 出版社=Tbo1.value; INTO array Temp Thisform.Text1.Value=temp(1) * 同样在 Command2 的 Click 事件中输入代码:Thisform. Telease。 保存表单文件为 formbook. scx 到考生文件下。运行表单,结果如图 3-88 所示。 * 图 3-88)解析:解析 本大题主要考查的是表单中组合框的设置,该控件用来显示数据的重要属性是 RowsourceType 和 RowSource,在程序设计中,利用 SQL 语句在数据表中查找与选中条目相符的字段值进行统计,属于简单查询。

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

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

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