计算机二级VisualFoxPro上机考试指南与解题策略

版权申诉
0 下载量 19 浏览量 更新于2024-09-06 收藏 36KB DOCX 举报
"该文档是关于计算机二级VisualFoxPro上机考试的一个题库及答案解析,包含基础操作、简单应用和综合应用三个部分,旨在帮助考生熟悉考试内容和操作流程。" 在计算机二级VisualFoxPro的考试中,考生需要掌握以下几个关键知识点: 1. **基础操作** - 表单设计:考生需要能打开并修改表单文件,例如将表单`one`中的`Command1`按钮标题更改为"开"。 - 工程管理:创建工程文件`one`,这是组织应用程序的基本单位。 - 数据库创建:在工程`one`中建立数据库`student`,用于存储相关数据。 - 程序编写:创建代码文件`one.prg`,并输入简单的输出语句,如打印"良好的开端"。 2. **简单应用** - 表单设计与数据环境:创建表单`two`,并在表单中添加表格控件`Grid1`和命令按钮`Command1`。将数据表`student`添加到表单数据环境中,以便在运行时能显示数据。 - 属性设置:在表单`two`的`Init`事件中设置`Grid1`的`RecordSourceType`为0,表示数据源为表,然后设置`RecordSource`属性为`student`,使表格显示表`student`的内容。 3. **SQL SELECT语句** - 查询操作:使用SQL SELECT语句,结合聚合函数AVG,查询每个学生的平均成绩。查询结果应包括学生的姓名(`XX`)和平均成绩(`平均成绩`)字段,按照平均成绩降序排列,如果平均成绩相同,则按姓名升序排列。查询结果应保存到新的表`avgscore.dbf`中。 4. **综合应用** - 数据库管理:打开已建立的`student`数据库,并将自由表`student`、`score`和`course`添加到数据库中,形成一个完整的数据管理体系。 - 视图创建:在数据库中建立视图`viewsc`,它应该包括学生的学号、姓名、课程名称和成绩四个字段,以反映学生选课和考试成绩的关系。 - 报表设计:使用报表向导创建一个"简报式"报表`three.frx`,报表内容应按照学号升序,然后成绩降序的顺序展示视图`viewsc`的四个字段。 - 表单编程:在表单`three`中,编写代码实现`Command1`按钮的点击事件,该事件应使用SQL命令查询视图`viewsc`的所有内容,首先按学号升序排序,然后按成绩降序排序,最终将结果保存到新的表`result.dbf`中。 这些知识点涵盖了VisualFoxPro的基础操作、数据库管理、SQL查询以及用户界面的交互,是考生在准备考试时需要重点掌握的内容。通过练习和理解这些题目,考生可以提升对VisualFoxPro的实际操作能力和问题解决能力。