二级VB第二章练习题

合集下载

江苏省计算机二级考试VB程序设计复习题

江苏省计算机二级考试VB程序设计复习题

江苏省计算机二级考试VB程序设计复习题一、填空题:(第一章Visual Basic程序设计概述)1、Visual Basic是一种面向_对象_的可视化程序设计语言,采取了__事件驱动__的编程机制。

2、在VB中工程文件的扩展名是_ Vbp ,窗体文件的扩展名是frm _,标准模块文件的扩展名是_ bas _。

3、执行“工程”菜单下的部件命令,可选择并添加ActiveX控件。

4、Visual Basic 6.0用于开发_ WINDOWS环境下的应用程序。

第二章简单的VB程序设计1、设置是否可以用Tab键来选取命令按钮,应该用_ Tabstop ___属性。

2、一个控件在窗体的位置由__ Left ___和_ top ___属性决定,其大小由__ height _和_ width _属性决定。

3、利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和_ enabled __属性为true,才能接受焦点。

4、设置控件背景颜色的属性名称是_ backcolor __。

5、所有控件都具有的共同属性是__ name __属性。

6、一般情况下,控件有两个属性项的缺省值是相同的,这两个属性项是_ name和caption。

7、VB中的每个对象(控件)都有一组特征,这组特征称为_属性_,我们通过修改它可以控制对象的外观和操作。

8、通常情况下,VB中一个工程主要包括如下四个文件:窗体文件、工程文件、类模块文件和_标准模块文件_文件,后者的扩展名为.Bas,通常由Basic语言编写,是一个可共用的子程序。

9、VB有三种工作模式,分别是设计(Design)模式、_运行模式__和中断(Break)模式。

第三章1、一般可以使用____ Const ______关键字声明常量。

2、_ Variant _类型也称变体类型,是一种通用的、可变的数据类型,它可表示或存储任何一种数据类型。

3、变量的声明分为两种方法:_隐式声明__和__显示声明__。

计算机二级vb考试题及答案

计算机二级vb考试题及答案

计算机二级vb考试题及答案一、选择题(每题2分,共20分)1. VB中,以下哪个选项不是基本数据类型?A. IntegerB. DoubleC. StringD. Object答案:D2. 在VB中,以下哪个关键字用于声明常量?A. DimB. ConstC. LetD. Set答案:B3. 下列关于VB中的事件驱动编程描述正确的是:A. 程序执行顺序由事件决定B. 程序执行顺序由代码顺序决定C. 程序执行顺序由用户输入决定D. 程序执行顺序由系统决定答案:A4. 在VB中,如果要在窗体上显示文本,应该使用哪个控件?A. TextBoxB. ComboBoxC. LabelD. CheckBox答案:C5. VB中,以下哪个选项是正确的子程序声明?A. Sub MySub()B. Function MySub()C. Procedure MySub()D. Method MySub()答案:A6. 在VB中,以下哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. Do...LoopD. Call答案:D7. VB中,以下哪个选项不是数组声明的正确方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. Dim arr(1 To 10) As IntegerD. Dim arr As Integer()答案:D8. 在VB中,以下哪个选项不是合法的变量名?A. myVarB. _myVarC. 123VarD. my$Var答案:C9. VB中,以下哪个选项是正确的循环结构?A. Do WhileB. While DoC. For ToD. Loop Until答案:A10. 在VB中,以下哪个选项不是合法的注释方式?A. ' 这是一个注释B. REM 这是一个注释C. // 这是一个注释D. /* 这是一个注释 */答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以定义一个类。

VB 第二章 练习三 运算符及表达式

VB 第二章  练习三   运算符及表达式

VB 第二章练习三运算符及表达式一:把下面有关运算符的表格补充完整:VB算术运算符(共8个) VB关系运算符(共8个)VB布尔运算符(共6个)二:历年高考题1、符号Visual Basic 6.0规范的表达式是()A.(a+b)(a-b) B.a2-b2C.a^2-b^2 D.[a+b]*[a-b]2、表达式14 Mod 3的值是()A.2 B.-2 C.1 D.-13.下列各种运算符,运算级别最高的是()(课后原题)A.关系运算符B.布尔运算符C.算术运算符D.字符串连接运算符4.假设变量a=1234,执行t=(a\100) Mod 10语句以后,t的值是()A.1 B.2 C.3 D.45.符合Visual Basic 6.0规范的表达式是()A.a2+ab B.a(a+b) C.a*[a+b] D.a*(a+b)6.表示x位于闭区间[-3,3] 的Visual Basic表达式是()A.-3<=x<=3 B.x>= - 3 Or x<=3 C.x>= - 3 And x<=3 D.x>= - 3 Xor x<=37、Visual Basic 6.0的表达式分为哪几类?(5分)(课后原题)、将数学表达式sin430+e x转化成符合VB 6.0规范的表达式是()A、(sin(43*3.1415926/180)+Exp(x))/(c+d)B、(sin(43) +Exp(x)) /(c+d)C、sin(43*3.1415926/180)+Exp(x)/(c+d)D、(sin430+e x)/(c+d)9、算术运算符、关系运算符和布尔运算符的运算优先级由高到低依次是()A、算术运算符、布尔运算符、关系运算符B、算术运算符、关系运算符、布尔运算符C、布尔运算符、关系运算符、布尔运算符D、关系运算符、算术运算符、布尔运算符、VisualBasic6.0表达式x>=-3 And x<8表示x位于()、[-3,8] B、(-3,8) C、[-3,8] D、(-3,8]2、表达式Int(400*Rnd())+200表示的是()中的整数。

