1、计算机二级 VISUAL+FOXPRO上机考试 1+2015年及答案解析(总分:30.00,做题时间:90 分钟)1.基本操作题 在名称为 Form1的窗体上添加两个名称分别为 Frame1、Frame2 的框架,标题分别为“字号”、“修饰”;在 Frame1中添加两个单选按钮,名称分别为 Option1、Option2,标题分别为“10 号字”、“20号字”,且标题显示在单选按钮的左边;在 Frame2中添加 1个名称为 Check1的复选框,标题为“下划线”。程序运行后的窗体界面如图 1-1所示。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为 sj1vbp,窗体文件名保存为 sj1
2、frm。 (2)在名为 Form1的窗体上绘制个文本框,名为 Text1,无初始内容;再绘制个图片框,名为 Pic1。请编写 Text1的 Change事件过程,使得在运行时,在文本框中每输入个字符,就在图片框中输出行文本框中的完整内容。运行时的窗体如图 1-2所示。 (分数:10.00)_2.简单应用题 (1)在考生文件夹中有工程文件 sj3vbp 及窗体文件 sj3frm。在名为 Form1的窗体上有3个 Label控件和两个命令按钮,Label 控件均为提示信息。命令按钮名称分别为 Cmd1和 Cmd2,标题分别为“Quit”和“Begin”。程序运行后,单击“Begin”按钮,程序自动
3、利用循环计算1+12+13+110 的结果,并把结果写入到考生文件夹中 out67dat 文件中。执行完毕,“Begin”按钮变成“End”按钮,且无效(变灰),如图 1-3所示。 注意:在有问号“?”的地方填入正确内容,然后删除“?”及所有注释符“”但不得修改其他部分。保存时不得改变文件名和文件夹。 (2)在考生文件夹中有个工程文件 sj4vbp(相应的窗体文件名为 sj4frm)。在名为 Form1的窗体上有4个文本框,初始内容为空;1 个命令按钮,标题为“求 Max”。其功能是通过调用过程 FindMax求数组的最大值。 请装入该文件。程序运行后,在 4个文本框中各输入个整数,然后单击命
4、令按钮,即可求出数组的最大值,并在窗体上显示出来,如图 1-4所示。 (分数:10.00)_3.综合应用题 在窗体 Form1上建立 3个菜单(名称分别为 vbRead、vbCalc 和 vbSave,标题分别为“读数”“计算”和“存盘”);然后绘制个文本框(名称为 Text1,MultiLine 属性设置为 True,ScrollBars 属性设置为 2),如图 1-5所示。 (分数:10.00)_计算机二级 VISUAL+FOXPRO上机考试 1+2015年答案解析(总分:30.00,做题时间:90 分钟)1.基本操作题 在名称为 Form1的窗体上添加两个名称分别为 Frame1、Fra
5、me2 的框架,标题分别为“字号”、“修饰”;在 Frame1中添加两个单选按钮,名称分别为 Option1、Option2,标题分别为“10 号字”、“20号字”,且标题显示在单选按钮的左边;在 Frame2中添加 1个名称为 Check1的复选框,标题为“下划线”。程序运行后的窗体界面如图 1-1所示。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为 sj1vbp,窗体文件名保存为 sj1frm。 (2)在名为 Form1的窗体上绘制个文本框,名为 Text1,无初始内容;再绘制个图片框,名为 Pic1。请编写 Text1的 Change事件过程,使得在运行时,在文本框中每输入个字符
6、,就在图片框中输出行文本框中的完整内容。运行时的窗体如图 1-2所示。 (分数:10.00)_正确答案:(1)根据题意,新建“标准 EXE”工程,在窗体上添加 2个框架,2 个单选按钮和 1个复选框,2个框架的名称分别为 Frame1和 Frame2,Caption 属性分别为“字号”和“修饰”,2 个单选按钮的名称分别为 Option1和 Option2,Caption 属性分别为“10 号字”和“20 号字”,复选框名称为Check1,Cap-tion 属性为“下划线”,单击 )解析:2.简单应用题 (1)在考生文件夹中有工程文件 sj3vbp 及窗体文件 sj3frm。在名为 Form1
7、的窗体上有3个 Label控件和两个命令按钮,Label 控件均为提示信息。命令按钮名称分别为 Cmd1和 Cmd2,标题分别为“Quit”和“Begin”。程序运行后,单击“Begin”按钮,程序自动利用循环计算1+12+13+110 的结果,并把结果写入到考生文件夹中 out67dat 文件中。执行完毕,“Begin”按钮变成“End”按钮,且无效(变灰),如图 1-3所示。 注意:在有问号“?”的地方填入正确内容,然后删除“?”及所有注释符“”但不得修改其他部分。保存时不得改变文件名和文件夹。 (2)在考生文件夹中有个工程文件 sj4vbp(相应的窗体文件名为 sj4frm)。在名为 F
8、orm1的窗体上有4个文本框,初始内容为空;1 个命令按钮,标题为“求 Max”。其功能是通过调用过程 FindMax求数组的最大值。 请装入该文件。程序运行后,在 4个文本框中各输入个整数,然后单击命令按钮,即可求出数组的最大值,并在窗体上显示出来,如图 1-4所示。 (分数:10.00)_正确答案:(1)打开题目所给工程文件。 将注释语句改为: 按要求保存文件即完成本题。 (2)打开题目所给工程文件。 将注释语句改为: )解析:3.综合应用题 在窗体 Form1上建立 3个菜单(名称分别为 vbRead、vbCalc 和 vbSave,标题分别为“读数”“计算”和“存盘”);然后绘制个文本
9、框(名称为 Text1,MultiLine 属性设置为 True,ScrollBars 属性设置为 2),如图 1-5所示。 (分数:10.00)_正确答案:(打开题目所给工程文件。 执行“工具”菜单中的“菜单编辑器”命令,打开菜单编辑器;在“标题”栏中输入“读数”,在“名称”栏中输入“vbRead”;单击“下个”按钮,在“标题”栏中输入“计算”,在“名称”栏中输入“vbCalc”;单击“下个”按钮,在“标题”栏中输入“存盘”,在“名称”栏中输入“vbSave”。 单击工具箱中的 TextBox控件图标,在窗体上拖拉出个文本框,在属性窗口设置其名称为 Text1,Multiline 属性设置为 True,ScrollBars 属性设置为 2。 打开代码窗口输入如下代码: )解析: