计算机题库VB25
全国计算机vb考试试题及答案
全国计算机vb考试试题及答案一、单项选择题(每题2分,共20分)1. VB中,下列哪个选项不是基本数据类型?A. IntegerB. StringC. DoubleD. Object答案:D2. 在VB中,下列哪个关键字用于声明一个过程?A. FunctionB. SubC. DimD. Call答案:B3. 在VB中,下列哪个选项不是控制结构?A. If...Then...ElseB. For...NextC. While...WendD. Dim答案:D4. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(10) As IntegerB. Dim arr() As IntegerC. ReDim arr(10)D. Dim arr As Integer答案:D5. 在VB中,下列哪个选项不是事件处理程序?A. ClickB. LoadC. UnloadD. Print答案:D6. 在VB中,下列哪个选项不是窗体的属性?A. NameB. CaptionC. SizeD. Text答案:D7. 在VB中,下列哪个选项不是控件的属性?A. TextB. BackColorC. FontD. Form答案:D8. 在VB中,下列哪个选项不是文件操作的函数?A. OpenB. CloseC. SeekD. Find答案:D9. 在VB中,下列哪个选项不是错误处理的语句?A. On ErrorB. ResumeC. Exit SubD. Err答案:C10. 在VB中,下列哪个选项不是字符串函数?A. LenB. LeftC. RightD. Sqr答案:D二、填空题(每题2分,共20分)1. 在VB中,使用________函数可以将文本转换为大写。
答案:UCase2. 在VB中,使用________函数可以获取当前系统日期。
答案:Date3. 在VB中,使用________函数可以获取当前系统时间。
计算机二级vb考试答案
计算机二级vb考试答案一、选择题(每题2分,共20分)1. VB中,下列哪个关键字用于声明变量?A. DimB. ConstC. StaticD. Option Explicit答案:A2. 在VB中,哪个函数用于计算字符串的长度?A. LenB. LengthC. SizeD. Count答案:A3. VB中,下列哪个事件是当窗体被双击时触发的?A. ClickB. DblClickC. MouseDownD. MouseUp答案:B4. 在VB中,下列哪个控件用于显示文本,但不能编辑?A. TextBoxB. LabelC. ComboBoxD. CheckBox5. VB中,下列哪个属性用于设置文本框的只读属性?A. ReadOnlyB. EnabledC. VisibleD. MultiLine答案:A6. 在VB中,下列哪个函数用于将字符串转换为数值?A. ValB. StrC. CIntD. CLng答案:A7. VB中,下列哪个属性用于设置控件的可见性?A. VisibleB. EnabledC. BackColorD. Font答案:A8. 在VB中,下列哪个控件用于创建下拉选择列表?A. ListBoxB. ComboBoxC. CheckBoxD. RadioButton答案:B9. VB中,下列哪个关键字用于循环结构?B. IfC. WhileD. Select Case答案:A10. 在VB中,下列哪个函数用于获取当前系统日期?A. NowB. DateC. TimeD. Today答案:D二、填空题(每题2分,共20分)1. VB中,使用________关键字可以声明一个变量。
答案:Dim2. 如果需要在VB中创建一个数组,可以使用________关键字。
答案:Dim 或 ReDim3. VB中,使用________函数可以连接两个或多个字符串。
答案:& 或 +4. 当需要在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考试题型一、选择题1. VB程序的文件扩展名是:A. .txtB. .vbC. .docD. .exe2. VB中用于声明整型变量的关键字是:A. IntegerB. StringC. DoubleD. Boolean3. VB中用于声明字符型变量的关键字是:A. IntegerB. StringC. DoubleD. Boolean4. VB中用于声明浮点型变量的关键字是:A. IntegerB. StringC. DoubleD. Boolean5. VB中用于声明布尔型变量的关键字是:A. IntegerB. StringC. DoubleD. Boolean二、填空题1. VB中变量的命名规范是__________。
2. VB中用于处理循环结构的关键字是__________。
3. VB中用于处理条件分支结构的关键字是__________。
4. VB中用于定义函数的关键字是__________。
5. VB中用于定义子过程的关键字是__________。
三、编程题请编写一个VB程序,实现以下功能:1. 用户输入两个整数,程序计算并输出它们的和、差、积、商和余数。
2. 用户输入一个正整数n,程序通过循环计算并输出1到n之间所有偶数的和。
四、简答题1. 请简要解释VB程序中的变量的作用和意义。
2. VB中的何种结构用于执行特定的代码块,而不是一直执行?3. VB中的何种结构用于进行条件判断和分支选择?4. VB中的何种结构用于处理循环操作?5. 请简要解释VB程序中的函数和子过程的区别和作用。
以上是计算机二级VB考试题型,希望能对您的学习和备考有所帮助。
祝您顺利通过考试!。
计算机二级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考试试题及答案计算机二级VB考试是考察考生对VB(Visual Basic)编程语言的掌握程度和应用能力。
以下是历年计算机二级VB考试的试题及答案,供考生参考。
第一部分:选择题1. 下列VB控件中,不是用于用户输入的是:A) 文本框B) 输入框C) 复选框D) 按钮答案: D2. VB运行环境中,可视化地设计界面的工具是:A) MsgBoxB) PaintC) IDED) Debug答案: C3. 下列哪个选项能够将字符串转换为整数类型?A) Str()B) Val()C) Len()D) Mid()答案: B4. VB中表示循环结构的关键字是:A) ForB) WhileC) IfD) Do答案: D5. 下列哪个选项用于定义数组?A) Array[]B) Array()C) List[]D) List()答案: B第二部分:填空题1. 在VB中,实现条件判断可以使用 ___________ 语句。
答案: If2. VB中,用于判断两个变量是否相等的运算符是 ___________。
答案: =3. 在VB中,数组的下标从 ___________ 开始计数。
答案:04. VB中,使用 ___________ 关键字来声明一个变量。
答案: Dim5. VB中,用于结束循环的关键字是 ___________。
答案: Exit第三部分:编程题1. 编写一个VB程序,要求用户输入一个整数n,计算并输出1到n 之间所有整数的和。
答案:Private Sub btnCalculate_Click()Dim n As IntegerDim sum As Integern = Val(txtNumber.Text)sum = 0For i = 1 To nsum = sum + iNext iMsgBox "1到" & n & "之间所有整数的和为:" & sumEnd Sub2. 编写一个VB程序,要求用户输入一个字符串,将字符串中的大写字母全部转换为小写字母,并将结果输出。
计算机二级VB题库
计算机二级《V B》选择题题库及答案2017选择题(1)下列符号常量的声明中不合法的是==5+8="25"=”OK”【答案】C【解析】定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。
“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。
表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。
(2)以下合法的VB变量名是#b【答案】D【解析】VB中变量的命名规则为:①必须以字母或汉字开头②由字母、汉字、数字或下划线组成③不能使用VB的保留字。
-X不能以一下划线开头,不合法;2y不能以数字开头,不合法;a#b中有#,不合法;D选项符合命名规则,故D.选项正确。
(3)为把圆周率的近似值存放在变量pi中,应该把变量pi定义为(7)AsInteger【答案】C【解析】单精度Single或双精度Double型的变量能够保存浮点型小数,整型Integer和长整型Long的变量只能保存整型数据。
本题中圆周率为,小数,可定义一个Single或Double型变量来保存。
故选C.。
(4)下列符号常量的声明中不合法的是:=5+8=“25”=“OK”【答案】c【解析】定义符号常量的一般格式:Const常量名[As数据类型]=表达式,“常量名”参数就是给常量命名。
“数据类型”表示常量的数据类型,一般可以省略,这时由后面的“表达式”参数来指明常量的数据类型。
表达式可以是数值型常量、字符型常量、布尔型常量和日期型常量。
(5)对于语句DimVarl#,Var2AsInteger,下列说法中正确的是#和Var2都被定义为整型变量被定义为双精度型变量,Var2被定义为整型变量被定义为长整型变量,Var2被定义为整型变量#被定义为变体变量,Var2被定义为整型变量【答案】B【解析】定义变量时.可在定义变量时指定其类型,也可用类型说明符定义变量。
国家二级计算机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上机考试题库及答案86套
vb上机考试题库及答案86套VB上机考试题库及答案86套1. 选择题- 1.1 VB中,用于声明变量的关键字是()。
- A. Dim- B. Declare- C. Let- D. Set- 答案:A- 1.2 下列哪个选项是VB中合法的变量名?()- A. 123abc- B. _name- C. name$- D. name 2- 答案:B2. 填空题- 2.1 VB中,使用()函数可以将字符串转换为数值。
- 答案:Val- 2.2 在VB中,使用()关键字可以定义一个数组。
- 答案:Dim3. 简答题- 3.1 简述VB中的事件驱动编程的概念。
- 答案:事件驱动编程是一种编程范式,程序的执行流程由外部事件(如用户操作、消息、定时器等)触发,而不是按照预先定义的顺序执行。
4. 编程题- 4.1 编写一个VB程序,实现计算两个数的和并输出结果。
- 答案:```vbDim num1 As IntegerDim num2 As IntegerDim sum As Integernum1 = 5num2 = 10sum = num1 + num2Debug.Print "The sum is: " & sum```5. 判断题- 5.1 VB中,使用“=”符号可以比较两个变量的值是否相等。
() - 答案:错误。
应该使用“==”符号进行比较。
- 5.2 在VB中,可以使用“End”关键字来结束一个程序的执行。
()- 答案:正确。
6. 综合应用题- 6.1 设计一个VB程序,实现用户输入姓名和年龄,程序输出“欢迎你,[姓名],你今年[年龄]岁。
”- 答案:```vbSub Main()Dim name As StringDim age As Integername = InputBox("请输入你的姓名:")age = Val(InputBox("请输入你的年龄:"))MsgBox "欢迎你," & name & ",你今年" & age & "岁。
计算机二级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中,可以使用“&”来连接两个字符串。
大学计算机基础vb试题及答案
大学计算机基础vb试题及答案一、选择题(每题2分,共10分)1. 在VB中,以下哪个选项是正确的数据类型?A. IntegerB. StringC. DoubleD. 以上都是答案:D2. VB中用于声明变量的关键字是?A. DimB. DeclareC. ConstD. Option答案:A3. 下列哪个函数用于将字符串转换为数值?A. CIntB. CStrC. CDblD. CLng答案:A4. 在VB中,以下哪个控件用于显示文本信息?A. LabelB. TextBoxC. ComboBoxD. ListBox答案:A5. VB中,以下哪个事件用于处理按钮点击?A. ClickB. DoubleClickC. DblClickD. MouseDown答案:A二、填空题(每题2分,共10分)1. VB中的_________语句用于定义一个过程。
答案:Sub2. VB中,_________函数用于获取当前日期。
答案:Date3. 在VB中,_________属性用于设置或返回控件的可见性。
答案:Visible4. VB中,_________方法用于清空文本框中的内容。
答案:Clear5. VB中,_________事件用于处理文本框内容改变。
答案:Change三、简答题(每题5分,共20分)1. 请简述VB中事件处理程序的作用。
答案:事件处理程序是VB中用于响应用户操作或系统事件的代码块,它们使得程序能够对用户的输入或特定事件做出反应。
2. 描述VB中数组的声明和使用方式。
答案:在VB中,数组可以通过Dim语句声明,如Dim arr(10) As Integer,表示声明一个包含11个整数的数组。
使用时,通过索引访问数组元素,如arr(0)。
3. 说明VB中如何使用条件语句。
答案:VB中使用If...Then...Else语句进行条件判断。
如果条件为真,则执行Then后面的代码块;如果条件为假,则执行Else后面的代码块。
(完整word版)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 )。
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 )。
全国计算机vb考试试题及答案
全国计算机vb考试试题及答案VB(Visual Basic)是一种基于事件驱动的编程语言,广泛应用于软件开发领域。
全国计算机VB考试试题及答案是针对VB编程技能进行考核的一套完整题目和对应的答案。
本文将提供一些典型的VB考试试题及其答案,以供学习和参考使用。
一、选择题1. 下列哪个不是VB中的数据类型?A. IntegerB. StringC. BooleanD. Point答案:D2. VB中定义变量需要使用关键字:A. DimB. PrivateC. VarD. Let答案:A3. 下列哪个事件是Windows窗体的加载事件?A. ClickB. LoadC. MouseMoveD. KeyDown答案:B4. 在VB中,使用MsgBox函数可以弹出:A. 消息对话框B. 输入对话框C. 选择对话框D. 文件对话框答案:A5. 下列哪个方法可以用于将一组数据绑定到ListBox控件上?A. AddItemB. RemoveItemC. ClearD. DataSource答案:D二、填空题1. VB中通过使用____来表示一行注释。
答案:'(单引号)2. 在VB中,可以使用____控件来显示表格数据。
答案:DataGridView3. 在VB中,使用____关键字可以实现条件判断。
答案:If4. 在VB中,____是一种常用的循环结构。
答案:For5. MsgBox函数中,使用____参数可以指定消息框的按钮。
答案:Buttons三、编程题请编写一个VB程序,实现以下功能:1. 创建一个Windows窗体,窗体标题为“学生成绩管理系统”。
2. 在窗体中添加一个Label控件,显示文本为“请输入学生姓名:”。
3. 添加一个TextBox控件,用于接收用户输入的学生姓名。
4. 添加一个Button控件,显示文本为“查询”。
5. 当用户点击“查询”按钮时,弹出消息框,显示用户输入的学生姓名。
vb二级计算机考试试题及答案
vb二级计算机考试试题及答案一、单选题(每题2分,共20分)1. VB中,用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Type答案:A2. 下列哪个选项不是VB中的控制结构?A. 顺序结构B. 选择结构C. 循环结构D. 函数结构答案:D3. 在VB中,用于定义类模块的关键字是:A. ClassB. ModuleC. FormD. Interface答案:A4. VB中,用于读取文件内容的函数是:A. DirB. FileGetC. FileOpenD. FilePut答案:C5. 在VB中,下列哪个选项不是数组的声明方式?A. Dim arr(5) As IntegerB. Dim arr() As Integer = New Integer(5)C. Dim arr(5 To 10) As IntegerD. Dim arr As Integer = New Integer(5)答案:D6. VB中,用于创建一个窗体的关键字是:A. FormB. DialogC. WindowD. Frame答案:A7. VB中,用于实现事件驱动编程的关键字是:A. EventB. SubC. FunctionD. Property答案:B8. 在VB中,下列哪个选项不是字符串函数?A. LeftB. RightC. MidD. Round答案:D9. VB中,用于定义常量的关键字是:A. DimB. ConstC. StaticD. Private答案:B10. VB中,下列哪个选项不是循环结构?A. For EachB. ForC. Do WhileD. If答案:D二、填空题(每题2分,共20分)1. VB中,用于声明全局变量的关键字是________。
答案:Public2. VB中,用于定义一个过程的关键字是________。
答案:Sub3. 在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机试(上机操作)模拟试卷254(题后含答案及解析)
国家二级VB机试(上机操作)模拟试卷254(题后含答案及解析) 全部题型 2. 基本操作题 3. 简单应用题 4. 综合应用题基本操作题1.请根据以下各小题的要求设汁Visual Basic应用程序(包括界而和代码)。
(1)存名称为Forml的窗体上画一个名称为CmdChange、标题为“改变颜色”的命令按钮,窗体标题为“设置窗体背景色”。
编写程序,使得单击命令按钮时,将窗体的背景颜色改为红色(&HFF&)。
运行程序后的窗体如图2.53所示。
要求:程序中不得使用变量,每个事件过程中只能写一条语句。
存盘时必须在放存考生文件夹下,工程文件名为vbsj 1.vbp,窗体文件名为vbsIl_frm。
(2)在名称为Forml的窝体上画一个命令按钮和一个垂直滚动条,其名称分别为Cmdl(标题为“设置”)和Vsbl,编写适当的事件过程。
程序运行后,如果单击命令按钮,则按如下要求设置垂直滚动条的属性:Max=窗体高度Min=0 LargeChange=50 SmallChange=10 如果移动垂直滚动条的滚动框,则在窗体上显示滚动框的位置值。
程序的运行情况如图2.54所示。
要求:不得使用任何变犀。
注意:存盘时必须存放在考生文件夹下,工程文件名为vbsj2.vbp,窗体文件名为vbsj2.frm。
正确答案:第1小题【操作步骤】步骤1:新建一个“标准EXE”工程,在窗体Forml中画一个命令按钮,设置相关属性,其属件及值如表3.32所示。
步骤2:打开代码编辑窗口,编写按钮的Click事件过程中。
参考代码:Private Sub cmdChange—Click( ) BackColot=&HFF& End Sub 步骤3:按要求将文件保存至考生文件夹中。
第2小题【操作步骤】步骤1:新建一个“标准EXE”工程,按表3-33在窗体中画出控件并设置其相关属性。
步骤2:打开代码编辑窗口,编写水平滚动条的Change 事件过程。
计算机二级(VB)25_真题-无答案
计算机二级(VB)25(总分1780,考试时间90分钟)选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 下列说法不正确的是()。
A. 对象的可见性可设为True或FalseB. 标题的属性值可设为任何文本C. 属性窗口中属性可以按字母顺序排列D. 某些属性的值可以跳过不设置,系统之不理自动设为空值2. 表达式(7\2+1)*(8\2+2)的值为()。
A. 在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放控件B. 若一个控件上有4个黑色的小方块,表明该控件是活动的C. 窗体中活动控件只能有一个D. 非活动控件在窗体是隐藏的3. 为了通过键盘访问主菜单项,可在菜单编辑器的“标题”选项中的某个字母前插入何字符,建立热键字母?A. &B. #C. *D. $4. 如果将文本框控件设置成只有垂直滚动条,则需要将ScrollBars属性设置为()。
A. 0B. 1C. 2D. 35. 要想在过程调用中返回两个结果,下面的过程定义语句合法的是()。
A. 20B. 21C. 56D. 326. 语句A=B+C代表的意思是()。
A. ④B. ⑤C. ⑥D. ⑦7. 以下关于文件的叙述中,错误的是()。
7. 有如下程序:Private Sub Commandl_Click( )a$="A WORKER IS HERE" x=Len(a$)For i=1,To x-1b$=Mid$(a$,i,3)If b$="WOR" Then S=S+1Next Print S End Sub单击命令按钮,程序运行结果为( )。
A. const,break,defaultB. long,void,usingC. virtual,extern,includeD. try,throw,this8. 表达式3^2 Mod l4\2^3的值是()。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试卷编号:25所属语言:Visual Basic试卷方案:VB程序设计试卷总分:100分共有题型:4种一、单选共15题(共计30分)第1题(2.0分)题号:2299 难度:中第1章将调试通过的工程经"文件"菜单的"生成.exe文件"编译成.exe后,将该可执行文件转到其他机器上不能运行的主要原因是().A:运行的机器上无VB系统所需的动态连接库B:缺少.frm窗体文件C:该可执行文件有病毒D:以上原因都不对答案:A第2题(2.0分)题号:2344 难度:中第2章下列字符串常量中,最大的是().A:"北京"B:"上海"C:"天津"D:"广州"答案:C第3题(2.0分)题号:2436 难度:中第2章能正确表达a≤1或a≥5的逻辑表达式是().A:a<=1或a>=5B:a<=1,a>=5C:a<=10 Or a>=5D:a<=l And a>=5答案:C第4题(2.0分)题号:2539 难度:中第2章用一个程序段对一个对象被单击(或双击)做出响应,从而实现指定的操作,称为().A:可视化程序设计B:事件驱动编程机制C:过程化程序实际方法D:非过程化程序设计语言答案:B第5题(2.0分)题号:2601 难度:中第3章在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Option Base 1Private Sub Command1_Click()K = 3If X < 3 Then Print X + 3;If X < 4 Then Print X + 4;If X < 5 Then Print X + 5;If X< 6 Then Print K + 6;PrintEnd Sub程序运行后,单击命令按钮,则窗体上显示的内容是().A:6 7 8 9B:7 8 9C:8 9D:9答案:B第6题(2.0分)题号:2662 难度:中第3章运行下面程序后,在窗体中显示的是().Private Sub Form_Click()a$="*": b$="$"For k=1 To 3x$=String$(Len(a$)+k,b$)Print x$;Next kPrintEnd SubA:*** ** ****B:*$*$*$C:1*$2*$3*$D:$$$$$$$$$答案:D第7题(2.0分)题号:2722 难度:中第4章要分配存放如下方阵的数据:1.12.23.34.45.56.67.7 8.8 9.9数组声明语句能实现(不能浪费空间)的是().A:Dim a(9) As SingleB:Dim a(3,3) As SingleC:Dim a (-1 To 1,-5 To -3)As SingleD:Dim a (-3 To 1,-5 To 7)As Integer答案:C第8题(2.0分)题号:2742 难度:中第4章可以惟一标识控件数组中的每一个控件属性的是().A:NameB:CaptionC:IndexD:Enabled答案:C第9题(2.0分)题号:2769 难度:中第5章一个工程中包含两个名称分别为Forml,Form2的窗体,一个名称为mdlFunc的标准模块. 假定在Form1,Form2和mdlFunc中分别建立了一个自定义过程,其定义格式为:Form1中定义的过程:Private Sub frmFunc()End SubForm2中定义的过程:Public Sub mdlFunc()End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是(). A:上述3个过程都可以在工程中的任何窗体或模块中被调用B:frmFunc和mdlFunc过程能够在工作的各个窗体或模块中被调用C:上述3个过程都只能在各自被定义的模块中调用D:只有mdlFunc过程能够被工程中各个窗体或模块调用第10题(2.0分)题号:2782 难度:中第5章下述程序的运行结果是().Private Sub Command1_Click()y=10Print fnt(1+fnt(fnt(fnt(y)))*10)End SubPrivate Function fnt(X)fnt=1/xEnd FunctionA:0.5B:2C:909090D:1.001答案:A第11题(2.0分)题号:2853 难度:中第6章下列叙述中,正确的是().A:自己编写的程序主要是给自己使用的B:当前编写的程序主要是为当前使用的C:运行结果正确的程序一定具有易读性D:上述3种说法都不对答案:D第12题(2.0分)题号:3085 难度:中第6章在VB中过()属性来设置字体颜色.A:FontColorB:ForeColorC:BackColorD:ShowColor答案:B第13题(2.0分)题号:3124 难度:中第6章鼠标移动经过控件时,将触发控件的()事件.A:MouseDownB:MouseUpC:MouseMove答案:C第14题(2.0分)题号:3138 难度:中第7章下列选项中不正确的是().A:每个菜单项都是一个对象,所以也有属性和事件B:菜单项的属性可以在属性窗口中设计C:每个菜单项都只有一个Click事件D:菜单编辑器中,标题可不输入,而名称必须输入答案:B第15题(2.0分)题号:3186 难度:中第8章如果在图片框上使用绘图方法绘制一个圆,则图片框的()属性不会对该圆的外观产生影响.A:BackColorB:ForeColorC:DrawWidthD:DrawStyle答案:B二、程序填空共1题(共计20分)第1题(20.0分)题号:253 难度:中第25章'-------------------------------------------------------'【程序填空】'-------------------------------------------------------'题目:输入任何一个英文字母x,若x的值为"a","c","d-f" ,则' 显示x的大写字母;若x的值为"m","o","p-z",则显示x的' 小写字母;若为其它的值,则显示xa(如输入的X的值是' g,则显示ga)。
'-------------------------------------------------------Private Sub Command1_Click()x = Text1.Text'**********SPACE**********【?】Case "a", "c", "d" To "f"Label1.Caption = UCase(x)'**********SPACE**********Case 【?】Label1.Caption = LCase(x)'**********SPACE**********【?】Label1.Caption = Trim(x) + "a"End SelectEnd Sub答案:=======(答案1)=======Select Case x=======(答案2)======="m", "o", "p" To "z"=======(答案3)=======Case Else三、程序改错共1题(共计20分)第1题(20.0分)题号:52 难度:中第1章'------------------------------------------------'【程序改错】'------------------------------------------------'题目:在窗体上有两个命令按钮和一个文本框,名称分别为' cmdstart("开始")、cmdend("结束")和Text1。
' 文本框Text1中的字符个数不超过200个。
程序刚开始' 运行时,"结束"按钮成灰色,单击"开始"按钮后,将' 文本框Text1.text中的字符按其ASCII码值由大到小自' 左而右重新组合,并在窗体上输出重组后的字符串,同' 时使"结束"按钮能响应而"开始"按钮不能响应。
'------------------------------------------------Option ExplicitPrivate Sub Form_load()'**********FOUND**********Cmdend.Enabled = TrueEnd SubPrivate Sub Cmdstart_click()Dim n As Integer, I As Integer, j As Integer, p As Integer Dim a(200) As String * 1, str1 As String, t As Stringstr1 = Text1.Textn = Len(str1)For I = 1 To na(I) = Mid(str1, I, 1)Next I'**********FOUND**********For I = 0 To n - 1p = IFor j = I + 1 To n'**********FOUND**********If a(p) < a(j) Then j = pNext jIf p <> I Then t = a(I): a(I) = a(p): a(p) = tNext IFor I = 1 To nPrint a(I);Next ICmdend.Enabled = TrueCmdstart.Enabled = FalseEnd SubPrivate Sub Cmdend_click()EndEnd Sub答案:=======(答案1)=======Cmdend.Enabled = False=========或=========Cmdend.Enabled = -1=======(答案2)=======For I = 1 To n - 1=========或=========For I = 1 To -1+n=======(答案3)=======If a(p) < a(j) Then p = j=========或=========If a(j) > a(p) Then p = j四、VB窗体设计共1题(共计30分)第1题(30.0分)题号:304 难度:中第1章1、如样张1所示设计窗体,其中包括1个菜单(包括4个菜单项),“设置”、名称为SZ“选中”、名称为XZ“取消”、名称为QX“加载”、名称为JZ要求设计为样张1左图所示下拉菜单,“取消”与“加载”中间加分隔线、分隔线名称为FGZ在窗体上添加1个框架名称为Fra、显示为“选项设置”,在框架内添加1个复选框名称为Chk、显示为“你好”,在框架右侧添加1个标签,名称为Lab。