山东交通学院VB期末考试题库2
vb期末考试和答案
vb期末考试和答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim a$B. Dim a IntegerC. Dim a As StringD. Dim a 123答案:C2. VB中,以下哪个是正确的条件语句?A. If x > 0 Then Print "Positive"B. If x > 0 ThenPrint "Positive"End IfC. If x > 0 ThenPrint "Positive"End IfD. If x > 0 ThenPrint "Positive"ElsePrint "Negative"End If答案:D3. 在VB中,以下哪个是正确的循环结构?A. For i = 1 To 10Print iNext iB. For i = 1 To 10Print iEnd ForC. For i = 1 To 10Print iLoopD. For i = 1 To 10Print iEnd Loop答案:A4. VB中,以下哪个是正确的数组声明方式?A. Dim arr(10)B. Dim arr(10) As IntegerC. Dim arr As Integer(10)D. Dim arr(10) Integer答案:B5. 在VB中,以下哪个是正确的函数声明方式?A. Function Add(x As Integer, y As Integer) As IntegerB. Function Add(x, y) As IntegerC. Function Add(x As Integer, y As Integer)D. Function Add(x, y)答案:A6. VB中,以下哪个是正确的事件处理程序?A. Private Sub Form_Click()B. Private Sub Form_Click(ByVal sender As Object, ByVal e As EventArgs) Handles Me.ClickC. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs) Handles Me.ClickD. Private Sub Form_Click(ByVal sender As Object, ByVal e As MouseEventArgs)答案:B7. 在VB中,以下哪个是正确的窗体属性?A. Me.Width = 800B. Me.Height = 600C. Me.Caption = "My Form"D. All of the above答案:D8. VB中,以下哪个是正确的控件属性?A. Label1.Text = "Hello"B. Label1.Caption = "Hello"C. Label1.Value = "Hello"D. = "Hello"答案:A9. 在VB中,以下哪个是正确的文件操作语句?A. Open "C:\test.txt" For Input As #1B. Open "C:\test.txt" For Output As #1C. Open "C:\test.txt" For Append As #1D. All of the above答案:D10. VB中,以下哪个是正确的错误处理语句?A. On Error Resume NextB. On Error GoTo 0C. On Error GoTo -1D. All of the above答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量的关键字是______。
vb期末试题及答案
vb期末试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 以下哪个选项是正确的VB变量声明方式?A. Dim varNameB. varName As IntegerC. Integer varNameD. Both A and B答案:D3. VB中的For循环结构不包括以下哪个部分?A. 初始化表达式B. 循环条件C. 迭代表达式D. 循环体答案:D4. 在VB中,以下哪个是正确的数组声明方式?A. Dim arr(0 To 10) As IntegerB. Dim arr As Integer(0 To 10)C. Dim arr(10)D. Both A and C答案:A5. VB中,以下哪个是正确的函数定义?A. Function myFunction() As IntegerB. Sub myFunction() As IntegerC. Function myFunction() IntegerD. Both A and C答案:A6. 以下哪个是VB中的事件处理程序的正确声明方式?A. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickB. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)C. Private Sub Button1_Click()D. Both A and C答案:A7. 在VB中,以下哪个不是控件的属性?A. TextB. FontC. ClickD. Size答案:C8. VB中,以下哪个是正确的类定义?A. Class MyClassB. Type MyClassC. Structure MyClassD. Both A and B答案:A9. VB中,以下哪个是正确的方法调用?A. myMethod(10)B. myMethod = 10C. myMethod += 10D. Both A and C答案:A10. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If (x > 0)D. All of the above答案:D二、填空题(每空2分,共20分)1. 在VB中,使用 ______ 语句可以定义一个类。
vb期末考试练习卷2及答案
vb期末考试练习卷2及答案练习卷⼆⼀、语⾔基础题(40分)判断题(本题10分,每⼩题1分)1. 所谓属性是指对象的名字、⼤⼩、位置和颜⾊等特性。
2. 变量尾部的%符号隐式声明变量为整型。
3. 事件过程通常由事件驱动执⾏的,⽽Sub 过程是通过过程调⽤执⾏的。
4. ⼦程序调⽤时,如果参数按址传递并且实参是变量,则⼦程序在执⾏时对形参的修改不会影响到对应传递的实参变量的内容。
5. 控件数组的每个元素都有相同的Name 属性值和不同的Index 属性值,其中最⼩的Index 属性值为1。
6. Caption 是标签的缺省属性;Text 是⽂本框的缺省属性。
7. 滚动条控件、TextBox 控件、InputBox 函数都可被作为输⼊数据⽤。
8. 当影像框Image 控件的Stretch 属性为True 时,Image 控件能⾃动调整⾃已的尺⼨以与显⽰的图⽚尺⼨匹配。
9. CommonDialog 控件的Font 对话框打开之后,必须设置CommonDialog 控件的Flags 属性值。
10. 在Drive1_Change 过程中,语句Dir1.Path=Drive1.Drive 的作⽤是:当选取了不同的驱动器时,⽬录列表框中的⽬录项也随不同的驱动器作相应的改变。
单选题(本题10分,每⼩题1分)1. ____ 对象能使⽤Print ⽅法[A]⽂本框 [B]图⽚框 [C]列表框 [D]框架2. 长整数的取值范围为____[A]-215 ~215 [B]-231 ~231-1 [C]-215 ~215–1 [D]-215 ~231-13. ____ 对象具有Clear ⽅法[A]列表框 [B]图⽚框 [C]窗体 [D]框架4. 要改变控件的宽度,应修改该控件的____ 属性[A]Top [B]Left [C]Width [D]Height5. 将命令按纽Command1设置为不可见,应修改该命令按纽的____ 属性[A]Visible [B]Value [C]Caption [D]Enabled6. 单击滚动条两端的任意⼀个滚动箭头,将触发该滚动条的____ 事件[A]Scroll [B]KeyDown [C]Change [D]DragOver7. 重新定义图⽚框控件的坐标系统,可采⽤该图⽚框的____ ⽅法[A]Scale [B]ScaleX [C]ScaleY [D]SetFocus8. 将通⽤对话框CommonDialog1的类型设置成另存为对话框,可调⽤该对话框的____ ⽅法[A]ShowOpen [B]ShowSave [C]ShowColor [D]ShowFont9. Timer 函数的功能是:____[A]获得系统当前的时间 [B]获得系统当前的⽇期和时间[C]返回从午夜12点⾄当前时间的秒数 [D]触发Timer()事件 10.____ 对象不能响应Click 事件[A]列表框 [B]图⽚框 [C]窗体 [D]计时器填空题(本题20分,每⼩题2分)1. 写出Print Not (3 > 8), (3 > 9) Or (5 < 6) And (7 >= 0), (8 > 3) Xor (5 < 6) 语句执⾏后的结果____ ____。
VB期末考试考卷及答案
VB期末考试考卷及答案一、选择题(每题1分,共5分)1. 在VB中,下列哪个函数用于返回字符串的长度?A. Len()B. Length()C. Size()D. Count()A. DimB. IntegerC. IntD. Var3. 在VB中,下列哪个语句用于退出当前循环?A. Exit ForB. BreakC. Exit DoD. ContinueA. OpenB. LoadC. CreateD. Read5. 在VB中,下列哪个事件在窗体加载时发生?A. LoadB. InitializeC. FormLoadD. FormOpen二、判断题(每题1分,共5分)1. VB中的变量必须先声明后使用。
()2. 在VB中,Sub过程可以返回值。
()3. VB中的数组下标从1开始。
()4. 在VB中,可以使用Select Case语句进行多条件判断。
()5. VB中的字符串可以用单引号(')表示。
()三、填空题(每题1分,共5分)1. 在VB中,用于声明常量的关键字是______。
2. VB中的逻辑运算符包括______、______和______。
3. 在VB中,要实现两个变量的值交换,可以使用______变量作为中间变量。
4. 在VB中,______方法用于设置文本框的字体。
5. VB中的______事件在用户单击按钮时发生。
四、简答题(每题2分,共10分)1. 简述VB中事件的执行过程。
2. 请列举三种VB中的数据类型。
3. 简述如何使用Select Case语句进行多条件判断。
4. 请说明如何使用VB中的循环结构实现1到100的累加。
5. 简述如何使用VB中的文件操作函数读取文件内容。
五、应用题(每题2分,共10分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。
2. 编写一个VB程序,实现用户输入一个字符串,程序将其逆序输出。
3. 编写一个VB程序,使用循环结构输出九九乘法表。
vb期末考试试题及详细答案
vb期末考试试题及详细答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是合法的变量名?A. MyVariable123B. 123MyVariableC. VariableNameD. Variable_Name2. 下列哪个语句可以正确地将字符串"Hello"赋值给变量str?A. str = "Hello"B. Dim str As String = "Hello"C. str = 'HelloD. str = "Hello"3. 在Visual Basic中,以下哪个是正确的条件语句?A. If x > 10 ThenB. If x > 10C. If x > 10 ElseD. If x > 10 End If4. 下列哪个是Visual Basic中的数组声明?A. Dim myArray(1 To 10) As IntegerB. Dim myArray(10) As IntegerC. Dim myArray As Integer(1 To 10)D. Dim myArray As Integer = New Integer(10)5. 在Visual Basic中,以下哪个是正确的循环结构?A. For i = 1 To 10B. For i = 10 To 1 Step -1C. For i = 10 To 1D. All of the above6. 在Visual Basic中,以下哪个是正确的函数调用?A. Call PrintName("John")B. PrintName("John")C. Function PrintName("John")D. PrintName Call "John"7. 在Visual Basic中,以下哪个是正确的事件处理程序的声明?A. Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)B. Sub Button1_Click()C. Function Button1_Click()D. Sub Button1_Click(sender, e)8. 在Visual Basic中,以下哪个是正确的类定义?A. Class MyClassPrivate x As IntegerEnd ClassB. Class MyClassDim x As IntegerEnd ClassC. Class MyClassPublic x As IntegerEnd ClassD. All of the above9. 在Visual Basic中,以下哪个是正确的继承声明?A. Inherits MyBaseClassB. Inherits MyBaseClass()C. Inherits MyBaseClass MyBase()D. Inherits MyBaseClass MyBase10. 在Visual Basic中,以下哪个是正确的异常处理结构?A. TryCatch ex As ExceptionEnd TryB. TryCatch ex As ExceptionFinallyEnd TryC. TryCatch ex As ExceptionD. All of the above二、简答题(每题5分,共10分)1. 解释Visual Basic中的事件和委托的区别。
vb期末测试题及答案
vb期末测试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个是合法的变量名?A. 2variableB. Variable2C. Variable-2D. Variable 2答案:B2. 在VB中,以下哪个是正确的字符串连接运算符?A. +B. &&C. &D. ||答案:C3. VB中,以下哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A4. 在VB中,以下哪个循环结构用于重复执行代码块,直到满足某个条件?A. For...NextB. Do...LoopC. While...WendD. If...Then答案:B5. VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. StaticD. Public答案:B6. 在VB中,以下哪个是正确的数据类型用于存储日期?A. DateB. DateTimeC. StringD. Integer答案:B7. VB中,以下哪个是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A8. 在VB中,以下哪个是正确的数组声明?A. Dim arr(10)B. Dim arr() As IntegerC. Dim arr(10) As IntegerD. Dim arr As Integer(10)答案:C9. VB中,以下哪个是正确的条件语句?A. If...Then...ElseB. When...Then...ElseC. If...Then...End IfD. If...Then...Else...End答案:C10. 在VB中,以下哪个是正确的事件处理程序声明?A. Private Sub Form_Load()B. Public Sub Form_Load()C. Private Function Form_Load()D. Public Function Form_Load()答案:A二、填空题(每题2分,共20分)1. VB中,用于声明变量的关键字是________。
vb期末考试试题和答案
vb期末考试试题和答案**VB期末考试试题和答案**一、单选题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 下列哪个选项是Visual Basic的事件驱动编程模型?A. 用户操作B. 程序流程C. 函数调用D. 循环执行答案:A3. 在Visual Basic中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. Const答案:A4. 如果要声明一个变量用于存储字符串,应该使用以下哪个数据类型?A. IntegerB. StringC. DoubleD. Boolean答案:B5. 在Visual Basic中,哪个函数用于将字符串转换为小写?A. UCaseB. LCaseC. StrCompD. Trim答案:B6. Visual Basic中,以下哪个控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B7. 在Visual Basic中,以下哪个语句用于结束程序的执行?A. EndB. ExitC. StopD. Return答案:A8. Visual Basic中,以下哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. 在Visual Basic中,以下哪个关键字用于声明一个过程?A. SubB. FunctionC. PropertyD. Event答案:A10. Visual Basic中,以下哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Timer答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个数组。
vb基础期末考试题库及答案
vb基础期末考试题库及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. intC. StringD. str答案:A、C2. 下列哪个选项不是VB的控件?A. TextBoxB. ButtonC. LabelD. ComboBox答案:B3. VB中,用于声明一个变量的关键字是:A. DimB. DeclareC. FunctionD. Sub答案:A4. 在VB中,以下哪个是正确的函数用于将字符串转换为整数?A. StrToIntB. CIntC. ValD. Convert.ToInt32答案:B5. Visual Basic中,哪个属性用于设置文本框的文本?A. TextB. CaptionC. ValueD. Label答案:A6. 下列哪个是VB中用于循环的语句?A. IfB. ForC. WhileD. Select答案:B、C7. VB中,下列哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B8. 在VB中,以下哪个是正确的事件处理程序?A. OnClickB. OnClickC. ClickD. OnClick答案:A、C9. VB中,下列哪个选项用于声明一个常量?A. ConstB. DimC. StaticD. Public答案:A10. 在VB中,以下哪个关键字用于定义一个类?A. ClassB. ModuleC. StructureD. Interface答案:A二、填空题(每题2分,共20分)1. 在VB中,使用________关键字来结束一个程序。
答案:End2. VB中,________关键字用于声明一个数组。
答案:Dim3. 使用________函数可以将一个数字转换为字符串。
答案:Str4. 在VB中,________关键字用于定义一个全局变量。
VB期末标准试题2套及标准答案(格式绝对符合标准)
VB试卷B一、单项选择题(每题1分,总共20分)1、当窗体被启动时,系统自动执行该窗体的()事件过程。
(A)Click(B)Load (C)Unload (D)GotFocus2、要设置标签控件字体的大小,应设置其()属性。
(A)Height(B)Width (C)Caption (D)Font3、要使命令按钮在运行时能力丧失(不能用),Enabled=()。
(A) True (B) False4、当设置文本框的ScrollBars=Both 而文本框确没有显示出滚动条,原因是()。
(A)文本框中没有内容(B)文本框的MultiLine=False (C)文本框的Locked=True (D)文本框的MultiLine=True5、x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3=()。
(A)True(B)False ( C ) 不能计算6、随机产生[10,50] 之间整数的正确表达式是()。
(A)Round( Rnd*51) (B)Int(Rnd*40+10)(C)Round( Rnd*50) (D)10+Int(Rnd*41)7、赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=()。
(A)”12334”(B)123 (C)12334 (D)1578、Val (“123ab”)=()。
(A)0(B)123 (C)1230 ( D ) 不能转换9、下面正确的赋值语句是()。
(A)x=y=1 (B)x+y=1(C)x=x+1 (D)sin(x)=510、循环语句For I=1 to 5 ….. Next I 结束时,I=( )。
(A)0(B)1 (C)5 ( D ) 611、下面声明数组的语句中,正确的是()。
(A)Dim a[ 3 , 4 ] as integer(B)Dim a( 1 to 3 , 4 ) as integer(C)Dim a( m , n ) as integer(D)Dim a( 3 、4 ) as integer12、下面关于动态数组的叙述中,不正确的说法是()。
山东交通学院VB期末考试试题二
=======(答案 1)======= 垂直 第 5 题 (1.0 分) 题号:295 想拥有"快捷键"这项功能,必须在"菜单编辑器"中增加一些特殊的设置,也就是在 字母之前加上【1】. 答案: =======(答案 1)======= & 第 6 题 (1.0 分) 题号:246 声明单精度常量 P1 代表 3.14159 的语句为【1】. 答案: =======(答案 1)======= Const PI=3.14159 =========或========= Const pi As Single = 3.14159 第 7 题 (1.0 分) 题号:245
vb期末考试试题及答案百度文库
vb期末考试试题及答案百度文库一、单项选择题(每题2分,共20分)1. VB中,哪个关键字用于声明变量?A. DimB. SetC. CallD. Function答案:A2. 下列哪个选项不是VB的数据类型?A. IntegerB. StringC. BooleanD. Array答案:D3. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. 在VB中,如何表示“不等于”?A. =B. ==C. <>D. !=答案:C5. VB中,哪个关键字用于循环结构?A. ForB. NextC. ToD. Loop答案:A6. VB中,哪个函数用于将字符串转换为大写?A. StrConvB. LCaseC. UCaseD. Trim答案:C7. VB中,哪个语句用于退出子程序?A. Exit SubB. End SubC. ReturnD. Exit Function答案:A8. VB中,哪个关键字用于声明函数?A. FunctionB. SubC. DimD. Const答案:A9. VB中,哪个关键字用于声明常量?A. DimB. ConstC. PrivateD. Public答案:B10. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D二、填空题(每题3分,共15分)1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,________函数用于获取当前时间。
答案:Time3. VB中,________关键字用于定义一个接口。
答案:Interface4. VB中,________关键字用于定义一个事件。
答案:Event5. VB中,________关键字用于定义一个属性。
答案:Property三、简答题(每题5分,共20分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,其中程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
大学vb期末考试题库及答案
大学vb期末考试题库及答案一、单项选择题(每题2分,共20分)1. VB中,以下哪个关键字用于声明变量?A. DimB. SubC. FunctionD. End答案:A2. 在VB中,以下哪个函数用于计算两个数的和?A. SumB. AddC. TotalD. +答案:D3. VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在VB中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Height答案:A5. VB中,以下哪个事件用于响应鼠标单击事件?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A6. 在VB中,以下哪个关键字用于循环结构?A. ForB. IfC. WhileD. Select答案:A7. VB中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D8. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A9. VB中,以下哪个控件用于选择单个项目?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B10. 在VB中,以下哪个事件用于响应文本框内容改变事件?A. ChangeB. ClickC. KeyPressD. TextChanged答案:A二、填空题(每题2分,共20分)1. VB中,声明变量的关键字是________。
答案:Dim2. VB中,用于计算两个数的乘积的运算符是________。
答案:*3. VB中,用于显示消息框的函数是________。
答案:MsgBox4. VB中,用于设置控件的标题的属性是________。
山东交通学院成人高等教育期末考试VB程序设计复习题
山东交通学院成人高等教育期末考试VB程序设计复习题《 VB程序设计》复习题7月无纸化考试复习专用(答案在试卷后)一、单选题1.文本框控件中将T ext的内容全部显示为所定义的字符的属性项是( ).A.PasswordCharB.需要编程来实现C.PasswordD.以上都不是2.欲使标签的内容对其方式,必须设置属性( ).A.AutoSizeB.AlignmentC.leftD.WordWrap3.下列字符串常量中,最大的是( ).A."北京"B."上海"C."天津"D."广州"4.要使标签能透出窗体的背景,必须设置( )属性.A.BackStyleB.BorderStyleC.AppearanceD.BackColor5.文本框中的内容,由下列( )属性反映.A.TextB.CaptionC.SeltextD.sellenght6.INT(100*RND(1))产生的随机整数的闭区间是( ).A.[0,99]B.[1,100]C.[0,100]D.[1,99]7.下列方法中可用于列表框动态添加数据的是( ).A.addB.additemC.addlistD.removeitem8.函数Len(Str(Val("123.4")))的值为( ).A.11B.5C.6D.89.表达式INT(8*SQR(36)*10^(-2)*10+0.5)/10的值是( ).A. 0.48B. 0.048C. .5D. .0510.以下不具有Picture属性对象是( ).A.窗体B.图片框C.图像框D.文本框11.应用程序设计完成后,应将程序保存,保存的过程是( ).A.只保存窗体文件即可B.只保存工程文件即可C.先保存工程文件,之后保存窗体文件D.先保存窗体文件(或标准模块文件),之后还要保存工程文件第1页,共2页。
vb考试试题及答案二级
vb考试试题及答案二级一、单选题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义一个类?A. FunctionB. SubC. ClassD. Module答案:C2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 递归结构答案:D3. VB中,用于定义变量的数据类型关键字是:A. DimB. ConstC. FunctionD. Sub答案:A4. 在VB中,以下哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. IntD. Round5. VB中,以下哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. NameD. Title答案:A6. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A7. VB中,以下哪个事件用于响应鼠标单击操作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A8. 在VB中,以下哪个关键字用于退出当前的Sub过程?A. ExitB. EndC. ReturnD. Stop答案:A9. VB中,以下哪个函数用于将字符串转换为数值?B. ValC. CStrD. Chr答案:B10. 在VB中,以下哪个属性用于设置文本框的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、填空题(每空2分,共20分)1. VB中,使用________关键字可以声明一个变量。
答案:Dim2. VB中,使用________函数可以连接两个或多个字符串。
答案:Concatenate 或 &3. VB中,使用________函数可以将数值转换为字符串。
答案:Str4. VB中,使用________事件可以响应文本框内容的改变。
答案:Change5. VB中,使用________方法可以清空一个列表框的所有项目。
vb操作题期末考试题及答案
vb操作题期末考试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个关键字用于定义一个过程?A. FunctionB. SubC. IfD. For答案:B2. VB中,以下哪个函数用于计算两个日期之间的天数差?A. DateDiffB. DateAddC. NowD. Format答案:A3. 在VB中,以下哪个控件用于显示文本,但用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. VB中,以下哪个事件用于响应鼠标点击按钮的动作?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A5. 在VB中,以下哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________关键字可以定义一个变量。
答案:Dim2. VB中的________函数可以返回当前日期。
答案:Date3. 要使VB中的Label控件显示多行文本,需要设置其________属性为True。
答案:WordWrap4. VB中,使用________事件可以检测到文本框(TextBox)内容的变化。
答案:TextChanged5. 在VB中,使用________函数可以获取当前时间。
答案:Time三、简答题(每题5分,共20分)1. 简述VB中如何使用If...Then...Else语句进行条件判断。
答案:在VB中,可以使用If...Then...Else语句进行条件判断。
首先使用If关键字后跟条件表达式,如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。
2. 描述VB中如何创建一个数组并为其赋值。
答案:在VB中,可以使用Dim关键字创建数组,并使用括号指定数组的维度。
vb期末考试题库及答案
vb期末考试题库及答案一、选择题(每题2分,共20分)1. 在VB中,用于声明变量的关键字是:A. DimB. ConstC. FunctionD. Sub答案:A2. 下列哪个选项是VB中合法的变量名?A. 123abcB. _abc123C. 2abcD. abc-def答案:B3. VB中,用于循环结构的关键字是:A. IfB. ForC. WhileD. Select答案:B4. VB中,用于条件判断的关键字是:A. IfB. ElseC. CaseD. Do答案:A5. 在VB中,哪个函数用于计算字符串的长度?A. LenB. UCaseC. LCaseD. Trim答案:A6. VB中,用于定义过程的关键字是:A. FunctionB. SubC. DimD. Const答案:B7. 在VB中,用于数组声明的关键字是:A. DimB. ArrayC. ReDimD. Option答案:A8. VB中,用于退出循环的关键字是:A. ExitB. ReturnC. BreakD. Continue答案:A9. 在VB中,哪个函数用于将字符串转换为大写?A. UCaseB. LCaseC. StrCompD. Trim答案:A10. VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. InterfaceD. Function答案:A二、填空题(每题2分,共20分)1. 在VB中,声明一个整型变量并赋值为10,可以使用语句:Dim num As Integer; num = _______。
答案:102. VB中,使用________函数可以将一个数字转换为字符串。
答案:CStr3. 在VB中,使用________关键字可以定义一个常量。
答案:Const4. VB中,使用________函数可以获取当前系统时间。
答案:Now5. 在VB中,使用________函数可以连接两个字符串。
vb大学期末试题及答案
vb大学期末试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个关键字用于声明常量?A. ConstB. DimC. FunctionD. Sub答案:A2. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D3. Visual Basic中的哪种控件用于显示文本,但不允许用户编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B4. 在Visual Basic中,以下哪个函数用于将字符串转换为日期?A. CDateB. ValC. StrD. Date答案:A5. 在Visual Basic中,如何表示一个空字符串?A. ""B. ' 'C. NullD. Nothing答案:A6. 在Visual Basic中,以下哪个关键字用于循环遍历数组的所有元素?A. ForB. DoC. WhileD. Repeat答案:A7. 在Visual Basic中,以下哪个选项是正确的文件访问模式?A. Open AsB. CloseC. InputD. Output答案:A8. 在Visual Basic中,以下哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Today答案:D9. 在Visual Basic中,以下哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B10. 在Visual Basic中,以下哪个事件用于响应鼠标单击事件?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A二、填空题(每题2分,共20分)1. 在Visual Basic中,声明变量时使用的关键字是________。
vb期末试题及答案
vb期末试题及答案# VB期末试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于定义类?- A. Class- B. Sub- C. Function- D. Dim答案:A2. VB中,哪个函数用于获取当前日期?- A. Now()- B. Date()- C. Today()- D. GetDate()答案:B3. 下列哪个控件不是Visual Basic的内置控件?- A. TextBox- B. Label- C. Button- D. ScrollBar答案:D4. 在VB中,以下哪个属性用于设置文本框的只读状态? - A. ReadOnly- B. Enabled- C. Visible- D. BackColor答案:A5. VB中,以下哪个事件是当表单被加载时触发的? - A. Click- B. Load- C. Change- D. DblClick答案:B6. 以下哪个语句用于在VB中结束程序?- A. End- B. Exit- C. Stop- D. Quit答案:A7. 在VB中,以下哪个属性用于设置控件的可见性? - A. Visible- B. Enabled- C. Caption- D. Text答案:A8. VB中,哪个函数用于将字符串转换为数字?- A. Val()- B. Str()- C. CInt()- D. CDbl()答案:A9. 在VB中,以下哪个关键字用于定义过程?- A. Function- B. Sub- C. Class- D. Property答案:B10. VB中,以下哪个事件是当按钮被点击时触发的?- A. Click- B. Load- C. Change- D. DblClick答案:A二、填空题(每题2分,共10分)1. 在VB中,使用 __________ 语句可以创建数组。
答案:Dim2. VB中,使用 __________ 方法可以清除文本框中的内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第 14 题 (1.0 分) 题号:287 单击滚动条的滚动箭头时,产生的事件是(). A:Click B:Scroll C:Change D:Move
答案:C
第 15 题 (1.0 分) 题号:312 可以用作其它控件容器的控件有(). A:窗体控件,列表控件,图像控件 B:窗体控件,文本框控件,框架控件 C:窗体控件,框架控件,图片框控件 D:窗体控件,标签控件,图片控件
答案:BCD
第 8 题 (2.0 分) 题号:283 要选择列表框 List1 的第 16 项,可以使用语句()。 A:List1.Selected(6)=True B:List1.Selected(5)=True C:List1.ListIndex=5 D:List1.Selected=5
答案:BC
Loop gcd = n End Function
Private Sub Command1_Click() Dim a() As Integer n = InputBox("输入 n") ReDim a(n) '**********SPACE********** For i = 【?】 To n a(i) = InputBox("输入数据") Next i n1 = a(1) For i = 2 To n m1 = a(i) '**********SPACE********** mn =【?】 If mn = 1 Then Exit For Else n1 = mn Next i Print mn
答案:C
第 16 题 (1.0 分) 题号:379 下列数据类型中,占用内存最大的是(). A:Boolean B:Byte C:Integer D:Single
答案:D
第 17 题 (1.0 分) 题号:238 变量未赋值时,数值型变量的值为(). A:0 B:空 C:1 D:无任何值
答案:A
第 18 题 (1.0 分) 题号:276 InputBox 函数返回的函数值的类型是(). A:数值
Dim x As Integer, I As Integer, nn As Integer, A(11) As Integer, j As Integer nn = 10 I=1 While (I <= nn)
A(I) = Val(InputBox("input number" & "必须大于" & Str(A(I - 1)))) If A(I) > D:根据需要可以是任何类型数据
答案:C
第 19 题 (1.0 分) 题号:344 骰子是一个正六面体,分别用 1~6 代表这六个面,掷一次骰子出现的 数可表示为(). A:int(rnd*6+1) B:int(rnd*6) C:int(rnd*7) D:int(rnd(6)+1)
'功能:以下程序段用于计算若干个数字的最大公约数。
'------------------------------------------------------Option Base 1 Private Function gcd(ByVal m%, ByVal n%) As Integer
If m < n Then t = m: m = n: n = t Do r = m Mod n If r = 0 Then Exit Do m=n n=r
一、填空 共 10 题 (共计 10 分) 第 11 题 (1.0 分) 题号:264 当程序运行时,要求窗体中的文本框呈现空白,则在设计时, 把此文本框的【1】属性设置成空白.答案: 1). Text 第 12 题 (1.0 分) 题号:319Option Base 1 的作用是确定数组的下界为【1】. 答案:1). 1 第 13 题 (1.0 分) 题号:232 表达式 93\7 MOD 2^3 的值是【1】.答案:1). 5 第 14 题 (1.0 分) 题号:234 当 x=2 时,语句 if x=2 then Print x=2 的结果值是【1】. 答案:1). True 第 15 题 (1.0 分) 题号:229 表达式(-3) And 8 的值为【1】.答案: 1). True 第 16 题 (1.0 分) 题号:39 要使同一类型控件组成一个控件数组,必须要求【1】.答案: 1). Name 相同 或 名称相同 第 17 题 (1.0 分) 题号:317 由 For k=35 to 0 step 3:next k 循环语句控制的循环次数是【1】 .答案: 1). 0 第 18 题 (1.0 分) 题号:43 一个工程可以包括多种类型的文件,其中,扩展名为.frm 的文 件表示【1】文件.答案:1). 窗体 第 19 题 (1.0 分) 题号:63sst="ABC12DE",则 Val(sst)=【1】.答案:1). 0 第 20 题 (1.0 分) 题号:41 要使一个按钮无效,则可把它的 Enable 属性设为【1】.答案: 1). False 二、判断 共 10 题 (共计 10 分) 第 11 题 (1.0 分) 题号:221VB 是一种面向对象的程序设计语言.答案:Y 第 12 题 (1.0 分) 题号:241MsgBox()函数建立的消息框能显示信息也能输入用户的信息. 答案:N 第 13 题 (1.0 分) 题号:272 当需要在同一窗体中建立几组相互独立的单选钮时,就要用 框 架将每一组单选钮框起来.答案:Y 第 14 题 (1.0 分) 题号:269 单选钮控件和复选框控件都具有 Value 属性,它们的作用完 全相同.答案:N 第 15 题 (1.0 分) 题号:259VB 规定窗体文件的扩展名是 .vbp.答案:N 第 16 题 (1.0 分) 题号:266 除了标准控件外,还可引入其它控件及第 1 三方厂商研制的 控件.答案:Y 第 17 题 (1.0 分) 题号:339 在 VB 中,函数 Fix(-3.6) 的返回值是 –4. 答案:N 第 18 题 (1.0 分) 题号:291 列表框包含了组合框的功能.答案:N 第 19 题 (1.0 分) 题号:309 所有的对象都有 caption 属性.答案:N 第 20 题 (1.0 分) 题号:235 设 A=3,B=4,C=5,D=6,则表达式 A>B And C<=D Or 2* A>C 的 值是 False.答案:Y 三、单项选择 共 10 题 (共计 10 分) 第 11 题 (1.0 分) 题号:291 定时器的 Interval 属性以()为单位指定 Timer 事件之间的时间间隔. A:分 B:秒 C:毫秒 D:微秒
第 9 题 (2.0 分) 题号:277 下列说法哪些是正确的()答案 ABD A:不能对符号常量重新赋值
B:Label 控件用来在窗体中显示文本,其中的文本用户不能直接修改 C:TAB()函数用于在输出表达式前将输出点定位在第 1N-1 个字符位置 D:格式输出函数 Format()可以使数值、日期或字符串按用户指定的格式输出 五、程序填空 共 1 题 (共计 10 分) 第 2 题 (10.0 分) 题号:324 '------------------------------------------------------'【程序填空】 '-------------------------------------------------------
答案:ACD 第 6 题 (2.0 分) 题号:276 下列语句哪些是错误的语句()? A:Const Imax As Integer=&o155 B:Const _Ga As String="abc" C:Dim aa,bb As Integer,cc As String D:yy=8,uu=9
答案:BD
'题目:输入有 10 个正数,自小到大,存于数组 A 中(A(1)--A(10)),
'
编制程序,输入正数 X,检查它是否存在于 A 中,若存在,显示对应下
'
标,若不存在,则请将 X 插入到 A 中,且不影响 A 中数组序列。
'-----------------------------------------------Option Explicit Private Sub Command1_Click()
A(I) = A(I - 1) Next I '**********FOUND********** A(I - 1) = x For I = 1 To nn + 1
End Sub
答案: 1). 1 2). gcd(m1, n1)
六、程序改错 共 2 题 (共计 20 分) 第 3 题 (10.0 分) 题号:453 '-----------------------------------------------'【程序改错】 '------------------------------------------------
第 7 题 (2.0 分) 题号:279 下面有关数组的说法那些是错误的()? A:数组存放的是具有相同数据类型的多个数据 B:数组的下标允许是常数、表达式或变量 C:DIM 语句声明的数组把数组中的全部数组都初始化为逻辑型 D:多维数组中每一维的大小为上界-下界;数组的大小为每一维大小的乘积 E:动态数组是指在声明时没有给出数组的大小,当要使用数组时,再决定数组的大小
答案:A
第 20 题 (1.0 分) 题号:233 VB 认为下面()组变量是同一个变量. A:A1 和 a1 B:SUM 和 SUMMARY C:AVER 和 AVERAGE D:A1 和 A_1 四、多项选择 共 5 题 (共计 10 分) 第 1 题 (2.0 分) 题号:281 窗体也是一个对象,它具有()的特征。 A:属性 B:过程 C:事件 D:方法