计算机二级VB考试练习题及答案

计算机二级VB考试练习题及答案

计算机二级VB考试练习题及答案计算机二级VB考试练习题及答案为了使广阔考生在备战计算机等级考试时,更快的把握相应学问点,下面是我搜寻整理的计算机二级VB考试练习题及答案,供参考练习,预祝考生们考出自己抱负的成果!计算机二级VB考试练习题及答案1、在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为宋体,其次个名称为option2用来设置文本框的字体为黑体,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开头时,四个单选按钮都没有选中)Private Sub Command1_Click( )Text1.FontName = Iif(Option1.Value, 宋体, 黑体)Text1.FontSize = Iif(Option3.Value, 8, 12)End Sub当程序运行时,先单击单选按钮option2,然后单击命令按钮command1,则文本框text1的变化效果是(B) (单)A.字体设置为宋体B.字体设置为黑体C.字体大小设置为8号D.字体大小设置为12号2.在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为宋体,其次个名称为option2用来设置文本框的字体为黑体,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

程序如下:(程序运行刚开头时,四个单选按钮都没有选中)Private Sub Command1_Click( )Text1.FontName = Iif(Option1.Value, 宋体, 黑体)Text1.FontSize = Iif(Option3.Value, 8, 12)End Sub当程序运行时,先单击单选按钮option3,然后单击命令按钮command1,则文本框text1的变化效果是(C) (单)B.字体设置为黑体C.字体大小设置为8号D.字体大小设置为12号3.在窗体上建立一个名称为Command1的命令按钮,一个名称为Text1的文本框,以及四个单选按钮:第一个名称为option1用来设置文本框的字体为宋体,其次个名称为option2用来设置文本框的字体为黑体,第三个名称为option3用来设置文本框的字体大小为8号,第四个名称为option4用来设置文本框的字体大小为12号。

二级vb考试试题及答案

二级vb考试试题及答案

二级vb考试试题及答案1. 以下哪个选项是Visual Basic中声明变量的正确方式?A. Dim aB. Dim a%C. Dim a As IntegerD. Dim a As String答案:C2. 在Visual Basic中,哪个关键字用于定义一个子程序?A. FunctionB. SubC. IfD. For答案:B3. 如果要在一个Visual Basic程序中使用一个模块中的公共变量,应该如何声明?A. Public varNameB. Private varNameC. Friend varNameD. Protected varName答案:A4. 在Visual Basic中,哪个控件用于显示文本,并且用户不能编辑?A. TextBoxB. LabelC. ComboBoxD. ListBox答案:B5. Visual Basic中的哪个事件用于响应鼠标单击操作?A. ClickB. MouseDownC. MouseUpD. DblClick答案:A6. 在Visual Basic中,如何实现一个循环,直到满足某个条件才停止?A. For...NextB. Do...LoopC. While...WendD. Until答案:B7. 如果要在Visual Basic中创建一个数组,以下哪个声明是正确的?A. Dim myArray(5)B. Dim myArray() As IntegerC. Dim myArray(5) As IntegerD. Dim myArray As Integer(5)答案:C8. 在Visual Basic中,哪个函数用于将字符串转换为数字?A. StrConvB. ValC. CIntD. CDbl答案:B9. 在Visual Basic中,哪个控件用于显示和选择日期?A. TextBoxB. ComboBoxC. Date PickerD. ListBox答案:C10. 在Visual Basic中,如何判断一个变量是否为空?A. If varName = ""B. If IsEmpty(varName) ThenC. If varName Is Nothing ThenD. If varName <> ""答案:B。

国家二级VB机试(菜单和对话框、数组)模拟试卷2(题后含答案及解析)

国家二级VB机试(菜单和对话框、数组)模拟试卷2(题后含答案及解析)

