全国计算机等级考试二级VB上机题库题型总结

这些题型是本套全国计算机等级考试VB所常见的。

便将此整理一下,以供大学考前使用。

祝大家能顺利通过二级。

谢谢。

上机第1套一、基本操作题(1)在名为Form1的窗体上绘制一个名为Fra1的框架,标题为"框架示例",高度为2000,宽度为3500;在框架中绘制一个文本框。

名为Txt1,高度为600,宽度为2000,其位置距框架的左边框和上边框均为800,文本框中的初始内容设置为"文本框示例"二、简单应用题(1)在考生文件夹中有一个工程文件vbsj3.vbp及其窗体文件vbsj3.frm。

在名为Form1的窗体上有一个单选按钮数组,含3个单选按钮,均没有标题。

程序功能:在运行时,如果选中一个单选按钮后,单击"显示"按钮,则根据单选按钮的选中情况,在窗体上显示"你所在的城市是北京"、"你所在的城市是上海"或"你所在的城市是天津"。

要求:①请利用属性窗口,为单选按钮依次添加标题:"北京"、"上海"和"天津",设初始选取中的是"北京",再添加一个标题为"显示"的命令按钮,如图1-3所示。

②删除程序中语句前面的注释符"'",把程序中的问号"?"改为正确的内容,使其实现上述功能,但不得修改程序的其他部分,也不得修改控件的其他属性。

最后,将修改后的文件按原文件名保存在原文件夹中。

程序源码:Private Sub Cmd1_Click()For i = 0 To 2If Opt1(i).Value = True ThenPrint "你所在的城市是" + Opt1(i).CaptionEnd IfNextEnd Sub上机第2套题二、简单应用题(1)在考生文件夹中有一个工程文件vbsj3.vbp及其窗体文件vbsj3.frm。

请在名为Form1的窗体上建立一个菜单,主菜单项为"项目"(名称为mnuItem),它有两个子菜单项,其名称分别为mnuItemAdd和mnuItemDel,标题分别为"添加"和"删除",然后绘制一个名为Lst1的列表框和一个名为Txt1的文本框。

编写适当的事件过程。

程序运行后,如果单击"添加"命令,则从键盘上输入要添加到列表框中的项目(内容任意,不少于3个);如果单击"删除"命令,则从键盘上输入要删除的项目,将其从列表框中删除。

程序的运行结果如图1-8所示。

在考生文件夹中的工程文件vbsj3.vbp(相应的窗体文件名为vbsj3.frm),可以实现上述功能。

但程序不完整,请补充完整。

程序源码:Private Sub mnuItemAdd_Click()Txt1.Text = InputBox("_请输入要添加的项目")' Lst1.AddItem ?End SubPrivate Sub mnuItemDel_Click()Txt1.Text = InputBox(" _请输入要删除的项目")' For i = 0 To ?' If Lst1.List(i) = ? Then' Lst1.RemoveItem ?End IfNext iEnd SubLst1.AddItem Txt1.TextFor i = 0 To Lst1.ListCount - 1If Lst1.List(i) = Txt1.Text ThenLst1.RemoveItem i(2)在考生文件夹中有工程文件vbsj4.vbp及其窗体文件vbsj4.frm。

在名为Form1的窗体上有一个名称为Lst1的列表框,一个名称为Txt1的文本框,以及一个名为Cmd1的命令按钮(标题为"复制")。

要求程序运行后,在列表框中自动建立4个列表项,分别为"项目1"、"项目2"、"项目3"和"项目4"。

如果选择列表框中的一项,则单击"复制"按钮时,可以把该项复制到文本框中,如图1-9所示。

图1-8 图1-9程序源码:Option ExplicitPrivate Sub Cmd1_Click()Dim i As Integer' For i = ? To _Lst1.ListCount-1If Lst1.Selected(i) = True Then' ? = Lst1.List(i)End IfNext iEnd SubPrivate Sub Form_Load()Lst1.AddItem "Item1"Lst1.AddItem "Item2"Lst1.AddItem "Item3"Lst1.AddItem "Item4"End SubFor i = 0 To Lst1.ListCount - 1Txt1.Text = Lst1.List(i)要求:删除程序中语句前面的注释符"'",把程序中的问号"?"改为正确的内容,使其实现上述功能,但不得修改程序的其他部分,也不得修改控件的其他属性。

