国家二级VB机试(常用标准控件)模拟试卷21

合集下载

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。

国家二级VB机试(常用标准控件)模拟试卷22(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷22(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷22(题后含答案及解析) 题型有:1. 选择题选择题1.要使一个文本框可以显示多行文本,应设置为True的属性是A.EnabledB.MultiLineC.MaxLengthD.Width正确答案:B解析:本题考查文本框的属性设置。

设置文本框的MultiLine属性为True可以让文本文件显示多行文本。

知识模块:常用标准控件2.在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。

当单击列表框中的某个城市名时,该城市名消失。

下列在List1_Click事件过程中能正确实现上述功能的语句是A.List1.RemoveItem List1.TextB.List1.Removeltem List1.ClearC.List1.RemoveItem List1.ListCountD.List1.RemoveItem List1.Listlndex正确答案:D解析:本题考查列表框的基本操作。

列表框删除元素使用Removeltem方法,列表框的Listlndex返回当前选择项目的索引号。

知识模块:常用标准控件3.在窗体上画一个文本框(名称为Text1)和一个标签(名称为Labell),程序运行后,在文本框中每输入一个字符,都会立即在标签中显示文本框中字符的个数。

以下可以实现上述操作的事件过程是A.Private Sub Text1_Change( ) Labell.Caption=Str(Len(Text1.Text))End SubB.Private Sub Text1_Click( ) Labell.Caption=Str(Len(Text1.Text))End SubC.Private Sub Text1_Change( ) Labell.Caption=Text1.TextEnd SubD.Private Sub Labell_Change( ) Labell.Caption=Str(Len(Text1.Text))End Sub正确答案:A解析:本题考查的考点是有关文本框处理的。

国家二级VB机试(常用标准控件)模拟试卷23(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷23(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷23(题后含答案及解析) 题型有:1. 选择题选择题1.下面关于直线控件的叙述中正确的是A.它的X1、X2属性值必须满足X1<X2B.如果显示的是一条垂直线,直线上面端点的坐标一定是(X1,Y1)C.如果有2个直线控件Line1和Line2,若Line1.X1=Line2.X2,则2条线有一端相连D.上述都是错误的正确答案:D解析:直线则具有位置属性X1、Y1和X2、Y2,分别表示直线两个端点的坐标,这几个举标之间没有必然的大小关系;若要显示垂直线则需要X1=X2;两个直线有一端相连,需要Linel.X1=Line2.X1,而且Linel.Y1=Line2.Y1。

知识模块:常用标准控件2.设窗体上有一个Picturel图片框,要求在图片框中的指定位置(坐标为(500,300))输出“OK”,下面可以实现这一功能的事件过程是A.Private Sub Form_Click( ) Picturel.CurrentX=500 Picturel.CurrentY=300 Picturel.Print”OK”End SubB.Private Sub Form_Click( ) Picturel.Left=500 Picturel.Top=300 Picturel.Print”OK”End SubC.Private Sub Form_Click( ) Picturel.CurrentX=500 Picturel.CurrentY=300 Print”OK”End SubD.Private Sub Form_Click( ) Picturel.Left=500 Picturel.Top=300 Print”OK”End Sub正确答案:A解析:图片框的CurrentX和CurrentY属性会在程序运行时,返回或设置下一次打印或绘图位置的水平坐标和垂直坐标;如果不指定Print方法的主体,将会默认在窗体上进行输出。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。

以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。

一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

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

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

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

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

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。

全国计算机等级考试二级Visual Basic模拟试卷

全国计算机等级考试二级Visual Basic模拟试卷

全国计算机等级考试二级Visual Basic模拟试卷■ 单选题1. 下列说法错误的是(C)A.标准模块也称程序模块文件,扩展名是.basB.标准模块由程序代码组成C.标准模块只用来定义一些通用的过程D.标准模块不附属于任何一个窗体2. 下列不能在“工程资源管理器”窗口中列出的文件类型是(D)A..basB..resC..frmD..OCX3. 下列说法错误的是(B)A.对象的操作由对象的属性、事件和方法来描述B.Visual Basic是面向对象的程序设计,Visual Basic中只有窗体和控件两种对象C.属性是对象的特征,不同的对象有不同的属性D.对象事件在代码窗口中体现为过程4. 下列说法错误的是(B)A.双击鼠标可以触发DblClick事件B.窗体或控件的事件名称可以由编程人员确定C.移动鼠标时,会触发MouseMove事件D.控件的名称可以由编程人员设定5. 表达式3^2 Mod l4\2^3的值是(B)A.1C.2D.36. 下列不合法的变量名是(C)A.Print_NumlB.Abc%C.ConstD.X1_y2_z37. 下列表达式中,在Visual Basic中不合法的函数是(D)A.Exp(X)B.Sin(X)C.Cos(Z)D.Log[D]8. 关于变体变量,下列说法正确的是(D)A.变量未加定义而直接使用,该变量即为变体变量,因而变体变量是无类型变量B.变体变量占16字节的固定存储单元C.变体变量定义后,系统将变体变量初始化为数值0或空字符串D.设X为变体变量,且X=“109. 下列关于type参数的取值表述有误的是(D)A.数值0-5代表对话框内命令按钮的类型和数量B.数值l6、32、48、64代表对话框内所显示的图标C.数值0,4 096分别用于应用程序和系统强制返回D.数值65 536表示指定消息框窗口为模态窗口10. 从键盘上输入一个实数nu,利用字符串函数对该数进行处理,如果输出的内容不是字符END,则程序输出nu=InputBox("nu=")n$=Str$(nu)P=InStr(n$,".")If P>0 ThenPrint Mid$(n$,P)ElsePrint"END"End If(C)A.用字符方式输出数据nuB.输出数据的整数部分C.输出数据的小数部分+小数点(包括小数点)D.只去掉数据中的小数点,保留所有数字输出11. 在窗体上画一个命令按钮,名称为Commandl,单击命令按钮时,执行如下事件过程:Private Sub Commandl?Click(C)a$="software and hardware" b$=Right(a$,8)c$=Mid(a$,1,8)MsgBox a$,,b$,C$,1End Sub则在弹出信息框的标题栏中显示的信息是A.software and hardwareB.softwareC.hardwareD.112. 下列关于图形文件的装入叙述错误的是(CA.所谓图形文件的装入,就是把Visual Basic所能接受的图形文件装入窗体、图片框和图像框中B.图形文件可以在设计阶段用属性窗口中的Picture属性装入C.图形文件不能在设计阶段通过剪贴板把图形粘贴到窗体、图片框和图像框中D.图形文件可在运行期间通过LoadPicture函数装入窗体、图片框和图像框中13. 在窗体上有若干控件,其中有一个名称为Textl的文本框。

计算机二级考试VB练习题及答案

计算机二级考试VB练习题及答案

计算机二级考试VB练习题及答案计算机二级考试VB练习题及答案为了使广大考生在备战计算机等级考试时,更快的掌握相应知识点,下面是店铺搜索整理的计算机二级考试VB练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!计算机二级考试VB练习题及答案1.以下程序是求最大公约数和最小公倍数的程序,在【】处填写合适的关系运算符。

Private Sub Form_Click( )Dim m1, n1, m, n, r As Integern1 = InputBox("输入自然数n", "输入数")m1 = InputBox("输入自然数m", "输入数")n = n1m = m1If m<n p="" then<="">t = m: m = n: n = tEnd Ifr = m Mod nDo While r 【<>】 0m = nn = rr = m Mod nLoopPrint "最大公约数=", nPrint "最小公倍数= ", m1 * n1 / nEnd Sub2.下面是求100以内素数的程序。

Private Sub Command1_Click( )Dim i As Integer, m As Integer, tag As BooleanFor m = 2 To 100tag = TrueFor i = 2 To m - 1If m Mod 【i】 = 0 Then tag = FalseNext iIf tag Then Print mNext mEnd Sub3.下面是求100以内素数的程序,下面说法正确的是(A)(单)Private Sub Command1_Click( )Dim i As Integer, m As Integer, tag As BooleanFor m = 2 To 100tag = TrueFor i = 2 To m - 1If m Mod i = 0 Then tag = FalseNext iIf tag=true Then Print mNext mEnd SubA.tag为true时,表示m是素数B.tag为false时,表示m是素数C.语句m Mod i = 0,说明m是素数D.以上说法都不正确4.百元买百鸡问题:假定小鸡每只5角,公鸡每只2元,母鸡每只3元。

全国计算机二级VB模拟试题及答案

全国计算机二级VB模拟试题及答案

全国计算机二级VB模拟试题及答案全国计算机二级VB模拟试题及答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。

那么全国计算机二级VB考试怎么考?以下仅供参考!1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)A)冒泡排序B)选择排序C)快速排序D)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(A)A)p->next==NULLB)p==NULLC)p->next=headD)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(D)A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数5.下列不属于软件调试技术的是(D)A)强行排错法B)集成测试法C)回溯法D)原因排除法6.软件生命周期中花费时间最多的阶段是(B)A)详细设计B)软件编码C)软件测试D)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(A)A)低内聚低耦合B)低内聚高耦合C)高内聚低耦合D)高内聚高耦合8.数据库的故障恢复一般是由(D)A)数据流图完成的B)数据字典完成的C)DBA完成的D)PAD图完成的9.下列关系运算的叙述中,正确的是(B)A)投影、选择、连接是从二维表行的方向进行的运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表列的方向进行的运算D)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(A)A)等于原来关系中的'元组个数B)大于原来关系中的元组个数C)小于原来关系中的元组个数D)不能确定元组个数11.以下不具有Picture属性的对象是(B)A)窗体B)图片框C)图像框D)文本框12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)A)项目(工程)窗口B)工具箱C)代码窗口D)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(A)A)ShowB)UnLoadC)LoadD)Hide14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(A)A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.DriveB)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.DriveC)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.DriveD)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive15.设有如下声明:Dim x As Integer如果Sgn(x)的值为-1,则表示x的值是(A)A)整数B)大于0的整数C)等于0的整数D)小于0的数16.下述说法不正确的是(B)A)变量名的长度不能超过255个字符B)变量名可以包含小数点或者内嵌的类型声明字符C)变量名不能使用关键字D)变量名的第一个字符必须是字母17.下列可作为Visual Basic变量名的是(A)A)FilenameB)A(A+B)C)A%DD)Print18.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)A)-36B)1C)-1D)-7219.下面说法中,不正确的是(D)A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除C)Move方法用来移动窗体和控件,并改变其大小D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(D)A)选择图片框,然后按Del键B)执行语句 Picturel.picture=LoadPicture("")C)执行语句 Picturel.picture=""D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键21.线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。

