国家二级VB机试(上机操作)模拟试卷466 (题后含答案及解析)
全部题型    2. 基本操作题 3. 简单应用题 4. 综合应用题
基本操作题
1. 请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。    (1)在名称为Form1的窗体上画1个名称为Frame1、标题为“项目”的框架;框架内有1个名称为opt1的控件数组,该控件数组含有三个标题分别为“篮球”“排球”“足球”的单选按钮且标题为“排球”的单选按钮为选中状态。运行后的窗体如图3-32所示。    注意:存盘时必须存放在考生文件夹下,工程文件名为sjt1.vbp,窗体文件名为sjt1.frm。    (2)在名称为Form1、标题为“字体练习”的窗体上,画1个名称为Label1的标签,该标签的标题为“程序设计语言”,字体为“宋体”,16号字,且该标签的大小可根据标题内容自动调整。再画2个名称分别为Command1和Command2,标题分别为“粗体变换”和“斜体变换”的命令按钮。效果如图3-33所示。    要求:编写适当的事件过程,使得单击“粗体变换”按钮时,Label1的字体在“粗体”和“非粗体”两种状态之间切换;单击“斜体变换”按钮,Label1的字体在“斜体”和“非斜体”两种状态之间切换。    注意:要求程序中不能使用变量,每个事件过程中只能写一条语句。存盘时必须存放在考生文件夹下,工程文件
名为sjt2.vbp,窗体文件名为sil2.frm。
正确答案:第1小题    【操作步骤】    步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个框架,然后在框架内加入含有3个单选按钮的控件数组。按表4-20设置其相关属性。    步骤2:按要求将文件保存至考生文件夹中。    第2小题    【操作步骤】    步骤1:新建一个“标准EXE”工程,在窗体Form1中加入一个标签和两个命令按钮。按表4-21设置其相关属性。    步骤2:在打开的代码编辑窗口中,编写命令按钮的Click事件代码。参考代码:    Private Sub Commandl Click( )    Label1.FontBold=IIf(Label1.FontBold,    False,True)    End Sub    Private Sub Command2 Click( )    Label1.FontItalic=    IIf(Label1.FontItalic,False,True)    End Siab    步骤3:按要求将文件保存至考生文件夹中。 
vb开始按钮代码
简单应用题
2. (1)在考生文件夹下有一个工程文件sjt3.vbp,窗体上有1个标题为“计算”的命令按钮,1个标题为“1!+2!+…+10!=”的标签。请画1个名称为Text1,初始内容为空的文本框。效果如图3-34所示。    程序功能:单击“计算”命令按钮,则计算“1!+2!+…+10!”的值,并将结果显示在Text1文本框中。请将“计算”命令按钮的Click事件过程中的注释符去掉,把“?”改为
正确的内容,以实现上述程序功能。    注意:考生不得修改窗体文件中已经存在的控件和程序,最后,程序按原文件名存盘。    (2)在考生文件夹下有一个工程文件sjt4.vbp,窗体上有1个名称为标题为“运行”的命令按钮。    请画2个名称分别为Text1和Text2,初始内容都为空的文本框,再画2个名称分别为Label1、Label2,标题分别是“最大数”和“最大数位置”的标答。效果如图3-35所示。    程序功能:单击“运行”按钮,则产生50个不重复的介于0和100之间(含0和100)的随机数,且以每行10个数的形式显示在窗体上;最后将这些随机数中的最大数和最大数所处的位置显示在Text1和Text2中。如图3-35所示为某一次的运行效果。    请将“运行”命令按钮的Click事件过程中的注释符去掉,把“?”改为正确内容,以实现上述程序功能。    注意:考生不得修改窗体文件中已经存在的控件和程序,最后,程序按原文件名存盘。
正确答案:第1小题    【操作步骤】    步骤1:打开考生文件夹中的本题工程文件sjs.vbp,在窗体上添加一个文本框,按照如下表4-22设置属性。    步骤3:按要求将文件保存至考生文件夹中。    第2小题    【操作步骤】    步骤1:打开考生文件夹中的本题工程文件sjt4.vbp,在窗体上加入两个文本框和两个标签,按照表4-23设置相关属性。    步骤2:在代码编辑窗口中,去掉程序中的注释符“”,将问号“?”改为正确的内容。参考代码:    j=1    j=j
+1    arr(j)=x    pos=i-1    步骤3:按要求将文件保存至考生文件夹中。 
综合应用题
3. 在考生文件夹下有一个工程文件sjl5.vbp,窗体上有2个标题分别是“读数据”和“查质数”的命令按钮。请画1个名称为Text1、初始值为空的文本框,该文本框允许显示多行内容,且有垂直滚动条,如图3-36所示。    程序功能:    (1)考生文件夹下in5.dat文件中存放着100个大于10的正整数。单击“读数据”按钮,则将in5.dat文件中的数据读入数组a中。    (2)单击“查质数”按钮,则查in5.dat文件中的所有质数,并将这些质数顺次显示在Text1文本框内。    “读数据”按钮的Click事件过程已给出,请编写函数prime,实现上述功能。    注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须使用“查质数”按钮完成查质数的过程,且必须用窗体右上角的关闭按钮结束程序,否则无成绩。最后,程序按原文件名存盘。
正确答案:【操作步骤】    步骤1:打开考生文件夹中的工程文件sjt.vbp,在窗体上添加以一个文本框,并按照表4-24设置相关属性。    步骤2:在代码编辑窗口中,补充prime函数。参考代码:    步骤3:按<F5>运行程序,单击各按钮测试验证。    步骤4:按要求将
文件保存至考生文件夹中。 

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。