最后,将修改后的文件按原文件名保存在原文件夹中。

三、综合应用题在名为Form1的窗体上建立一个名为Txt1的文本框(其MultiLine属性为True,ScrollBars属性为2)和两个名称分别为Cmd1和Cmd2的命令按钮(它们的标题分别为"读取"和"保存"),如图1-10所示。

图1-10要求程序运行后,如果单击"读取"按钮则读入dr021.dat文件中的100个整数,放一个数组中(数组下界为1);如果单击"保存"按钮,则筛选出100个整数中的所有偶数,在文本框Txt1中显示出来,并把所有偶数之和存入考生文件夹中的文件dw021.dat。

在考生文件夹下有标准模块model.bas,其中writedata过程可以把一个整数存入dw021.dat文件,考生可以把该模块文件添加到自己的工程中。

注意:程序中对文件的操作统一使用相对路径;文件必须存放在考生文件夹中,窗体文件名为vbsj5.frm,工程文件名为vbsj5.vbp,结果存入dw021.dat文件,否则没有成绩。

'Option ExplicitSub writedata(ByVal a As Integer)Dim s StringsFile = "\dw021.dat"Open App.Path & s Output As #1Print #1, a;Close #1End SubDim a(100) As IntegerPrivate Sub Cmd1_Click()Open App.Path & "\dr021.dat" For Input As #1Txt1.Text = ""For i = 1 To 100Input #1, a(i)Txt1.Text = Txt1.Text & a(i) & Space(1)Next iClose #1End SubPrivate Sub Cmd2_Click()Txt1.Text = ""s = 0For i = 1 To 100If a(i) Mod 2 = 0 ThenTxt1.Text = Txt1.Text & a(i) & Space(1)s = s + a(i)End IfNextwritedata sEnd Sub上机第3套题一、基本操作题(2)在Form1窗体上绘制一个名为Txt1的文本框,然后建立一个名为mnuOp的主菜单,其标题为"操作",该菜单有两个名称分别为mnuOpDis和mnuOpCls的子菜单项,其标题分别为"显示"和"清除"。

编写适当的事件过程,使程序运行后,若单击"操作"菜单中的"显示"命令,在文本框显示Visual Basic;如果单击"清除"命令,则清除文本框中显示的内容。

程序的运行效果如图1-12所示。

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

上机第4套一、基本操作题(2)在窗体上绘制一个列表框,名为Lst1,通过属性窗口向列表框中添加4个项目,分别为"项目1"、"项目2"、"项目3"和"项目4"。

编写适当的事件过程,使程序运行后,若双击列表框中的某一项,则该项就从列表中消失。

程序的运行情况如图1-18所示。

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

Private Sub Lst1_DblClick()Lst1.RemoveItem Lst1.ListIndexEnd Sub上机第5套题二、简单应用题(1)在考生文件夹中有一个工程文件vbsj3.vbp及其窗体文件vbsj3.frm。

在名为Form1的窗体中有一个名为Txt1的文本框;请在窗体上绘制两个名称分别为Fra1和Fra2的框架,其标题分别为"性别"和"身份";在Fra1中绘制两个名称分别为Opt1和Opt2的单选按钮,其标题分别为"男"和"女";在Fra2中绘制两个名称分别为Opt3和Opt4的单选按钮,其标题分别为"学生"和"老师";再绘制一个名为Cmd1的命令按钮,其标题为"确定"。

程序界面如图1-24所示。

请编写适当的事件过程,使得在运行时,在Fra1、Fra2中选一个单选按钮,然后单击"确定"按钮,就可以按照表1-2把结果显示在文本框中。

