当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
2015年计算机等级考试二级VFP上机考试冲刺模拟试题(32)
发布时间:2010/9/10 10:21:04 来源:城市学习网 编辑:ziteng
一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分)

在考生文件夹下,完成如下操作:
1.创建一个名为Sproject的项目文件;
2.将考生文件夹下的学生数据库SDB添加到新建的项目文件中;
3.打开学生数据库SDB,将考生文件夹下的自由表TEACHER添加到学生数据库SDB中;为教师表TEACHER创建一个索引名和索引表达式均为教师号的主索引(升序);为班级表CLASS创建一个索引名和索引表达式均为班主任号的普通索引(升序);
4.通过"班级号"字段建立班级表CLASS和学生表STUDENT表间的永久联系。通过班级表CLASS的"班主任号"字段与教师表TEACHER的"教师号"字段建立班级表CLASS和教师表TEACHER间的永久联系。
解答:
1.单击“新建”菜单或“新建”工具,在“新建”对话框中选择“项目”,输入项目文件名“Sproject”,单击“保存”按钮。
2.在项目管理器中,选中“数据库”,单击“添加”按钮,将SDB加入到项目文件中。
3.选择数据库SDB,单击“添加”按钮,将考生文件夹下的自由表TEACHER添加到学生数据库SDB中;在项目管理器中选中表“TEACHER”,单击“修改”按钮,在“表设计器”中设置所要求的索引,同理,为班级表CLASS创建一个索引名和索引表达式均为班主任号的普通索引(升序)。
4.选择数据库SDB,单击“修改”按钮,进入“数据库设计器”,在数据库设计器中通过拖放索引设置题目所要求的永久联系。

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

1.在考生文件夹下使用菜单设计器设计一个名称为SMENU的下拉式菜单。
要求如下:
菜单包括"数据浏览"和"退出"两个菜单栏。
①数据浏览菜单栏包括"学生表"和"课程表"两个选项:学生表选项在过程中使用SQL语句"SELECT * FROM STUDENT"查询学生表STUDENT的记录。
课程表选项在过程中使用SQL语句"SELECT * FROM COURSE"查询课程表COURSE的记录。
②退出菜单栏包括"返回到系统菜单"一个选项:
返回系统菜单选项在过程中使用命令返回系统默认的菜单。
2.在考生文件夹下打开命令文件ONE.PRG,该命令文件用来建立一个名称为S_VIEW的视图,视图查询学生的班级号、班级名、姓名、性别和班主任名(来自TEACHER表的教师名)。命令文件只包含两条语句,第1条语句有一个错误,第2条语句有两个错误,请修改之,并运行。注意,修改时不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
附one.prg代码为:

2010年计算机等级考试二级VFP上机考试冲刺模拟试题(32)
解答:
1.单击“新建”菜单或“新建”工具,在“新建”对话框中选择“菜单”,单击“新建文件”按钮,单击“菜单”进入“菜单设计器”,在菜单设计器中输入菜单栏"数据浏览"和"退出。
单击“数据浏览”后的编辑,进入如下图所示的编辑环境,设置两个菜单项,按要求设置其结果为“过程”,并设置其过程代码。

2010年计算机等级考试二级VFP上机考试冲刺模拟试题(32)
同理设置“退出”下的“返回到系统菜单”的过程代码为:
set sysmenu to default
2.将one.prg中的代码改正为:
第1行将USE SDB改为open data sdb
第2行将CREATE VIEW ;改为CREATE VIEW s_view as ;
第5行将两个长个条件间的“,”号改为and。

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

在考生文件夹下,打开学生数据库SDB,完成如下综合应用:
设计一个表单名为sform的表单,表单文件名为SDISPLAY,表单的标题为"学生,课程教师基本信息浏览"。表单上有一个包含三个选项卡的页框(Pageframe1)控件和一个"退出"按钮(Command1)。其他功能要求如下:
1.为表单建立数据环境,向数据环境依次添加STUDENT表(cursor1)、COURSE表(cursor2)和TEACHER表(cursor3)。
2.要求表单的高度为280,宽度为450;表单。
3.三个选项卡的标签的名称分别为"学生表"(Page1)、"课程表"(Page2)和"教师表"(Page3),每个选项卡分别以表格形式浏览学生表(grdStudent)、课程表(grdCourse)和教师表(grdTeacher)的信息。选项卡位于表单的左边距为18,顶边距为10,选项卡的高度为230,宽度为420。
4.单击"退出"按钮时关闭表单。
解答:
新建表单,保存表单,文件名为“SDISPLAY”,设置表单的属性如下表:


属性名

属性值

说明

name

sform

表单名

Caption

学生,课程教师基本信息浏览

表单的标题

Height

280

表单的高度

width

450

表单的宽度

AutoCenter

.T.

显示时自动在主窗口内居中

添加页框控件,设置其属性如下表:


属性名

属性值

说明

Pagecount

3

3个选项卡

Left

18

左边距为18

Top

10

顶边距为10

Height

230

选项卡的高度为230

width

420

宽度为420

在属性窗口中依次设置“Page1”、“Page2”、“Page3”的Caption为“学生表”、“课程表”和“教师表”,用鼠标右键单击页框,在快捷菜单中选择“编辑”,用鼠标右键单击表单,在快捷菜单中选择“数据环境”,在数据环境中分别加入三个表,再逐个拖到页框有三页中(注意按STUDENT表(cursor1)、COURSE表(cursor2)和TEACHER表(cursor3)顺序添加)。如下图:

添加命令按钮,将其caption设置为“退出”,设置其Click事件代码为:thisform.release
附:本题所用的表(其余表见上题):

2010年计算机等级考试二级VFP上机考试冲刺模拟试题(32)

 

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved