1、国家二级 VF机试模拟试卷 53及答案与解析 一、基本操作题( 30分) 1 对 “学生 ”表中的记录进行排序,用表格显示记录,并用 “命令 ”按钮选择按学号或入校总分排序显示。表单样式如图 3-1所示。 二、简单应用题( 40分) 2 设计如图 5-2所示的表单,用来对教师表的基本信息进行新增、删除以及编辑修改;工龄的取值范围为 (1, 50),试编写相应的事件代码,对工龄的输入进行较验。 三、综合应用题( 30分) 3 设计如图 4-6所示的表单:可改变口令字符,输入的口令以口令字符形式显示,而真实口令显示在下方 。 国家二级 VF机试模拟试卷 53答案与解析 一、基本操作题( 30分)
2、1 【正确答案】 操作步骤如下: 在表单中创建 1个 “表格 ”控件和 3个 “命令按钮 ”控件,并选择好位置和大小。 设置控件的字体和字号。 打开 “数据环境设计器 ”,添加表 “学生 ”。表单控件的主要属性见表 3-1。 打开 “代码编辑 ”窗口,添加 Form1的 Init事件代码,如图 3-2所示。 添加 “按学号显示 ”按钮 Command1的 Click事件代码,如图 3-3所示。 添加 “按入校总分显示 ”按钮Command2的 Click事件代码,如图 3-4所示。 添加 “关闭 ”按钮 Command3的 Click事件代码,如图 3-5所示。 二、简单应用题( 40分) 2
3、 【正确答案】 操作步骤如下: 打开表 “教师 dbf”,使用 “表单 ”菜单中的 “快速表单 ”生成表单,调整好各字段、标签的位置、字体和字号。 打开 “数据环境设计器 ”,加入表 “教师 .dbf“。添加一个命令按钮组,其主要属性见表 5-2。 打开 “代码编辑 ”窗口,添加 “第一条 ”按钮CommandGroup1.Command1的 Click事件代码,如图 5-3所示。 添加 “上一条 ”按钮 CommandGroup1.Command2的 Click事件代码,如图 5-4所示。 添加 “下一条 ”按钮CommandGroup1.Command3的 Click事件代码,如图 5-5
4、所示。 添加 “最后一条 ”按钮 CommandGroup1.Command4的 Click事件代码,如图 5-6所示。 添加 “新增 ”按钮CommandGroup1.Cormnand5的 Click事件代码,如图 5-7所示。 添加 “退出 ”按钮 Command6的 Click事件代码,如图 5-8所示。 添加工龄文本框 txt工龄的 Valid事件代码,如图5-9所示。 三、综合应用题( 30分) 3 【正确答案】 操作步骤如下: 在表单中创建 4个 “标签 ”控件和 2个 “文本框 ”控件,并选好位置和大小。 设置控件的字体和字号。 表单控件的主要属性见表4-3。 打开 “代码编辑 ”窗口,添加 “输入口令 ”文本输入框 Text1的 LostFocus事件代码,该事件的代码如下: ThisForm.Label4.Caption=This.Value 添加 “改变口令字符 ”文本框的InteractiveChange事件代码,该事件的代码如下: ThisForm.Text1.PasswordChar=This.Value