表1-2 运行结果表性别身份在文本框中显示的内容男学生男学生男老师男老师女学生女学生女老师女老师程序源码:Private Sub Form_Unload(Cancel As Integer)Open "dw051.dat" For Output As #1Print #1, Opt1.Value, Opt2.Value, Opt3.Value, Opt4.Value, Txt1.TextClose #1End Sub注意:不得修改窗体文件中已经存在的程序和Txt1的属性,在结束程序运行之前,必须进行能够产生上表中一个结果的操作;必须用窗体右上角的关闭按钮结束程序,否则无成绩。

合集下载

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷600(题后含答案及解析)题型有:1.jpg /> 步骤2:打开代码编辑窗口,在指定位置编写如下代码。

参考答案PriVate Sub Commandl_Click( ) Text2=Textl.SelLength End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

【易错提示】SelLength属性与SelStart和SelText属性容易混淆,SelStart属性是返回/设置选定文本的起始点,SelText属性是返回/设置当前选定文本的字符串。

解析:selLength属性用于返回/设置选定的字符数,通过文本框的Name 和Caption属性设置文本框的名称和标题,通过命令按钮的Name和Cap.tion 属性设置命令按钮的名称和标题。

简单应用题3.在考生文件夹下有一个工程文件sjt3.vbp。

程序运行后,单击“读入数据”按钮,可将考生文件夹下in3.1xt文件中的所有英文单词读入,并在Textl 文本框中显示;单击“插入列表框”按钮,则按顺序将每个单词作为一项添加到List1列表框中(如图所示)。

在in3.txt文件中,每个单词之间用一个空格字符隔开,最后一个单词的后面没有空格。

已经给出了所有控件和程序,但程序不完整。

要求:请去掉程序中的注释符,把程序中的?改为正确的内容,使其能正确运行,但不能修改程序中的其他部分和控件属性。

最后用原来的文件名保存工程文件和窗体文件。

正确答案:【操作步骤】步骤l:打开本题工程文件。

步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。

参考答案(阴影部分是需考生填入的内容) Private Sub Commandl_C1ick( ) Dim st$.ch$ Open App.Path&"\in3.txt"For In—put As#’打开文件Do While Not EOF(1)′文件指针是否到达文件末尾Input#1,ch′达到文件末尾返回true.否则返回false st=st&ch′将读出的数据加到原有数据末尾Loop Close#1′关闭文件Textl=st′将内容显示在文本框中End Sub Private Sub Command2_Click( ) Dim st$,word$,C$ St=Textl n=Len(St) For k=1 TO n c=Mid(st,k,1)′从st 中依次取出1个字符进行比较If c<>""Then word=word&C E1Se Listl.AddItem word word=""将word清空,为下一次作准备End If Next LiStl.AddItem word End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。

计算机的等级考试二级VB上机试题50套解析

计算机的等级考试二级VB上机试题50套解析

、第 50 套 上机考试试题 一、基本操作题 (1)在名称为Form1的窗体上绘制一个文本框,名称为Txt1,字体为“宋体”,文本 框中的初始内容为“二级Visual Basic”;再绘制一个命令按钮,名称为Cmd1,标题为“改 变字体为楷体”。

请编写适当事件过程,使得在运行时,单击命令按钮,则把文本框中文 字的字体改为楷体,如图50-1所示。

图 50-1 注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为 vbsj1.vbp ,窗体文件名为vbsj1.frm 。

(2)在名称为Form1的窗体上绘制一个名称为Cmd1的命令按钮,其标题为“移动”, 位于窗体的左上部。

编写适当的事件过程,使程序运行后,每单击一次窗体,都使得命令 按钮同时向右、向下移动100。

程序的运行情况如图50-2所示。

图 50-2注意:不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj2.vbp ,窗体文件名为vbsj2.frm 。

二、简单应用题(1)在名称为 Form1 的窗体中绘制一个名称为 Lab1 的标签,其标题为“0”,BorderStyle 属性为 1;再添加一个名称为 Tmr1 的计时器。

请设置适当的控件属性,并编写适当的事 件过程,使得在运行时,每隔 1 秒钟标签中的数字加 1。

程序运行时效果如图 50-3 所示。

注意:程序中不得使用任何变量;文件必须存放在考生文件夹中,工程文件名为vbsj3.vbp ,窗体文件名为 vbsj3.frm 。

