VB期末复习题库Visual Basic(判断题)
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程序,使用循环结构输出九九乘法表。
Visual Basic VB判断选择题试卷
1、Post属于表单的隐式提交信息方法。
T2、Visual_basic是合法的变量名。
T3、Dim I,j as integer 表明i和j都是整型变量。
F4、Msgbox()函数建立的消息框能显示信息也能输入信息。
F5、在VB的工具栏中包括了所有的VB控件,我们不能再加载其他的控件。
F6、单击并拖拽工具箱中所需的控件到窗体上即可完成添加控件任务。
F7、方法是VB对象可以响应的用户操作。
F8、若要新建一个磁盘上的顺序文件,可用output,append方式打开文件。
T9、组合框兼有文本框和列表框两者的功能,用户可以通过键入文本或选择列表中的项目来进行选择。
T10、<jsp:useBean>的id属性表示的是JavaBean的类名。
F11、所有的VB的变量,都有隐含说明字符和强调声明两种方法来定义。
F12、在VB中,运算”ABCDE123A”Like ”[a*a]”的结果是True。
F13、对象是基本的运行实体,它既包括了数据(属性),也包括作用于对象的操作(方法)和对象的响应动作(事件)。
T14、在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外。
F15、由变量名对变量的内容进行使用或修改,则使用变量就是引用变量的内容。
T16、所有的控件在程序运行以后都是可见的。
F17、表单信息的验证只能放在服务器端执行。
F18、可以用“+”,“&”合并字符串,但是用在变异变量时,“+”可能会将两个数值加起来。
T19、可能利用键盘光标选择菜单项,因此可响应KeyPress事件。
F20、窗体的Enabled属性值为False时,该窗体上的按钮、文本框等控件就不会对用户的操作做出反应。
T21、通过改变属性窗口中的Name属性,可以改变窗体上显示的标题。
F22、文件按照数据编码方式可以分为ASCII码文件和二进制文件。
T23、在非分布的情况下,一个服务器只有一个servlet实例。
T24、Single和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位。
VB程序设计复习资料
VB程序设计复习资料一、判断题(每题 1 分,共10 分)()1.由Visual Basic语言编写的应用程序有解释和编译两种执行方式。
()2.文本框控件的MaxLength属性值为0时,在文本框内不可以输入任何字符。
()3. 要使输入文本框的字符始终显示“#”,则应修改其PasswordChar属性为“#”。
()4.在一个窗体中不能使用Unload来卸载本窗体,即一个窗体只能由其它窗体卸载。
()5. VB 的Double类型数据,可以精确表示其数值范围内的所有实数。
()6.在图片框中添加的控件,其Top和Left属性值是相对图片框而言的,与窗体无关。
()7. 命令按钮不但能响应单击事件,而且还能响应双击事件。
()8. 在自定义函数过程中,函数名必须被赋值。
()9. 文本框控件只能响应KeyPress、KeyDown、KeyUp、Change 事件。
()10.如果一个菜单项的Visible属性为False,则它的子菜单也会显示。
二、单选题(每题 2 分,共20 分)()11. 要改变控件的高度,应修改控件的___ 属性。
A、TopB、LeftC、HeightD、Width ()12. VB 算术运算符乘或除、整除、求余的优先级,从高到低依次为。
A、乘或除、求余、整除C、整除、求余、乘或除B、乘或除、整除、求余D、整除、乘或除、求余C、LeftD、NameD、m\\n*n=m()13.下列哪个属性用来表示标签(Label)的内容和窗体(Form)的标题。
A、Caption B、Text()14.判断整型变量m能否被n整除的VB表达式为。
A、n Mod m=0B、m/n*n=mC、m Mod n()15.选中复选框控件时,Value属性的值为。
A、TrueB、FalseC、0D、1()16.在窗体Forml的一个事件过程中,使用来清除窗体上所绘制的图形的方法是不正确的。
A、Form1.Cls B、Form.Cls C、Me.CLS D、Cls ( )17. 设计动画时通常用时钟控件____________ 属性来控制动画速度。
Visual Basic程序设计复习题
《Visual Basic程序设计》复习题一、单选题(每小题2分)1.VB工程文件的扩展名是。
[A] .vbp[B] .frm[C] .frx[D] .bas2.控件________没有Caption属性。
[A] Label[B] OptionButton[C] Frame[D] TextBox3.当设置了定时器的有关属性后,使窗体自动向下移动的语句是哪条?[A] Move Left, Top + 100[B] Move Top + 100[C] Move , Top + 100 [D] Move Top = Top + 1004.将通用对话框控件Commondialog1显示为颜色对话框,可以改变该控件的________属性。
[A] Color[B] FileName[C] Action[D] Filter5.下列函数中, 返回值是字符串的是:[A] Chr[B] InStr[C] Val[D] Asc6.表达式6.5 Mod 5 \ 2+ Fix(-8.5) *3的值是__________。
[A]-27[B]-24[C]-23[D]-267.将当前窗体中显示的文字及绘制的图形全部清除,可以用________方法。
[A] Me.Clear[B] Me.Cls[C] Me=””[D] Me.Delete8.某顶级菜单项的热键字母为F,操作________等同于单击该菜单项。
[A] 同时按下[Ctrl]和[F]键[B] 按下[F]键[C] 同时按下[Alt]和[F]键[D] 同时按下[Shift]和[F]键9.一个对象可以执行的动作和可以被对象识别的动作分别称为________。
[A] 方法和事件[B] 事件和方法[C] 属性和方法[D] 事件和过程10.在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是______。
[A] 属性窗口[B] 代码窗口[C] 工具箱[D] 项目(工程)窗口11.在以下________中的这些对象都不响应Click事件。
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考试试题题库及答案
vb考试试题题库及答案VB(Visual Basic)是一种由微软公司开发的编程语言,广泛用于开发Windows应用程序。
以下是一些VB考试的试题题库及答案,供参考:一、单选题1. 在VB中,以下哪个是正确的数据类型?- A. Integer- B. Real- C. String- D. All of the above答案:D2. VB中的“Sub”过程与“Function”过程的区别是什么?- A. Sub过程可以返回值,Function过程不能- B. Function过程可以返回值,Sub过程不能- C. 两者都可以返回值- D. 两者都不能返回值答案:B3. 在VB中,以下哪个是正确的变量声明方式?- A. Dim x- B. Declare x As Integer- C. Both A and B- D. None of the above答案:C二、多选题1. VB中的控件可以具有哪些属性?- A. Name- B. Caption- C. Font- D. All of the above答案:D2. VB中,以下哪些是事件驱动的编程语言的特点?- A. 事件驱动的程序在事件发生时执行代码- B. 程序的执行顺序由事件的触发顺序决定- C. 程序可以同时响应多个事件- D. 程序必须等待事件的发生才能执行答案:A, B, C三、判断题1. VB是一种编译型语言。
- 正确- 错误答案:错误2. 在VB中,可以使用“Print”方法在文本框中显示文本。
- 正确- 错误答案:正确3. VB中的“Option Explicit”语句可以强制声明所有变量。
- 正确- 错误答案:正确四、简答题1. 简述VB中的事件和方法的区别。
答案:事件是用户或系统触发的动作,如点击按钮、键盘输入等。
方法是一种过程,可以包含代码来执行特定的任务或计算。
事件通常与控件相关联,并可以触发方法的执行。
2. 解释VB中“类”的概念。
vb期末复习题
Visual Basic 期末复习题一、填空题、判断题二、选择题、程序选择题三、编程题一、填空题、判断题1) 3abc为合法变量。
答案:错2) 局部变量是指那些在过程中用Dim语句或Static语句声明的变量。
答案:对3) 局部变量的作用域仅限于声明它的过程。
答案:对4) 逻辑表达式Not"a">"b" And 9<3 Or 9>3的值为true 。
对5) 使用a=b:b=a 语句可以将变量A和B的值互换。
答案:错6) 以下循环的执行次数是_____。
K=0Do While k<=10k=k+1Loop 答案:117) 逻辑常量值为TRUE或_______。
答案:FALSE8) 表达式(2+8*3)/2的值是______。
答案:139) 下列程序的执行结果是____。
T = O : m = 1 : Sum = 0Dot = t + m : Sum = Sum + t : m = m + 2Loop While m <= 9Print Sum 答案:5510) 设a=2,b=3,c=4,d=5下列a>b and c<>d or c=a表达式的值是_____。
答案:FALSE11) 表达式3>4 and 7=5的值是______。
答案:FALSE12) 下列程序段的执行时,共循环____次。
For a=0 To 1For b=1 To 2For c=1 To 3I=I+1Next cNext bnext a 答案:1213) 以下程序计算2到50间所有偶数的和,请补充完该程序Sub mult()Dim Sum As IntegerSum=0Dim I as integerFor___to 50If I MOD 2=___Then___Next IPrint sumEnd Sub 答案:I=2#0#SUM=SUM+IK=0DO While k<10K=k+1:______loopprint t 答案:T=T+K16) 下列程序是用来计算1+2+3……+10的程序段,请补充完该程序。
VB单选判断题题库
序号题干答案1VB是一种面向对象的程序设计语言。
对2VB通过窗体管理构成应用程序的各类文件的集合。
错3VB支持弹出菜单,所谓“弹出菜单”是指单击鼠标后打开的菜单。
错4Visual Basic程序的运行,仅能从某一窗体启动,如Form1窗体。
错5Visual Basic程序的运行可以从Main()过程启动,也可以从某个窗体启动。
对6Visual Basic提供的几种标准坐标系统的原点都是在绘图区域的左上角,如果要把坐标原点放在其它位置,则需使用自定义坐标系统。
对7单击并拖拽工具箱中所需的控件到窗体上即可完成添加控件任务.错8Dim i,j as integer表明i和j都是整型变量。
错9Single和Double型用于保存浮点数,在VB中定义单精度浮点8位,双浮点16位.错10Visual_basic是合法的变量名。
对11可以用"&","+"合并字符串,但是用在数值变量时,"+"可能会将两个数值加起来。
对12某一过程中的静态变量在过程结束后,静态变量及其值可以在其它过程中使用。
错13全局变量用global或public关键字声明,且仅在通用声明处可以定义。
错14如果某子程序add用public static sub add()定义,则该子程序的变量都是局部变量。
错15设A=3,B=4,C=5,D=6,则表达式A>B And C<=D Or2*A>C的值是False。
错16所有的VB的变量,都有隐含说明字符和强调声明两种方法来定义.错17在VB中,运算"ABCDE123A"Like"[a*a]"的结果是True。
错18在VB中,运算"D"Like"[!A-Z]"的结果是True.错19在VB中,运算"ABA"Like"[a?a]"的结果是False。
期末VB试卷
奈曼旗民族职业中专(2015——2016)第一学期期末考试高二年级计算机Visual Basic 试卷注意事项:1.本试卷共6页,满分100分,考试时间为90分钟。
2.答卷前将密封线内的项目填写清楚。
3.考生作答时,将答案答在答题卡上,将本试卷和答题卡一并交回。
一、选择题(本大题共50小题,每题1分,共50分)1. 通过( )可以在设计时,直观地调整窗体在屏幕上的位置。
A.代码窗口B.窗体布局窗口C.窗体设计窗口D.属性窗口 2 Visual Basic 窗体设计器是用来设计( )。
A.应用程序的代码段B.应用程序的界面C.对象的属性D.对象的事件3. 在Visual Basic 6.0 集成开发环境中,按下列组合键可以打开工程管理器窗口的是( )。
A.Shift+F7B.Ctrk+GC.Ctrl+RD.Shift+F4 4.下列叙述中正确的是( )A .只有窗体才是Visual Basic 中的对象B .只有控件才是Visual Basic 中的对象C .窗体和控件都是Visual Basic 中的对象D .窗体和控件都不是Visual Basic 中的对象5.用于Visual Basic 程序设计的控件在( )A .工程窗口中 B.工具箱中 C.工具菜单中 D.工具栏上 6、下列关于字符数据好的说法中,不恰当的是( ) A. 字符型数据是用来来存储文字信息的 B. 字符型数据包含定长字符串和变长字符串 C. 字符串使用双引号或单引号作为界定符号D. 长度为0(及不含任何字符)的字符串为空字符串(简称空串) 7、数据12345是( )数据A. 整形B.长整形C.字符型D.日期型 8、下列关于数值型数据的说法中,正确的是( )A. 如果数值型数据不包含小数,则应使用整形数或长整型数B. 在Visual Basic 中,数值型数据没有有效范围C. 单精度数比双精度数所占存空间更大D. 单精度数在存储时占据2字存储空间9、下列关于数据类型的说法中不正确的是( ) A. 布尔型数据只有True (真)和False (假)两个值 B. 日期型数据只用来便是日期C. 变体型数据可以存放任何类型的数据姓名: 班级: 专业:…………………………………………………装…………………………订……………………………线…………………………………………………………………D.字符型数据有两种形式:变长字符串和定长字符串10、数据#10/11/2008#是()数据A.整形 B长整形 C 字符型 D.日期型11、下列()是正确的日期型数据A.@10/12/2008@B.#10/12/2008#C.\10/12/2008\D.&10/12/2008&12、下列可作为VisualBasic常数的是()A.±25.74B.3.457E+88C.368D.1.87E+5.413、在Visual Basic 6.0 集成开发环境中,激活属性窗口使用的功能键是()。
VisualBasic程序设计期末综合练习
Visual Basic程序设计期末综合练习一、单选题1. 以下不属于Visual Basic6.0的特点的选项是()。
A、可视化编程B、算法设计C、面向对象程序设计D、事件驱动2.在设计阶段,当双击窗体时,所打开的窗口是()。
A、工程资源管理器窗口B、工具箱窗口C、代码编辑器窗口D、属性窗口3.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是()。
A、单击窗体上没有控件的地方B、单击任一个控件C、不执行任何操作D、双击窗体的标题栏4.在VB6.0集成开发环境中有三种工作模式,下列不属于三种工作模式之一的是()。
A、设计模式B、中断模式C、执行模式D、编写代码模式5.当需要上下文帮助时,选择要帮助的内容,希望出现MSDN窗口及显示所需的帮助信息,应按的键是()。
A、HelpB、F1C、EscD、F106.在设计应用程序时,可以查看到应用程序工程中所有组成部分的窗口是()。
A、窗体布局窗口B、代码编辑器窗口C、属性窗口D、工程资源管理器窗口7.11.窗体设计窗口的主要功能是()。
A、设计控件外观B、编写源程序代码C、建立用户界面D、设置对象属性8.VB6.0集成开发环境可以()。
A、编辑、调试、运行程序,但不能生成可执行文件B、编辑、生成可执行文件、运行程序,但不能调试程序C、编辑、调试、生成可执行程序,但不能运行程序D、编辑、调试、运行程序,也能生成可执行文件9.Visual Basic应用程序处于执行模式时,这时()。
A、既不能设计界面,也不能编写代码B、可以编辑代码,不能设计界面C、可以设计界面,不能编辑代码D、既能设计界面,也能编写代码10.后缀为.vbp的文件表示VB 的()。
A、类模块文件B、窗体文件C、工程文件D、标准类模块文件11.为了保存一个Visual Basic应用程序,下列说法正确的是()。
A、只保存窗体文件(.frm)B、只保存工程文件(.vbp)C、分别保存工程文件和标准模块文件(.bas)D、分别保存工程文件、窗体文件和标准模块文件12.下面关于工程的概念中错误的是()。
VB期末考试题及配套答案
第一套一、判断题1、Visual Basic程序开发的特点是面向对象的事件驱动。
(√)2、Print_Text是一个不合法的变量名。
(×)3、窗体的AutoRedraw属性实现了屏幕图像的重建。
(√)4、设置字体大小应使用Font属性(×)5、Sub过程可以实现嵌套调用(√)6、IIF函数中的三个参数都不能省略。
(√)7、块结构条件语句以End If结束,而单行结构条件语句没有End IF。
(√)8、当终值小于初值时,步长为负数。
(√)9、执行While-Wend循环时,如果一开始条件就不成立,则语句块一次也不会执行。
(√)10、关于数组的引用,在程序中,凡是简单变量可以出现的地方都可以出现数组元素的引用(√)二、单项选择题1.Print Format(123,”####”)执行之后的结果为【答案】BA)#123 B)123 C)123#D)####2.下面可以表示注释语句开头的为【答案】CA)Re B)R C)Rem D)dim3.下列选项中窗体载入事件为【答案】AA)Load事件B)Click事件C)DblClick事件D)Unload事件4.Timer控件可以使用下列哪种事件【答案】BA)Click事件B)Timer事件C)Dblclick事件D)Change事件5.在InputBox函数中哪一个参数是必须的【答案】AA)Prompt B)Buttons C)Title D)Context6.以下叙述中错误的是:【答案】CA)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型B)Sub过程中不能嵌套定义Sub过程C)Sub过程可以嵌套调用Sub过程D)事件过程可以像通用过程一样由用户定义过程名7.要填加一个标准模块,可使用“_____”菜单中的“添加模块”命令。
【答案】CA)文件B)视图C)工程D)工具8.在块结构条件语句If-Then / Endif中【答案】B(A) 必须至少有一个Elseif语句(B ) 可以有任意多个ElseIf-Then语句(C) 如果没有Else语句,运行时将出现错误(D ) 给定的条件只能是关系表达式或逻辑表达式9.以下Case语句中错误的是【答案】A(A) Case 10 To 1 (B) Case Is>10(C)Case Is>10 , Is<50 (D) Case 3,5,Is>1010.对Do Until…Loop循环,正确的是(【答案】B)。
vb期末试卷
一、选择题18.在Visual Basic中,Print "12" + 45语句执行的结果是()A.1245 B.57 C. "12" + 45 D.类型错19.某个组合框中共有5个列表选项,()可以删除最后一个选项。
A. Combo1.RemoveItem 5B. Combo1.RemoveItem combo1.listCountC. Combo1.RemoveItem TextD. Combo1.RemoveItem 420.在Visual Basic中,设置窗体Form1的标题为“VB程序窗体”的指令是()A.=”VB程序窗体” B.Form1.top=”VB程序窗体”C. Form1.caption=”VB程序窗体”D. Form1.topic=”VB程序窗体”21.读下面Visual Basic程序,最后一行输出结果是()a = -262:b = 5c = Len(Str(a) + Str(b))Print cA. 4 B.5 C.6 D.722.设a = 2: b = 4: c = 7: d = 8,Visual Basic表达式Not a < b Or c = 9 And d <> 9的值是()A.1 B.-1 C.True D.False23.在Visual Basic中,向图片框(picture1)装入图片(” c:\a.jpg”)正确的语句是()A.picture1.Picture =Load(” c:\a.jpg”)B.picture1.Picture.Load(” c:\a.jpg”)C.picture1.Picture =Loadpicture(” c:\a.jpg”)D.picture1.Picture =Loadpicture.Load(” c:\a.jpg”)24.在Visual Basic中,关于控件说法不正确的是()A.可以创建控件数组 B.控件都有名称C.控件都有单击事件 D.用Visible属性可以改变某些控件的可见性25.下面Visual Basic中数据中,表示1978年10月20日正确的格式是()A.10-20-1978 B.10/20/1978 C.#1978.10.20# D.#10-20-1978# 26.Visual Basic中文本框的默认属性是哪个选项()A.Caption B.Text C.SelText D.Selstart27.Option base 1Dim A %(4) 所定义的数组A中,共有()个元素。
vb判断题
1."在Visual Basic程序设计中,TextBox对象没有Caption属性。
对"2.保存新建工程时,默认的路径是c:\Windows。
错3.当按钮的Enable属性设置为False时,该按钮为不可见。
错4.在Select case结构中应至少包含一个子句。
对5.启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。
对6.当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。
错7.Visual Basic的对象是窗体和控件的总称。
对8.用窗体的Caption属性可以设置窗体的标题。
对9.建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。
错10.标签框有Text属性。
错11.文本框没有Caption属性。
对12.Visual Basic提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。
对13.用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。
错14.单击滚动条的滚动箭头时,产生的事件是Change。
对15.图片框的默认属性为Caption。
错16."在Visual Basic设计界面中,工程窗口是不能隐藏的窗口。
对"17.对象名.函数名可以构成语句。
错18.事件驱动不是Visual Basic的特点。
错19.事件是Visual Basic预先定义的对象能识别的动作。
对20.属性是指对象的名字、大小、位置和颜色等特性。
对21.在Visual Basic中通过FontColor属性来设置字体颜色。
错22.窗体的Name与其Caption属性相同。
错23.方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
对24.对象可以识别和响应的某些行为称为事件对25.Double类型的数据由4个字节组成。
大学VisualBasic复习题及答案
VB复习题一、填空题1.VB应用程序的两个基本特点是和。
2.在VB中根据变量的作用域不同,变量可以分为、和。
3.VB提供的_ _属性,用来控制对象是否可见,当属性值为_ _时,表示对象可见。
4.为使某窗口中的命令按钮“确定(E)”具有如下特性:按“Alt+E”键或按“Enter” 键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为___________,并且设置其_________属性值为_________。
5.在Visual Basic中,由系统事先设定的,能被对象识别和响应的动作称为_______________。
6.数字关系3<=X<10表达式写成正确的VB表达式为____________________________。
7.表达式Len("123程序设计ABC")的值是___________。
8.在窗体上画一个文本框和一个图片框,然后编写如下两个事件过程Private Sub Form_Click()Text1.Text = "VB程序设计"End SubPrivate Sub Text1_Change()Picture1.Print "VBProgramming"End Sub程序运行后,单击窗体,在文本框中显示的内容是________________,而在图片框中显示的内容是_____________。
9.创建一个VB应用程序三个主要的步骤是、和。
10.当程序运行时,要求窗体中的文本框呈现空白,则在设计时,应当在此文本框的窗口中,把此文本框的属性设置成空白。
11.Label和TextBox控件用来显示和输入文本,如果仅需要让应用程序在窗体中显示文本信息,可使用控件;若允许用户输入文本,则应使用控件。
12.要想在代码中给名为txtshow的文本框赋予文本:GOOD WORK!时,应当编写的语句是。
VB 判断题库
题号:2397 For/Next语句中,循环控制变量只能是整型变量。 答案:错误
题号:4912 Do/Loop Until结构的循环,是“先判断、后执行(循环体)”的循环结构。 答案:错误
题号:4566 Do/Loop While结构中的循环体,至少被执行一次。 答案:正确
答案:正确
题号:2689
在Visual Basic中,有一些通用的过程和函数作为方法供用户直接调用。
答案:正确
题号:4975
xxx.vbp文件是用来管理构成应用程序xxx的所有文件和对象的清单。
答案:正确
题号:2590
单击"启动"菜单项将窗体装入内存时,一定触发窗体的load事件。
答案:正确
题号:6810
列表框和文本框一样均没有Caption属性,但都具有Text属性。
答案:正确
题号:5771
运行时,控件的位置可以通过程序代码改变Left和Top属性来定位,也可以直接 用鼠标拖动控件来定位。
答案:错误
题号:3921
由于定时器控件在运行时是不可见的,因此在设置时可将其放在窗体的任何位置。
答案:正确
题号:713
题号:2412 一个表达式中若有多种运算,在同一层括号内,计算机按函数运算→逻辑运算→关系运算→算术 运算的顺序对表达式求值。 答案:错误
题号:5185 Visual Basic的Double类型数据可以精确表示其数值范围内的所有实数。 答案:错误
题号:2154 整型变量有Byte、Integer、Long类型3种 答案:正确
题号:4361 用Kill语句删除文件,只能删除与指定文件名完全匹配的一个文件。 答案:正确
VisualBasic6.0程序设计试题一与答案
VisualBasic6.0程序设计试题一与答案一、判断题:1、移动框架时框架内控件也跟随移动,所以框架内各控件的Left、Top属性值也将随之改变。
(错)2、VB提供的几种标准坐标系的原点都是在绘图区域的左上角,如果要把坐标原点放在其它位置,则需要使用自定义坐标系统。
(对)3、若窗体的坐标刻度为“缇”、窗体上的图片框控件的坐标刻度为“磅”,则图片框的Left属性值的单位为“缇”。
(对)4、用Scale方法改变了窗体坐标系后,窗体的Left、Top属性值不变。
(对)5、将容器的FillStyle属性设置为0后,容器中已绘制的图形的填充样式都为实心。
(错)6、语句“Shape1.FillStyle = vbSolid”和“Shape1.FillStyle = 0”作用相同。
(对)7、用Cls方法能够清除窗体或图片框中用Picture属性设置的图形。
(错)8、用Cls方法可以清除组合框中的所有表项。
(错)9、Picture图片框既可用来显示图片和绘制图形,也可以用Print方法来显示文字。
(对)10、在图片框中放置的控件既可以在该图片框内移动,也可以移出该图片框外。
(错)11、框架控件和形状控件都不能响应用户的鼠标的单击事件。
(错)12、图片框的Move方法不仅可以移动图片框,而且还可以改变该图片框的大小,同时也会改变该图片框控件的有关属性值。
(错)13、执行语句Pic1.Picture = ”c:\temp\a.bmp”,可以为图片框控件Pic1加载文件名为c:\temp\a.bmp的图形文件。
(错)14、Picture对象的AutoSize属性值为True时,表示该对象不管原来图片的大小,一律都自动调整为控件的大小尺寸,以便能够完整地显示该图片。
(错)15、图片框控件与影像框控件加载图形文件的方法相同。
(对)二、选择题:1、改变控件在窗体中的左右位置应该修改控件的()属性?(B)A. TopB. LeftC. WidthD. Right2、要改变控件的宽度,应该修改控件的()属性?(C)A. TopB. LeftC. WidthD. Right3、重新定义图片框控件的坐标系统,可采用该图片框的()方法?(A)A. ScaleB. ScaleXC. ScaleYD. SetFocus4、容器的ScaleMode属性值为()时,容器坐标系的每一个单位为一磅?(A)A. 2B. 1C. 4D. 65、改变了容器的坐标系后,该容器的()属性值不会改变?(A)A. LeftB. ScaleLeftC. ScaleTopD. ScaleWidth6、无论怎样改变图片框控件P1的坐标系,其中心点的x,y坐标分别为()?(B)A.(P1.ScaleLeft+P1.ScaleWidth)/2、(P1.ScaleTop+P1.ScaleHeight)/2B.P1.ScaleLeft+P1.ScaleWidth/2、P1.ScaleTop+P1.ScaleHeight/2C.P1.Left+P1.Width/2、P1.Top+P1.Height/2D.P1.Width/2、P1.Height/27、设置图片框控件PIC1的背景色为红色,可以执行语句()?(B)A.PIC1.BackColor = QBcolor(1)B.PIC1.BackColor = 255C.PIC1.BackColor = RGB(0,0,255)PIC1.BackColor = RGB(0,255,0)8、要使Shape控件以实心方式填充,应该设置其()属性?(B)A. FillColorB. FillStyleC. BackStyleD. Shape9、下列表达式中,()不是蓝颜色的值?(C)A.vbBlueB. Rgb(0,0,255)C. QBColor(12)D. &HFF000010、下列表达式中,()不是红颜色的值?(C)A.vbRedB. Rgb(255,0,0)C. QBColor(1)D. &HFF11、()对象不能作为控件的容器?(C)A. FormB. PictureBoxC. ShapeD. Frame12、若在图片框上用绘图方法绘制一个圆,则图片框的()属性不会对该圆的外观产生影响。
2011年最新vb期末复习题(免费下载!!题目+答案)
Visual Basic 期末复习题库单项选择题判断题填空题编程题1) 下列程序运行后,输出的结果为______。
B=1Do while (b<40)b=b*(b+1)LoopPrint ba) 42b) 39c) 6d) 1 答案:A2) 设执行以下程序段时依次输入1、3、5,执行结果为_____。
Dim a(4) As IntegerDim b(4) As IntegerFor K =0 To 2a(K+1) =Val(InputBox(“请输入数据:"))b(3-K) =a(K+1)Next KPrint b(K)a) 1b) 3c) 5d) 0 答案:A3) 下列程序执行后,变量s的值为______。
Dim s As long ,x As Integers=0:x=1Do While (x<10)s=s+xx=x+2LoopPrint sa) 10b) 25c) 50d) 100 答案:B4) 编写如下事件过程:Private Sub Form_MouseDown(Button As Integer ,Shift As Integer,X As Single,Y As Single)If Shift=6 And Button=2 ThenPrint "Hello"End IfEnd Sub程序运行后,为了在窗体上输出"Hello",应在窗体上执行以下_______操作。
a) 同时按下 Shift 键和鼠标左键b) 同时按下 Shift 键和鼠标右键c) 同时按下Ctrl、Alt 键和鼠标左键d) 同时按下 Ctrl、Alt 键和鼠标右键答案:D5) 当变量x=2,y=5时,以下程序的输出结果为____。
Do until y>5x=x*yy=y+1loopprint xa) 2b) 5c) 10d) 20 答案:C6) 当执行以下程序时,在名为lblResult的标签框内将显示_____。
VB复习题
C) $ED) &E
26、语句Print“5*5”的执行结果是
A)25B)5*5C)出现错误提示D) “5*5”
27、放置控件到窗体中的最迅速方法是
A)拖动鼠标B)单击工具箱中的控件
C)双击工具箱中的控件D)单击工具箱中的控件并拖动鼠标
28、以下合法的Visual Basic标识符是
12
13
14
答案
10
Picture1.Picture=LoadPicture(“C:\moon.jpg”)
用来删除列表中指定的项目
三、选择题
1、Visual Basic 6.0分为3种版本,不属于这3种版本的是
A)学习版B)专业版
C)企业版D)业余版
2、Visual Basic集成的主窗口中不包括
A)属性窗口B)标题栏C)菜单栏D)工具栏
21、下面说法不正确的是
A)变量名的长度不能超过255个字符
B)变量名可以包含小数点或者内嵌的类型声明字符
C)变量名不能使用关键字
D)ual Basic变量名的是
A) BookB) 2_Seek
C) 123.58D) Book-1
23、在Visual Basic中,下列两个变量名相同的是
3、在Visual Basic中,被称为对象的是
A)窗体B)控件
C)控件和窗体D)窗体、控件和属性
4、下列说法正确的是
A)在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件
B)若一个控件上有4个黑色的小方块,表明该控件是活动的
C)窗体中活动控件只能有一个
D)非活动控件在窗体上是隐藏的
A) 11.25B) 3
VB程序设计复习资料
VB程序设计复习资料VB程序设计复习资料一、判断题(每题1分,共20小题)1、VB代码中的所有符号,都必须是英文半角字符表示,不能使用汉字或全角字符。
(√)2、Enabled属性用于激活或禁用对象。
(√)3、当进入vb的集成开发环境,若发现不显示“工具箱”时,可以使用“视图” 中的“工具箱”打开。
(√)4、在Visual Basic中所有对象都具有Click事件。
(×)5、若要对窗体上的控件调整大小,先要保证该控件是活动控件,标签中的文本是可编辑文本。
(√)6、在多窗体应用程序中,若不设置启动窗体,则默认将第一个窗体作为启动窗体。
(×)7、在多窗体应用程序中,Hide方法和Unload语句的功能是相同的,都是卸载窗体。
(×)8、命令按钮只能显示文字不能加载图片。
(×)9、文本框所显示的内容用Caption属性设置,在程序设计和运行期间,可以对它的内容进行编辑。
(×)10、给变量起名时,可以以数字字符开头。
(×)11、VB中对于数值型数据,根据是否带小数部分,分为整型数和浮点数两类。
(√)12、"23"+"56"的运算结果是79。
(×)13、Print方法除了可以在窗体上显示信息外,还可以用于在图片框中显示信息。
(√)14、表达式(2*3)>=5 and 12/3 <= 4 的值为false。
(×)15、逻辑型数据只有True和False两个值。
(√)16、计时器控件只可以触发一个事件,即Timer事件。
(√)17、在VB中默认数组下标的下限是1。
(×)18、在代码中要关闭应用程序的功能可以用End语句实现。
(√)19、删除列表的项目所用方法为DeleteItem。
(×)20、组合框是列表框和文本框的集成,具有列表框和文本框的功能。
(√)二、单项选择题(每题2分,共30小题)1、VB项目文件即工程文件的扩展名是:(A )A、VBPB、FRMC、VBWD、FRX2、若窗体上有一个文本框txt_Show,如果想要在程序运行后,在文本框中便会出现“Hello!”字样,应在(A)事件过程中写如下代码:txt_Show.T ext=”hello!”A 、Form_Load B、Command1_Click C 、Form_Click D、Form_Dbclick3、下面哪个窗口用来浏览和设置窗体和控件的属性:(D )A、窗体窗口B、工程资源管理器C、工具箱D、属性窗口4、下面说法正确的是:(B )A、窗体文件的扩展名.vbpB、一个窗体对应一个窗体文件C、VB中一个工程只包含一个窗体D、VB中一个工程最多可以包含256个窗体5、以下说法错误的是:(D )A、方法是对象的一部分B、方法是一种特殊的过程和函数C、方法的调用方式是对象名称.方法名称D、在调用方法时,对象名时不可缺少的6、在代码编辑器中,若一条语句过长,可以用什么续行符来换行书写语句:(B )A、一个下划线“_”B、一个空格加一个下划线“_”C、一个连字符“-”D、一个空格加一个连字符“-”7、下列选项中,更改哪个属性,可以对窗体的标题内容进行修改:(D )A、T extB、NameC、FontD、Caption8、在VB集成环境中创建应用程序时,除了工具箱、窗体窗口、属性窗口外,必不可少的窗口是:(C )A、窗体布局窗口B、立即窗口C、代码窗口D、监视窗口9、VB预先设置好的,能够被对象识别的动作是(C )A、属性B、方法C、事件D、过程10、为了使标签框的大小根据里面显示的内容的长度进行扩展或缩小,应对(C )属性进行设置A、AlignmentB、BackstyleC、AutosizeD、Backcolor11、VB的工程资源管理器可管理多种类型的文件,下面叙述不正确的是(C )A.窗体文件的扩展名为.frm,每个窗体对应一个窗体文件B.标准模块是一个纯代码性质的文件,它不属于任何一个窗体C.用户通过类模块来定义自已的类,每个类都用一个文件来保存,其扩展名为.basD.资源文件是一种纯文本文件,可以用简单的文字编辑器来编辑12、在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为T ext1、Text2,然后编写如下程序:Private Sub Command1_Click( )a=Text1.textb=Text2.textC=Lcase(a)D=Ucase(b)PrintC;DEnd Sub程序运行后,在文本框Text1、Text2中分别输入AbC和Efg,结果是(A)A.abcEFG B.abcefg C.ABCefg D.ABCEFG13、以下关于窗体描述正确的是(B )A.只有用于启动的窗体可以有菜单B.窗体事件和其中所有控件事件的代码都放在窗体文件中C.窗体的名字和存盘的窗体文件名必须相同D.开始运行时窗体的位置只能是设计阶段时显示的位置14、有关列表框的属性和方法的正确描述是(D)A.列表框的内容由属性Item Data来确定B.当多选属性(MultiSelect)为True时,可通过Text属性获得所有内容C.选中的内容应通过List属性来访问D.选中的内容应通过Text属性来访问,并且每次只能获得一条内容15、如果变量a、b、c均为整型,下列程序段的输出结果为(C )a=2c=a*bPrint a & “*” & b & “=”& cA.c=6 B.a*b=c C.2*3=6 D.a*b=616、在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:Private Sub Command1_Click()Print Tab(1); "第一",Print Tab(6); "第二";End Sub程序运行后,如果单击命令按钮,在窗体上显示的内容是(□表示空格)(C )A.第一□□第二B.第一第二□□C.第一□□□第二D.第一□第二17、如果希望一个窗体在显示的时候没有边框,应该设置的属性是(C )A.将窗体的标题(Caption)设成空字符B.将窗体的Enabled属性置成FalseC.将窗体的BorderStyle属性置成NoneD.将窗体的ContalBox置成False18、设有如下程序:Option Base 1Private Sub Form_Click()Dim a(10), P(3) As Integerk = 5For i = 1 To 10a(i) = iNext iFor i = 1 To 3P(i) = a(i * i)Next iFor i = 1 To 3k = k + P(i) * 2Print kEnd Sub程序运行后,单击窗体,则在窗体上显示的是(A )A.33 B.35 C.37 D.3819、以下不属于键盘事件的是(C)A、KeyDownB、KeyUpC、UnloadD、KeyPress20、当用户在窗体上单击鼠标时,不会触发的事件是(D)A、ClickB、MouseDownC、MouseUpD、DblClick21、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是(C )A.x Mod 2 =1 Or y Mod 2 =1 B.x Mod 2 =0 Or y Mod 2=0 C.x Mod 2 =1 And y Mod 2 =1 D.x Mod 2 =0 And y Mod 2=022、在窗体中添加两个文本框(其Name属性分别为Text1和Text2)和一个命令按钮(其Name属性为Command1),然后编写如下事件过程:Private Sub Command1_Click()x = 0Do While x < 10x = (x - 2) * (x + 3)n = n + 1LoopText1.Text = Str(n)Text2.Text = Str(x)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别为(B )A.1和0 B.2和24 C.3和50 D.4和6823、在窗体上添加标签Label1后,标签控件默认的名称Name为:(A )A、Label1B、LabelC、TextD、Text124、在Visual Basic中,建立一个文本编辑区域,可采用下列哪个控件:(C )A、命令按钮B、标签控件C、文本框控件D、定时器控件25、在VB中的每个对象都具有自己的属性、(C )和方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
24
对象可以识别和响应的某些行为称为事件
对
25
Double类型的数据由4个字节组成。
错
26
整型数的取值范围为–32768~+32768。
错
27
3abc为合法变量。
错
28
过程级变量是指那些在过程中用Dim语句或Static语句声明的变量。
对
29
过程级变量的作用域仅限于声明它的过程。
对
30
静态局部变量是在过程中用Static语句声明的。
对
2
保存新建工程时,默认的路径是c:\Windows。
错
3
当按钮的Enable属性设置为False时,该按钮为不可见。
错
4
在Select case结构中应至少包含一个子句。
对
5
启动VB6.0时,VB6.0默认的工程类型是标准EXE程序。
对
6
当对窗体中的对象进行单击操作时,Visual Basic就会显示该对象的代码窗口。
错
58
滚动条通常用于浏览显示内容、确定位置,也可以作为数据输入的工具。通过编程控制,可以为不具备滚动能力的控件提供滚动功能。
对
59
滚动条在常用工具栏是一个控件。
错
60
当滚动条位于最右端或顶端时,表示其值最大,反之为最小。
错
61
滚动条上,当单击滚动箭头、单击滚动条区域或拖动滑动块结束时将触发Change事件。
对
53
图像框的功能较单一,可以用于显示动态图像。
错
54
计时器(Timer)的Interval属性的默认单位为毫秒。
对
55
计时器(Timer)的Interval属性的取值范围0-65535。
对
56
计时器(Timer)的Interval属性的取值为0时表示计时器触发次数最多。
错
57
计时器不只有Timer事件,interval也是计时器的事件。
错
40
计时器对象不能响应Click事件。
对
41
框架由于是一种辅助性的控件,功能较单一,属性较少所以有name属性,没有caption属性。
错
42
选择框架中的多个控件,按下Shift键点击各控件或按下Ctrl键的同时用鼠标拖拉框架内的控件。
对
43
复选框的功能是独立的,如果一个窗体上有多个复选框,用户可根据需要选择一个或几个。
错
7
Visual Basic的对象是窗体和控件的总称。
对
8
用窗体的Caption属性可以设置窗体的标题。
对
9
建立控件时系统自动给控件一个名称,第一个建立的命令按钮名称是Command。
错
10
标签框有Text属性。
错
11
文本框没有Caption属性。
对
12
Visual Basic提供了列表框控件,当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个滚动条。
错
36
将命令按钮Command1设置为不可见,应修改该命令按钮的Enabled属性。
错
37
要改变Label控件中文字的颜色,可以设置Label控件的ForeColor属性。
对
38
复选框对象是否被选中,是由其Value属性决定的。
对
39
将定时器的时间间隔设置为1秒,那么定时器的Interval属性值应设为1。
对
31
用Static声明的过程级变量在它声明的过程执行完毕后就被释放了。
错
32
逻辑表达式Not"a">"b" And 9<3 Or 9>3的值为true。
对
33
为使文本框显示滚动条,必须首先设置ScrollBars属性。
错
34
Index属性决定了按Tab键时焦点在各个控件之间移动的顺序。
错
35
改变控件在窗体中的上下位置应修改控件的Width属性。
对
44
复选框的value有2个值,即0或1。
错
45
列表框(ListBox)用于返回列表框中所有选项的个数,其属性listcount只能在程序代码中调用和设置。
对
46
列表框的listindex返回当前选项的索引号,索引号从0开始。如果没有选项被选中,该属性为1。
错
47
列表框List属性可以得到列表中任何选项的值,它以数组的方式存在。
对
68
框架内所有的控件会随框架一起移动、显示、消失和屏蔽。
对
69
在一个语句行内写多条语句时,语句之间应该用逗号分隔。
错
70
在语句Label1.caption="欢迎"被执行之前,标签控件Label1的Caption属性为默认值,则该语句被执行后,标签控件Label1的Name属性和Caption属性的值分别为:“label”、“欢迎”。
对
48
列表框Columns属性可以用来设置列表框多列显示。
对
49
组合框的属性style=0表示下拉式组合框。
对
50
简单组合框,它由一个文本框和一个标准列表框组成,列表框是下拉式的。
错
51
图片框和图像框的主要区别是:image除了可以显示图形之外,还可以作为其它控件的容器。
错
52
LoadPicture()函数用于在程序的代码中对窗体、图片框或图像框的Picture属性赋值,以便在程序的运行阶段加载图形文件。
错
19
事件是Visual Basic预先定义的对象能识别的动作。
对
20
属性是指对象的名字、大小、位置和颜色等特性。
对
21
在Visual Basic中通过FontColor属性来设置字体颜色。
错
22
窗体的Name与其Caption属性相同。
错
23
方法是由Visual Basic提供的一种专门的子程序,由对象本身所具有,反映该对象功能的内部函数或过程。
对
62
当在滚动条内拖动滑动块时只触发Scroll事件。
错
63
控件中不能改变大小的只有timer。
错
64
若要使标签透明,则可使用属性BackColor。
错
65
Hale Waihona Puke 滚动条的最小值、最大值、最小变动值、最大变动值属性均可自行设计。
对
66
滚动条所处的位置可由Value属性标识。
对
67
可以用剪切+复制的方法将已有控件放入框架中。
21、血液中的细胞好像运输兵,负责运输吸入的氧气和产生的二氧化碳。7、食盐、白糖、碱面、味精的颗粒都是有规则几何外形的固体,人们把这样的固体物质叫做晶体。自然界中的大部分固体物质都是晶体或由晶体组成。VB期末复习题库Visual Basic(判断题)
1
在Visual Basic程序设计中,TextBox对象没有Caption属性。
对
13
用面向对象的编程思想观点来看,一只黑色的台球被打进袋内,则台球是对象、黑色是方法。
错
14
单击滚动条的滚动箭头时,产生的事件是Change。
对
15
图片框的默认属性为Caption。
错
16
在Visual Basic设计界面中,工程窗口是不能隐藏的窗口。
对
17
对象名.函数名可以构成语句。
错
18
事件驱动不是Visual Basic的特点。