VB选择题
VB选择题
《VB》期末考试选择题复习(共180题)1. Visual Basic集成开发环境中不包括下列哪些窗口( )。
A、工具箱窗口B、工程资源管理器窗口C、属性窗口D、命令窗口参考答案是:D2. 在设计应用程序时,通过( )窗口可以查看到应用程序工程中的所有组成部分。
A、代码窗口B、窗体设计窗口C、属性窗口D、工程资源管理器窗口参考答案是:D3. 在正常安装Visual Basic6.0后,可以通过多种方式启动Visual Basic。
以下方式中不能启动Visual Basic的是:( )。
A、通过“开始”菜单中的“程序”命令B、通过“我的电脑”找到vb6.exe,双击该文件名C、通过“开始”菜单中的“运行”命令D、进入DOS方式,执行vb6.exe文件参考答案是:D4. Visual Basic 6.0工程文件的扩展名是( )。
A、.vbpB、.frmC、.basD、.cls参考答案是:A5. Visual Basic6.0是面向( )的程序设计语言。
A、过程B、工程C、事件D、对象参考答案是:D6. 下列关于 Visual Basic编程特点的叙述中,错误的是( )。
A、Visual Basic 是采用事件驱动编程机制的语言B、构成 Visual Basic 程序的多个过程没有固定的执行顺序C、Visual Basic 程序既可以编译运行,也可以解释运行D、Visual Basic 程序不是结构化程序,不具备结构化程序的 3 种基本结构参考答案是:D7. Visual Basic 6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是( )。
A、设计状态B、编写代码状态C、运行状态D、运行状态参考答案是:B8. 在Visual Basic 6.0中要获取上下文相关帮助,只需将光标定位在相应位置,再按( )键即可。
A、F1B、F2C、F3D、F4参考答案是:A9. Visual Basic 6.0集成开发环境的主窗口中不包括( )。
vb试题及答案
VB试卷一、单项选择题(每题2分,共40分)1. 窗体的标题栏显示内容由窗体对象的属性决定。
A) BackColor B)BackStyle C)Text D)Caption2. 窗体的示意图标可用属性来设置。
A) Picture B) Image C) Icon D) MouseIcon3. 窗体的控制菜单的有无由窗体对象的属性决定。
A) ControlBox B) MinButton C) MaxButton D) BorderStyle4. 若要取消窗体的最大化功能,则可设置属性为False来实现。
A) ControlBox B) MinButton C) MaxButton D) Enabled5. 以下4个选项,不属于VB的工作模式。
A) 编译 B) 设计 C) 运行 D) 中断6. 窗体的边框样式由窗体对象的属性来设置。
A) BackStyle B) BorderStyle C) WindowState D) FillStyle7. 若要以程序代码方式设置在窗体中显示文本的字体大小,则可用窗体对象的属性来实现。
A) FontName B) Font C) FontSize D) FontBold8. 命令按钮的标题文字由属性来设置。
A) Text B) Caption C) Name D) (名称)9. VB是面向对象的程序设计,以下4个选项,不属于面向对象的三要素。
A) 变量 B) 属性 C) 事件 D) 方法10. 若要将某命令按钮设置为默认命令按钮,可设置属性为True来实现。
A) Value B) Cancel C) Default D) Enabled11. 若要使命令按钮不可见,可设置属性为False来实现。
A) Value B) Enabled C) Visible D) Cancel12. 运行程序时,系统自动执行窗体的事件。
A) load B) click C) unload D) GotFocus13. 若要设置文本框最大可接收的字符数,可通过属性来实现。
VB选择题汇总
《一》1 "【单选题】Visual Basic的编程机制是D。
A、可视化B、面向对象C、面向图形D、事件驱动"2 "【单选题】Visual Basic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令。
BA、编辑B、视图C、格式D、调试"3 "【单选题】每个窗体对应一个窗体文件,窗体文件的扩展名是 C。
A、.bas B、.cls C、.frm D、.vbp"4 "【单选题】工程文件的文件名后缀是什么?______ BA.bmpB.vbpC.frmD.bas "5 "【单选题】窗体设计器是用来设计 B。
A、应用程序的代码段B、应用程序的界面C、对象的属性D、对象的事件 "6 "【单选题】使用方法不可以进入代码窗口编写代码。
AA、执行“文件”菜单中的打开命令B、在窗体上单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令C、双击窗体设计器的任何地方D、执行“视图”菜单中的“代码窗口”命令"7 "【单选题】VB6.0集成开发环境有三种工作状态,不属于三种工作状态之一的是 D。
A.设计状态B.编写代码状态C.运行状态D.中断状态"8 "【单选题】VB6.0集成开发环境不包括________窗口。
AA.DOS界面窗口B.窗体窗口C.代码窗口D.属性窗口"9 "【单选题】在设计应用程序时,通过________ 窗口可以查看到应用程序工程中的所有组成部分 BA.代码窗口B.窗体设计窗口C.属性窗口D.工程资源管理器窗口"10 "【单选题】VB6.0是一种面向的编程环境。
BA.机器B.对象C.过程D.应用"11 "【单选题】在VB集成环境创建VB应用程序时,除了工具箱窗口,窗体中的窗口,属性窗口外,必不可少的窗口是 C。
VB选择题
单选题复习总结第一部分.1.OOP是() A、面向对象程序设计方法的简称B、计算机机器语言C、高级语言D、汇编语言,A2.Visaul Basic 6.0是()A、结构化程序设计语言B、面向对象程序设计语言C、一种计算机解题的方法D、汇编语言,B3.VB 6.0 中文版包括的三个版本是()A、学习版、专业版B、专业版、企业版C、学习版、专业版、企业版D、前面说法全错,C4. VB集成开发环境的的工作状态有3种,它们是()A、设计、运行和调试B、设计、中断和调试C、设计、运行和中断D、前面说法都对,C5. 在计算机上初次安装Visaul Basic6.0时,应执行()程序A、install.exeB、setup.vbpC、setup.exeD、vb6.exe,C6. 在工程资源管理器窗口中,可对当前使用的工程所有部件进行管理,它的主要功能是()A、添加窗体B、删除窗体C、在代码和界面之间进行切换D、前面说法都对,D7. 在“设计时”若关闭了工具箱,应从()显示出来A、“视图”菜单“工具箱”命令B、“视图”菜单“工具栏”命令C、“窗口”菜单中D、“格式”菜单中,A8. 工程资源管理器窗口的显示方式A、网状方式B、层次方式C、顺序方式D、随意方式,B9. 工程文件的扩展名是()A、.vbp B、.frmC、.resD、.bas,A10. 窗体文件的扩展名是()A、.vbpB、.frmC、.resD、.bas,B11. 工程组文件的的扩展名是()A、.vpgB、.frmC、.vbpD、.bas,A12. 将VB 工程编译生成的.EXE文件A、可复制到其它计算机上运行B、不能摆脱VB环境运行C、只能在当前计算机上运行D、需要有.dll该类文件的支持,C13. 下面关于属性的说法正确的是()A、指对象的方法B、就是对象的数据,可以用来表示对象的状态C、指对象的事件D、指运行界面,B14. 对象属性值的设置可以在()A、设计时和运行时B、工程资源管理器窗口C、工具箱中D、窗体设计器工具栏中,A15. 下面关于对象的方法描述错误的是()A、对象中的代码就是对象的方法B、方法的内容是可见的C、方法的内容是不可见的D、方法决定了对象可进行的动作,B16. 下面()不是对象的方法A、form B、Print C、Cls D、Hide,A17. 启动VB 后,窗体设计器窗口中便包含了一个窗体窗口,该窗体窗口默认的名字是()A、FormB、窗体C、Form1D、工程,C18.VB 编程的方法是采用()运行程序的A、从主程序中调用B、事件驱动机制C、发运行命令D、自动执行,B19. VB 是一种面向对象的可视化程序设计语言,其中()不是面向对象系统所包含的的要素A、方法B、事件C、数组D、属性,C20. VB 最基本的对象是(),它是应用程序的基石,其他控件的容器。
VB选择题
VB选择题预测1.Vb中TextBox控件是()。
A标签B命令按钮C文本框D单选按钮2.使用VB编程,通常会用到工具箱中的工具,我们把这些工具称为()(A)事件(B)工具盒(C)控件(D)窗体3.要修改窗体上的前景色需要用到下列哪个函数名称()(A) Forecolor(B) Font (C) Backcolor (D) caption4. 在Visual Basic中最基本的对象是(),它是应用程序的基石,是其他控件的容器。
(A) 文本框(B) 命令按钮(C) 窗体(D) 标签5. VB6.0是一种面向( ) 的编程环境。
A)机器B对象C)过程 D 应用6. 要使FormI窗体的标题栏显示"欢迎进入VB世界",以下()语句是正确的。
(A) Forml.Caption=“欢迎进入VB世界”(B) Forml.Caption='欢迎进入VB世界'(C) Forml.Caption=欢迎进入VB世界(D) Forml.Caption="欢迎进入VB世界"7. 若要修改文本框的背景,要对()属性进行设置。
(A) Text (B)Maxlength (C) Backcolor (D)Caption8、VB6.0集成开发环境不包括()窗口。
(A) DOS界面窗口(B) 窗体窗口(C) 代码窗口(D) 属性窗口9.显示窗体可用窗体对象的()(A) Move方法(B) Show 方法(C) Display 方法(D) Load 方法10.下列选项中不属于窗体的属性的是()(A)Caption (B) Font (C) Height (D) Text11. 在visual Basic中可以包含其他控件的是( ) 。
(A)复选框(B)框架(C)文本框(D)滚动条12.任何控件都有的属性是( ) 。
(A)BackColor (B)Caption (C)名称(D)BorderStyle13.Visual Basic程序设计的主要的步骤是( )A、可视性程序设计B、代码程序设计C、可视性程序设计和代码程序设计D、界面设计14.窗体能响应的事件是( )A、ActiveFromB、DriveC、LoadD、Change15.Visual Basic规定工程文件的扩展名是( )A、.forB、.frmC、.vbpD、.bas16. 设置对象中的字体应用( )属性.A、CaptionB、NameC、FontD、Text17.设置文本框中显示的内容应用( )属性。
vb考试试卷
vb考试试卷VB考试试卷一、选择题(每题2分,共20分)1. 在VB中,以下哪个是正确的变量声明方式?A. Dim aB. Dim a = 5C. Dim a As IntegerD. Dim a As String = "Hello"2. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function3. VB中的数组声明方式是:A. Dim numbers(1 To 10)B. Dim numbers As Integer(1 To 10)C. Dim numbers(10)D. Dim numbers As Array = New Integer(10)4. 在VB中,以下哪个是正确的条件语句?A. If x > 0 ThenB. If x > 0C. If x > 0 ElseD. If x > 0 End If5. VB中,以下哪个是正确的函数定义方式?A. Function Add(x, y) As IntegerB. Function Add(x, y) = x + yC. Function Add(x, y) = Return x + yD. Function Add(x, y) = x + y End Function...(此处省略其他选择题)二、填空题(每空2分,共20分)1. 在VB中,使用________关键字来声明常量。
2. VB中的________结构用于执行一系列动作,直到满足某个条件。
3. 要声明一个包含10个整数的数组,可以使用________。
4. 当需要在VB中调用另一个窗体时,可以使用________方法。
5. VB中的________属性用于设置控件的可见性。
...(此处省略其他填空题)三、简答题(每题10分,共20分)1. 简述VB中的事件驱动编程的概念及其重要性。
2. 解释VB中类和对象的区别,并给出一个使用类和对象的简单示例。
vb练习题及答案
vb练习题及答案VB练习题及答案一、选择题1. 在VB中,以下哪个是正确的数据类型?A. IntegerB. IntC. Both A and BD. None of the above答案:C2. VB中,哪个关键字用于声明变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在VB中,以下哪个是正确的循环结构?A. ForB. WhileC. RepeatD. All of the above答案:D4. VB中,以下哪个是正确的条件语句?A. IfB. SwitchC. CaseD. A and B only答案:A5. 在VB中,以下哪个是正确的数组声明方式?A. Dim myArray(5) As IntegerB. Dim myArray As Integer(5)C. Both A and BD. None of the above答案:A二、填空题1. 在VB中,使用________关键字可以定义一个类。
答案:Class2. VB中,使用________方法可以为控件添加事件处理程序。
答案:AddHandler3. 在VB中,________方法用于结束程序的执行。
答案:End4. VB中,________属性用于获取或设置一个控件的文本。
答案:Text5. 在VB中,________方法用于打开一个文件。
答案:Open三、简答题1. 请简述VB中的事件和事件处理程序的概念。
答案:在VB中,事件是用户或程序触发的特定动作,如按钮点击或键盘敲击。
事件处理程序是一个过程,当特定的事件发生时,会被自动调用以响应该事件。
2. 描述VB中如何使用For循环。
答案:在VB中,For循环用于重复执行一段代码直到满足特定条件。
基本语法是:```For counter = start To end [Step increment]' 循环体Next [counter]```3. 解释VB中什么是继承,并给出一个简单的示例。
vb考试题及答案
vb考试题及答案一、选择题(每题2分,共20分)1. VB中的“Dim”关键字用于声明什么?A. 变量B. 常量C. 类型D. 过程答案:A2. 在VB中,以下哪个是合法的变量名?A. 2variableB. variable-nameC. variable$nameD. variable name答案:B3. VB中的“Sub”过程可以返回值吗?A. 是B. 否答案:B4. 在VB中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Date答案:C5. VB程序中,以下哪个语句用于结束程序?A. Exit SubB. End SubC. Exit ForD. End答案:D6. VB中,以下哪个是正确的条件语句?A. If (x > 10)B. If x > 10C. If x = 10 ThenD. If x = 10答案:C7. 在VB中,以下哪个是正确的循环结构?A. DoB. WhileC. ForD. All of the above答案:D8. VB中的“With”语句用于什么?A. 条件判断B. 循环控制C. 简化代码D. 错误处理答案:C9. 在VB中,以下哪个不是数组的声明方式?A. Dim arr(0 To 10) As IntegerB. Dim arr() As Integer = New Integer(10)C. Dim arr As Integer = New Integer(10)D. Dim arr(1) As Integer答案:D10. VB中,以下哪个是正确的事件处理程序声明?A. Sub Button1_Click()B. Sub Button1_Click(ByVal sender As Object, ByVal e As EventArgs)C. Sub Button1_Click(ByVal e As EventArgs)D. Sub Button1_Click(ByVal sender As Object)答案:B二、填空题(每空2分,共20分)1. 在VB中,使用________关键字可以定义一个类。
VB选择题
1 窗体的FontName属性的缺省值是 A 。
A、宋体B、楷体C、仿宋体D、黑体2 下列不属于对象的基本特征的是 C 。
A、事件B、属性C、函数D、方法3 将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 B 。
A、.doc与.txtB、.vbp与.frmC、.com与.exeD、.bat与.frm4 下列选项中不属于事件的是 A 。
A、ShowB、KeyUpC、LoadD、Dblclick5 在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是 D 。
A、属性窗口B、工具箱C、项目(工程)窗口D、代码窗口6 改变控件在窗体中的上下位置应修改该控件的 A 属性。
A、TopB、RightC、WidthD、Left7 Visual Basic中"程序运行"允许使用的快捷键是 B 。
A、F2B、F5C、Alt+F3D、F88 以下4个选项中,属性窗口未包含的是 B 。
A、属性列表B、工具箱C、对象列表D、信息栏9 在Visual Basic中,称对象的数据为 C 。
A、事件B、封装C、属性D、方法10 下列 A 属性用来表示各对象(控件)的位置。
A、LeftB、NameC、CaptionD、Text11 标签控件的标题和文本框控件的显示文本的对齐方式由 C 属性来决定。
A、StyleB、WordWrapC、AlignmentD、AutoSize12 当文本框的 B 属性设置为false时,在运行时文本框不能编辑。
A、VisibleB、EnabledC、LockedD、MultiLine13 按Tab键时,焦点在各个控件之间移动的顺序是由 C 属性来决定的。
A、IndexB、SetFocusC、TabIndexD、TabStop14 列表框的 C 属性返回或设置列表框中各列表项的文本。
A、SelectedB、TextC、ListD、Caption15 文本框中选定的内容,由下列 D 属性来反映。
VB试题(选择、填空)
一,选择题1、如果VB环境中缺少某个窗口,一般应从主菜单__C____的下拉菜单中找到相应的激活命令。
(1分)A、编辑B、文件C、视图D、调试2、启动Visual Basic后,VB为用户建立的第一个窗体是__B____。
(1分)A、FormB、Form1C、窗体1D、窗体3、不属于一个工程文件(*.vbp)里的文件是____A__。
(1分)A、*.txt文件B、*.bas文件C、*.cls文件D、*.frm文件4、与传统的程序设计语言相比较,Visual Basic最突出的特点是__C____。
(1分)A、结构化的程序设计B、数据处理C、面向对象的可视化编程D、中文支持5、文本框中的ScrollBars属性已设置为3-Both,但却没有水平和垂直滚动条的效果,原因可能是___B___。
(1分)A、文本框中没有内容B、文本框的MultiLine属性为FalseC、文本框的MaxLength属性为0D、文本框的Locked属性是True6、能够盛放其他控件,而且是最基本的对象是___A___。
(1分)A、窗体B、图像C、标签D、文本7、任何控件都具有的属性是____C__。
(1分)A、PictureB、CaptionC、NameD、AutoSize8、窗体上有一个标签Label1和一个命名按钮Command1,当程序运行时每单击一次命令按钮,标签就向右移动一定距离。
在Command1_Click()中能完成这个功能的命令为___D___。
(1分)A、Label1.Left = 100B、Label1.Left = Label1.Left - 100C、Label1.Move 100D、Label1.Move Label1.Left + 1009、要把一个Image控件对象设置成隐藏,应设置的属性是___A___。
(1分)A、VisibleB、EnabledC、DefaultD、Cancel10、以下___B___是正确的For …Next结构。
VB选择题
1、Visual Basic程序中分隔各语句的字符是( )。
(1分)A、'B、:C、\D、_2、对象的特征称( )。
(1分)A、属性B、方法C、事件D、过程3、下列关于VB编码规则的叙述中,错误的是( )。
(1分)B、多条语句可以书写在同一行上,每条语句A、一条语句可以分为多行书写之间用逗号隔开C、可以用Rem<注释内容>给语句或程序段加上D、不区分程序代码中变量名的字母的大小写注释,以提高可读性4、下列叙述中正确的是( )。
(1分)A、只有窗体才是Visual Basic中的对象B、只有控件才是Visual Basic中的对象D、窗体和控件都不是Visual Basic中的对C、窗体和控件都是Visual Basic中的对象象5、有程序代码如下:Text1.Text = "郑州大学",则Text1、Text 、"郑州大学"分别代表( )。
(1分)A、对象、值、属性B、对象、方法、属性C、对象、属性、值D、属性、对象、值6、对象能够执行的操作称为( )。
(1分)A、属性B、方法C、事件D、过程7、如果VB语句超过一行,可以使用空格加( )续行。
(1分)A、-B、+C、;D、_8、Visual Basic建立新工程时为用户建立第一个窗体,其默认的名字是( )。
(1分)A、FormB、Form1C、窗体D、窗体19、在Visual Basic集成环境创建应用程序时,通常一定会使用窗体窗口,并一定会用到( )。
(1分)A、代码窗口B、立即窗口C、监视窗口D、窗体布局窗口10、启动Visual Basic后,系统为用户新建的工程起一个名为( )的临时名称。
(1分)A、工程1B、窗体1C、工程D、窗体11、在VB程序中,逐语句调试的操作键是( )。
(1分)A、F8键B、F9键C、F2键D、F1键12、使用Visual Basic编程,我们把工具箱内的工具称为( )。
计算机vb基础知识试题及答案
计算机vb基础知识试题及答案一、单项选择题(每题2分,共40分)1. VB是指______。
A. Visual BasicB. Visual C. Visual Basic for ApplicationsD. Visual Basic Script2. 在VB中,可以使用______语句来输出结果到控制台窗口。
A. PrintB. Console.WriteC. MessageBox.ShowD. MsgBox3. 在VB中,用于表示“不等于”的运算符是______。
A. <B. >C. =D. <>4. 下面哪个选项是VB中用于定义变量的关键字?A. DimB. VarC. DefD. Let5. 在VB中,______可以被用来终止当前循环并跳到循环结构外的语句。
A. Exit FunctionB. Exit DoC. BreakD. Continue6. 当在VB中定义一个数组时,数组的下标范围是______。
A. 0 到 nB. 0 到 n-1C. 1 到 n-1D. 1 到 n7. 在VB中,可以使用______用于创建自定义的函数。
A. ProcB. SubC. FunD. Function8. 在VB中,______可以被用于将一个字符串转换为整数。
A. CIntB. ValC. Convert.ToInt32D. Parse9. 下面哪个选项是VB中的逻辑与运算符?A. &&B. ||C. !D. And10. 在VB中,______可以用于打开一个文件,并返回一个文件操作的对象。
A. File.OpenB. StreamReaderC. OpenFileDialogD. FileSystemObject二、填空题(每题2分,共20分)1. VB中的数组可以使用______关键字来声明。
2. VB中的______循环可以用于反复执行一段代码,直到某个条件为真。
vb题库(选择题)
一单项选择题:1. 以下能在窗体Form1的标题栏中显示“VisualBasic窗体"的语句是(C)A) ="VisualBasic窗体"B) Form1.Title="VisualBasic窗体"C) Form1.Caption="VisualBasic窗体"D) Form1.Text="VisualBasic窗体”)2. 下列窗体事件中不能由用户触发的是( D )A)LOAD和UNLOAD B)CLICK和UNLOADC)CLICK和DBLCLICK D)LOAD和INITIALIZE3. 如将一个窗体从内存中清除,应该使用的方法( B )A)SHOW B)UNLOAD C)LOAD D) HIDE4. Timer控件可以使用下列哪种事件(B)A)Click事件 B)Timer事件 C)Dblclick事件 D)Change事件5. 程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是( D )A)mousedown B)mouseup C)click D) load6. 为了使命令按钮右移200,使用的命令是( C )A)command1.move-200 B) command1.move 200C)command1.left=command1.left+200 D) command1.left=command1.left-2007. 在窗体上画一个名称为list1的列表框,一个名称为了label1的标签,列表框中显示若干个项目,当单击列表框中的某个项目时,在标签中显示被选中的项目名称,下列正确的程序是( D )A)private sub list1_click() B) private sub list1_click() Label1.caption=list1.listindex=list1.listindexEnd sub end subC) private sub list1_click() D) private sub list1_click()=list1.textlabel1.caption=list1.textEnd sub end sub8. 为了使列表框中的项目呈现多列显示,需要设置的属性为( A )A)columns B)style C)list D)name9. 下列可以设置单选按钮的选取状态的属性是( A )A)value B)style C) appearance D)name10. 组合框是文本框和( C )特性的组合A)复选框B)标签C)列表框D) 目录11. 利用双绞线连网的网卡采用的接口是( C )A ) AUI B)BNC C)RJ-45 D)Sc12.下窗体操作中工程文件的扩展名为( A )A.frm B. .vbp C. .bas D. .cls13. 下面四项中不属于面向对象系统三要素的是( A )A.变量 B 事件 C 属性 D 方法14. 将一个VB程序保存在磁盘中,至少会产生的文件是( C )A..doc .txt B. .com , .ext C. .vbp .frm D. .bat, .sys15. 在一条语句内写多条语句时,用来分隔每条语句的符号是( B )A. , B : C 、 D ;16.要填加一个标准模块,可使用“_____”菜单中的“添加模块”命令。
1 50道vb选择题
D.框架控件(Frame )或图片框控件(PictureBox) 12.下面的语句或方法中错误的有________个(其中 m 和 n 都为 Integer 型变量) 。 ① Dim Arry(m, n) As Integer ③ Print m=m+n;m+n A.1 B. 2 C. 3 13.下列说法不正确的是________。 A.VB 允许将数字字符串赋值给一个数值型的变量 B.VB 允许使用未经说明的变量,类型都是 Variant 类型 C.Cls 方法只清除运行时在窗体或图形框中显示的文本或图形 D.事件过程既可建在窗体模块中,也可建在标准模块中 14.运行程序产生死循环时,________可以终止程序运行。 A.按【Ctrl 】+【C】键 C.按【Ctrl】+【Break】键 B.按【Ctrl 】+【Z】键 D.单击“停止运行”按钮 ② n=32764+5 ④ m=3.165 D.4
பைடு நூலகம்
33.在窗体 Form1 中用“ Public Sub Fun(x As Integer ,Y As Single) ”定义过程 Fun ,在窗体 Form2 中定义 了变量 i 为 Integer ,J 为 Single ,若要在 Form2 的某事件过程中调用 Form1 中的 Fun 过程,则下列语句中 正确的语句有_________个。 ①Call Fun(i ,j) ③Form1.Fun (i),j ②Call Form1 .Fun(i,i) ④Form1.Fun i + 1,(j)
选择题 1.能被对象所识别的动作与对象可执行的活动分别称为对象的___。 A.方法、事件 B .事件、方法 C.事件、属性 D.过程、方法 2. 在过程中可以用________语句定义变量。 A.Dim 、Private C.Dim 、Public A.style B.Dim、Static D .Dim 、Static 、Private C.Caption D.Name
VB课后习题答案---选择题
1、下面不是VB工作模式的是(C )A.设计模式B.运行模式C.编模汇式D.中断模式2、可视化编程的最大优点是(C )A.具有标准工具箱B.一个工程文件由若干个窗体文件组成C.不需要编写大量代码来描述图形对象D.所见即所得3、下列不能打开属性窗口的操作是(C )A.执行“视图”菜单中的“属性窗口”命令B.按F4键C.按Ctrl+TD.单击工具栏上的“属性窗口”按钮4、下列可以打开立即窗口的操作是(D )A.Ctrl+D B.Ctrl+E C.Ctrl+F D.Ctrl+G5、Visual Basic的编程机制是(D )A.可视化B.面向对象C.面向图形D.事件驱动1、以下能够触发文本框Change事件的操作是(D )A.文本框失去焦点B.文本框获得焦点C.设置文本框的焦点D.改变文本框的内容2、应用程序设计完成后,应将程序保存,保存的过程是(D )A.只保存窗体文件即可B.只保存工程文件即可C.先保存工程文件,之后保存窗体文件D.先保存窗体文件(或标准模块文件),之后还要保存工程文件3、VB应用程序的运行模式是(C)A.解释运行模式B.编译运行模式C.两者都有D.汇编模式4、任何控件都具有的属性是(C )A.TEXT B.CAPTION C.NAME D.FORECOLOR5、决定控件上文字的字体、字形、大小及效果的属性是(D )A.TEXT B.CAPTION C.NAME D.FONT6、在窗体上建立了多个控件,如TEXT、LABEL1、COMMAND1,若要使程序一运行焦点就定位在COMMAND1控件上,应将COMMAND1控件的(B )设置为0 A.INDEX B.TABINDEX C.TABSTOP D.ENABLED7、运行时,当用户向文本框输入新的内容,或在程序代码中对文本框的TEXT属性进行赋值从而改变了文本框的TEXT属性值时,将触发文本框的(D)事件A.CLICK B.DBLCLICK C.GOTFOCUS D.CHANGE8、在运行时,按TAB键跳过了一个可以获得焦点的控件(如文本框),则可能是因为(D )A.该控件的TABSTOP属性值为TRUE B.该控件的TABINDEX属性值为FALSE C.该控件的ENABLED属性值为TRUE D.该控件的ENABLED属性值为FALSE9、为了防止用户随意将光标置于控件上,应(D)A.将控件的TABINDEX属性设置为0B.将控件的TABSTOP属性设置为TRUEC.将控件的TABSTOP属性设置为FALSED.将控件的ENABLED属性设置为FALSE10、若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的(D )属性A.BACKCOLOR B.BORDERSTYLEC.FORECOLOR D.BACKSTYLE11、如果要在文本框中输入字符时,只显示某个字符,如星号(*),运行时,在文本框中输入的字符仍然显示出来,而不显示星号,原因可能是(B )A.文本框的MULTILINE属性值为TRUEB.文本框的LOCKED属性值为TRUEC.文本框的MULTILINE属性值为FALSED.文本框的LOCKED属性为FALSE12、在运行阶段,要在文本框TEXT1获得焦点时选中文本框中所有内容,对应的事件过程是(A)A.Private Sub Text1_GotFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubB.Private Sub Text1_LostFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubC.Private Sub Text1_Change( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End SubD.Private Sub Text1_SetFocus( )Text1.SelStart=0Text1.Sellength=Len(Text1.Text)End Sub13、Visual Basic继承了Basic语言简单易用的语法特点,同时支持面向对象的编程机制,其中构成其控件(对象)的三要素是(D)A.属性、事件、事件过程B.控件、窗体、事件C.属性、过程、方法D.属性、事件、方法14、决定标签(Label)显示的属性是(C )A.Text B.Name C.Caption D.Alignment15、命令按钮的标题文字由(B )属性来设置。
VB选择题(含答案)_按章节
第1章Visual Basic导论第2章程序设计与算法(问题求解)第3章常用控件与界面设计11.VB是用于开发()环境下应用程序的工具。
BA.DOS B.WindowsC.DOS和Windows D.UNIX12.VB6.0是()位操作系统下的应用程序的开发工具。
AA.32 B.16 C.32或16 D.6413.一个对象可执行的动作与可被一个对象所识别的动作分别被称为( )B A.事件、方法B.方法、事件C.属性、方法D.过程、事件14.有程序代码如下:Form2.Caption = “Help”,试问Form2、Caption和Help分别代表( )CA.对象、值、属性B.值、属性、对象C.对象、属性、值D.属性、对象、值21.VB集成开发环境可以( )DA.编辑、调试、运行程序,但不能生成可执行程序B.编辑、生成可执行程序、运行程序,但不能调试程序C.编辑、调试、生成可执行程序,但不能运行程序D.编辑、调试、运行程序,也能生成可执行程序22.多窗体程序由多个窗体组成。
在缺省情况下,VB在执行应用程序时,总是把( )指定为启动窗体BA.不包含任何控件的窗体B.设计时的第一个窗体C.命名为Frm1的窗体D.包含控件最多的窗体23.VB是一种( )的可视化程序设计语言DA.面向机器B.面向过程C.面向问题D.面向对象24.VB6.0规定,不同类型的数据占用存储空间的长度是不同的。
下列各组数据类型中,满足占用存储空间从小到大顺序排列的是( )AA.Byte, Integer, Long, Double B.Byte, Integer, Double, BooleanC.Boolean, Byte, Integer, Double D.Boolean, Byte, Integer, Long31.对于窗体,下面哪一个属性在程序运行时其属性设置起作用( )D A.MaxButton B.BorderStyle C.Name D.Left32.文本框没有下面哪一个属性( )DA.Enabled B.Visible C.BackColor D.Caption33.不论何控件,共同具有的属性是( )BA.Text B.Name C.ForeColor D.Caption34.要使Form1窗体的标题栏显示"欢迎使用VB",以下哪一个语句是正确的( )D A.Form1.Caption=“欢迎使用VB”B.Form1.Caption='欢迎使用VB 'C.Form1.Caption=欢迎使用VBD.Form1.Caption="欢迎使用VB "41.要使某控件在运行时不可显示,应对下面哪一个属性进行设置( )B A.Enabled B.Visible C.BackColor D.Caption42.类是对象的抽象,对象则是类的具体化,在窗体上建立的一个控件称为( )AA.对象B.容器C.实体D.类43.若要使标签控件显示时不覆盖其背景内容,要对下面哪一个属性进行设置( )D A.BackColor B.BorderStyle C.ForeColor D.BackStyle44.用一个程序段对一对象被单击(或双击)作出响应,从而实现指定的操作,称为( )B A.可视画化程序设计B.事件驱动编程机制C.过程化程序实际方法D.非过程化程序设计语言51.要使窗体在运行时不可改变窗体的大小和没有最大化和最小化按钮,只要对下列哪一个属性设置就有效( )BA.MaxButton B.BorderStyle C.Width D.MinButton52.当运行程序时,系统自动执行启动窗体的哪一个事件过程( )A A.Load B.Click C.UnLoad D.GotFocus53.当文本框的ScrollBars属性设置了非零值,却没有效果,原因是( )B A.文本框中没有内容B.文本框的MultiLine属性为FalseC.文本框的MultiLine属性为TrueD.文本框的Locked属性为True54.要判断在文本框是否按了Enter键,应在文本框的哪一个事件中判断( )D A.Change B.KeyDown C.Click D.KeyPress61.双击窗体中的对象后,VB将显示的窗口是( )CA.工具箱B.工程窗口C.代码窗口D.属性窗口62.Load事件是在窗体被装入工作区时( )触发的事件DA.用户B.程序员C.手工D.自动63.一个窗体名不能包含( )AA.空格和标点符号B.小写字母C.数字D.下划线64.不能脱离控件(包括窗体) 而独立存在的过程是( )AA.事件过程B.通用过程C.Sub过程D.函数过程71.将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件到其他机器上不能运行的主要原因是( )AA.运行的机器上无VB系统B.缺少.frm窗体文件C.该可执行文件有病毒D.以上原因都不对72.当需要上下文帮助时,选择要帮助的"难题",然后按哪一个键,就可出现MSDN窗口及显示所需"难题"的帮助信息( )DA.Help B.F10 C.Esc D.F173.Visual Basic有三种工作模式,它们分别是( )BA.设计、编译和运行B.设计、运行和中断C.设计、运行和调试D.编译、运行和调试74.以下叙述中正确的是( )AA.窗体的Name属性指定窗体的名称,用来标识一个窗体。
vb上机考试试题
vb上机考试试题一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明类模块中的属性?A. DimB. PublicC. PrivateD. Property2. VB中的“Option Explicit”语句的作用是什么?A. 定义变量类型B. 强制显式变量声明C. 隐藏变量D. 设置变量的作用域3. 在VB中,以下哪个控件用于显示图像?A. LabelB. TextBoxC. PictureBoxD. ComboBox4. 如果要为VB中的按钮控件添加点击事件,应该使用哪个事件?A. ClickB. DoubleClickC. MouseDownD. KeyPress5. 在VB中,以下哪个函数可以用于将字符串转换为数值?A. Str()B. Val()C. Chr()D. Asc()6. VB中的“Select Case”语句最多可以有多少个Case分支?A. 1B. 2C. 10D. 无限制7. 在VB中,以下哪个属性用于设置控件是否可见?A. VisibleB. EnabledC. CaptionD. Text8. 当在VB中创建一个数组时,数组的下标默认从哪个数字开始?A. 0B. 1C. 100D. -19. 在VB中,以下哪个方法用于获取文本框中输入的文本?A. TextB. CaptionC. ValueD. Name10. VB中的“With”语句用于什么目的?A. 初始化变量B. 创建对象C. 引用对象的多个属性或方法D. 定义数据类型二、填空题(每空3分,共30分)11. 在VB中,使用________关键字可以创建一个类。
12. 如果要让一个变量在整个应用程序中都可访问,应该使用________关键字声明它。
13. 在VB中,一个事件处理程序的名称通常由触发事件的控件名称、一个下划线和一个________组成。
14. 要循环遍历一个数组中的所有元素,可以使用________循环。
vb精选试题及答案
vb精选试题及答案一、单项选择题(每题2分,共20分)1. 在VB中,以下哪个关键字用于声明变量?A. DimB. ConstC. FunctionD. Sub答案:A2. VB中数组的默认下标是从哪个数字开始的?A. 0B. 1C. -1D. 2答案:B3. 在VB中,以下哪个函数用于计算字符串的长度?A. LenB. UBoundC. LBoundD. Sqr答案:A4. VB中,哪个属性用于获取或设置一个窗体的标题?A. CaptionB. TextC. TitleD. Label答案:A5. 在VB中,以下哪个事件用于响应鼠标单击窗体?A. ClickB. DblClickC. MouseDownD. MouseUp答案:A二、填空题(每题3分,共15分)1. 在VB中,声明一个整型变量的正确语法是________。
答案:Dim myVar As Integer2. VB中,用于定义一个过程的关键字是________。
答案:Sub 或 Function3. VB中,用于读取用户输入的函数是________。
答案:InputBox4. VB中,用于打开文件的语句是________。
答案:Open5. VB中,用于关闭文件的语句是________。
答案:Close三、简答题(每题5分,共10分)1. 请简述VB中的事件驱动编程是什么?答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、信号等)触发。
在VB中,用户可以通过编写事件处理程序来响应这些事件。
2. VB中如何实现循环结构?答案:在VB中,可以使用For...Next循环、Do...Loop循环、While...Wend循环等结构来实现循环。
四、编程题(每题10分,共20分)1. 编写一个VB程序,计算并输出1到100之间所有偶数的和。
答案:请参考以下代码:```vbDim sum As IntegerDim i As Integersum = 0For i = 1 To 100If i Mod 2 = 0 Thensum = sum + iEnd IfNext iMsgBox "1到100之间所有偶数的和是:" & sum```2. 编写一个VB程序,判断一个给定的年份是否为闰年。
vb考试试题及答案
vb考试试题及答案一、选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个不是基本数据类型?A. IntegerB. StringC. ObjectD. Array答案:D2. 下面哪个语句用于在Visual Basic中声明一个变量?A. DimB. DeclareC. DefineD. Set答案:A3. 在Visual Basic中,以下哪个是正确的循环结构?A. LoopB. WhileC. DoD. Repeat答案:C4. 以下哪个属性用于设置控件的可见性?A. VisibleB. ShowC. HideD. Display答案:A5. Visual Basic中的事件通常与哪个关键字一起使用?A. SubB. FunctionC. EventD. Procedure答案:A6. 在Visual Basic中,以下哪个不是控件的属性?A. NameB. CaptionC. TypeD. Left答案:C7. 下列哪个不是Visual Basic的内置函数?A. LenB. UBoundC. SqrtD. Max答案:D8. 在Visual Basic中,以下哪个不是数组的声明方式?A. Dim arr(1 To 10)B. Dim arr() As IntegerC. ReDim arr(1 To 10)D. Dim arr As Variant答案:D9. 在Visual Basic中,以下哪个不是条件语句?A. IfB. Select CaseC. WhileD. Do答案:C10. Visual Basic中,以下哪个不是错误处理的关键字?A. On Error GoToB. On Error Resume NextC. On Error GoTo 0D. On Error Exit Sub答案:D二、填空题(每题2分,共10分)1. 在Visual Basic中,使用________关键字可以声明一个变量。
计算机vb基础知识试题及答案
计算机vb基础知识试题及答案一、选择题(每题1分,共10分)1. VB(Visual Basic)是一种______。
A. 操作系统B. 编程语言C. 网页浏览器D. 数据库管理系统答案:B2. 在VB中,以下哪个是正确的变量声明方式?A. Dim xB. Declare xC. Define xD. Let x答案:A3. VB中的“Sub”过程用于______。
A. 执行代码,但不需要返回值B. 执行代码,并返回一个值C. 声明变量D. 定义类答案:A4. 下列哪个是VB中的循环结构?A. IfB. ForC. SubD. Function答案:B5. VB中的“Option Explicit”语句的作用是______。
A. 声明变量类型B. 强制变量声明C. 定义常量D. 指定默认属性答案:B6. 在VB中,以下哪个是数组的正确声明方式?A. Dim arr(5) As IntegerB. Declare arr(5)C. Define arr(5)D. Let arr(5)答案:A7. VB中的“MsgBox”函数用于______。
A. 显示消息框B. 计算数学表达式C. 打开文件D. 连接数据库答案:A8. 在VB中,以下哪个是正确的条件语句?A. If x = 10 ThenB. If x = 10C. Condition x = 10 ThenD. If x = 10 End If答案:A9. VB中的“Select Case”语句用于______。
A. 条件判断B. 循环控制C. 定义类D. 声明变量答案:A10. 在VB中,以下哪个是正确的函数声明方式?A. Function myFunction As IntegerB. Declare myFunctionC. Define myFunctionD. Let myFunction答案:A二、填空题(每题1分,共5分)11. 在VB中,使用________关键字来声明常量。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
[1] Visual Basic是以结构化的Basic语言为基础、以事件驱动作为运行机制的可视化程序设计语言。
对
错
正确
[2] 属性是Visual Basic对象性质的描述,对象的数据就保存在属性中。
对
错
正确
[3] 控件的属性值不可以在程序运行时动态地修改。
对
错
正确
[4] 同一窗体中的各控件可以相互重叠,其显示的上下层次的次序不可以调整。
对
错
正确
[5] 许多属性可以直接在属性表上设置、修改,并立即在屏幕上看到效果。
对
错
正确
[6] 窗体中的控件,是使用工具箱中的工具在窗体上画出的各图形对象。
对
错
正确
[7] 在打开一个Visual Basic工程进行修改后,要另存为一个版本,只需单击“工程另存为…”就行,因为系统将同时保存其他文件。
对
错
正确
[8] “方法”是用来完成特定操作的特殊子程序。
对
错
正确
[9] 在Visual Basic中,有一些通用的过程和函数作为方法供用户直接调用。
对
错
错误
[10] 所谓保存工程,是指保存正在编辑的工程的窗体。
对
错
正确
[11] 在面向对象的程序设计中,对象是指可以访问的实体。
对
错
正确
[12] 决定对象是否可见的属性是Visible属性,决定对象可用性的属性是Enabled属性。
对
错
正确
[13] 保存Visual Basic文件时,若一个工程包含多个窗体或模块,则系统先保存工程文件,再分别保存各窗体或模块文件。
对
错
错误
[14] 事件是由Visual Basic预先定义的对象能够识别的动作。
对
错
错误。