计算机二级考试题库:VB判断题
窗体设计器是用来设计( B )。
A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。
A、编辑B、文件C、调试D、视图标准模块文件的扩展名是( D )。
A、COMB、VBPC、EXED、BAS控件在窗体上的位置和大小不可以通过( C )实现。
A、使用格式菜单上的命令B、在属性窗口设置C、使用窗体布局窗口D、通过代码设置下列属性中,能表示窗体执行时以正常窗口状态显示的属性是( D )。
A、TabIndexB、ControlBoxC、BorderStyleD、WindowsState为使文本框同时具有水平和垂直滚动条,应先把Multiline属性设置为Ture,再把ScollBars 属性设置为( D )。
A、0B、1C、2D、3要使一个命令按钮成为图形命令按钮,则应首先设置其( B )属性值。
A、PictureB、StyleC、DownPictureD、DisabledPicture决定标签内显示内容的属性是( D )。
A、TextB、NameC、AlignmentD、Caption若要设置定时器控件的定时时间,需设置的属性是(A )。
A、IntervalB、ValueC、EnabledD、Text在设计一个计算器时,必须要使用的控件是( C )。
A、滚动条B、图片框C、文本框D、单选框Integer型数据在内存中占( A )个字节。
A、2B、4C、8D、10如果逻辑与(And)运算的结果为“真”,与它所连接的两个条件必须是(C )。
A、前一个为“真”,后一个为“假”B、前一个为“假”,后一个为“假”C、前一个为“真”,后一个为“真”D、前一个为“假”,后一个为“真”Sin(30)2x/(x+y)lnx 对应的Visible Basic表达式是( D )。
A、Sin(30*3.14/180)*2*x/x+y*Log(x)B、Sin(30)*2*x/(x+y)*Ln(x)C、Sin(30*3.14/180)*2*x/(x+y)*Log(x)D、Sin(30*3.14/180)*2*x/(x+y)*Ln(x)表达式3^3/3 MOD 2 的值是(A )。
A、1B、-1C、3D、0若a = 12345,则执行Print Format$(a, "000.00")后,显示的结果是(B )。
A、123.45B、12345.00C、12345D、00123.45下列标识符中,属于合法变量名的标识符是( D )。
A、X-3B、4yC、n$1D、bAC设a=1,b=2,c=3,d=4,下面逻辑表达式的值为真的是( B )。
A、Sqr(d)>bB、d>c And b>aC、Abs(a-d)<cD、Not(c-b)<bx=3.54+10 : Print Len(x)程序运行结果是( C )。
A、13B、14C、5D、非法使用,无输出Randomize语句的功能是( D )。
A、产生一个(0,1)之间的随机小数B、产生一个[1,10]之间的随机整数C、产生一个(-1,1)之间的随机小数D、产生新的随机序列设a="Visual Basic",下列语句中,能使b="Basic"的语句是( B )。
A、b=Left(a,8,12)B、b=Mid(a,8,5)C、b=Right(a,5,5)D、b=Left(a,8,5)在下列语句中,正确的语句是( C )。
A、(x+y)=1B、a{1}=c+d%C、s=s*r*rD、10/x=x-(x+y)^0.2下列Select case X的语句中,错误的是( D )A、Case 0,1,2,3B、Case Is>10C、Case 3,5,Is>10D、Case X>10已知x属于Variant型变量,当执行语句x=inputbox("输入数值","示例","0")后,从键盘上输入10并回车,则以下叙述中,错误的叙述是(D )。
A、变量x的值是数值10B、在Inputbox对话框标题栏中显示的是“示例”C、字符0是默认值D、变量x的值是字符串"10"下列叙述中,正确的叙述是( C )。
A、MsgBox过程的返回值是一个整数B、执行MsgBox过程后,可以在弹出的信息框中输入一个数字C、MsgBox过程的第1个参数不能省略D、执行MsgBox过程后,只能出现一个带“确定”按钮的信息框已知:x = 1,y = 1,则For m= 1 To 3: f = x + y: x = y: y = f: Print f;: Next m 的执行结果为( D )。
A、2 3 6B、2 2 2C、2 3 4D、2 3 5下列关于“Do While 条件: 循环体: Loop”这种循环结构的叙述中,正确的叙述为( A )。
A、如果“条件”为常数0,则一次循环体也不执行B、如果“条件”为常数-1,则一次循环体也不执行C、如果“条件”为常数-1,则只执行一次循环体D、如果“条件”为常数0,则执行无限次循环体设变量s为字符型,执行“s=123”赋值语句后,s中的结果为(B )。
A、数值123B、字符串"123"C、语法错误D、提示“类型不匹配”错误已知:Option Base 0,Dim A(2, 3, 4) As Integer,则数组A的元素个数是(D )。
A、9B、11C、24D、60在下列数组声明语句中,( B )是正确的。
A、Dim A%[3,4]B、Dim A#(3,4)C、Dim A![3][4]D、Dim A$(3)(4)已知:Option Base 1,Dim A() As V ariant,则下列语句中,不正确的语句是(D )。
A、A=Array(1,2,3,4,5,6,7)B、A()=Array(1,2,3,4,5,6,7)C、A=Array("Hello","ok",1,2,3)D、A(1 to 7)=Array(1,2,3,4,5,6,7)利用( B )对数组各元素赋值,声明的数组是可调数组或连圆括号都可以省略的数组,并且其类型只能是Variant类型。
A、ReDimB、ArrayC、LBoundD、UBound事件过程是附加在( A )上的。
A、窗体和控件B、属性和控件C、窗体和动作D、属性和动作以( B )保留字开始的为事件过程。
A、SubB、EventC、FunctionD、Property在定义过程时,若将参数传递方式指定为传值方式,应该用关键字( C )。
A、DimB、VarC、ByValD、Byadr下列说法中,不正确的说法是( B )。
A、模块是由许多程序及变量组成的整体B、全局变量只能在标准模块中通过Public定义C、第一个新建模块的默认文件名为“Module.Bas”D、模块级变量可以在模块的所有过程中使用和修改Sub Main()过程必须建立在( C )中。
A、类模块B、过程模块C、标准模块D、代码模块要将MyForm的窗体显示出来,正确的使用方法是( D )。
A、MyForm ShowB、Show.MyFormC、MyForm LoadD、MyForm.Show顺序文件是因为( D )。
A、文件按每条记录的记录号从小到大排序B、文件按记录长度从小到大排序C、文件中按记录的某项关键字从大到小排序D、记录按进入的先后顺序存放的,读出也是按照原写入的顺序进行的可以得到打开文件的长度(字节数)的函数是( A )。
A、LOF()B、LOC()C、LEN()D、FILELEN()打开一个存在的顺序文件SeqOld.dat,用户要从该文件读出数据,指定文件号为2,正确的语句为( A )。
A、Open "seqOld.dat" For Input As #2B、Open "seqOld.dat" For Output As #2C、Open seqOld.dat For Input As #2D、Open seqOld.dat For Output As #2双击窗体的任何地方,可以打开的窗口是( A )。
A、代码窗口B、属性窗口C、立即窗口D、工程管理窗口在设计模式,假定窗体上有一个时钟控件,双击窗体上的时钟控件,则打开( A )窗口。
A、代码B、属性C、工程资源管理D、立即窗体文件的扩展名是(D )。
A、BASB、EXEC、VBPD、FRM为了同时改变一个活动控件(被选择的控件)的高度和宽度,正确的操作描述是( A )。
A、拖拉控件4个角上的某个小方块B、只能拖拉位于控件右下角的小方块C、只能拖拉位于控件左下角的小方块D、不能同时改变控件的高度和宽度下列属性中,能表示窗体执行时以正常窗口状态显示的属性是( D )。
A、TabIndexB、ControlBoxC、BorderStyleD、WindowsState如果文本框的Enabled属性被设置为False,则运行时( A )。
A、文本框中的文本将被变成灰色,并且此时用户不能将光标置于文本框上B、文本框中的文本将被变成灰色,用户仍然能将光标置于文本框上,但是不能改变文本框中的内容C、文本框中的文本将被变成灰色,用户仍然能改变文本框中的内容D、文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容命令按钮Command1的Caption属性为“退出x”,如果将命令按钮的快捷键设为Alt+x,应修改Caption属性为( B )。
A、在x前插入&B、在x后插入&C、在x前插入#D、在x后插入#决定标签内显示内容的属性是( D )。
A、TextB、NameC、AlignmentD、Caption为使计时器控件每隔1秒产生一个计时器事件(Timer),则应将其Interval属性值设置为( D )。
A、1B、100C、10D、1000为了禁止对某个控件操作,应( D )。
A、将控件的TabIndex属性设置为0B、将控件的TabStop属性设置为TrueC、将控件TabStop属性设置为FalseD、将控件的Enabled属性设置为False下列表达式中,错误的表达式是( D )。
A、Text1.Text+Text2.TextB、Text1.Text+"Text"C、Label1.Caption+Label1.CaptionD、+Label1.Visible如果逻辑与(And)运算的结果为“真”,与它所连接的两个条件必须是( C )。
计算机二级考试vb题库及答案
计算机二级考试vb题库及答案一、单选题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. DoubleD. All of the above答案:D2. VB中的哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. UBound(数组名, 1)D. LBound(数组名, 1)答案:C3. 在VB中,以下哪个是合法的变量名?A. 2variableB. variable2C. $variableD. variable$答案:B4. VB中,以下哪个是正确的子程序声明?A. Sub 过程名()B. Function 过程名()C. Sub 过程名(ByVal 参数名 As 类型)D. All of the above答案:D5. 在VB中,以下哪个是正确的条件语句?A. If 条件 Then 语句B. If 条件 Then 语句 Else 语句C. If 条件 Then 语句 ElseIf 条件 Then 语句D. All of the above答案:D二、多选题1. VB中可以使用哪些循环结构?A. For...NextB. While...WendC. Do...LoopD. All of the above答案:D2. 在VB中,哪些是合法的数组声明方式?A. Dim 数组名() As IntegerB. Dim 数组名(1 To 10) As IntegerC. Dim 数组名 As Integer()D. ReDim 数组名(1 To 10)答案:A, B, C, D三、判断题1. VB中,所有变量在使用前都必须声明。
(对/错)答案:错2. VB中,一个模块可以包含多个Sub过程和Function过程。
(对/错)答案:对3. VB中,数组的下标总是从1开始。
(对/错)答案:错四、填空题1. 在VB中,使用________关键字可以声明一个全局变量。
计算机二级vb考试题库和答案
计算机二级vb考试题库和答案1. 以下哪个是Visual Basic的简称?A. VBB. VCC. VBAD. VBS答案:A2. Visual Basic中,用于定义变量的关键字是?A. DimB. ConstC. SubD. Function答案:A3. 在Visual Basic中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A4. Visual Basic中,下列哪个事件是当窗体加载时触发的?A. LoadB. ClickC. DblClickD. MouseDown答案:A5. 在Visual Basic中,如何使用循环结构来重复执行一段代码?A. 使用If语句B. 使用Select Case语句C. 使用Do Loop语句D. 使用For Each语句答案:C6. Visual Basic中,下列哪个函数用于将字符串转换为数字?A. Str()B. Val()C. CInt()D. Chr()答案:B7. 在Visual Basic中,下列哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text答案:A8. Visual Basic中,下列哪个关键字用于定义一个过程?A. SubB. FunctionC. ClassD. Module答案:A9. 在Visual Basic中,如何声明一个数组?A. Dim arr(10)B. Dim arr() As IntegerC. ReDim arr(10)D. Both A and C答案:D10. Visual Basic中,下列哪个控件用于接收用户输入的文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:B11. 在Visual Basic中,如何使用条件语句来执行不同的代码块?A. 使用If...Then...Else语句B. 使用Switch...Case语句C. 使用Do Loop语句D. 使用For Each语句答案:A12. Visual Basic中,下列哪个函数用于获取当前日期?A. Date$B. Now$C. Time$D. Timer$答案:B13. 在Visual Basic中,如何声明一个全局变量?A. 使用Dim关键字B. 使用Public关键字C. 使用Private关键字D. 使用Static关键字答案:B14. Visual Basic中,下列哪个控件用于显示下拉列表?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:C15. 在Visual Basic中,如何使用数组存储一系列值?A. 使用Dim关键字声明数组B. 使用ReDim关键字重新定义数组大小C. 使用Option Explicit语句D. Both A and B答案:D。
计算机二级考试题库:VB判断题
窗体设计器是用来设计( B )。
A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件如果Visual Basic环境中缺少某个窗口,一般应该从主菜单的( D )下拉菜单中寻找并打开。
A、编辑B、文件C、调试D、视图标准模块文件的扩展名是( D )。
A、COMB、VBPC、EXED、BAS控件在窗体上的位置和大小不可以通过( C )实现。
A、使用格式菜单上的命令B、在属性窗口设置C、使用窗体布局窗口D、通过代码设置下列属性中,能表示窗体执行时以正常窗口状态显示的属性是( D )。
A、TabIndexB、ControlBoxC、BorderStyleD、WindowsState为使文本框同时具有水平和垂直滚动条,应先把Multiline属性设置为Ture,再把ScollBars 属性设置为( D )。
A、0B、1C、2D、3要使一个命令按钮成为图形命令按钮,则应首先设置其( B )属性值。
A、PictureB、StyleC、DownPictureD、DisabledPicture决定标签内显示内容的属性是( D )。
A、TextB、NameC、AlignmentD、Caption若要设置定时器控件的定时时间,需设置的属性是(A )。
A、IntervalB、ValueC、EnabledD、Text在设计一个计算器时,必须要使用的控件是( C )。
A、滚动条B、图片框C、文本框D、单选框Integer型数据在内存中占( A )个字节。
A、2B、4C、8D、10如果逻辑与(And)运算的结果为“真”,与它所连接的两个条件必须是(C )。
A、前一个为“真”,后一个为“假”B、前一个为“假”,后一个为“假”C、前一个为“真”,后一个为“真”D、前一个为“假”,后一个为“真”Sin(30)2x/(x+y)lnx 对应的Visible Basic表达式是( D )。
A、Sin(30*3.14/180)*2*x/x+y*Log(x)B、Sin(30)*2*x/(x+y)*Ln(x)C、Sin(30*3.14/180)*2*x/(x+y)*Log(x)D、Sin(30*3.14/180)*2*x/(x+y)*Ln(x)表达式3^3/3 MOD 2 的值是(A )。
计算机二级vb考试题库及答案
计算机二级vb考试题库及答案一、单选题1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. OptionD. All of the above答案:D3. VB中,以下哪个函数用于计算两个数的绝对值?A. AbsB. SgnC. IntD. Round答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. OptionButton答案:A5. VB中,以下哪个事件用于响应按钮点击?A. ClickB. DoubleClickC. MouseDownD. KeyDown答案:A二、多选题1. VB中,以下哪些是合法的变量名?A. myVarB. 2ndVarC. _varD. $var答案:A, C2. 在VB中,以下哪些是基本的数据类型?A. IntegerB. StringC. BooleanD. Date答案:A, B, C, D3. VB中,以下哪些是常用的流程控制语句?A. If...Then...ElseB. For...NextC. Do...LoopD. With...End With答案:A, B, C三、判断题1. VB中的数组声明时必须指定大小。
(对/错)答案:错2. VB中,所有变量在使用前都必须声明。
(对/错)答案:对3. VB中,Sub过程可以返回值。
(对/错)答案:错四、填空题1. 在VB中,使用________关键字可以定义一个函数。
答案:Function2. VB中,使用________方法可以获取当前系统时间。
答案:Now3. VB中,使用________方法可以打开一个文件进行读写。
答案:Open五、简答题1. 请简述VB中事件驱动编程的概念。
计算机二级vb考试题及答案
计算机二级vb考试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. TextC. StringD. Real答案:C2. VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. AbsD. Round答案:A3. 以下哪个控件不是VB窗体设计器中的控件?A. LabelB. TextBoxC. ButtonD. Excel答案:D4. 在VB中,以下哪个属性用于设置文本框的只读属性?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A5. VB中,以下哪个事件是当文本框内容被改变时触发的?A. ClickB. ChangeC. DblClickD. KeyPress答案:B6. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. StaticD. Public答案:B7. VB中,以下哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B8. 在VB中,以下哪个属性用于设置窗体的标题?A. CaptionB. TextC. NameD. Title答案:A9. VB中,以下哪个控件用于显示图像?A. PictureBoxB. ImageBoxC. LabelD. Button答案:A10. 在VB中,以下哪个事件是当按钮被点击时触发的?A. ClickB. LoadC. MouseDownD. MouseUp答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将字符串连接起来。
答案:Concatenate2. VB中,使用________关键字可以声明一个变量。
答案:Dim3. 当需要在VB中创建一个数组时,可以使用________关键字。
答案:Dim 或 ReDim4. VB中,使用________函数可以获取当前日期。
计算机二级VB判断题
所有是非题1、文本框中显示的内容可根据文本框的大小自动换行。
答案:错误等级:2 难度:2知识点:VB知识点/对象属性的设置2、文本框的SelText属性只能在程序中进行设置和返回。
答案:正确等级:3 难度:3知识点:VB知识点/对象属性的设置3、若要使某命令按钮获得控制焦点,可使用GotFocus方法来设置。
答案:错误等级:3 难度:3知识点:VB知识点/VB的对象、属性、方法和事件4、使用Move方法的对象可以是除时钟、菜单以外的所有控件,省略对象时默认为窗体。
答案:正确等级:3 难度:3知识点:VB知识点/VB的对象、属性、方法和事件5、VB中的变量必须先声明才可使用。
答案:错误等级:1 难度:1知识点:VB知识点/常量与变量6、Dim a1,a2 As Integer 语句显式声明变量a1和a2都为整型变量。
答案:错误等级:1 难度:1知识点:VB知识点/常量与变量7、函数Len("abc d"+space(5))的值是5。
答案:错误等级:2 难度:2知识点:VB知识点/常用内部函数8、可以同时删除字符串前导和尾部空白的函数是Trim。
答案:正确等级:3 难度:3知识点:VB知识点/常用内部函数9、在VB中,运算 "Then" > "Than" 的结果是True。
答案:正确等级:2 难度:2知识点:VB知识点/运算符及表达式10、计时器(Timer)控件的Interval属性的单位是毫秒,即若将此属性值设为10,则每0.01秒产生一次Timer事件。
答案:正确等级:3 难度:3知识点:VB知识点/时钟控件11、假设A=10:B=8:C=6则表达式:A<B OR Not (B>C)的值为True。
答案:错误等级:1 难度:1知识点:VB知识点/运算符及表达式12、VB中不随时间改变的量是常量。
如"Visual Basic","3+5"是字符串常量,123.456@,&H7FFFF是数值常量,5/22/99是日期/时间常量。
计算机二级vb考试题及答案
计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. Option答案:A3. VB中的窗体对象Form的默认名称是什么?A. Form1B. Form2C. FormMainD. MainForm答案:A4. 在VB中,哪个函数用于将字符串转换为数字?A. StrB. ValC. CIntD. CStr5. VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A6. VB中,哪个事件用于响应鼠标单击动作?A. ClickB. MouseDownC. MouseUpD. DoubleClick答案:A7. 在VB中,哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A8. VB中,哪个方法用于在文本框中追加文本?A. AppendB. InsertC. AddD. Print答案:D9. VB中,以下哪个选项是正确的循环结构?B. WhileC. DoD. All of the above答案:D10. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C二、判断题(每题1分,共10分)1. VB中的数组下标默认从0开始。
(错误)2. VB中可以使用Mid函数来获取字符串的子串。
(正确)3. VB中,使用Set可以声明对象变量。
(正确)4. VB中的If语句后面必须跟Then关键字。
(正确)5. VB中,使用Randomize函数可以初始化随机数生成器。
(正确)6. VB中,使用Exit Sub可以提前退出Sub过程。
计算机二级vb考试题库及答案
计算机二级vb考试题库及答案1. 单项选择题在VB中,以下哪个选项是正确的数据类型?A. IntegerB. DoubleC. StringD. All of the above答案:D2. 填空题在VB中,声明一个变量为整型,使用关键字________。
答案:Integer3. 判断题VB中的变量名区分大小写。
答案:错误4. 多项选择题以下哪些是VB中合法的变量名?A. myVarB. 2variableC. _myVarD. my-variable答案:A, C5. 简答题描述VB中事件驱动编程的概念。
答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、系统消息等)触发,而不是按照预定的顺序执行代码。
6. 编程题编写一个VB程序,计算并输出1到100的和。
答案:```vbDim sum As IntegerDim i As Integersum = 0For i = 1 To 100sum = sum + iNext iDebug.Print sum```7. 综合应用题使用VB编写一个简单的计算器程序,实现加、减、乘、除功能。
答案:```vb' 假设有一个名为txtNumber1和txtNumber2的文本框用于输入数字' 以及一个名为cmdAdd、cmdSubtract、cmdMultiply、cmdDivide的按钮用于执行运算Private Sub cmdAdd_Click()Dim num1 As Double, num2 As Double, result As Doublenum1 = CDbl(txtNumber1.Text)num2 = CDbl(txtNumber2.Text)result = num1 + num2txtResult.Text = resultEnd SubPrivate Sub cmdSubtract_Click()Dim num1 As Double, num2 As Double, result As Double num1 = CDbl(txtNumber1.Text)num2 = CDbl(txtNumber2.Text)result = num1 - num2txtResult.Text = resultEnd SubPrivate Sub cmdMultiply_Click()Dim num1 As Double, num2 As Double, result As Double num1 = CDbl(txtNumber1.Text)num2 = CDbl(txtNumber2.Text)result = num1 * num2txtResult.Text = resultEnd SubPrivate Sub cmdDivide_Click()Dim num1 As Double, num2 As Double, result As Double num1 = CDbl(txtNumber1.Text)num2 = CDbl(txtNumber2.Text)If num2 <> 0 Thenresult = num1 / num2txtResult.Text = resultElseMsgBox "除数不能为0"End IfEnd Sub```注意:以上代码仅为示例,实际应用中需要根据具体的界面控件名称和逻辑进行调整。
计算机二级vb考试题及答案
计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A2. VB中的窗体对象Form1的默认名称是什么?A. FormB. Form1C. MainFormD. Window1答案:B3. 在VB中,以下哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B4. 如果要使一个变量在多个过程中共享,应该使用哪个关键字?A. PublicB. PrivateC. DimD. Static答案:A5. VB中,以下哪个事件是当窗体被关闭时触发的?A. LoadB. ClickC. UnloadD. Close答案:C6. 在VB中,以下哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. Chr答案:A7. VB中,以下哪个控件允许用户从列表中选择一个项目?A. CheckBoxB. RadioButtonC. ComboBoxD. ListBox答案:D8. 在VB中,以下哪个关键字用于结束一个过程?A. EndB. ExitC. ReturnD. Stop答案:B9. VB中,以下哪个属性用于设置文本框的初始文本?A. TextB. CaptionC. ValueD. Label答案:A10. 在VB中,以下哪个方法用于向ListBox控件添加项目?A. AddB. InsertC. AppendD. AddItem答案:C二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明数组。
答案:Dim2. VB中的________事件是当窗体加载到内存时触发的。
答案:Load3. 使用________函数可以获取当前日期。
答案:Date4. VB中,________属性用于设置或返回一个控件的可见性。
vb计算机二级试题及答案
vb计算机二级试题及答案一、选择题1. 在Visual Basic中,以下哪项不是基本数据类型?A. IntegerB. StringC. ObjectD. Array2. Visual Basic中,下列哪个关键字用于定义一个类?A. SubB. FunctionC. ClassD. Property3. 在Visual Basic中,要实现一个事件处理程序,应该使用以下哪个关键字?A. EventB. ImplementsC. HandlesD. Inherits4. Visual Basic中,以下哪个控件用于显示文本,但用户不能修改?A. TextBoxB. LabelC. ComboBoxD. CheckBox5. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text二、填空题1. 在Visual Basic中,______ 方法用于在运行时创建一个对象的实例。
2. Visual Basic中,______ 属性用于获取或设置一个字符串的值。
3. Visual Basic中,______ 方法用于结束当前的应用程序。
4. 当一个事件被触发时,______ 属性指定的方法将被调用。
5. Visual Basic中,______ 属性用于获取或设置一个控件的标题。
三、简答题1. 请简述Visual Basic中类和对象的区别。
2. 描述Visual Basic中如何使用事件和事件处理程序。
3. 解释Visual Basic中继承的概念及其作用。
四、编程题编写一个Visual Basic程序,实现以下功能:- 创建一个名为“Student”的类,包含姓名(Name)和年龄(Age)两个属性。
- 创建一个窗体,包含一个文本框(TextBox)和一个按钮(Button)。
- 当用户在文本框中输入姓名和年龄,并点击按钮时,显示一个消息框,显示“姓名:[姓名],年龄:[年龄]”。
