计算机二级、一级、三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户,助您顺利通过计算机等级考试!
一、基本操作题(共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的全部字段和内容。
计算机二级、一级、三级等更多考试考前培训请进入教育联展网-中国教育培训第一门户,助您顺利通过计算机等级考试!
三、综合应用(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