计算机二级vb模拟考试试题及答案

计算机二级vb模拟考试试题及答案

计算机二级vb模拟考试试题及答案一、单选题1. 下面哪个选项是VB的内置数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,用于表示两个选项互斥关系的控件是?A. RadiobuttonB. CheckboxC. ComboboxD. Listbox答案:A3. 下面哪个事件是在窗体加载时发生?A. LoadB. ClickC. MouseHoverD. KeyPress答案:A4. 在VB中,用于将文本显示在标签控件上的属性是?A. TextB. ValueC. CaptionD. Name答案:C5. 在VB中,用于打开文件选择对话框的控件是?A. OpenFileDialogB. SaveFileDialogC. FolderBrowserDialogD. PrintDialog答案:A二、填空题1. 在VB中,用于声明一个整型变量的关键字是________________。

答案:Dim2. 在VB中,用于判断条件的关键字是________________。

答案:If3. 在VB中,用于循环执行代码块的关键字是________________。

答案:For4. 用于将字符串转换为整型的函数是________________。

答案:CInt5. 用于将字符串转换为小数类型的函数是________________。

答案:CDbl三、编程题1. 编写一个VB程序,实现计算两个数相加的功能,并在窗体上显示结果。

答案:```vbPublic Class Form1Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.ClickDim num1 As IntegerDim num2 As IntegerDim result As Integernum1 = CInt(TextBox1.Text)num2 = CInt(TextBox2.Text)result = num1 + num2Label1.Text = "结果:" & result.ToString()End SubEnd Class```2. 编写一个VB程序,实现输入一个整数n,计算并输出1到n的所有偶数之和。

