国家二级VF机试(操作题)模拟试卷474
基本操作题
1.请在考生文件夹下完成下列基本操作题:
在考生文件夹下有一表单文件formone.sex和一个自定义类库文件classlibone.VCX。打开表单文件formone,scx,然后在表单设计器环境下完成如下操作:
(1)将表单的标题设置为“简单操作”,并使表单不能最大化。
(2)为表单添加一个名为np的属性,其初始值为系统当前日期(不含时间)。
(3)为表单添加一个名为nnq的方法,其代码如下:thisform.np=thisform.np+1 waitdtoc(thisform.np)window
(4)在表单中添加一个mybutton按钮,该按钮类定义于类库文件classlibone.vcx。将该按钮的name属性设置为mcb,然后设置其Click事件代码,其功能是调用表单的nm方法。
【操作步骤】
(1)①打开formone.sex表单文件。
②选中表单,在属性窗口修改表单属性,如表4—21所示。
[*]
(2)①选择“表单”菜单下的“新建属性”子菜单,弹出“新建属性”对话框。
②在“名称”后面的文本框输入新属性的名称“np”,如图4-93所示,然后单击“添加”按钮完成属性的建立,再单击“关闭”按钮关闭该对话框。
[*]
③选中表单,通过属性窗口修改表单的np属性,设置为“=date()”。
(3)①选择“表单”菜单下的“新建方法程序”子菜单,弹出“新建方法程序”对话框。
②在“名称”后面的文本框输入新属性的名称“nm”,然后单击“添加”按钮完成属性的建立,再单击“关闭”按钮关闭该对话框。
③在表单上单击鼠标右键,弹出快捷菜单,选择“代码”,打开代码边界界面。
④在“过程”中选择nm,然后输入如下代码:
thisform.np=thisform.np+1
wait dtoc(thisform.nD)window
⑤关闭代码编辑窗口,保存表单。
(4)①单击“表单控件”工具栏上的“查看类”按钮,然后选择“添加”。
②弹出“打开”对话框中,选择考生目录下的类库文件classlibone.vcx,如图4-94所示,单击“打开”按钮完成类库文件的添加。
③单击“表单控件”工具栏上的“查看类”按钮,然后选择Classlibone。
④单击“表单控件”工具栏上的mybutton控件,在命令按钮的上方添加一个mybutton控件。保存表单。
[*]
解析:
简单应用题
2.在考生文件夹下,打开学生数据库sdb,完成如下简单应用:
(1)使用查询设计器设计一个名称为svg的查;询,查询每个“女”同学的学号(来自student表);姓名、课程名、成绩和任课教师(来自teacher表的教师名),查询结果按学号升序排序并输出到表one(查询去向)中。设计完成后,运行该查询。表one中的字段分别为:学号、姓名、课程名、成绩、任课教师。
(2)在考生文件夹下,使用快捷菜单设计器设计一个名称为,smenu的快捷菜单。要求如下:
菜单包括“数据浏览”和“退出”两个菜单项:
①“数据浏览”菜单包括“学生表”、“选课表”和“课程表”三个子菜单:
学生表子菜单在过程中使用SQL语句“SELECT*FROM student”查询学生表的记录。
选课表子菜单在过程中使用SQL语句“SELECT*FROM SC”查询学生选课表的记录。
课程表选项在过程中使用SQL语句“SELECT*FROM course”查询课程表的记录。
②“退出”菜单使用命令返回系统默认的菜单。
(1)【操作步骤】
步骤1:命令窗口执行:OPEN DATABASE sdb,打开数据库环境。
步骤2:命令窗口执行:CREATE QUERY svg,打开
查询设计器,在“添加表或视图”对话框中,分别双击studen表、sc表、course表和teacher表添加到查询设计器中,在查询设计器中自动建立4个表之间联系。
步骤3:在“字段”选项卡的“可用字段”中,依次双击“student.学号”、“smdem.姓名”、“course.课程名”、“sc.成绩”,添加到“选定字段”列表中;在“函数和表达式”下的文本框中输入表达式:teacher.教师名as任课教师,再单击“添加”按钮,将其添加到“选定字段”列表中。
步骤4:在“筛选”,选项卡内的“字段名”列中选择“student.性别”,“条件”列选择“=”,“实例”列输入“女”。
步骤5:在“排序依据”选项卡内双击“选定字段”列表框中的“student.学号”,将其添加到“排序条件”列表框中,在“排序选项”中选择“升序”。
步骤6:执行【查询】→【查询去向】菜单命令,在“查询去向”对话框中单击“表”按钮,在“表名”中输入文件名One,单击“确定”按钮。
步骤7:最后单击“常用”工具栏中的“运行”按钮查看结果,将查询文件保存到考生文件夹下。
(2)【操作步骤】
步骤1:命令窗口执行:CREATE MENu smenu,弹出的“新建菜单”中单击“快捷菜单”按钮,打开菜单设计器。
步骤2:在“菜单名称”列的文本框中依次输入“数据浏览\\
解析:
综合应用题
3.在考生文件夹下完成下列操作:
为了查询不同菜系包含的菜品,请设计一个表单formone.sex,其界面如图3.13所示。
【操作步骤】
步骤1:在命令窗口输入命令建立表单:CREATE FORM formone,并打开表单设计器。
步骤2:为表单添加数据库环境,在“显示”菜单下选择“数据环境”子菜单,弹出“添加表或视图”对话框,选中“菜品”表,单击“添加”把数据表添加进来,添加完成后单击“关闭”按钮关闭该对话框。
步骤3:在表单生添加1个标签、1个表格、1个文本框和2个命令按钮,分别设置属性如表4.19所示,并进行适当布置和大小调整。
[*]
步骤4:设置表格的RowSource和RowSourceType属性手工指定为“SELECT 菜系,菜名,市场价from菜品where菜系=“鲁菜””和“4一SQL说明”。
步骤5:双击“查询”命令按钮,进入代码编辑界面,编写“查询”按钮的Click事件代码:
thisform.Gridone.recordsour-ce=SELECT菜系,菜名,市
场价FROM菜品;
and菜系=alltrim(thisform.textone.value)
ORDER BY市场价DESC n
SELECT菜品.菜系.菜品.菜名,菜品.市场价;
FROM菜单!菜品;
where菜品.菜系=\\
解析:
本文档预览:3600字符,共3388字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载