全国计算机等级考试二级vb题库
C.GetArray 过程的参数 n 是按值传送的
D. 语句 If b(t)/2=b(t)\2 Then
是判断数组 b 中元素的值是否为整数
52038. 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程:
52023. 以下关于多重窗体程序的叙述中,错误的是 (A) ( 单 ) A. 用 Hide 方法不但可以隐藏窗体 , 且能清除内存中的窗体 B. 在多重窗体程序中,各窗体的菜单是彼此独立的 C. 在多重窗体程序中,可以根据需要指定启动窗体 D. 对于多重窗体程序中,单独保存每个窗体
52024. 以下关于文件的叙述中,错误的是 (B) ( 单 ) A. 顺序文件中的记录一个接一个顺序存放 B. 随机文件中记录的长度是不相同的 C. 执行打开文件的命令后,自动生成一个文件指针 D.EOF函数作用是判断文件的指针是否指向文件末尾
52027. 当一个复选框被选中时,它的 Value 属性的值是 (C) ( 单 ) A.3 B.2 C.1 D.0
52028. 表达式 5 Mod 3+5\3 的值是 (B) ( 单 ) A.0 B.3 C.4 D.6
52029. 设 x=4,y=8,z=7, 表达式: (x < y)
A.1
B.-1 C.TRUE D.FALSE
"A" 和字母 "a" 对应的 KeyCode视作相同的字母 "1" 和从右侧小键盘上输入的 "1" 被视作不同的字符
52033. 执行如下两条语句,窗体上显示的是 A=9.8596 Print Format(a,"000.00") A.0,009.86 B.9.86 C.009.86 D.0,009.86
D.WINDOWS 2000
(A) ( 单 )
52011.VB6 共有三个版本,按功能从弱到强的顺序排列应是 A. 学习版、专业版和工程版 B. 学习版、工程版和专业版 C. 学习版、专业版和企业版 D. 学习版、企业版和专业版
(C) ( 单 )
52012.VB 集成开发环境有三种工作状态,不属于三种工作状态之一的是
52014. 在 VB 中,工程文件的扩展名是 (B) ( 单) A..frm B..vbp C..bas D..frx
52015. 在 VB 中,窗体文件的扩展名是 (A) ( 单) A..frm B..vbp C..bas D..frx
52016.VB 集成开发环境可以 (D) ( 单) A. 编辑、调试、运行程序,但不能生成可执行程序 B. 编辑、生成可执行程序、运行程序,但不能调试程序 C. 编辑、调试、生成可执行程序,但不能运行程序 D. 编辑、调试、运行程序,也能生成可执行程序
52025. 以下叙述中错误的是 (D) ( 单 ) A. 事件过程是响应特定事件的一段程序 B. 不同的对象可以具有相同名称的方法 C. 对象的方法是执行指定操作的过程 D. 编程者可以自由更改代码框右上边的过程列表的事件名称
52026. 以下合法的 Visual Basic 变量的名称是 (A) ( 单 ) A.a3 B.Const C.9abc D.a#x!
C. 该对话框的标题为 VBTest
D. 在该对话框中指定的默认文件类型为文本文件
(*.Txt)
Command1的命令按钮。然后编写如下事件过
52035. 设一个工程由两个窗体组成,其名称分别为 体 Form1 的程序代码如下: Private Sub Command1_Click( ) Dim a As Integer a=10 Call g(Form2,a) End Sub Private Sub g(f As Form,x As Integer) y=Iif(x > 10,100,-100) f.Show f.Caption=y End Sub 运行以上程序,正确的结果是 (B) ( 单) A.Form1 的 Caption 属性值为 100 B.Form2 的 Caption 属性值为 -100 C.Form1 的 Caption 属性值为 -100 D.Form2 的 Caption 属性值为 100
A.Width 或 Height B.Top 和 Height
C.Top 或 Width D.Top
和 Left
(D) ( 单 )
52006. 确定一个窗体或控件的大小的属性是
A.Width 或 Height B.Top 和 Width
C.Top 或 Left D.Top
和 Left
(A) ( 单 )
52017. 英文 "VISUAL" 的含义是 (A) ( 单)
A. 可视化 B. 集成 C. 结构化
52018. 标准模块文件的扩展名是 (C) ( 单 )
A.frm B.vbp
C.bas
D. 调试 D.vbg
52019.VB 集成开发环境中,在 (C) 中编写代码 ( 单 )
A. 状态栏 B. 属性列表框
(D) ( 单 )
52037.Option Base 1 Private Sub Command1_Click( ) Dim a(10) As Integer Dim n As Integer n=3 If n <10 Then Call GetArray(a,n) End If End Sub Private Sub GetArray(b( ) As Integer,n As Integer) Dim c(10) As Integer j=0 For t=1 To n b(t)=Rnd*100 If b(t)/2=b(t)\2 Then j=j+1 c(j)=b(t) End If Next t Print j End Sub 以下叙述中错误的是 (C) ( 单) A. 数组 b 中的数范围为 0-100 B.c 数组下标的下界从 1 开始
52002 下列能打开工具箱窗口的操作是 (A) ( 单) A. 执行 " 视图 " 菜单中的 " 工具箱 " 命令 B. 按 Alt 键 C. 单击属性窗口上的 " 工具箱 " 按钮 D. 按 Ctrl 键
52003. 假定已在一个窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置该窗体的
y=5
Call f1(x,y)
Print x,y
End Sub
Private Sub f1(ByRef x1 As Integer, y1 As Integer)
x1=x1+2
y1=y1+2
End Sub
程序运行后,单击命令按钮,在窗体上显示的内容是
A.10 5 B.12 5
C.10 7 D.12 7
CommonDialog1.FilterIndex=1
CommonDialog1.DialogTitle="VBTest"
CommonDialog1.Action=1
End Sub 对于这个程序,以下叙述中错误的是
(D) ( 单 )
A. 该对话框被设置为 " 打开 " 对话框 B. 在该对话框中指定的文件名为空
(C) ( 单 )
52034. 在窗体上画一个名称为 CommandDialog1 的通用对话框,一个名称为
程: Private Sub Command1_Click( )
CommonDialog1.FileName =""
CommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"
0.5 秒发生一次计时器事件,则以下正确的属性设置语句
52022. 在窗体上画一个名称为 Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click( ) Static x As Integer Cls For t=1 To 2 y=y+x x=x+2 Next t Print x,y End Sub 程序运行后,连续三次单击 Command1按钮后,窗体上显示的是 (A) ( 单 ) A.4 2 B.12 18 C.12 30 D.4 6
(A) ( 单 )
A.VVV B.Vis
C.sic D.11
52031. 设有如下程序段:
x=2
For c=1 To 4 Step 2
x=x+c
Next c 运行以上程序后, x 的值是 (A) ( 单 )
A.6 B.7
C.8 D.9
52032. 以下叙述中错误的是 (A) ( 单 ) A. 在 KeyPress 事件过程中不能识别键盘键的按下与释放 B. 在 KeyPress 事件过程中不能识别回车键 C. 在 KeyDown和 KeyUp 事件过程中,从键盘输入的字母 D. 在 KeyDown和 KeyUp 事件过程中,从大键盘上输入的
52000. 下列叙述中正确的是 (C) ( 单) A. 只有窗体才是 Visual Basic 中的对象 B. 只有控件才是 Visual Basic 中的对象 C. 窗体和控件都是 Visual Basic 中的对象 D. 窗体和控件都不是 Visual Basic 中的对象
52001. 下列可以激活属性窗口的操作是 (D) ( 单) A. 用鼠标双击窗体的任何部位 B. 执行 " 文件 " 菜单中的 " 属性窗口 " 命令 C. 执行 " 编辑 " 菜单中的 " 属性窗口 " 命令 D. 按 F4 键
Form1 和 Form2,在 Form1 上有一个名称为 Command1的命令按钮。窗
52036. 在窗体上画一个名称为 Command1的命令按钮,并编写如下程序:
vb计算机二级试题及答案
vb计算机二级试题及答案一、选择题1. 下列哪项不是VB中常见的数据类型?A. IntegerB. BooleanC. StringD. Double答案:D2. VB中用于用户输入的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:A3. VB中用于显示文本的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:B4. VB中用于展示图片的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:D5. 在VB中,用于执行特定任务并返回结果的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:A6. 在VB中,用于执行特定任务的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:B7. VB中用于进行条件判断的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:D8. VB中用于根据不同条件执行不同代码块的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:C9. 在VB中,声明一个整数类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:B10. 在VB中,声明一个字符串类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:C二、编程题请编写一个VB程序,要求实现以下功能:1. 用户输入两个整数。
2. 程序计算并输出这两个整数的和。
3. 程序计算并输出这两个整数的差。
4. 程序计算并输出这两个整数的乘积。
5. 程序计算并输出这两个整数的商。
计算机二级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考试题库及答案一、单项选择题(每题2分,共20分)1. 在Visual Basic中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 下列哪个控件用于在Visual Basic中显示文本?A. LabelB. TextBoxC. ButtonD. ComboBox答案:A3. 在Visual Basic中,以下哪个关键字用于声明一个变量?A. DimB. ConstC. FunctionD. Option答案:A4. 如果你想在Visual Basic中创建一个窗口,你会使用哪个关键字?A. FormB. WindowC. DialogD. Frame答案:A5. 在Visual Basic中,以下哪个控件用于选择一个日期?A. TextBoxB. ComboBoxC. Date PickerD. ListBox答案:C6. 在Visual Basic中,以下哪个事件用于响应鼠标单击?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:A7. 在Visual Basic中,以下哪个语句用于结束一个程序的执行?A. EndB. ExitC. StopD. Quit答案:B8. 在Visual Basic中,以下哪个函数用于将文本转换为大写?A. UCaseB. LCaseC. StrCompD. StrConv答案:A9. 在Visual Basic中,以下哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. CaptionD. Name答案:A10. 在Visual Basic中,以下哪个控件用于显示列表项供用户选择?A. TextBoxB. ListBoxC. ComboBoxD. CheckBox答案:B二、填空题(每题2分,共20分)1. 在Visual Basic中,使用_________语句可以声明一个变量。
计算机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考试题及答案
计算机二级vb考试题及答案一、单选题(每题2分,共20分)1. VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. All of the above答案:D2. 在VB中,哪个关键字用于声明一个变量?A. DimB. SetC. ConstD. Option答案:A3. VB中的窗体对象Form的默认名称是什么?A. Form1B. Form2C. FormMainD. MainForm答案:A4. 在VB中,哪个函数用于将字符串转换为数字?A. StrB. ValC. CIntD. CStr5. VB中,以下哪个控件用于显示文本?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A6. VB中,哪个事件用于响应鼠标单击动作?A. ClickB. MouseDownC. MouseUpD. DoubleClick答案:A7. 在VB中,哪个属性用于设置文本框(TextBox)的只读状态?A. ReadOnlyB. EnabledC. VisibleD. BackColor答案:A8. VB中,哪个方法用于在文本框中追加文本?A. AppendB. InsertC. AddD. Print答案:D9. VB中,以下哪个选项是正确的循环结构?B. WhileC. DoD. All of the above答案:D10. 在VB中,哪个函数用于获取当前日期?A. NowB. DateC. TodayD. Time答案:C二、判断题(每题1分,共10分)1. VB中的数组下标默认从0开始。
(错误)2. VB中可以使用Mid函数来获取字符串的子串。
(正确)3. VB中,使用Set可以声明对象变量。
(正确)4. VB中的If语句后面必须跟Then关键字。
(正确)5. VB中,使用Randomize函数可以初始化随机数生成器。
(正确)6. VB中,使用Exit Sub可以提前退出Sub过程。
计算机二级vb试题题目及答案
计算机二级vb试题题目及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项是正确的字符串比较?A. "Hello" > "hello"B. "Hello" < "hello"C. "Hello" = "hello"D. "Hello" <> "hello"答案:B2. VB中,哪个函数可以用来计算数组中元素的个数?A. UBoundB. LBoundC. CountD. Size答案:A3. 在VB中,以下哪个选项表示创建一个名为“myForm”的窗体?A. Form myFormB. Dim myForm As FormC. Dim myFormD. Form myForm As New Form答案:D4. VB中,下列哪个选项是正确的文件打开模式?A. Open "filename" For Input As #1B. Open "filename" For Output As #1C. Open "filename" For Append As #1D. All of the above答案:D5. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. IntC. FloatD. All of the above答案:D6. VB中,哪个关键字用来声明一个变量?A. DimB. DeclareC. ConstD. All of the above答案:D7. 在VB中,以下哪个选项是正确的循环结构?A. ForB. DoC. WhileD. All of the above答案:D8. VB中,哪个函数可以用来获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D9. 在VB中,以下哪个选项表示创建一个名为“myButton”的按钮?A. Button myButtonB. Dim myButton As ButtonC. Dim myButtonD. Button myButton As New Button答案:D10. VB中,哪个关键字用来结束一个程序的运行?A. EndB. ExitC. StopD. All of the above答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________关键字可以声明一个全局变量。
国家二级计算机vb考试试题及答案
国家二级计算机vb考试试题及答案一、单项选择题(每题1分,共10分)1. 在VB中,用于定义变量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A2. 下列哪个选项不是VB中的控制结构?()A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. VB中,用于声明一个子程序的关键字是()。
A. FunctionB. SubC. DimD. Const答案:B4. 在VB中,用于表示逻辑“与”运算符的是()。
A. AndB. OrC. NotD. Xor答案:A5. VB中,用于表示逻辑“或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:B6. 在VB中,用于声明一个数组的关键字是()。
A. DimB. SubC. FunctionD. Const答案:A7. VB中,用于声明一个常量的关键字是()。
A. DimB. SubC. FunctionD. Const答案:D8. 在VB中,用于表示逻辑“非”运算符的是()。
A. AndB. OrC. NotD. Xor答案:C9. VB中,用于声明一个函数的关键字是()。
A. FunctionB. SubC. DimD. Const答案:A10. 在VB中,用于表示逻辑“异或”运算符的是()。
A. AndB. OrC. NotD. Xor答案:D二、填空题(每题2分,共10分)1. 在VB中,使用____关键字可以定义一个全局变量。
答案:Public2. 当需要在VB中定义一个私有变量时,应使用____关键字。
答案:Private3. 在VB中,使用____关键字可以定义一个局部变量。
答案:Dim4. VB中,使用____关键字可以定义一个过程。
答案:Sub5. VB中,使用____关键字可以定义一个函数。
答案:Function三、简答题(每题5分,共20分)1. 请简述VB中事件驱动编程的概念。
计算机vb二级考试试题及答案
计算机vb二级考试试题及答案一、选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Let答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVariableB. 123VariableC. myVariableD. Variable$答案:B3. VB中,用于结束一个循环的语句是:A. ContinueB. ExitC. BreakD. Stop答案:B4. 在VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 下列哪个选项不是VB中的流程控制语句?A. If...ThenB. For...NextC. Do...LoopD. Switch...Case答案:D6. VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. FormD. Sub答案:A7. 在VB中,下列哪个选项是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Private Function Button1_Click()D. Public Function Button1_Click()答案:A8. VB中,用于创建一个数组的语句是:A. Dim arr(5) As IntegerB. Dim arr As Integer(5)C. Dim arr As Integer[5]D. Dim arr(5) As Integer()答案:A9. 在VB中,下列哪个选项不是合法的数值类型?A. IntegerB. DoubleC. StringD. Long答案:C10. VB中,下列哪个选项是正确的字符串连接操作?A. "Hello" & "World"B. "Hello" || "World"C. "Hello" + "World"D. "Hello" ||| "World"答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________函数可以将数字转换为字符串。
计算机二级vb考试试卷及答案
计算机二级vb考试试卷及答案一、选择题(每题2分,共20分)1. 在VB中,以下哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. VB中的控件数组允许我们做什么?A. 将多个控件视为一个单一实体B. 存储多个控件的集合C. 将控件的多个实例存储在一个数组中D. 以上都是答案:C3. 在VB中,哪个关键字用于声明一个变量?A. DimB. DeclareC. ConstD. Option答案:A4. VB中的哪个事件是在窗体加载时触发的?A. ClickC. MouseDownD. KeyPress答案:B5. 在VB中,以下哪个选项不是窗体的属性?A. CaptionB. HeightC. WidthD. Color答案:D6. VB中用于循环遍历数组的关键字是什么?A. ForB. WhileC. DoD. Each答案:A7. VB中哪个函数用于计算一个数的平方根?A. SqrB. PowC. LogD. Abs答案:A8. 在VB中,以下哪个选项不是过程的类型?B. FunctionC. PropertyD. Event答案:D9. VB中哪个控件用于显示文本,但不提供文本编辑功能?A. TextBoxB. LabelC. ComboBoxD. CheckBox答案:B10. VB中哪个关键字用于退出当前的过程?A. ExitB. ReturnC. EndD. Stop答案:A二、填空题(每空2分,共20分)1. VB中的________关键字用于声明一个常量。
答案:Const2. 在VB中,________事件用于响应鼠标单击。
答案:Click3. VB中的________函数用于将字符串转换为数字。
答案:Val4. 在VB中,________属性用于设置或返回一个控件的可见性。
答案:Visible5. VB中________方法用于在数组中添加一个新元素。
历年计算机二级vb考试试题及答案
历年计算机二级vb考试试题及答案一、单选题1. 在VB中,以下哪个选项不是有效的数据类型?A. IntegerB. StringC. DateD. Boolean答案:C2. VB中,以下哪个关键字用于声明一个过程?A. FunctionB. SubC. ClassD. Property答案:B3. 在VB中,以下哪个选项是正确的字符串连接操作?A. "Hello" + "World"B. "Hello" & "World"C. "Hello" || "World"D. "Hello" / "World"答案:B4. VB中,以下哪个选项不是控制结构?A. If...ThenB. For...NextC. While...WendD. Dim答案:D5. 在VB中,以下哪个选项用于声明一个变量?A. DimB. ConstC. FunctionD. Sub答案:A二、多选题1. 在VB中,以下哪些选项是合法的数组声明?A. Dim numbers(10) As IntegerB. Dim names() As StringC. Dim matrix(2, 3) As DoubleD. Dim matrix(3) As Double答案:A, B, C2. VB中,以下哪些选项是合法的循环结构?A. For...NextB. Do...LoopC. While...WendD. Repeat...Until答案:A, B, C, D三、判断题1. VB中,所有的变量都必须在程序开始之前声明。
(对/错)答案:错2. VB中,可以使用“=”来比较两个字符串是否相等。
(对/错)答案:错3. VB中,可以使用“&”来连接两个字符串。
