【四川省计算机2级VF上机考试知识点】
四川省计算机2级VF考试主要测试考生对Visual FoxPro(VF)数据库管理系统的基本操作、程序设计以及表单设计的能力。以下是根据试卷内容提炼的关键知识点:
1. **基本操作**:
- 创建数据表:考生需要了解如何创建自由表(如"学生信息.DBF"),并指定各字段的数据类型和长度。
- 修改表结构:包括字段重命名(如将"编号"改为"学号")、删除字段(如"别名")、添加字段(如"出生日期")。
- 记录操作:在表尾添加新记录,如"A005 曾玲玲女T 1990/01/20 四川省南充"。
2. **程序设计**:
- 数据计算:根据给定权重计算总成绩(平时成绩的20%加上考试成绩的80%)。
- 等级评定:实现自动根据成绩评定等级(优、良、及格、不及格),并将等级字段填入。
- 数据处理:打开数据表,计算总成绩和等级,更新表中的记录,最后关闭数据表。
3. **表单设计**:
- 表单控件:设计表单(form1)包括文本框、按钮等,用于输入查询条件(学号)和显示结果。
- 查询功能:编写事件处理代码,使得当用户输入学号后,点击“查询”按钮,能执行查询操作,并根据结果展示信息或给出错误提示。
- 数据导航:实现“继续”按钮的功能,显示所有与查询学号相同记录,如果所有记录都已显示,则给出结束提示。
- 表单退出:通过“退出”按钮结束表单运行,确保程序正常退出。
4. **数据库操作**:
- 创建数据库:创建一个新的数据库文件(如"CJM.DBC"),并将已有表文件(如"XS.DBF" 和 "CJ.DBF")添加到其中。
- 建立关系:在数据库中设置表间关系,如一对一的永久关系,以"XS.DBF"为父表建立到"CD.DBF"的关系。
5. **程序编写**:
- 数据计算:根据"XS.DBF"和"CJ.DBF"计算数学、英语和计算机三科的平均成绩,并更新到"XS.DBF"的"平均"字段。
- 数据排序和显示:按"平均"字段降序排列记录,并以指定格式输出。
6. **表单界面设计**:
- 多表数据交互:设计包含两个表数据的表单(form2),可能需要涉及数据环境的设置,以便在表单中同时显示和操作多张表的数据。
- 表单控件设计:创建并布局表单上的控件,如文本框、列表框等,以满足查询和显示的需求。
这些知识点涵盖了VF数据库管理的基础操作,包括数据表管理、程序设计、表单交互以及数据库操作,是VF二级考试的重要组成部分。考生需要熟练掌握这些技能才能在实际考试中顺利答题。