国家二级VB机试(菜单和对话框、数组)模拟试卷2(题后含答案及解析)题型有:1. 选择题选择题1.以下打开Visual Basic菜单编辑器的操作中,错误的是A.执行“编辑”菜单中的“菜单编辑器”命令B.执行“工具”菜单中的“菜单编辑器”命令C.单击工具栏中的“菜单编辑器”按钮D.右击窗体,在弹出的快捷菜单中选择“菜单编辑器”命令正确答案:A解析:Visual Basic中的菜单通过菜单编辑器建立,可以通过4种方式进入菜单编辑器:执行“工具”菜单中的“菜单编辑器”命令;使用Ctrl+E组合键;单击工具栏中的“菜单编辑器”按钮;在要建立菜单的窗体上单击右键,将弹出一个菜单,然后单击“菜单编辑器”命令。

知识模块:菜单和对话框2.以下说法中正确的是A.任何时候都可以用Ctrl+E键打开菜单编辑器B.只有当某个窗体为当前活动窗体时,才能打开菜单编辑器C.只有当代码窗口为当前活动窗口时,才能打开菜单编辑器D.任何时候都可以用标准工具栏的“菜单编辑器”按钮打开菜单编辑器正确答案:B解析:打开菜单编辑器有4种方法:①选择菜单“工具”菜单框中的”菜单编辑器”命令;②单击工具栏上的“菜单编辑器”按键;③使用快捷键<Ctrl+E >;④右击窗体,从弹出的快捷菜单中选择“菜单编辑器”命令。

注意:只有当某个窗体成为活动窗体时,才能使用以上方法打开其菜单编辑器。

知识模块:菜单和对话框3.下列关于菜单项的描述中,错误的是A.通过内缩符号(....)设置菜单项的层次B.通过Enabled属性设置菜单项的有效性C.菜单项的索引号可以不连续D.菜单项的索引号必须从1开始正确答案:D解析:在菜单编辑器中,可以通过内缩符号(....)设置菜单项的层次;通过Enabled属性设置菜单项的有效性,Visible属性设置菜单项的可见性:菜单的索引号必须是从0开始的连续值。

知识模块:菜单和对话框4.下列关于菜单项的描述中,错误的是A.菜单项不能响应Click事件以外的其他事件B.每个菜单项都可以被看作一个控件,具有相应的属性和事件C.菜单项的索引号可以不连续D.通过Visible属性设置菜单项的有效性正确答案:D解析:菜单项是VB中的一种对象,每个菜单项都可以被看作一个控件,具有相应的属性和事件,而且只能响应Click事件:菜单项的索引号可以不足连续的,通过Enabled属性设置菜单项的有效性,通过Visible属性设置菜单项的可见性。