国家二级VB机试常用标准控件模拟试卷21_真题-无答案

国家二级VB机试常用标准控件模拟试卷21_真题-无答案

国家二级VB机试(常用标准控件)模拟试卷21(总分58,考试时间90分钟)1. 选择题1. 窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。

下面能够实现上述操作的事件过程是A. Private Sub HScroll1_Change() Print HScroll1.Vahe End SubB. Private Sub HScroll1_Change() Print HScroll1.SmallChange End SubC. Private Sub HScroll1_Scroll() Print HScroll1.V alue End SubD. Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub2. 设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。

下面叙述中正确的是A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C. 由于滚动条的Max属性值小于Min属性值,程序会出错D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动3. 设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程:Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100 End Sub End Sub程序运行时单击命令按钮,则滚动条上滚动块位置的图示是A. B.C. D.4. 窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value 增量值,应设置的属性是A. LargeChangeB. SmallChangeC. MaxD. Min5. 程序运行时,拖动滚动条上的滚动框,则所触发的事件是A. MoveB. ScrollC. DragD. DragDrop6. 设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程:Private Sub HScroll1_Change() Text1=HScroll1 End Sub 在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;当把滚动框移动到最右边时,文本框中显示的是1。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. ObjectD. Boolean答案:C2. 如果一个变量被声明为Dim x As Integer,那么x的值可以是以下哪个?A. 123B. "Hello"C. 3.14D. True答案:A3. 在Visual Basic中,哪个关键字用于声明过程?A. FunctionB. SubC. IfD. For答案:B4. 下列哪个选项不是Visual Basic的控件?A. TextBoxB. LabelC. ButtonD. List答案:D5. 在Visual Basic中,以下哪个选项可以用于循环结构?A. ForB. IfC. Select CaseD. With答案:A6. 在Visual Basic中,哪个函数用于计算一个数的绝对值?A. AbsB. RoundC. IntD. Sgn答案:A7. 在Visual Basic中,哪个属性用于设置文本框的只读属性?A. ReadOnlyB. BackColorC. ForeColorD. Enabled答案:A8. 在Visual Basic中,哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A9. 在Visual Basic中,哪个关键字用于创建数组?A. ArrayB. ListC. CollectionD. Dim答案:D10. 在Visual Basic中,哪个函数用于将字符串转换为数字?A. StrB. ValC. CStrD. Chr答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个全局变量。

答案:Public2. 如果一个变量的值需要在多个过程中共享,应该使用________关键字进行声明。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。

A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。

A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。

A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。

A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。

A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。

A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。

A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。

答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。

答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。

答案:Dim4. VB中,使用____关键字可以定义一个过程。

答案:Sub5. VB中,使用____关键字可以定义一个函数。

答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。