图 50-3 (2)在考生文件夹中有一个工程文件 vbsj4.vbp 及窗体文件 vbsj4.frm 。

在名称为 Form1 的窗体上有一个名称为 Cmd1 的命令按钮,其标题为“下一个”。

要求在窗体上建立一个 单选按钮数组 Opt1,含 4 个单选按钮,标题分别为“A”、“B”“C”和“D”,初始状态 下,“A”为选中状态。

程序运行效果如图 50-4 所示。

国家二级VB机试(上机操作)模拟试卷115(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷115(题后含答案及解析)

国家二级VB机试(上机操作)模拟试卷115(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Forml的窗体上画一个名称为List1的列表框,在属性窗口中为列表框添加三个选项:北京、上海、天津。

再建立一个下拉菜单,菜单标题为“文件”,名称为File,此菜单下含有一个子菜单项,标题为“显示列表框”,名称为Show,初始状态为选中,运行时的效果如图3-130所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjtl.frm,工程文件名为sjtl.vbp。

(2)新建一个名称为Forml,标题为“使用输入对话框”的窗体,该窗体上无任何控件。

请编写适当的事件过程,使得运行程序并单击窗体时,出现输入对话框,该对话框的标题为“等级考试”,提示信息为“请输入”,默认值为“Basic”。

如图3.131所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sit2.frm,工程文件名为sjt2.vbp。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,按要求画出控件并设置属性。

步骤2:新建一个“标准EXE”工程,选择【工具】→【菜单编辑器】命令,打开菜单设计器按要求设置建立菜单项。

步骤3:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,将窗体Forml的Caption属性设置为“使用输入对话框”。

步骤2:打开代码编辑窗口,编写以下事件过程:参考代码:Private Sub Form Click( )InputBox“请输入”,“等级考试”,“Basic”End Sub步骤3:按要求将文件保存至考生文件夹中。

简单应用题2.(1)在考生目录下有一个工程文件sit3.vbp,窗体上有一个单选按钮数组,含三个单选按钮,均没有标题,请利用属性窗口,为单选按钮依次添加标题为“北京”、“上海”、“广州”;再添加一个标题为“显示”的命令按钮,如图3-18所示。

全国二级VB上机考试题型与解题技巧

全国二级VB上机考试题型与解题技巧

考试题型与解题技巧1上机考点与常用算法由于上机考试的方式和主要考点没有很大变化,因此可以通过分析历届上机考题来归纳总结上机考试考核的重点,好老师下面介绍近几年二级Visual Basic上机考试所考知识点的分布情况。

1.1上机考点分析>对象及其操作:控件的画法、基本操作及控件值。

>数据类型及其运算:涉及到关系运算符、算术运算符、逻辑运算符及常用内部函数等知识点。

>数据输入、输出:窗体输出与Print方法,使用InputBox函数。

>常用标准控件:文本框、列表框、图形框、复选框、计时器、滚动条等控件的属性、事件和方法。

>控制结构:选择结构、For循环控制结构。

>数组:数组的定义。

>菜单与对话框:用菜单编辑器建立菜单。

>键盘与鼠标事件过程:键盘的KeyPress事件、鼠标事件。

>数据文件:顺序文件的读操作、顺序文件的写操作。

1.1常用算法熟练地掌握算法原理、编程思想和代码实现,就能够做到举一反三,轻松备考,顺利过关。

1.累加与连乘基本思想:设置初值,循环计算。

扩展:(1)计算指定范围内某一个数的倍数之和。

(2)计算某范围内所有数的乘积。

(3)求某一个数列的和。

2.生成N个不同的随机数基本思想:将生成的数送入一个数组,每生成一个数后与数组中已有的数比较,如相同则丢弃,重新生成可使用语句Exit For。

3.求素数、极值求素数基本思想:素数的意义;实现方法:双重循环,外循环判断每一个数,内循环判断能否被某数整除。

求极值基本思想:设第一个数为极值数,然后进入循环与其比较,超过则替换。

4.排序≯选择法:每次先找出最小数所在的F标,排序结束后,交换最小数的位置。

≯冒泡法:两两比较后交换。

≯合并法:将两个有序的数组合并成一个有序的数组。

两个数组中的数两两比较,小者放入目标数组,直到.个数组为窄。

≯插入法:每输入或生成一个数马上插入到数组中使其有序。

5.数列的插入、删除和重组插入:对原数组进行扩充,循环查找插入位置(逐个比较),找到后,从后向前依次移动每一个数字,直到该位置,然后将数据插入。

全国计算机 二级 VB上机操作题 题目答案及解析

全国计算机 二级 VB上机操作题 题目答案及解析

85 (1)【考点分析】本题考点有:文本框的Name、Height、Width、Font、FontSize属性,窗体的Caption、MaxButton、MinButton属性。

【解题思路】根据题意添加控件并设置相应属性。

不显示窗体的最大化和最小化按钮只需将其MaxButton和MinButton属性设为False即可。

【操作步骤】步骤1:建立界面,添加控件并设置控件的属性。

程序中用到的控件及属性见表3.275。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。

(2)【考点分析】本题考点有:图像框的Name、Picture、Stretch属性,命令按钮的Name、Caption属性。

【解题思路】图像框(Image)的Picture属性用于在设计阶段设置在图像框中显示的图片,它的Stretch(自动伸缩)属性用来设定载入其中的图片是否需要自动调整大小,以适应图像框的大小。

本题要在单击按钮时实现"向右移动"或"向下移动"的功能,应在程序中动态设置图像框的Left和Top属性。

【操作步骤】步骤1:建立界面,添加并设置控件的属性。

程序中用到的控件及属性见表3.276。

4 步骤2:编写程序代码。

参考答案Private Sub Command1_Click()Image1.Left = Image1.Left + 100End SubPrivate Sub Command2_Click()Image1.Top = Image1.Top + 100End Sub步骤3:调试并运行程序,关闭程序后按题目要求存盘。

(1)【考点分析】本题考点有:命令按钮的Caption属性和Click事件,直线控件的X1、X2、Y1、Y2属性,形状控件的Shape属性,Sin( )函数,Cos( )函数以及计时器的Enabled属性和Timer事件。

【解题思路】Sin( )函数和Cos( )函数分别返回变量的正弦和余弦值;通过X1、X2、Y1、Y2属性来设置直线的端点。

计算机二级VB上机操作练习题及答案

计算机二级VB上机操作练习题及答案

计算机二级VB上机操作练习题及答案计算机二级VB上机操作练习题及答案Visual Basic(简称VB)是Microsoft公司开发的一种通用的基于对象的程序设计语言,下面店铺为为大家带来计算机二级VB上机操作练习题及答案,希望大家喜欢!一、基本操作题(1)在名称为Forml、标题为“球类项目”且没有最大化和最小化按钮的窗体上画1个名称为Combol的组合框。

组合框中的文本内容为空,表项内容有“乒乓球”、“羽毛球”和“网球”3项。

运行后的窗体如图所示。

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

(2)在名称为Forml、标题为“转换”的窗体上,画1个名称为Shapel、边框宽度为3的形状。

再画两个标题分别为“椭圆”和“圆”的命令按钮。

如下图所示。

要求:编写适当的事件过程,使得单击“椭圆”按钮时,Shapel 的形状变换为椭圆;单击“圆”按钮时,Shapel的形状变换为圆。

程序中不得使用变量,每个事件过程中只能写一条语句。

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

二、简单应用题(1)考生文件夹中有工程文件sjt3.vbv。

窗体上显示有一个列表框和一个文本框,且列表框中已有若干列表项。

程序的功能是,程序运行时,当用户在列表框中单击并选中某个列表项时,该项的内容将显示到文本框中,用户可以在文本框中对相关内容进行编辑,按回车键后,能够用编辑好的内容替换被选中的列表项,并自动清空文本框;当双击某个列表项时,则从列表框中删除该列表项;当用户直接在文本框中键入文本并按回车键后,则把该文本添加为列表框的一个新列表项,添加完成后,将文本框清空。

运行窗体如图所示。

要求:程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。

注意:考生不得修改窗体文件中已经存在的控件和程序。

最后程序按原文件名存盘。

全国计算机二级VB上机题库(题+答案)

一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。

请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

1.在窗体上建立一个二级菜单,该菜单含有“文件”和“帮助”两个主菜单项(名称分别为vbFile和vbHelp),其中“文件”菜单包括“打开”、“关闭”和“退出”三个子菜单项(名称分别为vbOpen、vbClose和vbExit)。

只建立菜单,不必定义其事件过程。

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

2.在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2、标题分别为“喜欢”和“不喜欢”的命令按钮。

编写适当的事件过程,要求程序运行后,如果单击“喜欢”命令按钮,则在窗体上显示“数理化”;如果单击“不喜欢”命令按钮,则在窗体上显示“政史地”。

程序中不能使用任何变量,直接显示字符串。

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

一、基本操作题答案1.【解题步骤】(1)打开“菜单编辑器”。

(2)菜单设计见表4-1。

表4-1标题名称内缩符号文件vbFile0打开vbOpen1关闭vbClose1退出vbExit1帮助vbHelp0(3)按要求设计含有“文件”和“帮助”的菜单栏。

(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。

(5)设计完成之后,按规定方式存盘。

2.【解题步骤】(1)建立界面和控件并设置控件属性。

程序中用到的控件及其属性见表4-2。

表4-2控件属性设置值按钮Name Cmd1Caption喜欢按钮Name Cmd2Caption不喜欢(2)编写程序代码。

参考代码:Private Sub Cmd1_Click()Print"数理化"End SubPrivate Sub Cmd2_Click()Print"政史地"End Sub(3)调试并运行程序。

国家二级VB机试上机操作-试卷85_真题(含答案与解析)-交互

国家二级VB机试(上机操作)-试卷85(总分6, 做题时间90分钟)2. 基本操作题1.请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。

(1)在名称为Forml、标题为“列表框练习”的窗体上画一个名称为Listl的列表框,表项内容依次输入XXX、ddd、mmm和aaa,且以宋体14号字显示表项内容,如图3-93.(a)所示。

最后设置相应属性,使运行后列表框中的表项按字母升序方式排列,如图3.93(b)所示。

注意:存盘时,将文件保存至考生文件夹下,且窗体文件名为sjtl.frm,工程文件名为sjtl.vbp。

(2)在名称为Forml的窗体上,画一个名称为Labell的标签,其标题为“计算机等级考试”,字体为宋体,字号为12号,且能根据标题内容自动调整标签的大小。

再画两个名称分别为Commandl、Command2,标题分别为“缩小”和“还原”的命令按钮(如图3.94所示)。

要求:编写适当的事件过程,使得单击“缩小”按钮,Labell中所显示的标题内容自动减小两个字号;单击“还原”按钮,Labell所显示的标题内容的大小自动恢复到12号。

注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjt2.frm,工程文件名为sjt2.vbp。

要求程序中不得使用变量,每个事件过程中只能写一条语句。

SSS_TEXT_QUSTI分值: 2答案:正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表4.52在窗体中画出控件并设置其相关属性。

步骤2:按要求将文件保存至考生文件夹中。

第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,如表4.53在窗c本中画出控件并设置其相关属性。

步骤2:打开代码编辑窗口,编写两个命令按钮的Click事件过程。

参考代码: Private Sub Commandl Click() Labell.FontSiZe=Labell.FontSiZe一2 End Sub Private Sub Command2 C1ick() Labell.FontSize=12 End Sub 步骤3:按要求将文件保存至考生文件夹中。

全国计算机二级VB上机试题内容及答案分析-推荐下载

第 2 题: 在考生文件夹下有一个工程文件 sjt4.vbp,窗体上已经有两个文本框,名 称分别为 Text1、Text2;和一个命令按钮,名称为 C1,标题为"确定"; 请画两个单选按钮,名称 分别为 Op1、Op2,标题分别为 "男生"、"女 生";再画两个复选框,名称分别为 Ch1、 Ch2,标题分别为"体育"、 "音乐"。请编写适当的事件过程,使得在运行时,单击"确定"按 钮后实 现下面的要求: 1)根据选中的单选按钮,在 Text1 中显示"我是男生"或"我是女生"。 2)根据选中的复选框,在 Text2 中显示"我的爱好是体育"或"我的爱好是 音乐"或"我 的爱好是体育音乐"。如图所示。 注意: 不得修改已经给出的程序和已有控件的属性。在结束程序运行之前,必 须选 中一个单选按钮和至少一个复选框,并单击"确定"按钮。必须使用 窗体右上角的关闭按钮 结束程序,否则无成绩。 分析:单选按钮 OptionButton 和选择框 CheckBox 的简单应用 OptionButton 控件和 CheckBox 控件功能相似,但是二者间也存在着重要差别。在选择一个 OptionButton 时, 同组中的其它 OptionButton 控件自动无效。相反,可以选择任意数量的 CheckBox 控件。 只要注意了这一点本题可以在 C1_Click 事件中判断他们的选中情况 OptionButton 的 Value 为 True 表示选中,CheckBox 的 Value=1 时表示选中。
第 5 题: 在考生文件夹下有一个工程文件 sjt5.vbp,窗体上有两个图片框,名称为 P1、P2,分别用来表示信号灯和汽车,其中在 P1 中轮流装入"黄灯.ico"、 "红灯. ico"、"绿灯.ico"文件来实现信号灯的切换;还有两个计时器 Timer1 和 Timer2,Timer1 用 于变换信号灯,黄灯 1 秒,红灯 2 秒,绿灯 3 秒;Timer2 用于 控制汽车向左移动。运行 时,信号灯不断变换,单击"开车"按钮后。 汽车开 始移动,如果移动到信号灯前或信号 灯下,遇到红灯或黄灯,则停止移动, 当 变为绿灯后再继续移动。在窗体中已经给出了 全部控件和程序,但程序不完整, 要求阅读程序并去掉程序中的注释符,把程序中的 ?改为正确的内容,使其实 现上 述功能,但不能修改程序中的其他部分,也不能修改控件的属性。 最后把 修改后的文件 以原文件名存盘。

2024年等级考试-计算机二级-VB语言程序设计考试历年真题常考点试题4带答案

2024年等级考试-计算机二级-VB语言程序设计考试历年真题常考点试题带答案(图片大小可任意调节)第1卷一.单选题(共20题)1.如果要改变窗体的标题,则需要设置的属性是A.BorderStyleC.BackColorD.Caption2.窗体的 DrawWidth属性值设置为大于 1 时,下列 ( ) 属性会失去作用A.BackcolorB.FillStyleC.DrawstyleD.Fillcolor3.要改变控件的宽度,应修改该控件的 ( ) 属性。

A.TopB.LeftC.WidthD.Height4.要使鼠标指向“命令按钮”时,出现一个提示文本,应设置其()属性。

A.ToolTipTextB.StyleC.PictureD.Caption5.下面方法不属于列表框和组合框。

B.AddItemC.GetFocusD.RemoveItem6.为了把焦点移到某个指定的控件,所使用指定的控件的()方法.A.VisibleB.RefreshC.SetFocusD.GetFocus7.下列数据类型中,占用内存最大的是A.BooleanB.IntegerC.ByteD.Single8.要使标签控件标题内容居中显示,应设置其()属性。

A.ToolTipTextB.AlignmentC.BackStyleD.Appearance9.定时器控件唯一能够响应的事件为()A.Click事件B.Timer事件C.Change事件D.DblClick事件10.对象不具有 Caption 属性。

belB.OptionC.FormD.Timer11.产生[10,37]之间的随机整数的VisualBasic表达式是A.Int(Rnd(1)*27)+11B.Int(Rnd (1)*28)+11C.Int (Rnd(1) w28)+10D.In t(Rnd(1)*27)+1012.以下关键字中,不能定义变量的就是()C.PublicD.Private13.下列数据类型中,占用内存最小的是A.BooleanB.ByteC.IntegerD.Single14.程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是A.LoadB.ClickC.MouseDownD.MouseUp15.以下关于窗体的描述中,错误的是()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档