计算机等级 > 二级考试 > Visual FoxPro > VF模拟试题 > 文章内容

全国计算机等级二级VisualFoxPro上机试题(6)

2017-9-5编辑:daibenhua

  一、基本操作题

  (1)在Form1窗体上绘制一个名称为Text1的文本框,然后建立一个主菜单,标题为“操作”,名称为Op,并为该菜单建两个子菜单,其标题分别为“显示”和“清除”,名称分别为Dis和Clea。编写适当的事件过程,要求程序运行后,如果单击“操作”菜单中的“显示”命令,则在文本框中显示“计算机考试”;如果单击“清除”命令,则清除文本框中显示的内容。程序的运行情况如图6-1和图6-2所示。

 
 

  注意:保存时必须存放在考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。

  (2)在名称为Form1的窗体上绘制一个名称为P1的图片框,请编写适当的事件过程,使得程序在运行时,每单击一次图片框,就在图片框中输出“单击图片框”,每单击图片框外的窗体一次,就在窗体中输出“单击窗体”,运行时的窗体如图6-3所示。要求在程序中不得使用变量,每个事件过程中只能写一条语句。

 

  注意:存盘时必须存放在考生文件夹下,工程文件名保存为sj2.vbp,窗体文件名保存为sj2.frm。

  二、简单应用题

  (1)在窗体上绘制一个标签L1;一个单选按钮数组,名称为Op1,含三个单选按钮,它们的Index属性分别为0、1和2,标题依次为“飞机”、“火车”和“汽车”;一个名称为Text1的文本框。编写程序,使得在运行时单击“飞机”或“火车”单选按钮时,在Text1中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”。程序运行界面如图6-4所示。

 

  注意:保存时必须存放在考生文件夹下,窗体文件名为sj3.frm,工程文件名为sj3.vbp。

  (2)在考生文件夹中有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的。在窗体上有两个名称分别为Command1和Command2、标题分别为“求平方”和“求立方”的命令按钮,两个名称分别为Text1和Text2的文本框。要求程序运行后,在Text1中输入一个整数,单击“求平方”或“求立方”按钮后,可把该整数的“平方”或“立方”在Text2中显示,如图6-5所示。

 

  注意:请在有“?”的地方填入正确内容,然后删除“?”及代码前的所有注释符(即“'”号),但不能修改其他部分。存盘时不得改变文件名和文件夹。

  三、综合应用题

  在名称为Form1的窗体上绘制三个名称为Label1、Label2、Label3的控件和两个名称分别为COMSTART和COMEXIT、标题分别为“开始”和“退出”的命令按钮。编写函数lTEM(A,N),其功能是由数字A组成的不多于N位数的整数,利用该函数求6666—666—66—6的值并把结果写入考生文件夹下的out.dat文件中。单击完毕,“开始”按钮变为“完成”,且无效,如图6-6所示。

 

上机考试试题答案与解析

一、基本操作题

(1)通过“菜单编辑器”来创建菜单,文本框的内容通过Text属性设置,Text=””语句可将文本框中的内容清空。

①建立界面并设置控件属性。程序中用到的控件及其属性见下表:

控件 属性 设置值
菜单 Name Op
菜单 Caption 操作
菜单 Name Dis
菜单 Caption 显示
菜单 Name C1ea
菜单 Caption 清除
文本框 Name Text1

②编写程序代码,参考代码如下:

③调试并运行程序。

④按题目要求存盘。

(2)根据题意,新建“标准EXE”工程,将一个图片框控件添加到窗体中,名称为P1.双击进入代码窗口,编写如下代码:

二、简单应用题

(1) 标签和单选按钮的标题均由各自的Caption属性设置。程序中需要检测的单选按钮的状态,这可以通过Value属性来实现,如果单选按钮被选中,则 Value值为1,否则Value值为0。当建立单选按钮数组控件时,系统给每个元素赋一个唯一的索引号(Index),通过属性窗口的Index属性,可以知道该控件的下标。在文本框中显示内容通过Text属性设置,其形式为:文本框名.Text=显示的内容,程序中用到了Select Case语句,格式如下:

①建立界面并设置控件属性。程序用到的控件及其属性见下表:

对象 属性 设置值
Text Name Text1
单选按钮 Name Op1(0)
单选按钮 Caption 飞机
单选按钮 Name Op1(1)
单选按钮 Caption 火车
单选按钮 Name Op1(2)
单选按钮 Caption 汽车
标签 Name L1

②打开工程资源管理器,右击窗体,选择查看代码项,在弹出的代码窗口输入代码如下:

③调试并运行程序。

④按题目要求存盘。

(2) 根据题意,将两个Text控件和两个Command控件添加到窗体上,Text的名称分别为Text1和Text2、Text属性都为空,Command 的名称分别为Command1和Com-mand2,Caption属性分别为“求平方”和“求立方”。双击Command1命令按钮,编写如下代码:

三、综合应用题

本题主要考查标签控件的使用和循环程序设计思想。控件是否可用通过其Enabled属性设置,当Enabled属性为True时控件可用,当Enabled为False时控件不可用(灰色);命令按钮的标题通过Caption属性设置;Str$函数将数字转换为字符串。

①建立界面并设置控件属性。程序中用到的控件及其属性见下表:

控件 属性 设置值
标签 Name Label1
标签 Name Label2
标签 Name Label3
命令按钮 Name CoMSTART
命令按钮 Caption 开始
命令按钮 Name CoMEXIT
命令按钮 Caption 退出

②打开工程资源管理器,右击窗体,选择查看代码项,在弹出的代码窗口输入代码如下:

全国计算机等级二级VisualFoxPro上机试题(5)

热点推荐

登录注册
触屏版电脑版网站地图