计算机等级考试:二级VFP机试第45套

计算机等级考试:二级VFP机试第45套,第1张

计算机等级考试:二级VFP机试第45套,第2张

45

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


在考生文件夹下,完成以下操作:


1。创建名为Sproject的项目文件;


2。将考生文件夹下的学生数据库SDB添加到新建的项目文件中;


3。打开学生数据库SDB,并将考生文件夹下的自由形式教师添加到学生数据库SDB。


;为教师表TEACHER创建一个主索引,该表的索引名称和索引表达式都是教师编号(l


序列);为class表CLASS创建一个公共索引,其索引名称和索引表达式是班主任编号。


(升序);


4。通过“班级号”字段在班级表CLASS和学生表之间建立永久连接。及格


班级表CLASS的“班主任号”字段和教师表TEACHER的“教师号”字段建立班级。


表类和教师表之间的永久连接。


本问题主要评估点:


项目建立,项目添加数据库,索引建立,表间永久连接。


解决问题的思路:


①建立工程项目:


要创建项目,可以使用“文件”菜单中的“新建”命令。


②将数据库添加到项目中:


在项目管理器的“数据”选项卡中选择数据库,点击“添加”,在“打开”对话框中选择要添加的数据库。


③在表设计器的索引页上建立索引。


④建立两个表之间的连接:


选中父表中的主索引,按住鼠标拖动到子表中对应的常用索引上,然后松开鼠标,联系就建立了。


二。简单应用(2道小题,每题20分,40分)


1。使用菜单设计器在考生文件夹下设计一个名为SMENU的下拉菜单。


要求如下:


菜单包括两个菜单栏:“数据浏览”和“退出”。


①数据浏览的菜单栏包括“学生表”和“课程表”两个选项:


student表选项使用SQL语句“SELECT * FROM STUDENT”在进程中查询STUDENT表。


学生的记录。


课程表选项使用SQL语句“SELECT * FROM COURSE”在流程中查询课程表。

当然是记录。


②退出菜单栏包含一个“返回系统菜单”选项:


返回系统菜单选项使用过程中的命令返回系统的默认菜单。


2。打开命令文件一。考生文件夹下的PRG,用来创建一个名为


查看s _ view,查询学生的班级编号、班级名称、姓名、性别和班主任姓名(从


教师表中的教师姓名)。命令文件只包含两条语句,第一条语句有错误,第二条语句


语句中有两个错误。请修改并运行它们。


注意修改时不能改变SQL语句的结构和短语的顺序,不允许增加或合并行。


本题主要考查点:


菜单的建立和SQL查询语句的应用。


解决问题的思路:


问题1:此题主要考核点是菜单的建立。可以采取以下步骤来创建新菜单:从“文件”菜单中选择“新建”,从“新建”对话框中选择“菜单”,然后单击“新建文件”按钮。在“新建菜单”对话框中选择“菜单”按钮,调出“菜单设计器”。您也可以使用创建菜单命令直接调用菜单设计器。在菜单名称中填写“数据浏览”和“退出”。"数据浏览"的结果是一个子菜单,点击编辑;在子菜单的菜单名称中输入“学生表”和“课程表”。“学生表”的结果是流程“从学生中选择*”,“课程表”的结果是流程“从课程中选择*”。"退出"结果出现子菜单,点击编辑;在子菜单的菜单名中输入“返回系统菜单”,结果就是程序“将SYSMENU设置为默认值”。


问题2:此题主要考核点是SQL语句命令的使用。open database命令错误的第一行应该改为OPEN DATA sdb;“CREA观”第二行应改为“CREA视图S _ VIEW AS”;“哪里的学生。班级号=班级。班号,老师。教师编号=班级。第五行中的“班主任编号”应改为“学生在哪里”。班级号=班级。班号和老师。教师编号=班级。班主任编号”


三。综合应用(1题,30分)


在考生文件夹下,打开学生数据库SDB,完成如下综合申请:


设计一个名为sform的表单,表单的文件名为SDISPLAY,表单的标题为“学生”


浏览课程教师基本信息”。表单上有一个带有三个选项卡的Pageframe1控件。

和“退出”按钮(命令1)。其他功能要求如下:


1。为表单建立一个数据环境,将学生表(cursor1)和课程依次添加到数据环境中。


表(光标2)和教师表(光标3)。


2。要求表格高度280,宽度450;显示时,窗体自动在主窗口中居中。


3。这三个选项卡的名称是学生表(第1页)、课程表(第2页)和


“教师表”(第3页),每个选项卡都以表格形式浏览grdStudent表和课程。


表单(grdCourse)和教师表单(grdTeacher)的信息。该标签位于表格的左边缘18处,


上边距为10,选项卡的高度为230,宽度为420。


4。单击“退出”按钮时关闭表单。


本问题主要评估点:


表单的创建、表单控件(页面框架、表单)属性的修改、数据环境、表单的退出等知识点。


解决这个问题的思路:


第一步:在Visual FoxPro主窗口中按Ctrl+N,弹出“新建”对话框。在文件类型中选择“表单”,点击“新建文件”按钮打开表单设计器。或者直接在命令窗口中输入crea form SDISPLAY。


第二步:单击工具栏按钮“表单控件工具栏”。在弹出的“表单控件”对话框中,选择“页面框架”控件,在表单设计器中拖动鼠标,在表单上得到一个“页面框架”控件PageFrame1。以类似的方式向表单添加另外三个“表单”控件(右键单击页面框架并单击编辑按钮)。


第三步:右键单击表单的空空白处->在弹出的快捷菜单中单击“数据环境”->在弹出的“数据环境设计器”中单击鼠标右键->在弹出的快捷菜单中单击“添加”->添加学生表、课程表和


教师表被添加到数据环境设计器->关闭数据环境设计器。


相关控件的属性值如下表所示:


对象属性的属性值


浏览form1caption学生课程教师的基本信息。


表单1名称表单


页框1页数3


PageFrame1.page1标题学生表格


PageFrame1.page2标题类计划


PageFrame1.page3标题教师列表


PageFrame1.page1.grid1记录源学生


PageFrame1.page2.grid1记录源课程


PageFrame1.page3.grid1记录源教师


Command1标题退出。


页面框架1前10名


页面框架1高度230


页面框架1宽度420


PageFrame1 Left 18


s显示宽度450


s显示高度280


* * * * *命令按钮command1 (Exit)的Click事件代码如下* * * * *


thisform.release

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 计算机等级考试:二级VFP机试第45套

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情