国家二级VB机试(常用标准控件)模拟试卷7(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷7(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷7(题后含答案及解析) 题型有:1. 选择题选择题1.为了使标签Label1透明且不具有边框,以下正确的属性设置是A.Label1.BackStyle=0Lahel1.BorderStyh=lB.Label1.BackStyle=0Label1.BorderStyle=0C.Label1.BackStyle=1Label1.BorderStyle=1D.Label1.BackStyle=1Label1.BorderStyle=0正确答案:B解析:BackStyle属性用于设置标签的背景样式,有两种值可选:0,表示透明;1,表示不透明。

BorderStyle属性用来设置标签的边框类型,有两种值可选:0,代表标签无边框;1,代表标签有边框。

知识模块:常用标准控件2.下列不包含滚动条的控件是A.列表框B.标签C.组合框D.文本框正确答案:B解析:标签控件不包含滚动条。

知识模块:常用标准控件3.窗体上有2个名称分别为Text1和Text2的文本框。

编写如下程序:Private Sub Form_Load( )Text1.Text=““Text2.Text=““End SubPrivate Sub Command1_Click( )Print Text1.Text+Text2.TextEnd Sub程序运行后,在Text1和Text2中依次输入100和200,并单击命令按钮Command1,则输出结果为A.100B.200C.300D.100200正确答案:D解析:单击命令按钮Command1,触发Command1_Click( )事件,Print语句连续输出文本框Text1和Text2的text值。

选D。

知识模块:常用标准控件4.窗体上有—个名称为Command1的命令按钮,一个名称为Text1的文本框,其Text属性值为“VB Programming”。

运行程序后,选中其中的“VB”,并执行如下事件过程:Private Sub Command1_Click( )Text1 SelTaxt=“C++”End hub则文本框中显示的内容为A.VBB.VB ProgrammingC.文本框被清空D.C++Programming正确答案:D解析:文本框SelText属性返回或设置包含当前所选择文本的字符串;如果没有字符被选中,则为零长度字符串(““)。

计算机二级vb考试试卷及答案

计算机二级vb考试试卷及答案

计算机二级vb考试试卷及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中的控件数组允许我们做什么?A. 将多个控件视为一个单一实体B. 存储多个控件的集合C. 将控件的多个实例存储在一个数组中D. 以上都是答案:C3. 在VB中,哪个关键字用于声明一个变量?A. DimB. DeclareC. ConstD. Option答案:A4. VB中的哪个事件是在窗体加载时触发的?A. ClickC. MouseDownD. KeyPress答案:B5. 在VB中,以下哪个选项不是窗体的属性?A. CaptionB. HeightC. WidthD. Color答案:D6. VB中用于循环遍历数组的关键字是什么?A. ForB. WhileC. DoD. Each答案:A7. VB中哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs答案:A8. 在VB中,以下哪个选项不是过程的类型?B. FunctionC. PropertyD. Event答案:D9. VB中哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. VB中哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A二、填空题(每空2分,共20分)1. VB中的________关键字用于声明一个常量。

答案:Const2. 在VB中,________事件用于响应鼠标单击。

答案:Click3. VB中的________函数用于将字符串转换为数字。

答案:Val4. 在VB中,________属性用于设置或返回一个控件的可见性。

答案:Visible5. VB中________方法用于在数组中添加一个新元素。

国家二级VB机试(常用标准控件)模拟试卷8(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷8(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷8(题后含答案及解析) 题型有:1. 选择题选择题1.决定标签内容显示位置的属性是A.TextB.NameC.AlignmentD.Caption正确答案:C解析:Alignment属性用于设置标签中文本的对齐方式。

知识模块:常用标准控件2.要使标签中的文本靠右显示,应将其Aligraent属性设置为A.0-Left JustifyB.1-Right JustifyC.2-CenterD.3正确答案:B解析:0-Left Justify:文本靠左显示;1-Right Justify:文本靠右显示;2-Center:文本居中显示。

知识模块:常用标准控件3.若要使文本框能够输入多行文本,应该设置的属性是A.MultiLineB.WordWrapC.ScrollBarsD.AutoSize正确答案:A解析:文本框控件的MultiLile属性如果设置为False,则在文本框中只能输入单行文本;当设置为True时,可以使用多行文本,即在文本框中输入或输出文本时可以换行,并在下一行接着输入或输出。

知识模块:常用标准控件4.将文本框的ScrollBar设置为2,文本框中却没有垂直滚动条,其原因可能是A.文本框中没有内容B.文本框的MultiLine属性值为FalseC.文本框的MultiLine属性值为TrueD.文本框的Locked属性值为True正确答案:B解析:设置文本框控件具有滚动条效果,需要设置其ScrollBars属性,并且还需将其MultiLine属性设置为True。

知识模块:常用标准控件5.以下控件中,能显示滚动条的是A.文本框B.形状C.标签D.图片框正确答案:A解析:不能显示滚动条的控件有形状、标签和图片框。

选A。

知识模块:常用标准控件6.以下不可以作为“容器”的控件是A.图片框B.图像框C.框架D.窗体正确答案:B解析:图片框、框架和窗体控件可以作为容器,图像框控件不可以。

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

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

国家二级(VB)机试模拟试卷280(题后含答案及解析) 题型有:1. 选择题 2. 基本操作题 3. 简单应用题 4. 综合应用题选择题1.线性表常采用的两种存储结构是( )。

A.散列方法和索引方式B.链表存储结构和数组C.顺序存储结构和链式存储结构D.线性存储结构和非线性存储结构正确答案:C解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。

2.下列关于类、对象、属性和方法的叙述中,错误的是( )。

A.类是对一类具有相同的属性和方法对象的描述B.属性用于描述对象的状态C.方法用于表示对象的行为D.基于同一个类产生的两个对象不可以分别设置自己的属性值正确答案:D解析:类是对一类具有相同的属性和方法对象的描述,属性用于描述对象的状态,方法用于表示对象的行为,基于同一个类产生的两个对象是可以分别设置自己的属性值的。

3.确定一个控件在窗体上的位置的属性是( )。

A.Width或HeightB.Width和HeightC.Top或LeRD.Top和Left正确答案:D解析:本题考查对象的基本属性。

Height和Width属性决定了控件的高度和宽度,而Top和Left属性决定了控件在窗体中的位置属性。

4.一棵二叉树的前序遍历结果是ABCEDF,中序遍历结果是CBAEDF,则其后序遍历的结果是( )。

A.DBACEFB.CBEFDAC.FDAEBCD.DFABEC正确答案:B解析:由于该二叉树的前序遍历结果是ABCEDF,显然A结点为根结点,所以后序遍历时A结点是最后遍历的,其后睁遍历的结果为CBEFDA。

5.关系表中的每一行记录称为一个( )。

A.字段B.元组C.属性D.关键码正确答案:B解析:在关系表中,每一列称为一个属性,对应表中的一个字段;每一行称为一个元组,对应表中的一条记录。

6.当一个工程含有多个窗体时,其中启动窗体是( )。

A.启动Visual Basic时建立的窗体B.第一个添加的窗体C.最后一个添加的窗体D.在“工程属性”对话框中指定的窗体正确答案:D解析:VB规定,对于多窗体程序,必须在“工程属性”对话框中指定其中一个窗体为启动窗体。

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案

vb二级计算机考试试题及答案一、单选题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type答案:A2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. FormD. Interface答案:A4. VB中,用于读取文件内容的函数是:A. DirB. FileGetC. FileOpenD. FilePut答案:C5. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr(5 To 10) As IntegerD. Dim arr As Integer = New Integer(5)答案:D6. VB中,用于创建一个窗体的关键字是:A. FormB. DialogC. WindowD. Frame答案:A7. VB中,用于实现事件驱动编程的关键字是:A. EventB. SubC. FunctionD. Property答案:B8. 在VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D9. VB中,用于定义常量的关键字是:A. DimB. ConstC. StaticD. Private答案:B10. VB中,下列哪个选项不是循环结构?A. For EachB. ForC. Do WhileD. If答案:D二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。

答案:Public2. VB中,用于定义一个过程的关键字是________。

答案:Sub3. 在VB中,用于定义一个函数的关键字是________。

国家二级VB机试(常用标准控件)模拟试卷18(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷18(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷18(题后含答案及解析) 题型有:1. 选择题选择题1.文本框的Locked属性被设置为True后产生的效果是A.光标不能进入文本框B.不能使文本框中的文本左右滚动C.不能修改文本框中的文本D.在程序中不能引用文本框的内容正确答案:C解析:文本框的Locked属性用于设置控件是否允许进行文本编辑,值为False(默认值)时允许编辑,值为True时不允许编辑。

知识模块:常用标准控件2.为使文本框具有初始值“VB”,在设计阶段正确的操作是A.选中该文本框,在属性窗口中把Text属性的值改为“VB”B.选中该文本框,在属性窗口中把Caption属性的值改为“VB”C.双击该文本框,在弹出的窗口中输入“VB”D.单击该文本框,在该文本框中直接输入“VB”正确答案:A解析:文本框的Text属性用于返回或设置文本框中的内容,该属性可以在运行时设置,也可以在属性窗口设置。

知识模块:常用标准控件3.以下控件中,能显示滚动条的是A.文本框B.形状C.标签D.图片框正确答案:A解析:文本框可以通过设置ScrollBars属性来设置滚动条,标签、形状、图片框等都没有滚动条。

知识模块:常用标准控件4.下列关于标签的描述中,错误的是A.标签可以响应Click事件B.标签不能响应DblClick事件C.为了使标签的WordWrap属性起作用,必须将其AutoSize属性设置为True D.标签上显示的文本就是Caption属性的值正确答案:B解析:标签的默认属性是Caption属性,即在标签上显示的文本。

WordWrap 属性用于设置标签调整大小的方式,可取True和False两种值,默认为False。

值为True,标签在垂直方向根据标题内容变化大小,水平方向不变;值为False,标签在水平方向根据标题内容变化大小,垂直方向不变。

为了使WordWrap属性生效,必须把标签的AutoSize属性设置为True。

国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析)

国家二级VB机试(常用标准控件)模拟试卷20(题后含答案及解析) 题型有:1. 选择题选择题1.要想不使用Shift或Ctrl键就能在列表框中同时选择多个项目,则应把该列表框的MultiSelect属性设置为A.0-NoneB.1-SimpleC.2-ExtendedD.3正确答案:B解析:列表框的MultiSelect属性用于设置是否可在列表项中做多个选择。

值为0-None(缺省设置)表示不允许做多项选择;值为1Simple表示允许做简单多项选择;值为2一Extended表示允许配合使用Shift键、Ctrl键做多项选择。

知识模块:常用标准控件2.如果在列表框List1中没有选中项目,则List1.ListIndex的值为A.-1B.0C.1D.2正确答案:A解析:列表框的ListIndex属性用于返回或设置控件中当前选择项目的索引(下标),设计时不可用。

当ListIndex的值设置为-1时,表示未选定项目,第一项的索引值为0,最后一项的索引值为ListCount-1。

知识模块:常用标准控件3.设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是A.Label1.BackStyle=2B.Command1.Style=1C.Text1.ScrollBars=4D.Check1.Value=2正确答案:D解析:标签的:BackStyle属性用于设置是否让标签覆盖背景,可以取0(标签不覆盖背景,以透明方式显示)和1(默认值,标签覆盖背景):按钮的Style属性用来设置命令按钮的外观,可设置成Standard,按钮以标准的形式显示,即文字形式,为默认值,值为Graphical,按钮将以图形的方式显示;文本框的ScrollBars 属性用于设置文本框是否有水平或垂直滚动条,可设置成4种值:0-None,表示没有滚动条(默认值);1-Horizontal,表示只有水平滚动条;2-Vertical:表示只有垂直滚动条;3-Both:表示有水平和垂直滚动条;复选框的VaIue属性可设置为以下3种值:值0-Unchecked表示未选(默认值),“√”消失;值1-Checked表示选中,复选框将显示“√”;值2-Grayed表示以灰色呈现。

计算机等级考试二级VB试题及答案

计算机等级考试二级VB试题及答案

计算机等级考试二级VB试题及答案计算机等级考试二级VB试题及答案一、选择题(1)假设线性表的长度为n,则在最坏情况下,冒泡排序需要的比较次数为A)log2nB)n2C)O(n1..5)D)n(n-1)/2正确答案: D(2)算法分析的目的是A)找出数据结构的合理性B)找出算法中输入和输出之间的关系C)分析算法的易懂性和可靠性D)分析算法的效率以求改进正确答案: D(3)线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件正确答案: D(4)在单链表中,增加头结点的目的是A)方便运算的实现B)使单链表至少有一个结点C)标识表结点中首结点的位置D)说明单链表是线性表的链式存储实现正确答案: A(5)软件工程的出现是由于A)程序设计方法学的影响B)软件产业化的需要C)软件危机的出现D)计算机的发展正确答案: C(6)软件开发离不开系统环境资源的支持,其中必要的测试数据属于A)硬件资源B)通信资源C)支持软件D)辅助资源正确答案: D(7)在数据流图(DFD)中,带有名字的箭头表示A)模块之间的调用关系B)程序的组成成分C)控制程序的执行顺序D)数据的流向正确答案: D(8)分布式数据库系统不具有的特点是A)数据分布性和逻辑整体性B)位置透明性和复制透明性C)分布性D)数据冗余正确答案: D(9)关系表中的每一横行称为一个A)元组B)字段C)属性D)码正确答案: A(10)下列数据模型中,具有坚实理论基础的是A)层次模型B)网状模型C)关系模型D)以上3个都是(11)下列说法正确的是A)对象的可见性可设为True或FalseB)标题的属性值不可设为任何文本C)属性窗口中属性只能按字母顺序排列D)某些属性的值可以跳过不设置,自动设为空值正确答案: A(12)下列关于退出Visual Basic系统的方法的描述错误的是A)打开Visual Basic主窗体的"文件"菜单,执行其中的"退出"命令B)按快捷键Alt+Q退出C)单击Visual Basic主窗体右上角的"关闭"按钮D)按快捷键Alt+E退出正确答案: D(13)单击窗体上的关闭按钮时,触发的事件是A)Form_Initialize( )B)Form_Load( )C)Form_Unload( )D)Form_Click( )正确答案: C(14)在代码编辑器中,续行符是用来换行书写同一个语句的符号,用以表示续行符的是A)一个空格加一个下划线"_"B)一个下划线"_"C)一个造字符"-"D)一个空格加一个连字符"-"正确答案: A(15)为了暂时关闭计时器,应把该计时器控件的哪个属性设置为False?A)VisibleB)TimerC)EnabledD)Interval正确答案: C(16)以下关于Visual Basic数据类型的说法,不恰当的是A)Visual Basic 6.0提供的数据类型主要有字符串型和数值型,此外还有字节、货币、对象、日期、布尔和变体数据类型等B)目前Decimal数据类型只能在变体类型中使用C)用户不能定义自己的数据类型D)布尔型数据只能取两种值,用两个字节存储正确答案: C(17)以下各项,可以作为Visual Basic变量名的是A)BookB)2_SeekC)123.58D)Book-1正确答案: A(18)表达式(3 / 2 + 1)* (5 / 2 + 2)的值是A)11.25B)3C)6.125D)4正确答案: A(19)关于自定义对话框概念的说明,错误的是A)建立自定义对话框时必须执行添加窗体的操作B)自定义对话框实际上是VB的窗体C)在窗体上还要使用其他控件才能组成自定义对话框D)自定义对话框不一定要有与之对应的事件过程正确答案: D(20)下面Change事件过程中,文本框控件Text1用来接收数字字符的输入,该事件过程的作用是Private Sub Text1_Change()Text2.Text=Str(6.28 * Val(Text1.Text))End SubA)将在文本框Text1输入的数字变为数值B)将在文本框Text1输入的数字作为半径,求圆的周长并转换为字符串C)只要Text1中的内容一改变,T ext2中显示的圆周长也随之改变D)事件过程中的.Val函数和Str函数使用错误,事件过程不能执行正确答案: C21)用什么语句可以选择指定的表项或取消已选择的表项?A)列表框.Selected(索引值)B)列表框名.Selected(索引值)=True|FalseC)列表框.SelectedD)列表框名.Selected=True|False正确答案: B(22)用于将屏幕上的对象分组的控件是A)列表框B)组合框C)标签D)框架正确答案: D(23)以下说法不正确的是A)使用ReDim语句可以改变数组的维数B)使用ReDim语句可以改变数组的类型C)使用ReDim语句可以改变数组的每一维的大小D)使用ReDim语句可以改变对数组中的所有元素进行初始化正确答案: B(24)有如下事件过程:Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)If (Button And 3)=3 ThenPrint "OK"End IfEnd Sub程序运行后,为了在窗体上输出"OK",应当按下的鼠标键是A)左键B)右键C)同时按下左键和右键D)按什么都不显示正确答案: D(25)在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮,要求单击命令按钮时,打开一个保存文件的对话框,该窗口的标题为"Save",缺省文件名称为"SaveFile",在"文件类型"栏中显示*txt,则能够满足上述要求的程序是A)Private Sub Command1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|(*.txt)|*.txt|(*.doC)|*.doc"CommonDialog1.FilterIndex=2CommonDialog1.DialogTitle="Save"CommonDialog1.Action=2End SubB)Private Sub Command1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|(*.txt)|*.txt|(*.doC)|*.doc"CommonDialog1.FilterIndex=1CommonDialog1.DialogTitle="Save"CommonDialog1.Action=2End SubC)Private Sub Command1_Click()CommonDialog1.FileName="Save"CommonDialog1.Filter="AllFiles|*.*|(*.txt)|*.txt|(*.doC)|*.doc" CommonDialog1.FilterIndex=2CommonDialog1.DialogTitle="SaveFile" CommonDialog1.Action=2End SubD)Private Sub Command1_Click()CommonDialog1.FileName="SaveFile"CommonDialog1.Filter="AllFiles|*.*|(*.txt)|*.txt|(*.doC)|*.doc" CommonDialog1.FilterIndex=1CommonDialog1.DialogTitle="Save"CommonDialog1.Action=1End Sub正确答案: A (26)阅读下面的程序段:For a=1 To 2For b=1 To aFor c=b To 2I=I + 1NextNextNextPrint I执行上面的三重循环后,I的值为A)4B)5C)6D)9正确答案: B(27)设有下面的循环:i=0While i <=1i=i + 3Print iWend则运行后的输出结果是A)1B)2C)3D)4正确答案: C(28)设有下面的循环:i=1Doi=i + 3Print iLoop Until I>程序运行后要执行3次循环体,则条件中I的最小值为A)6B)7C)8D)9正确答案: B(29)执行以下语句过程,在窗体上显示的内容是Option Base 0Private Sub Command3_Click()Dim dd=Array("a", "b", "c", "d")Print d(1); d(3)End SubA)abB)bdC)acD)出错正确答案: B(30)下列程序段,在运行时最早输出的内容是a=2c=1AAA:c=c + aIf c < 10 ThenPrint cGoTo AAAElsePrint "10以内的奇数显示完毕。

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

