[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc

上传人:hopesteam270 文档编号:500545 上传时间:2018-11-29 格式:DOC 页数:6 大小:494KB
下载 相关 举报
[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc_第1页
第1页 / 共6页
[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc_第2页
第2页 / 共6页
[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc_第3页
第3页 / 共6页
[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc_第4页
第4页 / 共6页
[计算机类试卷]国家二级VF机试模拟试卷51及答案与解析.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、国家二级 VF机试模拟试卷 51及答案与解析 一、基本操作题( 30分) 1 创建一个 “学籍管理 ”项目,在该项目中加入 “学籍管理 ”数据库和一张图片,修改“学籍管理 ”数据库中 “学生 ”表的数据,并新建一个查询。其中数据库所使用的各表结构如下: 学生 (学号、姓名、性别、出生年月、入校总分、三好生 ),其中学号为主键。 选课 (学号、课程号,成绩 ),其中学号 +课程号为主键。 课程 (课程号、课程名、学时 ),其中课程号为主键。 教师 (教师号、姓名、性别、职称、工资、所在系,政府津贴 ),其中教师号为主键。 授课 (教师号,课程 号 ),其中教师号 +课程号为主键。 二、简单应用题

2、( 40分) 2 设计如图 3-6所示的表单 (列表框应用 ):在文本框中输入内容,单击 “确定 ”按钮加入到列表框中,对于重复内容,列表框中只列出一项。在列表框中选定项,该选项自动显示在另一个文本框中,选中的项目可删除。当未在列表框中选定项时,“删除 ”按钮和 “全部清除 ”按钮不可用。 三、综合应用题( 30分) 3 某银行的客户账号和密码都存储在表 “m7.dbf”中,请设计验证账号和密码的表单。若账号和密码输入错,则用对话框提示,共可输入 3次, 3次输错则禁止进入系统。如图 2-10所示的分别是表单界面、成功登录信息框和密码错误提示信息框。 表 “m7.dbf”(姓名 C8,账号 C

3、10,密码 C6) 记录如下: 姓名 账号 密码 王莹 1234 1234 雨莹 123 123 4 微调控件:用微调按钮调整字号,同时用 X=getcolor()函数获取并修改颜色。表单样式如图 2-14所示。 5 设计如图 2-22所示的表单:基于教师表 (教师 .dbf),用 “微调 ”控件对绑定数据源进行修改 (修改教师工资 )。到首记录时, “第一条 ”和 “上一条 ”按钮不可用;到末记录时, “末条 ”和 “下一条 ”按钮不可用。 国家二级 VF机试模拟试卷 51答案与解析 一、基本操作题( 30分) 1 【正确答案】 操作步骤如下: 打开 “文件 ”菜单 选择 “新建 ” 在 “

4、新建 ”对话框中选择文件类型 “项目 ” 单击“新建文件 ”按钮 在 “创建 ”对话框中输入项目文件名 “学籍管理 ” 单击 “保存 ”按钮。 单击 “项目管理器 ”窗口中的 “数据 ”选项卡 选取 “数据库 ” 单击 “添加 ”按钮 在“打开 ”窗口中选取 “学籍管理 ”数据库。 单击 “项目管理器 ”窗口中的 “其他 ”选项卡 选取 “其他文件 ” 单击 “添加 ”按钮 在 “添加 ”窗口中选取一个图片文件。 单击 “数据 ”选项卡中 “数据库 ”项前面的加号 “” ,直到出现 “学生 ”表,单击 “浏览 ”按钮,即可对 “学生 ”表的数据进行修改。 在 “项目管理器 ”中单击 “数据 ”

5、选项卡 单击 “查询 ” 单击 “新建 ”按钮 单击 “新建查询 ”按钮 在打开的 “查询设计器 ”窗口中即可进行查询设计。 另建 “销售管理 ”数据库,其中有一数据表 “库存 DBF“,结构为:商品号C(9),商品名 C(20),库存数量 N(5),入库时间 D。 二、简单应用题( 40分) 2 【正确答案】 操作步骤如下: 在表单中创 建 2个 “标签 ”控件、 2个 “文本框 ”、 1个 “列表框 ”控件和 4个 “命令按钮 ”控件,并选择好位置和大小。 设置控件的字体和字号。 表单控件的主要属性见表 3-2。 添加列表框 Listl的 Click事件代码,该事件代码如下: for i=

6、l to this.listcount if this.selected(i) thisform.text2.value=this.list(i) endif endfor mand2.enabled=.t. 添加 “确定 ”按钮 Command1的 Click事件代码,该事件代码如下: thisform.listl.additem(alltrim(thisform.textl.value) thisform.listl.refresh thisform.textl.value=“ “ thisform.textl.setfocus() mand3.enabled=.t. mand4.enab

7、led=.t. 添加 “删除 ”按钮 Command3的 Click事件代码,该事件代码如下: for i=l to thisform.listl.listcount if thisform.listl.selected(i) tid=i endif endfor =messagebox ( “第 “+str (tid, 2) +已被选中 , 0+16+64, “删除 “) thisform.listl.removeitem(tid) =messagebox (“此条信息已被删除 “, 0+16+64, “确定 “ ) if thisform.listl.listcount=0 mand3.e

8、nabled=.f. mand4.enabled=.f. thisform.text2.value= return endif if thisform.listl.listcount =tid thisform.listl.selected(tid)=.t. else thisform.listl.selected(thisform.listl.listcount)=.t. endif thisform.text2.value=thisform.listl.list(tid) thisform.listl.gotfocus() 添加 “全部清除 ”按钮 Conunand4的 Click事件代码

9、,事件代码如下: for i=thisform.listl.listcount to 1 setp -1 thisform.listl.removeitem(i) endfor mand3.enabled=.f. mand4.enabled=.f. thisform.text2.value= thisform.listl.refresh 添加 “退出 ”按钮 Command5的 Click事件代码,事件代码为; release thisform 三 、综合应用题( 30分) 3 【正确答案】 操作步骤如下: 在表单中创建 2个 “标签 ”控件、 2个 “文本框 ”控件和 2个 “命令按钮 ”控

10、件,并选择好位置和大小。 设置控件的字体和字号。 表单控件的主要属性见表 2-3。 表 2-3 “密码登录 ”表单和控件主要属性设置及说明对象名 属性名 属性值 说明 Label1 Caption 账号 标签的内容 Label2 Caption 密码 标签的内容 Text1 PasswordChar * 账 号填充字 Text2 PasswordChar * 密码填充字 Command1 Caption 确定 第 1个命令按钮标题 Command2 Caption 取消 第 2个命令按钮标题 添加 Forml的 Init事件代码,如图 2-11所示。 添加 “确定 ”按钮 Command1的

11、Click事件代码,如图 2-12所示。 添加 “退出 ”按钮 Command2的 Click事件代码,如图 2-13所示。 4 【正确答案】 操作步骤如下: 在表单中创建 2个 “标签 ”控件、 3个 “复选框 ”控件、 2个 “命令按钮 ”控件和 1个 “微调 ”控件,并选择好位置和大小。 设置控件的字体和字号。 表单控件的主要属性见表 2-4。 添加Form1的 Init事件代码,如图 2-15所示。 添加 “加粗FontBold”(Checkl)的 Click事件代码,如图 2-16所示。 添加“倾斜 Fontltalic”(Check2)的 Click事件代码,如图 2-17所示。

12、添加 “下划线 FontUndefiine”(Check3)的 Click事件代码,如图 2-18所示。 添加 “微调 ”按钮 Spinner1的 UpClick、DownClick、 LostFocus的事件代码,三者内容相同,如图 2-19所示。 添加 “设置颜色 ”按钮 Command2的 Click事件代码,如图 2-20所示。 添加 “关闭 ”按钮 Command1的 Click事件代码,如图 2-21所示。 5 【正确答案】 操作步骤如下: 在表单中创建 5个 “标签 ”控件、 3个 “文本框 ”控件、 1个 “微调 ”控件和 1个 “命令按钮组 ”控件,并选择好位置和大小。 设置控件的字体和字号。 打开 “数据环境设计器 ”,添加表 “教师 ”。表单控件的主要属性见表 2-5和 2-6。 打开 “代码编辑 ”窗口,添 加CommandGroop1的 Click事件代码,如图 2-23所示。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1