加入收藏 收藏网站 设为首页 设为首页
招生考试网
学历类| 阳光高考 研 究 生 自学考试 成人高考 专 升 本 中考会考 外语类| 四 六 级 职称英语 商务英语 公共英语 日语能力
资格类| 公 务 员 报 关 员 银行从业 司法考试 导 游 证 教师资格 财会类| 会 计 证 经 济 师 会计职称 注册会计 税 务 师
工程类| 一级建造 二级建造 造 价 师 造 价 员 咨 询 师 监 理 师 医学类| 卫生资格 执业医师 执业药师 执业护士 国际护士
计算机| 等级考试 软件水平 应用能力 其它类| 书画等级 美国高考 驾 驶 员 书法等级 少儿英语 报 检 员 单 证 员 出国留学
 招生考试网 - 计算机等级考试 - 模拟试题 - 正文

 
2010年计算机等级考试二级VFP上机试题3
来源:fjzsksw.com 2009-12-4 编辑:yangmeiling 【字体:小 大】
2010年计算机等级考试二级VFP上机试题3

2010年计算机等级考试二级VFP上机试题3

一、基本操作题(共4题,第1、2题各7分,第3、4题各8分,共计30分)
(1)从"学生"表中查找所有性别为"女"的学生记录,按"学号"升序排序将查询结果存入temp1表。
(2)利用表单向导生成一个表单,该表单含有"学生"表的"学号"、"姓名"、"性别"和"班级"4个字段,按"学号"字段"降序"排序,其他设置保持默认值,并将表单保存为stuform.scx文件。
(3)建立一个命令文件prog1.prg,该命令文件只有一行语句,即执行前一小题生成的表单文件。
(4)在"学生"表最后增加一个"年龄"字段,类型为数值型,宽度为2。
二、简单应用题(共2小题,每题各20分,共计40分)
(1)在考生文件下有"学生"表,表中字段如下:学号C(8)、姓名C(8)、性别C(2)、政治面目C(4)、班级C(5)等字段。考生目录下的prog2.prg程序文件的功能是显示输出所有"政治面目"为"团员"的男生姓名和班级,每行输出一个学生的信息;程序中有三处错误,请加以改正。
说明:程序中******error*****的下一行即为错误所在行。请用改正后的程序行覆盖错误所在行,不要插入或删除任何程序行。
(2)建立命令文件prog3.prg,该命令文件包含如下两条语句:
①第一条语句使用SQL UPDATE命令计算和更新"学生"表的"年龄"字段值(计算年龄的表达式是year(date())-year(出生日期),该字段在基本操作题中已建立)。
②第二条语句使用SQL SELECT命令查询各种"政治面目"的学生人数和平均年龄,并将结果存储于表temp2中(字段名是政治面目、人数和平均年龄)。
说明:以上命令文件必须执行,并产生所要求的结果。
三、综合应用题(共1小题,计30分)
考生文件夹下有一个"合同管理"表文件,表中包含"合同号"、"订货单位"、"收货单位"、"供货单位"、"单价"和"订货数量"。
编写程序progzh.prg分别统计"订货单位数"、"供货单位总数"、"订货总数",并将结果填写到jg.dbf(在考生目录下已经存在)表文件中。
说明:以上命令文件必须执行,并产生所要求的结果。

答案:

一、基本操作题
【审题分析】
本大题考查了SQL排序查询;表单向导的使用;表单的运行;数据表结构的修改。
使用SQL排序查询时注意排序短语为ORDER BY;利用表单向导建立表单也属于比较简单的操作,根据向导提示完成即可;而运行表单时,一定要正确使用调用表单的命令格式:DO FORM <文件名>;为表新增字段的操作,可直接通过SQL命令完成,也可以在表设计器中进行。
【操作步骤】
(1)在命令窗口执行如下命令,完成查询并保存查询结果到temp1表中。
SELECT * FROM 学生 WHERE 性别="女" ORDER BY 学号 INTO TABLE TEMP1
(2)①执行【文件】→【新建】菜单命令,在弹出的"新建"对话框中选中"表单"选项,然后单击"向导"图标按钮,系统弹出"向导取向"对话框,选中"表单向导"项,单击"确定"按钮,启动表单向导。
②在表单向导的"步骤1 - 字段选取"界面的"数据库和表"下选中"学生"表,依次双击"可用字段"中的"学号"、"姓名"、"性别"和"班级"字段全部添加到"选定字段"中,单击"下一步"按钮。
③跳过"步骤2 - 选择表单样式"向导界面,继续单击"下一步"按钮。
④在表单向导的"步骤3 - 排序次序"界面中双击"可用的字段和索引标识"的"学号"字段添加到"选定字段"列表中,再单击"降序"单选项,单击"下一步"按钮。
⑤在表单向导的"步骤4 - 完成"界面中单击"完成"按钮,在"另存为"对话框的"保存表单为:"框中输入表单文件名stuform,单击"保存"按钮。
(3)①在命令窗口执行命令:MODIFY COMMAND PROG1,打开程序文件编辑器。
②在编辑器中输入如下程序代码:

DO FORM STUFORM

③保存文件,在命令窗口执行命令:DO PROG1.PRG,执行程序文件。
(4)首先关闭"学生"表,在命令窗口执行命令:ALTER TABLE 学生 ADD 年龄 N(2),新增字



 
网站版权与免责声明
①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权等问题,请在两周内来电联系.
最新文章
推荐文章
  • 此栏目下没有推荐文章
  • 热门文章

    报名考试
    全国 | 黑龙江 | 吉林 | 辽宁 | 内蒙古
    青海 | 宁夏 | 甘肃 | 新疆 | 陕西
    西藏 | 北京 | 天津 | 河北 | 山东
    江苏 | 安徽 | 河南 | 上海 | 浙江
    福建 | 广东 | 山西 | 湖南 | 湖北
    江西 | 广西 | 海南 | 云南 | 贵州
    四川 | 重庆
    分省高校计算机考试
    黑龙江 | 吉林 | 辽宁 | 内蒙古 | 河北
    北京 | 天津 | 新疆 | 甘肃 | 宁夏
    青海 | 陕西 | 山西 | 河南 | 山东
    江苏 | 安徽 | 浙江 | 福建 | 广东
    海南 | 广西 | 江西 | 湖北 | 湖南
    四川 | 上海 | 重庆 | 贵州 | 云南
    西藏
    成绩查询
    报考指南
    试题答案
    模拟试题
    考试辅导
    计算机一级 | 计算机二级 | 计算机三级 | 计算机四级
    经验交流
    高校计算机