国家二级VB机试(常用标准控件)模拟试卷21(总分:58.00,做题时间:90分钟)一、选择题(总题数:29,分数:58.00)1.窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。

下面能够实现上述操作的事件过程是(分数:2.00)A.Private Sub HScroll1_Change() Print HScroll1.Vahe End Sub √B.Private Sub HScroll1_Change() Print HScroll1.SmallChange End SubC.Private Sub HScroll1_Scroll() Print HScroll1.Value End SubD.Private Sub HScroll1_Scroll() Print HScroll1.SmallChange End Sub解析:解析:本题考查的考点是有关滚动条的属性和事件的。

单击滚动条的箭头时将触发Change事件,而滚动块的位置由Value属性返回。

2.设窗体上有1个水平滚动条,己经通过属性窗口把它的Max属性设置为1,Min属性设置为100。

下面叙述中正确的是(分数:2.00)A.程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加√B.程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少C.由于滚动条的Max属性值小于Min属性值,程序会出错D.由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。

默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。

如果希望滚动条显示的信息从较大数值向较小数值变化,可将Min设置成大于Max的值,此时当滚动块向左移动时,其Value属性值增加。

3.设窗体上有一个水平滚动条HScroll1和一个命令按钮Command1,及下面的事件过程: Private Sub Form_Load() Private Sub Command1_Click() HScroll1.Min=0 HScroll1.Value=70 HScroll1.Max=100End Sub End Sub(分数:2.00)A.B.C. √D.解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。

