1、计算机二级96套试题答案第1套题解析题目一:基本操作题【操作步骤】 (1)启动Visual FoxPro 6.0,单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”选项组中的“项目”,再单击“新建文件”按钮;在“创建”对话框中输入项目名:“供应”,然后单击“保存”按钮。 (2)在项目管理器的“全部”选项卡中,选择“数据”节点下的“数据库”,单击“添加”按钮,在打开的“打开”对话框中选择考生文件夹下的“供应零件”数据库,再单击“确定”按钮。 (3)步骤1:在项目管理器中选择“供应零件”数据库,单击“修改”按钮,打开数据库设计器,在数据库设计器中选中“零件”表并右击,在弹出的快捷菜单中
2、选择“修改”命令,在表设计器中的索引选项卡中建立索引,索引名为“零件号”,索引表达式为“零件号”,索引类型为“主索引”,单击“确定”按钮保存修改。 步骤2:用同样的方法为“供应”表建立索引,索引名为“零件号”,索引表达式为“零件号”,索引类型为“普通索引”。 步骤3:在数据库设计器中单击“零件”表中的索引“零件号”,按住鼠标左键拖动到“供应”表中的“零件号”索引上。 (4)右击“供应”表,在弹出的快捷菜单中选择“修改”命令,在表设计器中先在列表框中选中“数量”字段,然后在“字段有效性”选项组中的的“规则”文本框中输入:数量0.and.数量=3); ORDER BY 作者姓名; INTO TAB
3、LE NEW_VIEW4 用同样的方法,在表单上添加命令按钮command2,设置其Caption属性为“退出”,并双击输入Click的事件代码为:THISFORM.RELEASE 步骤3:单击工具栏中的“保存”按钮,在另存为对话框中将表单保存为myform4,再单击“保存”按钮。 步骤4:单击工具栏中的“运行”按钮,运行表单,再分别单击表单中的“查询”和“退出”按钮。题目三:综合应用题 【操作步骤】 步 骤 1 : 在 命 令 窗 口 中 输 入 下 列 代 码 , 用 于 将 BOOKS 表 中 满 足 条 件 的 记 录 复 制 到BOOKS_BAK表中,并按回车键以执行该代码。 * S
4、ELECT * FROM BOOKS WHERE 书名 LIKE %计算机% INTO TABLE BOOKS_BAK * 步骤2:在命令窗口中输入下列代码,用于更新BOOKS_BAK表中的价格字段,并按回车键以执行该代码。 * UPDATE BOOKS_BAK SET 价格=价格*(1-0.05) * 步骤3:在命令窗口中输入下列代码,并按回车键以执行该代码。 * SELECT TOP 1 Books_bak.出版单位,avg(books_bak.价格) as 均价; FROM books_bak; GROUP BY Books_bak.出版单位; HAVING 均价=25; ORDER B
5、Y 2; INTO TABLE new_table4.dbf *第3套题解析题目一:基本操作题 【操作步骤】(1)在命令窗口输入“Create Project 库存管理”(也可写作“Crea Proj 库存管理”),并按回车键以新建一个项目。(2)步骤1:在项目管理器中选择“数据”节点下的“数据库”选项,单击“新建”按钮,在“新建 数据库”对话框中单击“新建数据库”,再在“创建”对话框中输入数据库名“使用零件情况”,并单击“保存”按钮。 步骤2:在数据库设计器空白处右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中分别将考生文件下的表零件信息、使用零件和项目信息添加到数据库中。 (
6、3)在数据库设计器中右击表“零件信息”,在弹出的快捷菜单中选择“修改”命令,在表设计器的“字段”选项卡中,在“字段名”中输入“规格”,“类型”选择“字符型”,“宽度”为8,单击“确定”按钮。 (4)步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中双击考生文件夹下的mymenu.mnx文件。 步骤2:在弹出的菜单设计器中,单击“文件”行中的“编辑”按钮,再单击“查找”行中的“选项”按钮,在弹出的“提示选项”对话框中的“键标签”处按下CTRL+T,最后单击“确定”按钮。 步骤3:单击工具栏中的“保存”按钮,再单击主菜单栏中“菜单”下的“生成”命令,在“生成菜单”对话框中单击“生成”按钮。题目
7、二:简单应用题 (1)【操作步骤】 步骤1:单击工具栏中的新建按钮,在新建对话框中选择文件类型选项组中的查询,并单击新建文件按钮。 步骤2:在添加表或视图对话框中分别将表零件信息、使用零件和项目信息添加到查询设计器,并根据联接条件建立联接。 步骤3:在查询设计器的字段选项卡中,分别将项目信息.项目号、项目信息.项目名、 零件信息.零件号、零件信息.零件名称添加到选定字段列表中。 步骤4:在排序依据选项卡中,将项目信息.项目号添加到排序条件列表中,并选择降序单选按钮;再将零件信息.零件号添加到排序条件列表中,并选择升序单选按钮。 步骤5:单击查询菜单下的查询去向命令,在查询去向对话框中选择表,并
8、输入表名item_temp,单击确定按钮。 步骤6:单击查询菜单下的查看SQL命令,并复制全部代码;再单击工具栏中的新建按钮,在新建对话框中选择文件类型选项组下的文本文件,单击新建文件按钮,将复制的代码粘贴到此处。 SELECT 项目信息.项目号, 项目信息.项目名, 零件信息.零件号,; 零件信息.零件名称; FROM 使用零件情况!零件信息 INNER JOIN 使用零件情况!使用零件; INNER JOIN 使用零件情况!项目信息 ; ON 使用零件.项目号 = 项目信息.项目号 ; ON 零件信息.零件号 = 使用零件.零件号; ORDER BY 项目信息.项目号 DESC, 零件信息
9、.零件号; INTO TABLE item_temp.dbf 步骤7:单击工具栏中的保存按钮,在另存为对话框中输入item,单击保存按钮;再在命令窗口中输入:do item.txt,按回车键运行查询。 (2)【操作步骤】 步骤1:单击工具栏中的打开按钮,在打开对话框中选择考生文件夹下的使用零件情况数据库,再单击确定按钮。 步骤2:在数据库设计器中,单击数据库设计器工具栏中的新建本地视图按钮,在新建本地试图对话框中单击新建视图按钮。 步骤3:在添加表或视图对话框中分别双击表零件信息、使用零件和项目信息,并单击关闭按钮。 步骤4:在视图设计器的字段选项卡中,分别将项目信息.项目号、项目信息.项目名
10、、零件信息.零件名称、零件信息.单价和使用零件.数量添加到选定字段。步骤5:在筛选选项卡的字段名中选择项目信息.项目号,条件选择=,实例输入s2;在排序依据选项卡中将项目信息.项目号字段添加到排序条件列表框,并选择升序单选按钮。步骤6:单击工具栏中的保存按钮,在保存对话框中输入视图名称view_item,单击确定按钮。最后单击工具栏中的运行按钮。题目三:综合应用题【操作步骤】步骤1:在命令窗口中输入 crea form form_item,然后按回车键,在表单设计器的属性对话框中设置表单的Caption属性为使用零件情况统计,Name属性为form_item。步骤2:从表单控件工具栏向表单添加
11、一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType属性为 5-数组、Style属性为2-下拉列表框、RowSource属性为A,设置命令按钮Command1的Caption属性为统计,设置命令按钮Command2的Caption为退出。 步骤3:双击表单空白处,在表单的Init事件中输入如下代码:Public a(3)A(1) = s1A(2) = s2A(3) = s3 步骤4:分别双击命令按钮统计和退出,为它们编写Click事件代码。其中,统计按钮的Click事件代码如下: x=allt(bo1.value) SELECT SUM(使用零件.数量*零件信息.单价)
12、 as je; FROM 使用零件情况!使用零件 INNER JOIN 使用零件情况!零件信息 ; ON 使用零件.零件号 = 零件信息.零件号; WHERE 使用零件.项目号 = x into array b thisform.text1.value=allt(str(b1) 退出按钮的Click事件代码如下: thisform.release 步骤5:单击工具栏中的保存按钮,再单击运行按钮运行表单,并依次选择下拉列表框中的项运行表单的所有功能。第4套题解析题目一:基本操作题 【操作步骤】 (1)单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“订单管理.dbc”文件;在数据
13、库设计器中,右击customer表,在弹出的快捷菜单中选择“删除”命令,再在提示框中单击“删除”按钮。 (2)右击表employee,在弹出的快捷菜单中选择“修改”命令,选择“索引”选项卡,在“索引名”处输入xb,“类型”选择“普通索引”,“表达式”为“性别”,“排序”为“升序”,单击“确定按钮”。 (3)再在“索引名”处输入xyz,“类型”选择“普通索引”,“表达式”为“str(组别,1)+职务”,“排序”为“升序”,单击“确定”按钮。 (4) 在“索引名”处输入“职员号”,“类型”选择“主索引”,“表达式”为“职员号”,单击“确定”按钮。再打开orders表的表设计器,选择“索引”选项卡,
14、在“索引名”处输入“职员号”,“类型”选择“普通索引”,“表达式”为“职员号”,单击“确定”按钮。在数据库设计器中,选中employee表中的索引“职员号”并拖动到orders表的“职员号”的索引上并松开鼠标,这样两个表之间就建 立起了永久联系。题目二:简单应用题 (1)【操作步骤】 步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的“formone.scx”文件;在表单设计器中,右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令;在“添加表和视图”对话框中分别双击表employee和表orders,单击“关闭”按钮。 步骤2:设置组合框的Style属性为“2-下
15、拉列表框”、RowSourceType属性为“6-字段”、RowSource属性为“employee.姓名”;设置文本框Text1的ReadOnly属性为“.T.-真”。 步骤3:双击组合框,在代码编辑器中将语句“Text1.Value=m2”改为“ThisForm.Text1.Value=m2” 步骤4:单击工具栏中的“保存”按钮,在单击“运行”按钮。 (2)【操作步骤】 步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“查询”,单击“新建文件”按钮;在“添加表或视图”对话框中分别双击表employee和表orders,单击“关闭”按钮。 步骤2:在查询设计器的“字
16、段”选项卡选择“orders.订单号”、“orders.金额”字段,再在“函数和表达式”中输入“Employee.姓名 AS 签订者”,单击“添加”按钮;切换到“筛选”选项卡,选择“Employee.组别”,“条件”选择“=”,在“实例”中输入1。 步骤3:切换到“排序依据”选项卡,选择字段“orders.金额”,在“排序选项”处选择“降序”。单击“查询”菜单下的“查询去向”命令,在“查询去向”对话框中选择“表”,输入表名tableone,单击“确定”按钮。 步骤4:单击工具栏中的“保存”按钮,在“另存为”对话框中将查询保存为queryone.qpr,并单击工具栏中的“运行”按钮运行查询。题目
17、三:综合应用题 【操作步骤】 步骤1:单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“菜单”,单击“新建文件”按钮,再在“新建菜单”对话框中单击“菜单”按钮;单击“显示”菜单下的“常规选项”命令,在“常规选项”对话框中选择“在之前”单选按钮,并在右边的下拉列表中选择“帮助”。 步骤2:在菜单设计器的“菜单名称”中输入“考试”,“结果”选择“子菜单”,单击“创建”按钮;在子菜单的第一行“菜单名称”中输入“统计”,“结果”选择“过程”,在第二行“菜单名称”中输入“返回”“结果”选择“过程”。 步骤3:选择“统计”行,单击该行中的“创建”按钮,在弹出的窗口中输入如下代码: SEL
18、ECT Employee.组别, Employee.姓名 AS 负责人,sum(orders.金额) as 合计; FROM employee,orders ; WHERE Employee.职员号 = Orders.职员号; AND Employee.职务 = 组长; GROUP BY Employee.组别; ORDER BY 3 DESC; INTO TABLE tabletwo.dbf 步骤4:选择“返回”行,单击该行中的“创建”按钮,在弹出的窗口中输入如下代码: SET SYSMENU TO DEFAULT 步骤5:单击工具栏中的“保存”按钮,在“另存为”对话框中将菜单保存为myme
19、nu.mnx;再单击“菜单”下的“生成”命令,在“生成菜单”对话框中单击“生成”按钮。 步骤6:在命令窗口中输入:DO mymenu.mpr,运行程序,分别执行“统计”和“返回”菜单命 令。第5套题解析题目一:基本操作题 【操作步骤】 (1)单击工具栏中的新建按钮,在新建对话框中选择文件类型中的项目,再单击新建文件按钮,然后在创建对话框输入文件名图书管理,单击保存按钮。 (2)选择项目管理器中数据节点下的数据库选项,单击新建按钮,在创建对话框中输入数据库文件名图书,单击保存按钮,这时,数据库设计器自动打开 (3)在数据库设计器中右击,在弹出的快捷菜单中选择添加表命令,在打开对话框中将考生文件夹
20、下的所有表文件依次添加到数据库中。 (4)步骤1:在项目管理器的数据选项卡中选中查询选项,单击新建按钮,在弹出的对话框中单击新建查询按钮,在添加表或视图对话框中将book表添加到查询设计器中。 步骤2:在查询设计器的字段项卡中将所有字段添加到选定字段。 步骤3:在筛选选项卡中,在字段名列中选择book.价格,条件列中选择=,结果列中输入10。 步骤4:在排序依据选项卡中将book.价格作为排序条件,并选择降序排列。步骤5: 单击工具栏上的保存铵钮,在另存为对话框中输入查询文件名 book_qu,保存查询后关闭查询设计器题目二:简单应用题 (1)【操作步骤】 在命令窗口中输入查询语句,输入完成后
21、,按回车键。 SELECT Book.书名, Book.作者, Book.价格; FROM book,loans,borrows ; WHERE Loans.借书证号 = Borrows.借书证号 ; AND Book.图书登记号 = Loans.图书登记号; AND Borrows.姓名 = 田亮; ORDER BY Book.价格 DESC; INTO TABLE book_temp.dbf (2)【操作步骤】 步骤1:单击工具栏中的打开按钮,在打开对话框中选择考生文件夹下的menu_lin.mnx文件,单击确定按钮。选在显示菜单下的常规选项命令,在常规选项对话框中选择顶层表单复选框。 步
22、骤2:在命令窗口输入命令create form form_menu,新建表单form_menu,设置表单的ShowWindow属性为2作为顶层表单 步骤3:双击表单空白处,打开代码编辑窗口,选择表单对象的Init事件,输入以下代码: DO menu_lin.mpr With This,abc 再选择表单对象的Destroy事件,输入以下代码: Release Menu abc Extended 步骤4:单击工具栏上的保存按钮,再单击运行按钮。题目三:综合应用题 【操作步骤】 步骤1:在命令窗口中输入 create form form_book,然后按回车键,在表单设计器的“属性”对话框中设置表单的Caption属性为“图书情况统计”,N
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1