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

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

2017-9-5编辑:daibenhua

  一、基本操作题

  (1)在名称为Form1的窗体上绘制-个名称为Command1、标题为“输出”的命令按钮以及-个名为Text1的文本框,编写适当的事件过程。程序运行后,如果单击“输出”按钮,则在文本框中显示“模拟考试”,如图10-1所示。程序中不能使用任何变量,直接显示字符串。

 

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

  (2)在Form1的窗体上绘制-个列表框,名称为List1,通过属性窗口向列表框中添加4个项目,分别为“Item1”、“Item2”、“Item3”和“Item4”。编写适当的事件过程,过程中只能使用-条命令。程序运行后,如果双击列表框中的某-项,则把该项删除掉。程序的运行界面如图10-2所示。

 

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

  二、简单应用题

  (1)在考生文件夹下有-个工程文件sj3.vbp,窗体上有两个单选按钮,标题为“Item1”和“Item2”;两个标题分别为“按钮1”和“按钮2”的命令按钮,如图10-3所示。程序的功能是:运行时,如果选中单选按钮“Item1”后,“按钮1”可用,“按钮2”不可用;如果选中单选按钮Item2后,则相反,单击可用按钮,在窗口上打印该按钮的标题。

 

  注意:设初始选中的是“Item1”;去掉程序中的注释符“'”,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。

  (2)在考生文件夹下有-个工程文件sj4.vbp,相应的窗体文件为sj4.frm,在窗体上有-个命令按钮和两个文本框。程序运行后,单击计算按钮,即可计算出大于Text1中输入的数且能被3、5和7同时整除的最小整数,并在文本框Text2中显示出来,如图10-4所示。在窗体的代码窗口中,已给出了部分程序。

 

  注意:去掉程序中的注释符““’,把程序中的“?”改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分,也不能修改控件的其他属性。最后把修改后的文件按原文件名存盘。

  三、综合应用题

  打开考生文件夹下的sj5.vbp,在名称为Form1的窗体上有-个名称为Text1的文本框,两个命令按钮,名称分别为Command1和Command2,命令按钮上分别显示“读入”和“排序”(如图10-5所示)。程序运行时单击“读人”按钮,将文件in5.dat中的数据读入数组a中,单击“排序”则把数组a中的数值按照升序排列,并显示在文本框中。

 

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

  上机考试试题答案与解析

  一、基本操作题

  (1)根据题意,新建“标准EXE”工程,将一个Command控件和一个Text控件添加到窗体上,Command的名称为Command1、Caption属性为“输出”,Text的名称为Text1、Text属性为空。双击Command1命令按钮,编写如下代码:

 

  (2)根据题意,新建“标准EXE”工程,将一个ListBox控件添加到窗体上,其名称为List1,在其List属性中添加以下四项:“Item1”、“Item2”、“Item3”和“Item4”。双击List1进人代码窗口,编写如下代码:

 

  二、简单应用题

  (1)本题主要考查命令按钮的属性设置及单选按钮的单击事件,补充后的代码如下:

 
 

  (2)要判断一个数能否被另一个数整除,要用到Mod函数,当余数为0表示能被整除,否则不能被整除。本题使用了While-Wend循环,且条件中要使三个条件都满足,要用And运算符。补充后的代码如下:

 

  三、综合应用题

  (1)本题主要考查了从文件中读取数据和数据的排序。要从文件中读取数据,首先要打开文件,在读文件的时候要用到EOF函数判断文件是否已读完。本题补充后的代码如下:

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

热点推荐

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