默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。

本题中Max-Min=100,则Value值为70的话,滚动块应该位于右侧三分之一处。

4.窗体上有一个名称为VScroll1的垂直滚动条,为了设定单击滚动条两端箭头时的Value增量值,应设置的属性是(分数:2.00)rgeChangeB.SmallChange √C.MaxD.Min解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。

LargeChange属性用于设置或返回单击滚动条中滚动框前面或后面的部位时,Value属性增加或减小的增量值;SmallChange 属性用于设置或返回单击滚动条两端的箭头时,Value属性增加或减小的增量值。

5.程序运行时,拖动滚动条上的滚动框,则所触发的事件是(分数:2.00)A.MoveB.Scroll √C.DragD.DragDrop解析:解析:当滚动条的Value属性值改变时会触发Change事件。

当拖动滚动条中的滚动框时,触发Scroll 事件。

6.设窗体上有一个Text1文本框和一个HScroll1水平滚动条,并有下面的事件过程: Private Sub HScroll1_Change() Text1=HScroll1 End Sub 在程序运行时,当把滚动框移动到最左边时,文本框中显示的是100;当把滚动框移动到最右边时,文本框中显示的是1。

根据这些信息,下面的判断中错误的是(分数:2.00)A.滚动条的Max和Min属性的值分别是1和100B.滚动条的Max和Min属性的值分别是100和1 √C.文本框中显示的是滚动条Value属性的值D.如果把滚动框移动到中间位置,文本框中将显示50解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。

