大学VB期末考试试题B卷(期末复习重点题目)
vb试题及答案期末
vb试题及答案期末一、选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. SubD. Function答案:A2. VB中,哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Mid答案:A3. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. BooleanD. All of the above答案:D4. VB中,哪个关键字用于定义一个过程?A. FunctionB. SubC. ClassD. Module答案:B5. VB中,哪个函数用于将字符串转换为小写?A. LCaseB. UCaseC. StrConvD. Trim答案:A6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. Do WhileC. For NextD. All of the above答案:D7. VB中,哪个关键字用于创建一个数组?A. DimB. ReDimC. EraseD. Option Base答案:A8. VB中,哪个函数用于获取当前日期?A. NowB. DateC. TimeD. Timer答案:B9. 在VB中,以下哪个选项是正确的文件访问模式?A. Open For InputB. Open For OutputC. Open For RandomD. All of the above答案:D10. VB中,哪个关键字用于退出一个循环?A. ExitB. BreakC. ContinueD. Return答案:A二、填空题(每题3分,共30分)1. VB中,声明一个整型变量并赋值为100的语句是________。
答案:Dim myVar As Integer = 1002. 要将一个变量的值增加10,可以使用________运算符。
答案:+=3. 在VB中,________函数用于输出信息到即时窗口。
VB期末试题(含答案)
VB期末试题(含答案)一、单选题(每题1.5分,共30分)1.在VB中,假定有以下程序段, 则执行结束后k的值是:( A )For i =1 To 3k = i+2Next iA. 5 B.4 C. 3 D.62. 以下控件中可以作为容器控件的是( B )A.Image图像框控件 B.PictureBox图片框控件C.TextBox文本框控件 D.ListBox列表框控件3.关于Image控件和PictureBox控件的说明,其中错误的是( B )A.Image控件和PictureBox控件都有Picture属性B.Image控件和PictureBox控件都支持Print方法C.Image控件和PietureBox控件都可以用LoadPicture函数把图形文件装入控件中D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件4.为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为( D )A.5 B.500 C.10 D.5000 5.能显示窗体的方法是( B )。
A.Visible B.Show C.New D.Open6.MsgBox函数中有4个参数,其中必须写明的参数是( C )A.指定显示按钮的个数 B.对话框的标题 C. 提示信息 D. 所有参数都是可选的7.你若在代码窗口中编写:msgbox(“AAAA”,vbokonly,”BBBB”)语句后,所产生的信息框的标题是( C )A.AAAA B.空 C.BBBB D.出错,不能产生信息8.要使文本框获得输入焦点,则应采用文本框控件的(D )方法。
A.GotFocus B.LostFocus C.KeyPress D.SetFocus9.为了把焦点移到某个指定的控件,所使用的方法是( A )A.SetFoeus B.Visible C.Refresh D.GetFocus10.语句if 3*4>=10 thena=1elsea=2end if执行后,a的值为( D )。
VB期末考试复习题目
如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。
类是对象的抽象,对象则是类的具体化。
在窗体上建立的一个控件称为。
能够获得一个文本框中被选取文本的内容的属性是。
以下属于Visual Basic合法的数组元素是。
设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。
VB有三种工作模式,它们分别是___________模式。
下列函数中,________函数返回的值是数值型的。
类是对象的抽象,对象则是类的具体化。
在窗体上建立的一个控件称为。
以下控件中没有Print方法是( )以下叙述中错误的是 ( )A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发下列数组声明语句中的数组a包含了_________个数组元素。
( )Dim a(4,-1 to 1,0 to 3)复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( )主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义以下不属于Visual Basic系统的文件类型是。
A).frm B).bat C).vbg D).vbp按变量名的定义规则,是合法定义的变量名。
结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______执行以下程序段后,变量c$的值为________。
a$="Visual Basic Programming"b$="Quick"c$=b$ & UCase(Mid$(a$,7,6)) & Right$(a$,12)在一行中要写多条语句时,每个语句之间用_____符号分隔以下关于数组的说法,不正确的是__________。
大学VB期末考试题库终极版绝对全
一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个Visual Basic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。
A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、Visual Basic 6.0集成环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。
vb期末考试题和答案
vb期末考试题和答案1.在代码中引用一个控件时,应使用控件的( b )属性。
A.Caption B.Name C.Text D.Index2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。
A.x+a<= b-y B. x> 0 AND y < 0C.a = b OR x>y D.x+y>a+b AND NOT (y < b)3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。
A.(10,80) B.(10,81) C.[10,80] D.[10,81]4.函数Sgn(3.1416)的返回值是( c )。
A.-1 B.0 C.1 D.以上都不对5.67890属于( d )类型数据。
A.整型 B.单精度浮点数 C.货币型 D.长整型6.下列变量名中正确的是( d )。
A.3S B.Print C.Select My Name D.Select_17.下列赋值语句( a )是有效的。
A.sum = sum-sum B.x+2 = x + 2 C.x + y =sum D.last = y / 08.以下的控件或方法具有输入和输出双重功能的为( b )。
A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。
A.Name B.ListIndex C.ListCount D.Text10.下列代码的运行结果为( b )。
Private Sub command1_click()Dim m(10)For k = 1 To 10m(k) = 11 - kNext kx = 5Print m(2 + m(x))End SubA.2 B.3 C.4 D.5二、填空题(10分)1.写出整数n能同时被13和17整除的Basic表达式: n Mod 13=0 And n Mod17=0 。
大一VB语言程序期末考试卷试题包括答案.doc
大一 VB语言程序设计期末考试题一、选择题1 下列常量中,是 Integer 类型常量的是( C )。
A、 123&B、 -38844C、 123%D、 327682 下面选项中 ()是字符连接运算符.( A )A、 &B、 AndC、 %D、 Mod3 下面关于 VB的集成开发环境(IDE)的叙述中,不正确的是( B )。
A、 IDE是设计、调试、运行VB程序的工具。
B、用户不能随意关闭IDE中的窗口。
C、 " 窗体设计 " 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在 IDE的 "视图 " 菜单中。
4 len( “程vb序设计” )=( C ) 。
A、 5B、2C、 6D、 105 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 DA、 7B、0C、 2D、 46 赋值语句 A=123 + Mid$( “ 123456 ”执,3,2)行后, A=(A、 157B、12334C、 123D、 "12334"7 在一个语句内写多条语句时,用来分隔每条语句的符号是A、 ,B、 ;C、 :D、、D 8 将逻辑型数据转换成整型数据时,转换规则是(A、将 True转换为 1 ,将 False转换为 0B、将 True转换为 1 ,将 False转换为 -1C、将 True转换为0 ,将 False转换为 -1D、将 True转换为-1 ,将 False转换为 09 表达式 2+3*4^5-SIN(X+1)/2 中最先进行的运算是(D).A)。
(C).)。
B、4^5C、 3*4D、 x+110 如果 x=2,则表达式 x+1>2 Or sin(x)> And 3>x+3的值(B )。
A、不能计算B、 TrueC、 5D、 False11 随机产生[10, 50] 之间整数的正确表达式是(D)。
VB期末考试试题 B卷
VB期末考试试题B卷一、填空题1.VB中若要产生一消息框,可用__(1)__函数来实现。
2.常量是指在程序运行过程中,其值不能改变(2)的量。
3.整数类型数据分别包括整型和(3)数据。
4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动按钮_;三是_(6) 按F5键。
5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。
6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。
7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。
8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。
9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。
10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。
11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。
12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。
13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。
14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。
15.关闭正在运行的VB窗口将自动触发的事件是(20)。
二、选择题1.工程文件的扩展名是( B )。
A.vbg B.vbp C.vbw D.vbl2.在以下窗体中没有采用的控件是()。
大一VB语言程序期末考试题及答案
大一VB语言程序设计期末考试题一、选择题1 下列常量中,是Integer类型常量的是( C )。
A、123&B、-38844C、123%D、327682 下面选项中()是字符连接运算符.( A )A、&B、AndC、%D、Mod3 下面关于VB的集成开发环境(IDE)的叙述中,不正确的是( B )。
A、IDE是设计、调试、运行VB程序的工具。
B、用户不能随意关闭IDE中的窗口。
C、"窗体设计" 窗口是用来设计应用程序界面(窗体)的。
D、打开 / 关闭各窗口的命令主要在IDE的"视图"菜单中。
4 len(“vb程序设计”)=( C ) 。
A、 5B、2C、 6D、105 表达式 15 Mod 4 + 13 \ 5 * 2 的值是 DA、7B、0C、2D、46 赋值语句A=123 + Mid$( “123456”,3,2) 执行后,A=(A)。
A、157B、12334C、123D、"12334"7 在一个语句内写多条语句时,用来分隔每条语句的符号是(C).A、,B、;C、:D、、8 将逻辑型数据转换成整型数据时,转换规则是( D )。
A、将True转换为 1 ,将False转换为 0B、将True转换为 1 ,将False转换为 -1C、将True转换为 0 ,将False转换为 -1D、将True转换为 -1 ,将False转换为 09 表达式2+3*4^5-SIN(X+1)/2中最先进行的运算是(D).A、SINB、4^5C、3*4D、x+110 如果x=2,则表达式x+1>2 Or sin(x)>0.9 And 3>x+3的值( B )。
A、不能计算B、 TrueC、5D、False11 随机产生 [10,50] 之间整数的正确表达式是( D )。
A、Round( Rnd*50)B、 Int(Rnd*40+10)C、Round( Rnd*51)D、 10+Int(Rnd*41)12 每建立一个窗体,工程管理器窗口中就会增加一个(C).A、类模块文件B、工程文件C、窗体文件D、程序模块文件13 INT(100*RND(1))产生的随机整数的闭区间是(B).A、[1,100]B、[0,99]C、[0,100]D、[1,99]14 下列数据类型中,占用内存最小的是(D).A、IntegerB、SingleC、BooleanD、Byte15 VisualBasic是一种()程序设计语言.BA、过程式B、非过程式C、机器D、低级16 函数Int(10*Rnd)是在(A)范围内的整数.A、[0,9]B、[0,1]C、[1,9]D、[1,10]17 以下合法的一组Visual Basic用户标识符是 CA、Sum 和 8abcB、a#x 和 PiC、ForLoop 和 TotalD、Const 和 DoWhile18 函数Len(Str(Val("123.4")))的值为(B).A、5B、6C、8D、1119 Int(198.555*100+0.5)/100的值为BA、199.6B、198.56C、200D、19820 以下各表达式中, 计算结果为0的是(A).A、FIX(12.4)+FIX(-12.6)B、CINT(12.4)+CINT(-12.6)C、INT(12.4)+INT(-12.6)D、FIX(13.6)+FIX(-12.6)21 MsgBox()的正确语法是( D )。
VB期末考试试题(A、B卷)
欢迎共阅VB期末考试试题(A卷)一、选择题1.要改变控件的宽度,应修改该控件的(B)属性。
A、TOPB、widthC、LeftD、Height2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。
10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的(C )属性决定了该图片的颜色。
A、BackColroB、ForelklorC、FillcolorD、Dlawstyle一、选择题1.要在垂直位置上移动控件,应利用控件的(C)属性。
A、LeftB、WidthC、TopD、Height2.要在文本框中的文本显示掩码(密码)符,在属性设置时,首先必须设置(D)属性为False。
A、TxetB、EnabledC、VisibleD、Multline3.用键盘的光标键选中某一菜单项,并按回车触发菜单的( C )的事件。
A、KeyPressB、KeyDownC、ClickD、Keyllp4.一下(D )对象不具有Clear方法。
y<b 的结果为True。
3.a 和b 中有仅只有一个不为1,相应的Visual Basic逻辑表达式为a<>1 xor b<>1。
4.把条件为1£x £5 写成VB表达式为: x>=1 and x<=5。
5. 语句Line(1000,1000)-Step(2000,1500),vbRed,BF的含义是:在窗体上绘制以角点为(2000,2000)和(4000,3500)的红色实心的矩形。
?6.用随机函数产生10个100~500的整数,其表达可为:for I=1 to 10a(i)=100+int(400*rnd)next I。
7.当x=2时,语句if x=2 then Print x=2 的结果值是True。
8. Static Private Sub cmdSum_Click()Dim Sum as integer?? If rnddat Mod 2 = 0 Then?????? sum = sum + rnddat???? End IfNext iLabel1.Caption = sumEnd Sub2由输入对话框中输入100个数值数据,放入数组a,将其中的整数放入数组b,然后运用选择分类将数组b中的数据按从大到小的顺序排列,并以每行5个数据在窗体上输出。
vb期末考试试题
vb期末考试试题### VB期末考试试题#### 一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个是正确的数据类型?A. IntegerB. RealC. StringD. All of the above2. 如果需要在VB中声明一个变量来存储用户输入的姓名,应该使用哪种数据类型?A. IntegerB. DoubleC. StringD. Boolean3. 下列哪个是Visual Basic中的流程控制语句?A. If...ThenB. For...NextC. SubD. All of the above4. 在VB中,以下哪个不是数组的声明方式?A. Dim myArray(10) As IntegerB. Dim myArray() As Integer = New Integer(10)C. Dim myArray As Integer = New Integer(10)D. Dim myArray(0 To 10) As Integer5. VB中,哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Text6. 在VB中,以下哪个事件不是按钮控件的事件?A. ClickB. DoubleClickC. MouseEnterD. KeyPress7. 以下哪个不是Visual Basic的内置函数?A. LenB. UBoundC. MsgBoxD. Sqr8. 在VB中,如何使用For循环迭代数组的所有元素?A. For i = LBound(array) To UBound(array)B. For i = 0 To array.LengthC. For Each i In arrayD. For i = 1 To array.Length9. VB中,以下哪个不是窗体的属性?A. NameB. TextC. HeightD. Type10. 在VB中,以下哪个不是控件的事件参数?A. ByVal sender As System.ObjectB. ByVal e As System.EventArgsC. ByVal e As System.Windows.Forms.MouseEventArgsD. ByVal e As System.Windows.Forms.KeyEventArgs#### 二、填空题(每空2分,共20分)11. 在VB中,声明一个变量的关键字是______。
VB期末考试试卷及答案
VB期末考试试卷及答案一·选择题1。
Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是(B ) A属性、控件和方法B属性、事件和方法C窗体、控件和过程 D控件、过程和模块2。
所有控件都有一个共同的属性,这个属性是(C )A textB fontC nameD caption3。
下列叙述中错误的是(A )A 工程文件扩展名是。
vbgB 标准模块文件的扩展名是.basC 窗体模块的扩展名是.frmD 类模块的扩展名是.cls4. 当要编写一个新的Visual Basic程序时,所做的第一件事是(A )A 新建一个工程B 编写代码C 设置属性D 添加Active X控件5. 下面控件中,没有caption属性的是(B )A 框架B 组合框C 命令按钮D 复选按钮6。
在文件框中输入字符时,若只显示某个字符,如(*),应设置属性是(B )A MultiLineB PasswordCharC TextD selText7。
若要将窗体从内存中卸载出去,其实现的方法是( D )A ShowB HideC LoadD UnLoad8. 下列关于过程叙述不正确的是(D )A 过程的传值调用是将实参的具体值传值传递给形参B 过程的传址调用是将实参在内存的地址传递给形参C 过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的D 无论过程传值调用还是传地址调用,参数传递都是双向的9. 某人创建1个工程,其中的窗体名为Form1,之后又添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是(C )A 在Form1的Load事件过程中加入语句Load Form2B 在Form2的Load事件过程中加入语句Form2.ShowC 在“过程属性”对话框中把“启动对象”设置为Form2D 在Form2的TabIndex属性设置为1,把Form1的TabIndex属性设置为210。
大一的vb期末考试题和答案
VB期末考试试题一、填空题1、VB程序设计的主要特点是(1)和(2)。
2、在VB中,最主要的两种对象是(3)和(4)。
“““”””3、工程是构成应用程序文件的(5)。
4、方法是VB提供的一种(6),用来完成一定的操作。
5、浮点类型数据包括单精度型和___(7)__数据。
6、事件是窗体或控件对象识别的___(8)____。
7、可用窗体的___(9)_ 方法在窗体中显示文字。
8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。
9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。
10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。
11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。
12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。
13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。
14、设置窗体的(19)属性,可在窗体上显示图片。
15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。
二、选择题1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。
A、GotFocusB、LoadC、ClickD、KeyDown2、滚动条控件(如图所示)的Max属性所设置的是(2)。
A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量D、滚动条控件无该属性3、SQL 语句Select * Form student 中的*表示(3)。
A、所有记录B、所有字段C、所有表D、都不对4、以下选项中,不属于标签的属性是(4)。
大学VB期末考试题库终极版绝对全
一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个Visual Basic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。
A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、Visual Basic 6.0集成环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。
VB期末考试题库终极版(绝对全)
一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是(C)。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个Visual Basic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。
A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、Visual Basic 6.0集成环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。
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中,使用 __________ 方法可以清除文本框中的内容。
(完整版)大学VB考试题库
大学VB考试题库一、单项选择题1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。
A、结构化程序设计B、程序开发环境C、事件驱动编程机制D、程序调试技术2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。
A、"12334"B、123C、12334D、1573、保存一个工程至少应保存两个文件,这两个文件分别是(B)。
A、文本文件和工程文件B、窗体文件和工程文件C、窗体文件和标准模块文件D、类模块文件和工程文件4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。
A、="VisualBasic窗体"B、Form1.Title="VisualBasic窗体"C、Form1.Caption="VisualBasic窗体"D、Form1.Text="VisualBasic窗体"5、为了装入一个VisualBasic应用程序,应当(D)A、只装入窗体文件(.frm)B、只装入工程文件(.vbp)C、分别装入工程文件和标准模块文件(.bas)D、分别装入工程文件、窗体文件和标准模块文件6、赋给一个数组的数据类型一定要(A)。
A、相同B、不相同C、两可D、都不对7、下面正确的赋值语句是(C)。
A、x+y=30B、y=π*r*rC、y=x+30D、3y=x8、VisualBasic 6.0集成环境的主窗口中不包括(C)。
A、标题栏B、菜单栏C、状态栏D、工具栏9、以下叙述中错误的是(C)。
A、Visual Basic 是事件驱动型可视化编程工具B、Visual Basic应用程序不具有明显的开始和结束语句C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器)D、Visual Basic中控件的某些属性只能在运行时设置10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。
vb期末考试试题(含答案)
《Visual Basic 程序设计》期末考试B卷(附3页答题纸,所有答案写在答题纸上,答题纸单独装订)一、填空题(每空0.5分,共10分)1、 Visual Basic应用程序的窗体文件的扩展名是()。
2、在属性窗口,属性的显示方式有按()顺序和按分类顺序。
3、 VB的控件是具有自己的()、()和()的对象。
4、每当一个窗体称为活动窗体时,触发()事件。
5、 Int(-3.5)的值是()。
6、表达式()产生10~90之间的随机整数(包括10和90)。
7、表达式()表示x是5或者7的倍数。
8、下面程序段显示()个”*”For i = 1 To 5For j = 2 To iPrint "*";Next jNext i9、获得数组的上界通过()函数,要获得列表框list数组的元素总个数通过()属性。
10、Visual Basic变量作用域分为()、()、全局变量。
11、在过程中定义的变量,如果想在离开该过程后,还能保存过程中局部变量的值,则应该使用()关键字在过程中定义局部变量。
12、窗体frm中的全局整型变量x的声明位置在()段,定义语句为(),在其他模块中存取式书写形式为()。
13、假定有一个通用对话框控件CommonDialog1,除了用CommonDialog1.Action=1显示打开对话框之外,还可以用()方法显示。
14、若已经建立了form1、form2两个窗体,默认启动窗体是form1,在程序中若要显示form2窗体,则执行()语句。
二、选择题(每小题2分,共20分)1、 VB6.0集成开发环境中不能完成的功能是()。
A、输入编辑源程序B、编译生成可执行程序C、调试运行程序D、自动改正程序中的错误2、有程序代码如下:text1.text=”text1.text”则text1、text、”text1.text”分别代表()。
A、对象,值,属性B、对象,方法,属性C、对象,属性,值D、属性,对象,值3、要使命令按钮可见而不可操作,要对()属性进行设置。
Vb期末考试题
V b期末考试题------------------------------------------作者------------------------------------------日期期期末末考考试试题题一、单项选择题(共 分).在代码中引用一个控件时,应使用控件的( )属性。
✌. ♋☐♦♓☐⏹ .☠♋❍♏ .❆♏⌧♦ .✋⏹♎♏⌧.设变量⌧ ,⍓ ,♋ ,♌ 下面表达式( )的值为“假”。
✌.⌧♋ ♌⍓ . ⌧ ✌☠ ⍓ .♋ ♌ ⌧⍓. ⌧⍓ ♋♌ ✌☠ ☠❆ ☎⍓ ♌✆.表达式✋⏹♦☎⏹♎✉✆产生的随机整数范围是( )。
✌.( , ) .( , ) .☯, .☯, .函数 ♑⏹☎✆的返回值是( )。
✌. . . .以上都不对 . 属于( )类型数据。
✌.整型 .单精度浮点数 .货币型 .长整型 .下列变量名中正确的是( )。
✌. . ❒♓⏹♦ . ♏●♏♍♦ ⍓ ☠♋❍♏ . ♏●♏♍♦♉.下列赋值语句( )是有效的。
✌.♦◆❍ ♦◆❍ ♦◆❍ .⌧ ⌧ .⌧ ⍓ ♦◆❍ .●♋♦♦ ⍓ .以下的控件或方法具有输入和输出双重功能的为( )。
✌. ❒♓⏹♦ .❆♏⌧♦♌☐⌧ . ☐♦♓☐⏹♌◆♦♦☐⏹ . ♒♏♍♌☐⌧.若要获得列表框中被选中的列表项的内容,可以通过访问( )属性来实现。
✌.☠♋❍♏ .☹♓♦♦✋⏹♎♏⌧ .☹♓♦♦☐◆⏹♦ .❆♏⌧♦.下列代码的运行结果为( )。
❒♓❖♋♦♏ ◆♌ ♍☐❍❍♋⏹♎♉♍●♓♍☎✆♓❍ ❍☎✆☞☐❒ ❆☐ ❍☎✆ ⏹♏⌧♦ ⌧ ❒♓⏹♦ ❍☎ ❍☎⌧✆✆☜⏹♎ ◆♌✌. . . .二、填空题( 分). 写出整数⏹能同时被 和 整除的 ♋♦♓♍表达式。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
大学VB期末考试试题B卷一、填空题1.VB中若要产生一消息框,可用(1)MsgBox函数来实现。
2.常量是指在程序运行过程中,(2)其值不能改变的的量。
3.整数类型数据分别包括整型和(3)长整型数据。
4、在VB集成开发环境中,运行应用程序的方法有三种:一是(4)(单击“运行”菜单下的启动;二是(5) 单击工具栏上的启动按钮_;三是(6)按F5键5、在VB中若要让某对对象获取焦点,则可通过(7)Setfocus 方法来实现。
6.列表框(ListBox控件)显示(8)项目列表,用户可从中选择一个或多个项目。
7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。
8、在VB中,用来描述对象外部特征的量称之为对象的(10)属性。
9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为(11)取消(&C),并且设置其(12)Cancel属性值为(13)True。
10、在过程内用(14)Static 声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。
11、在模块文件中的声明部分用Global或(15)public关键字声明的变量为全局变量。
12、在模块文件中的声明部分用(16)Dim或(17)private定义的变量为模块级变量。
13.计时器控件通过定期激活Timer事件,使得Timer控件(18)可以每隔一段时间就执行一次Timer事件中的代码。
14.要获得滚动条的当前位置,可以访问通过(19)value 属性来实现。
15.关闭正在运行的VB窗口将自动触发的事件是(20)Unload。
二、选择题1.工程文件的扩展名是(B)。
A.vbg B.vbp C.vbw D.vbl2.在以下窗体中没有采用的控件是(B)。
A.文本框 B 垂直滚动条C.框架D命令按钮3.滚动条控件(如图所示)的Largechange属性所设置的是(A)A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量B.滚动条中滚动块的最大移动位置C.滚动条中滚动块的最大移动范围D.滚动条控件无该属性4、用于从字符串左边截取字符的函数是(C)A、Ltrim( )B、Trim( )C、Left( )D、Instr( )5、可获得当前系统日期的函数是( A )A、Date( )B、Time( )C、IsDate( )D、Year( )6、退出For循环可使用的语句为(A)A、Exit ForB、Exit DoC、End ForD、End Do7、窗体的标题栏显示内容由窗体对象的(D)属性决定。
A、BackColorB、BackStyleC、TextD、Caption8、程序运行时,若要通过回车键调用某命令按钮的Click事件过程,则可设置该命令按钮的(C)属性值为True来实现。
A、ValueB、EnabledC、DefaultD、Cancel9、当用户在窗体上单击鼠标时,不会触发的事件是(D)A、ClickB、MouseDownC、MouseUpD、DblClick10、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)A、工程资源管理器窗口B、工具箱窗口C、代码窗口D、属性窗口11、设a=“Visual Basic”,下面使b=“Visual”的语句是(D )A、b=Left(a,8,12) B、b=Mid(a,8,5) C、b=Rigth(a,6) D、b=Left(a,6)12、若要使命令按钮不可用,则可设置其(C)属性为False来实现。
A、ValueB、CancelC、EnabledD、Default13.允许在菜单项的左边设置打勾标记,下面哪种论述是正确的?(C)A.在标题项中输入&然后打勾 B 在索引项中输入“√”C.在复选项中输入“√” D 在有效项中输入“√”14.当执行以下过程时,在窗体上将显示( B )。
Private Sub Commandl_Click( )Print “VB”Print“Hello!”;Print “VB”End SubA. VB Hello! VBB. VBHello!VBC. VBHello! VBD. VBHello!VB15、以下不属于键盘事件的是(C)A、KeyDownB、KeyUpC、UnloadD、KeyPress16、以下叙述中正确的是(A)A、窗体的Name属性指定窗体的名称,用来标识一个窗体B、窗体的Name属性的值是显示在窗体标题栏中的文本C、可以在运行期间改变对象的Name属性的值D、对象的Name属性值可以为空17、图像框或图片框中显示的图形文件,由它们的(B)属性值决定。
A、DownPictureB、PictureC、ImageD、Icon18、文本框的(A)属性用于设置或返回文本框中的文本内容。
A、TextB、(名称)C、CaptionD、Name19、复选框或单选钮的当前状态可通过(B)属性来返回或设置。
A、CheckedB、ValueC、SelectedD、Caption20、VB提供(C)属性用于控制对象是否可用。
A、DefaultB、CancelC、EnabledD、Visible三、判断题(判断下列正确与否,正确的打√,错误的打ⅹ。
)1、设置属性的语句格式为:“对象名.属性名=属性值”.()2、若用户在键盘上按下一个键,则会产生一个单击事件().3、VB的赋值语句只能给变量赋值.()4、在VB中,字符型常量应使用"#"号将其括起来.()5、窗体大小只能通过鼠标拖动窗体边框来设置.()6.在定义了一个函数后,可以象调用任何一个VB内部函数一样使用它,即可以在任何表达式、语句或函数中引用它。
()7.Visual Basic表达式为:128÷4+COS(28︒)()8.Visual Basic表达式为:3*cos (c+d)^2或3*cos (c+d)*cos (c+d)( ) 9.VB程序语言两个基本特点是:结构化和事件驱动编程。
()10.工程资源管理器用于查看和管理工程类的文件,不能删除文件。
()四、读程序题,写出程序运行结果1.Private Sub Form_Click( )Static Sum As IntegerFor I=1 To 10Sum= Sum+INext IPrint SumEnd Sub 552.Private Sub Form_Click ( )Print "*";Tab(9);3,Tab(18);6PrintFor I=15 to 16Print I;For j=3 To 6 Step 3Print Tab(3*j);j*I;Next jPrintNext IEnd Sub3.Private Function Fac(n As Integer)As IntegerDim f As Integerf=f+nFac =fEnd FunctionPrivate Sub Form_Click( )Dim I As IntegerFor I=1 To 5Print "Σ";I & "=" & Fac(I)Next IEnd Sub4.Private Sub Command1_Click( )Text1.Text=努力End SubPrivate Sub Command2_Click( )Text1.Text="学习"End Sub单击Command2按钮,又单击Command1按钮,在文本框中显示什么?五、编程题1、在窗体上有一个文本框控件,名称为TxtTime;一个计时器控件,名称为Timer1。
要求每一秒钟在文本框中显示一次当前的时间。
程序如下,请在下划线上填入恰当的内容。
Private Sub Timer1______()TxtTime.text=_____End Sub2、在窗体上画一个命令按钮,名称为Command1。
然后编写如下程序: Private Sub Command1_Click()For a=1 To 4For b=0 To aPrint Chr(65+a)Next bPrintNext aEnd Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是什么?3、在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程:Private Sub Form_Load()Text1.Text=”计算机”End SubPrivate Sub Text1_Change()Picture1.Print“等级考试”End Sub程序运行后,在文本框中显示的内容是而在图片框中显示的内容是参考答案:一、填空题(1)MsgBox函数(2)其值不能改变(3)长整型(4)单击“运行”菜单下的启动(5)单击工具栏上的启动按钮(6)按F5键(7)Setfocus(8)项目列表(9)对其它控件(10)属性(11)取消(&C) (12)Cancel(13) True (14)Static (15)Public (16)Dim (17)private (18)可以每隔一个时间段(19)Value (20)Unload二、选择题1.B 2.B 3.A 4. A 5. A6.A 7. D 8. C 9. D 10. C11. D 12. C 13. C 14. B 15.C16. A 17. B 18. A 19. B 20 . C三、判断题1.√ 2. 3. √ 4. ⨯在VB中,字符型常量应使用""号将其括起来.5. ⨯ 6. 7. ⨯正确的形式是:128/4+COS(28*3.14159/180)8. √9.⨯VB的两个基本特点是:可视化设计和事件驱动编程。
10. ⨯四、读程序题,写出程序运行结果、1.结果为:552.结果为:* 3 615 45 9016 48 963.结果为:Σ1=1Σ2=2Σ3=3Σ4=4Σ5=54. 结果为:努力五、综合题1.Timer time2.BBCCCDDDDEEEEE3. 在文本框中显示的内容是计算机而在图片框中显示的内容是等级考试。