国家二级VB机试(选择题)模拟试卷2(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷2(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷2(题后含答案及解析)题型有:1. 选择题选择题1.在窗体上画一个名称为Commandl的命令按钮,并编写如下程序:Function Fun(x) y=0 If x<10 Then y=x Else y=y+10 End If Fun=y End Function Private Sub Command l_Click( ) n=InputBox(”请输入一个数”):n=Val(n) P=Fun(n):Print P End Sub 运行程序,单击命令按钮,将显示输入对话框,如果在对话框中输入100,并单击“确定”按钮,则输出结果为A.10B.100C.1 10D.出错信息正确答案:A解析:本题是一个简单的函数调用,在函数中会判断参数x的值,根据x 的值不同执行If语句的不同分支。

由于实际参数为100不满足x<10,因此函数返回值为10。

2.设有如下事件过程:Private Sub Command l_Click( )Dim aa=Anrray(12,3,8,5,10,3,5,9,2,4)For k=1 To 9 Print fun(a(k-1),a(k));””;Next k End Sub Private Function fun(x,y)As IntegerDo While x>:y x=x-yLoopfun=x End Function 程序运行时的输出结果是A.4 0 1 0 3 0 0 4 0B.0 3 3 5 1 3 5 1 2C.9-5 3-5 7-2-4 7-2D.9 3 3 5 7 3 5 7 2正确答案:B解析:本题中函数fun的作用是当第一个形参比第二个形参大或着相等的时候让它减去第二个形参,直到比第二个形参小为止;在按钮的单击事件中循环调用9次函数,每次都用数组的前一个元素和后一个元素作为函数的实参,所以应输出的是12-3-3-3-3、3、8-5、5、10-3、3、5、9-2、2。

二级vb考试题及答案

二级vb考试题及答案

二级vb考试题及答案1. 题目:在Visual Basic中,下列哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. 题目:在Visual Basic中,如何声明一个整型变量?A. Dim myVar As IntegerB. Declare myVar IntegerC. Var myVar IntegerD. Integer myVar答案:A3. 题目:下列哪个函数用于计算两个数的和?A. Sum()B. Add()C. Total()D. None of the above答案:D4. 题目:在Visual Basic中,如何创建一个标签控件?A. Label1 = New Label()B. Label1 = CreateLabel()C. Label1 = Label()D. Label1 = New Label1()答案:A5. 题目:在Visual Basic中,哪个关键字用于循环直到满足特定条件?A. WhileB. ForC. DoD. Loop答案:A6. 题目:在Visual Basic中,如何声明一个数组?A. Dim myArray(10) As IntegerB. Declare myArray(10) IntegerC. Var myArray(10) IntegerD. Integer myArray(10)答案:A7. 题目:在Visual Basic中,如何调用一个子程序?A. Call MySub()B. MySub()C. Execute MySub()D. Run MySub()答案:B8. 题目:在Visual Basic中,如何声明一个布尔型变量?A. Dim myBool As BooleanB. Declare myBool BooleanC. Var myBool BooleanD. Boolean myBool答案:A9. 题目:在Visual Basic中,如何使用If语句进行条件判断?A. If condition ThenB. If condition ElseC. If condition Then ElseD. If condition答案:A10. 题目:在Visual Basic中,如何声明一个单精度浮点数变量?A. Dim myFloat As SingleB. Declare myFloat SingleC. Var myFloat SingleD. Single myFloat答案:A。

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,下列哪个选项是正确的变量声明方式?A. Dim a$B. Dim a% IntegerC. Dim a As IntegerD. Dim a Integer答案:C2. 下列哪个函数用于计算一个数的平方?A. SqrB. AbsC. RoundD. Sq答案:A3. 在Visual Basic中,哪个控件用于显示图像?A. LabelB. PictureBoxC. TextBoxD. ComboBox答案:B4. 下列哪个选项是正确的Visual Basic程序结构?A. Sub Main()B. Function Main()C. Procedure Main()D. Process Main()答案:A5. 在Visual Basic中,哪个关键字用于声明一个子程序?A. FunctionB. SubC. ClassD. Module答案:B6. 下列哪个选项是正确的数组声明方式?A. Dim arr(10)B. Dim arr As Integer(10)C. Dim arr(10) As IntegerD. Dim arr Integer(10)答案:C7. 在Visual Basic中,哪个控件用于创建下拉列表?A. ListBoxB. ComboBoxC. CheckBoxD. OptionButton答案:B8. 下列哪个选项是正确的条件语句?A. If condition ThenB. If condition BeginC. If condition Then ElseD. If condition Begin Else答案:C9. 在Visual Basic中,哪个关键字用于退出当前的循环?A. ContinueB. ExitC. BreakD. Return答案:C10. 下列哪个选项是正确的Visual Basic事件处理方式?A. Function eventname()B. Sub eventname()C. Procedure eventname()D. Call eventname()答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个全局变量。

VB测试题1-2章

VB测试题1-2章

VB第一章测试题(1)1、激活主菜单的按键是()A.F1或Ctrl键 B.Ctrl键或Atl键C.F10或Ctrl键 D.F10或Atl键2.如果设计时在属性窗口将命令按钮的()属性设置为False,则运行时按钮从窗体上消失.A.Visible B.EnabledC.DisabledPicture D.Default3.退出Visual Basic的快捷键是()A.Ctrl +Q B.Shift +QC.Alt+Q D.Ctrl+Alt+Q4.除了系统默认的工具箱布局外,在Visual Basic中还可以通过()方法来定义选项卡组织安排控件.A.在工具箱单击鼠标右键,执行快捷菜单中的“添加选项卡”命令B.执行“文件”菜单中的“添加工程”命令C.执行“工程”菜单中的“添加窗体”命令D.执行“工程”菜单中的“部件”命令5.窗体设计器是用来设计()A.应用程序的代码段 B.应用程序的界面C.对象的属性 D.对象的事件6.启动Visual Basic后,系统为用户新建的工程起一个名为()的临时名称.A.工程1 B.窗体1C.工程 D.窗体7.工程资源管理器窗口中包含的文件类型有()种.A.2 B.3C.4 D.58.Visual Basic的编程机制是()A.可视化 B.面向对象C.面向图形 D.事件驱动9.Visual Basic集成环境的大部分窗口都可以从主菜单项()的下拉菜单中找到相应的打开命令.A.编辑 B.视图C.格式 D.调试10.要在窗体上显示图片,需设置窗体的()属性.A.Caption B.IconC.Picture D.ControlBox11.每个窗体对应一个窗体文件,窗体文件的扩展名是()A..bas B..clsC..frm D..vbp12.双击窗体的任何地方,可以打开的窗口是()A.代码窗口 B.属性窗口 C.工程管理窗口 D.以上3个选项都不对13.工具栏中的“启动”按钮的作用是()A.运行一个应用程序 B.运行一个窗体C.工程管理窗口 D.打开被选中对象的代码窗口14.运行时,单击窗体将窗体的前景色设置为红色的事件过程是()A. Private Sub Form_Click( ) B.Private Sub Form_Click( )BackColor=vbRed Form1.ForeColor=vbRedEnd Sub End SubC.Private Sub Form_Click( ) D.Private Sub Form_Click( )Form1.BackColor=vbRed ForeColor=vbRedEnd Sub End Sub15.如果要在命令按钮上显示图形文件,应设置命令按钮的()A.Style属性和Graphics属性 B.Style属性和Picture属性C.Picture属性D.Graphics属性16.英文缩写OLE的含义是()A.面向对象程序设计 B.对象链接C.对象嵌入 D.对象链接与嵌入17.在设计阶段,双击窗体Form1的空白处,打开代码窗口,显示()事件过程模板.A.Form_Click B.Form_Load C.Form1_Click D.Form1_Load18.每建立一个窗体,工程管理器窗口中就会增加一个()A.工程文件 B.窗体文件C.程序模块文件 D.类模块文件19.激活属性窗口使用的键是()A.F2 B.F3 C.F4 D.F520.Visual Basic是一种()程序设计语言.A.过程式 B.非过程式C.机器 D.低级21.不能在运行期间设置窗体的()属性.A.BorderStyle B.Caption C.Icon D.MaxButton22.设在窗体上有两个命令按钮,其中一个命令按钮的名称为cmda,则另一个命令按钮的名称不能是()A.cmdc B.cmdb C.cmdA D.Command1二、填空题1. 如果要在单击钮时执行一段代码,则应将这段代码写在_______________事件过程中.2. 一个工程可以包括多种类型的文件,其中,扩展名为.vbp的文件表示___________文件;扩展名为.frm的文件表示_____________文件;扩展名为.bas的文件表示_____________文件;包含ActiveX控件的文件扩展名为__________.3. Visual Basic 6.0用于开发__________环境下的应用程序.如果要使用命令按钮表面显示文字“退出(X)”(在字符X之下加下划线),则其Caption属性设置为___________,其括号中的X表示在运行时按下____________键与单击该按钮效果相同.打开“工程窗口”的方法之一是按下______________组合键.Visual Basic的控件通常分为3种类型,即___________、___________、____________.其中,____________不能从工具箱中被删除,_____________单独保存在.OCX文件中,在必要进可以加入到工具箱中.VB第一章测试题(2)一、选择题1. 标准模块文件的扩展名为_________。

vb二级考试真题及答案

vb二级考试真题及答案

vb二级考试真题及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项不是合法的变量名?A. MyVariableB. _myVariableC. 2myVariableD. MyVariable2答案:C2. 下列哪个函数用于计算一个数的绝对值?A. AbsB. SqrC. RoundD. Int答案:A3. Visual Basic中,以下哪个选项用于创建一个新窗口?A. FormB. LabelC. ButtonD. Timer答案:A4. 在Visual Basic中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DateD. Array答案:D5. 下列哪个语句用于在Visual Basic中声明一个变量?A. DimB. ConstC. ReDimD. Static答案:A6. 在Visual Basic中,以下哪个选项用于实现循环结构?A. IfB. ForC. DoD. Select Case答案:B7. Visual Basic中,以下哪个选项用于实现条件判断?A. WhileB. For EachC. If...Then...ElseD. With答案:C8. 在Visual Basic中,以下哪个选项用于打开一个文件?A. OpenB. CloseC. PrintD. Write答案:A9. 下列哪个函数用于将字符串转换为数字?A. ValB. StrC. CIntD. CStr答案:A10. Visual Basic中,以下哪个选项用于实现事件驱动编程?A. SubB. FunctionC. EventD. Property答案:C二、填空题(每题2分,共20分)1. 在Visual Basic中,使用________关键字可以声明一个全局变量。

答案:Public2. 如果需要在Visual Basic中创建一个数组,可以使用________关键字。

全国计算机二级《VB》练习题及答案2

全国计算机二级《VB》练习题及答案2

全国计算机二级《VB》练习题及答案(2)12.在窗体上有若干控件,其中有一个名称为Text1的文本框。

影响Text1的Tab顺序的属性是(D)(单)A.TabStopB.EnabledC.VisibleD.TabIndex13.在窗体上画一个名称为List1的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为(A)(单)A.For i=0 To List1.ListCount-1 ...... Next iB.For i=0 To ListCount-1 ...... Next iC.For i=1 To List1.listCount ...... Next iD.For i=1 To ListCount ...... Next i14.以下Case语句中错误的是(C)(单)A.Case 0 To 10B.Case Is>10C.Case Is>10 And Is<50D.Case 3,5,Is>1015.以下关于图片框控件的说法中,错误的是(D)(单)A.可以通过Print方法在图片框中输出文本B.清空图片框控件中图形的方法之一是加载一个空图形C.图片框控件可以作为容器使用D.用图片框控件的Stretch属性可以自动调整图片框中图形的大小16.执行语句s=Len(Mid("VisualBasic",1,6))后,s的值是(A)(单)A.VisualB.BasicC.6D.1117.以下叙述中错误的是(D)(单)A.下拉式菜单能用菜单编辑器建立B.在多窗体程序中,每个窗体都可以建立自己的菜单系统C.能够对菜单项的Click事件编程D.如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见18.在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:Private Sub Command1_Clicka = "12345"Print Format$(a, "000.00")End Sub程序运行后,单击命令按钮,窗体上显示的是(B)(单)A.123.45B.12345.00C.12345D.00123.4519.以下关于函数过程的叙述中,正确的是(A)(单)A.函数过程形参的类型与函数返回值的类型没有关系B.在函数过程中,过程的返回值可以有多个C.当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递D.如果不指明函数过程参数的类型,则该参数不能有数据类型的参数20.以下关于变量作用域的叙述中,正确的是(C)(单)A.用dim定义变量是静态变量B.静态变量必须在标准模块中声明C.用public定义变量是全局变量D.Static类型变量的作用域范围是它所在的窗体或模块文件21.确定一个控件在窗体上的位置的属性是(C)(单)A.Width和HeightB.Width或HeightC.Top和LeftD.Top或Left22.在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_ClickText1.Text = "Visual"Me.Text1 = "Basic"Text1 = "Program"End Sub程序运行后,如果单击命令按钮,则在文本框中显示的是(C)(单)A.VisualB.BasicC.Program23.以下关系表达式中,其值为False的是(A)(单)A."ABC">"AbC"B."the"<>"they"C."VISUAL"=UCase("Visual")D."Integer">"Int"24.语句Print int(5/4*65) Mod 2的输出结果是(B)(单)A.0B.1C.2D.325.在窗体上画一个文本框、一个标签和一个命令按钮,其名称分别为Text1、Label1和Command1,然后编写如下两个事件过程:Private Sub Command1_ClickstrText = InputBox("请输入")Text1.Text = strTextEnd SubPrivate Sub Text1_ChangeLabel1.Caption = Right(Trim(Text1.Text), 3)End Sub程序运行后,单击命令按钮,如果在输入对话框中输入abcdef,则在标签中显示的内容是(D)(单)A.空B.abcdefD.def26.在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Clickx = -5If x >0 Theny = x ^ 2Elsey = xEnd IfPrint yEnd Sub程序运行后,单击命令按钮,窗体上显示的是(A)(单)A.-5B.25C.1D.-127.一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句Pubilc X AsInteger,在Model1中有语句Pubilc Y As Integer,则以下叙述中正确的是(A)(单)A.变量X、Y的作用域相同B.Y的作用域是Model1C.在Form1的任何地方中可以直接使用YD.在Form2中可以直接使用X和Y28.在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框。

vb题库第二章

vb题库第二章

54题假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为(A)。

A.MenuItem. Enabled=FalseB.MenuItem. Enabled=TrueC.MenuItem. Visible=TrueD.Menultem. Visible=False决定一个窗体有无控制菜单的属性是(D)。

A.MinButtonB.CaptionC.MaxButtonD.ControlBox以下可以构成语句的一项是(B)。

A.对象名.属性B.对象名.方法名C.对象名.事件名D.对象名.函数名在窗体支持的事件中,由系统自动触发的事件是(C)事件。

A.Load和UnloadB.Click和DblClickC.Initialize和LoadD.MouseDown和MouseUp下列语句中错误的是(C)。

A.Text1.Text=List1.Textbel1.Caption=List1.TextC.List1.List(1)=List1.Text+List1.ListIndexmand1.Caption=+List1.Text下列叙述中正确的是(C)。

A.任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置B.在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变C.在程序中通过编程设置属性值是在运行阶段给属性赋值D.用程序方式给属性赋值的格式是“属性名:属性值”下列既可用于输入数据又可用于输出数据的控件是(B)控件。

belB.TextBoxC.ListBoxD.OptionButton要使标签能够显示所需要的文本,则在程序中应设置(A)属性的值。

A.CaptionB.TextD.AutoSize下列控件对象中,属于文本框控件对象是(C)。

MAND1BEL2C.TEXT3D.OPTION4VB中可用(D)语句产生一消息框。

A.InputBoxB.ShiftC.BothD.MsgBox在窗体Form1的标题栏中显示“VisualBasic窗体"的命令是(C)。

vb第二章 程序设计基础 实验2

vb第二章 程序设计基础 实验2

实验作业程序设计基础2实验目的1、掌握VB的基本数据类型,变量、常量的定义格式。

2、掌握运算符和表达式的表示方法。

实验要求1、选择题,填空题、运行结果题、转换题标明题号,答案写在实验报告上。

2、程序设计题中的第2题要求把事件代码写在实验报告上。

3、程序设计题单建一个文件夹,以学号和姓名命名,压缩后上交到ftp服务器上。

实验内容一、选择题1.表达式25.28 Mod 6.99的值是[ B ]。

(A)1 (B)5 (C)4 (D)出错2.表达式5 ^ 2 Mod 25 \ 2 ^ 2的值是[ D ].(A)1 (B)0 (C)6 (D)43.表达式( 7 \ 3 + 1) * (18 \ 5 - 1)的值是[ A ]。

(A)8.67 (B)7.8 (C)6 (D)6.674.要强制显示声明变量,可在窗体模块或标准模块的声明段中加入语句[ B ]。

(A)Option Base 0 (B)Option Explicit(C)Option Base 1 (D)OptionCompare5.表达式Int(-20.9)+Int(20.9+0.5)-Fix(-17.9)的值为__C____A.-17B.16C.17D.186.如果a,b,c的值分别为3,2,-3,则下列表达式的值是______Abs(b+c)+a*Int(Rnd+3)+Asc(Chr(65+a))A.10B.68C.69D.787.设m=”morning”,下列______表达式的值是”mor”BA.Mid(m,5,3)B.Left(m,3)C.Right(m,4,3)D.Mid(m,3,1)8.如果x是一个正实数,对x的第三位小数四舍五入的表达式是__A____A.0.01*Int(100*x+0.5)B.0.01*Int(10*x+0.5)C.0.01*Int(x+0.5)D.0.01*Int(x+5)9.求一个三位正整数n的十位数的方法是___A___A.Int(n/10)- Int(n/100)*10B. Int(n/10)- Int(n/100)C.n-Int(n/100)*10D. Int(n-Int(n/100)*1010.返回删除字符串前导和尾随空格符后的字符串,用函数 A 。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

注意:存盘时必须存放在考生文件夹下,工程文件名为sjtl.vbp,窗体文件名为sjtl.frm。

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

注意:存盘时必须存放在考生文件夹下,工程文件名为sit2.vbp,窗体文件名为sjt2.frm。

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index 属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。

窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。

VB考试题库-二级习题(含答案)

VB考试题库-二级习题(含答案)

VB考试一1、能够获得一个文本框中被选取文本的内容的属性是______。

A:SelStart B:SelLength C:SelText D:Text参考答案:C2、在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应当使用的语句为:______。

A:Text1.Enabled = False B:Text1.HideC:Text1.Clear D:Text1.Visible = False参考答案:D3、对于语句If x=1 Then y=1, 下列说法正确的是____。

A:x=1和y=1 均为赋值语句B:x=1和y=1 均为关系表达式C:x=1为赋值语句,y=1为关系表达式D:x=1为关系表达式,y=1 为赋值语句参考答案:D4、以下变量名中,______是不符合Visual Basic的命名规范的。

A:_mnu_Open_234 B:Abc901 C:price_ D:K参考答案:A5、MsgBox 函数返回值的类型是__________。

A:数值或字符串B:字符串C:变体D:整型数值参考答案:D6、VB一共有设计、运行和中断三种模式,要使用调试工具应该______。

A:进入中断模式B:进入运行模式C:进入设计模式D:不用进入任何模式参考答案:A7、设a=6,则执行x=IIF(a>5,-1,0) 后,x的值为______。

A:-1 B:6 C:0 D:5参考答案:A8、可以同时删除字符前导和尾部空白的函数是______。

A:Mid B:Rtrim C:Trim D:Ltrim参考答案:C9、以下语句的输出结果是______。

Print Format$("32548.5","000,000.00")A:32,548.5 B:32548.5 C:032,548.50 D:32,548.50参考答案:C10、设有如下声明:Dim X As Integer如果Sgn(X)的值为-1,则X的值是______。

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. RealC. StringD. All of the above答案:D2. VB中的哪个函数用于计算两个数的和?A. Sum()B. Add()C. +D. Concatenate()答案:C3. 下列哪个控件用于在VB中显示文本?A. LabelB. TextBoxC. ComboBoxD. CheckBox答案:A4. 在VB中,如何声明一个变量?A. Dim variableNameB. Declare variableNameC. Variable variableNameD. Let variableName5. VB中哪个事件用于响应按钮点击?A. ClickB. PressC. DoubleClickD. MouseDown答案:A6. 在VB中,以下哪个选项是正确的循环结构?A. For EachB. WhileC. Do WhileD. All of the above答案:D7. VB中哪个函数用于获取当前日期?A. Now()B. Date()C. Today()D. GetCurrentDate()答案:C8. 在VB中,哪个属性用于设置控件的可见性?A. VisibleB. DisplayC. ShowD. Hide答案:A9. VB中哪个事件用于响应文本框内容改变?B. TextChangeC. TextModifiedD. TextUpdate答案:A10. 在VB中,以下哪个选项是正确的数组声明方式?A. Dim arrayName() As IntegerB. Dim arrayName As Integer()C. Array arrayName = New Integer()D. Both A and B答案:D二、填空题(每题2分,共20分)1. VB中的________函数用于将字符串转换为数值。

VB二级测试题(第二章)(1)-计算机等级考试试题

VB二级测试题(第二章)(1)-计算机等级考试试题

VB二级测试题(第二章)(1)-计算机等级考试试题
---------------------------------------
一、选择题
1.为了在按下回车键时执行某个按钮的事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()
A.ValueB.CancleC.EnableD.Default
2.要把一个命令按钮设置成无效,应设置其哪一属性值()A.VisibleB.EnabledC.DefaultD.Cancel
3.下列叙述正确的是()
A.对象是包含数据又包含对象数据进行操作的方法的物理实体
B.对象的属性只能在属性窗口中设置
C.不同的对象能识别不同的事件
D.事件过程都要由用户点击对象来触发
4.事件的名称()
A.都要由用户定义B.有的由用户定义,有的由系统定义
C.都是由系统预先定义D.是不固定的
5.窗体的Caption属性的作用是()
A.确定窗体的名称B.确定窗体的标题
C.确定窗体的边界类型D.确定窗体的字体
6.Cls方法可以清除窗体或图片框中的()内容.
A.在设计阶段使用Picture设置的背景位图
B.在设计阶段放置的控件
C.在运行阶段产生的图形和文字
D.&amp;nbsp;以上全部内容
7.能够改变窗体边框线类型的属性是()A.FontStyleB.BorderStyleC.BackStyle&nb
感谢阅读,欢迎大家下载使用!。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB练习题
1).在Visual Basic中,称对象的数据为(A )
A)属性B)方法C)事件D)封装
2).对象是一个逻辑实体,它是( C)的集合
A)数据B)代码C)数据与代码D)属性
3).对象可以识别和响应的某些操作行为称为(D )
A)属性B)方法C)多态D)事件
4).下列关于事件的叙述不正确的是( A )
A)事件是系统预先为对象定义的能被对象认别的动作
B)事件可分为用户事件和系统事件两类
C)VB为每个对象设置好各种事件,并定义好事件过程的过程名,但过程代码必须有用户自
行编写
D)VB中所有对象的默认事件都是Click()
5).以下事件关于事件的说法错误的是( D )
A).事件是由系统预先定义好的,能够被对象识别的动作
B).用户可以根据需要建立新的事件
C).事件的名称是不可改变的,有VB预先定义,它是VB的保留字
D).不同类型的对象所识别的事件不一定相同
6).每当窗体失去焦点首先会触发( B )事件
A).ACTIVATE B)Deactivate C)Lostfocus D)Initialize
7.)设有一个窗体应用程序,分别有窗体form1和form2,在程序运行时,当焦点从form1移动到form2时,则在窗体form2的Initialize事件发生后,首先触发的事件是( A )
A)Activate B) Deactivate C)Lostfocus D)Gotfocus
8).ControlBox属性只适用于窗体,当窗体的( A )属性设置为0—None时,该属性不起作用。

A)Borderstyle B)Autoredraw C)Windowstate D) Enabled
9).确定一个窗体大小的属性是(A)
A)Width 和Height B) Width和Top C)Top 和Left D) Top 和Height
10).当一个窗体成为活动窗体时,首先触发的事件是( A )
A)Active B)Load C)UnLoad D) Initialize
11).为了使窗体上的某个控件成为活动控件,应该执行的操作是( C )
A)单击窗体的空白部分B)双击窗体的空白部分C)单击该控件D)双击该控件
12).为了同时改变一个活动控件的高度和宽度,正确的操作是( A )
A)拖拉控件4个角上的某个小方块
B)只能拖拉位于控件右下角的小方块
C)只能拖拉位于控件左上角的小方块
D)不能同时改变控件的宽度和高度
13).要想改变一个窗体的标题内容,则应该设置( C )属性的值
A)Name B)FontName C)Caption D)Text
14).( B )属性能改变窗体的边框线
A)FontStyle B)BorderStyle C)BackStyle D)Border
15).决定一个窗体有无控制菜单的属性(D )
A)MinButton B)Caption C)MaxButton D)ControlBox。

相关文档
最新文档