默认情况下,Max的值大于Min的值,即当滚动块向右移动时,其Value属性值增加。

滚动条的默认属性是Value属性。

7.设窗体上有1个名称为HScroll1的水平滚动条,其Max、Min属性分别设置为100、1:有2个名称分别为Option1、Option2的单选按钮,其标题分别为“30”、“50”;还有下面程序代码: Private Sub Optionl_Click() Private Sub Option2_Click() HScroll1=Val(Optionl.Caption)HScroll1=Val(Option2.Caption) End Sub End Sub 程序运行时,单击Option2单选按钮,则滚动条上滚动框的位置是(分数:2.00)A.在最左边B.在最右边C.在中间√D.在中间偏左的位置解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

其Max属性用于设置或返回滚动条所能表示的最大值,Min属性用于设置或返回滚动条所能表示的最小值。

滚动块向右移动时,其Value属性值增加。

Optiort2单选按钮的单击事件中,将把Option2的标题即50赋值给滚动条的Value属性,使滚动框位于正中间。

8.下列关于水平滚动条的叙述中,错误的是(分数:2.00)A.Value属性值表示单击滚动条两端的箭头时,滚动框向左或向右移动的增量√B.Scroll事件在鼠标拖动滚动框时产生C.用鼠标拖动滚动框后,会触发Change事件D.单击滚动条两端箭头时,会触发Change事件解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

