2013江苏计算机二级vfp试题,2013年计算机二级VFP上机试题及答案解析51

2013年计算机二级、一级、三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户,助您顺利通过计算机等级考试!

一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

1. 打开"学生管理"数据库,并从中永久删除"学生"表。

2. 建立一个自由表"教师",表结构如下:

编号 字符型(8)

姓名 字符型(10)

性别 字符型(2)

职称 字符型(8)

3. 利用查询设计器建立一个查询,该查询包含课程名为"数据库"的"课程"表中的全部信息,生成的查询保存为query。

4. 用 SQL UPDATE语句将"课程"表中课程名为"数据库"的课程的任课教师更改为"T2222",并将相应的SQL语句存储在文件Four.prg中。

二、简单应用(2小题,每题20分,计40分)

1. 建立表单,表单文件名和表单控件名均为formtest,表单标题为"考试系统",表单背景为灰色(BackColor=255,255,255),其他要求如下:(1) 表单上有"欢迎使用考试系统"(Label1)8个字,其背景颜色为灰色(BackColor=255,255,255),字体为楷体_GB2312,字号为24,字的颜色为桔红色(ForeColor=255,128,0);当表单运行时,"欢迎使用考试系统"8个字向表单左侧移动,移动由计时器控件Timer1控制,间隔(interval属性)是每200毫秒左移10个点(提示:在Timer1控件的Timer事件中写语句:THISFORM.Label1.Left=THISFORM.Label1.Left-10)。当完全移出表单后,又会从表单右侧移入。(2) 表单有一命令按钮(Command1),按钮标题为"关闭",表单运行时单击此按钮关闭并释放表单。

2. 在"学生管理"数据库中利用视图设计器建立一个视图sview,该视图包含3个字段:课程编号、课程名和选课人数。然后利用报表向导生成一个报表creport,该报表包含视图sview的全部字段和内容。

2013年计算机二级、一级、三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户,助您顺利通过计算机等级考试!

三、综合应用(1小题,计30分)

在考生目录下有myform 表单文件,将该表单设置为顶层表单,然后设计一个菜单,并将新建立的菜单应用于该表单(在表单的load事件中运行菜单程序)。新建立的菜单文件名为mymenu,结构如下(表单、报表和退出是菜单栏中的3个菜单项):

表单

浏览课程

浏览选课统计

报表

预览报表

退出

各菜单项的功能如下:● 选择"浏览课程"时在表单的表格控件中显示"课程"表的内容(在过程中完成,直接指定表名);● 选择"浏览选课统计"时在表单的表格控件中显示简单应用题建立的视图sview的内容(在过程中完成,直接指定视图名);● 选择"预览报表"时预览简单应用题建立的报表 creport(在命令中完成);● 选择"退出"时关闭和释放表单(在命令中完成)。注意:最后要生成菜单程序,并注意该菜单将作为顶层表单的菜单。

基本操作题答案:

4、UPDA 课程 SET 任课教师='T2222' WHER 课程名="数据库"

简单应用题答案:

1、Timer1的timer事件代码为:

IF THISFORM.Label1.Left+THISFORM.Label1.WIDTH<0

THISFORM.Label1.Left=THISFORM.WIDTH

ELSE

THISFORM.Label1.Left=THISFORM.Label1.Left-10

ENDIF

2、本题用视图设计器做,下列语句仅供不会的同学参考。

SELECT 考试成绩.课程编号,课程名,count(学号) as 选课人数 FROM 考试成绩,课程 where;

考试成绩.课程编号=课程.课程编号 GROUP BY 考试成绩.课程编号

综合应用题答案:具体操作步骤如下:

1、 打开表单,将表单的SHOWWINDOWS属性设置为2

2、 表单的LOAD事件代码为:DO MYMENU.MPR WITH THIS,.t. ;表单的DESTORY事件代码为: release menu mymenu

3、 建立好下拉式菜单,将“显示”—>“常规选项”—>“顶层单表”项选中

4、 菜单项“浏览课程”的过程代码如下:myform.grid1.recrodsource=“课程”

菜单项“浏览选课统计”的过程代码如下:myform.gird1.recordsource=“SVIEW”

菜单项“预览报表”的过程代码如下:report form creport preview

菜单项“退出”的命令为代码为:myform.release

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值