Value是滚动条中滚动框的当前值,当滚动条的Value属性值改变时会触发Change事件。

当拖动滚动条中的滚动框时,触发Scroll事件。

9.下列关于滚动条的叙述中,错误的是(分数:2.00)A.在滚动条内单击滚动框前面或后面的部位时,会触发Scroll事件√B.在滚动条内拖动滚动框时,会触发Scroll事件C.在滚动条内拖动滚动框后,会触发Change事件D.单击滚动条两端的箭头时,会触发Change事件解析:解析:滚动条通常用来帮助观察数据或确定位置,也可用来作为数据输入的工具。

Value是滚动条中滚动框的当前值,当滚动条的Value属性值改变时会触发Change事件。

当拖动滚动条中的滚动框时,触发Scroll事件。

10.定时器的Interval属性的值是一个整数,它表示的是(分数:2.00)A.毫秒数√B.秒数C.分钟数D.小时数解析:解析:计时器控件用以实现在规则的时间间隔触发其Timer事件,执行有关事件过程代码,来完成对应功能。

Interval属性用于设置触发计时器的Timer事件的时间间隔,单位为ms,值为O时计时器不启用。

11.为了使每秒钟发生一次计时器事件,可以将其Interval属性设置为(分数:2.00)A.lB.10C.100D.1000 √解析:解析:计时器控件(Timer)用来完成有规律性时间间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。

12.窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。

以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。

Private Sub Form_Click() Private Sub Timer1_Timer() Timer1.________ Text1.Text=Time() End Sub End Sub 为了实现上述功能,应该在横线处填入的内容为(分数:2.00)A.Enabled=True √B.Enabled=FalseC.Visible=TrueD.Visible=False解析:解析:常借助计时器来完成有规律性时间间隔执行的任务,Enabled属性用于控制计时器是否开始启用,True为启用,False为停止。

13.设窗体上有一个标签Label1和一个计时器Timer1,Timer1的Interval属性被设置为1000,Enabled 属性被设置为True。

要求程序运行时每秒在标签中显示一次系统当前时间。

以下可以实现上述要求的事件过程是(分数:2.00)A.Private Sub Timer1_Timer() Label1.Caption=True End SubB.Private Sub Timer1_Timer() Label1.Caption=TimeS End Sub √C.Private Sub Timer1_Timer() Label1.Interval=1 End SubD.Private Sub Timer1_Timer() For k=1 To Timer1.Interval Label 1.Caption=Timer Next k End Sub 解析:解析:本题考查的考点是有关计时器的。

计时器的Interval属性决定了每隔多长时间触发一次Timer。

事件。

本题中Interval设置为1000,即每1秒触发一次Timer事件。

在事件中把标签的Caption属性设置成为当前时间,用Time函数可以得到当前时间。

14.窗体上有1个名称为Text1的文本框;1个名称为Timer1的计时器控件,其Interval属性值为5000,Enabled属性值是True。

Timer1的事件过程如下:Private Sub Timer1_Timer() Static flag As Integer Ifflag=0 Then flag=l:flag=-flag End If If flag=l Then Text1.ForeColor=&HFF&'&HFF&为红色Else Text1.ForeColor=&HC000&'&HC000&为绿色 End If End Sub 以下叙述中正确的是(分数:2.00)A.每次执行此事件过程时,flag的初始值均为0B.flag的值只可能取0或1C.程序执行后,文本框中的文字每5秒改变一次颜色√D.程序有逻辑错误,Else分支总也不能被执行解析:解析:计时器控件(Timer)用来完成有规律性时问间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。

相关文档
最新文档