还剩7页未读,继续阅读
文本内容:
VB考证专项考试试题及答案展示
一、单选题(每题1分,共10分)
1.在VB中,用于声明变量的关键字是()(1分)A.DimB.DefineC.PublicD.Constant【答案】A【解析】在VB中,声明变量使用Dim关键字
2.以下哪个不是VB中的数据类型?()(1分)A.IntegerB.SingleC.StringD.Boolean【答案】D【解析】Boolean是VB中的数据类型,其余三个也是VB中的基本数据类型
3.在VB中,用于输出信息到控制台的关键字是()(1分)A.PrintB.EchoC.OutputD.Display【答案】A【解析】在VB中,输出信息到控制台使用Print关键字
4.在VB中,表示逻辑非的运算符是()(1分)A.AndB.OrC.NotD.Xor【答案】C【解析】在VB中,表示逻辑非的运算符是Not
5.在VB中,用于选择结构的关键字是()(1分)A.If...Then...ElseB.SwitchC.SelectCaseD.Allofabove【答案】D【解析】在VB中,选择结构可以用If...Then...Else、Switch和SelectCase
6.在VB中,用于循环结构的循环语句是()(1分)A.For...NextB.WhileC.Do...LoopD.Allofabove【答案】D【解析】在VB中,循环结构可以用For...Next、While和Do...Loop
7.在VB中,用于定义函数的关键字是()(1分)A.FunctionB.SubC.ProcedureD.Method【答案】A【解析】在VB中,定义函数使用Function关键字
8.在VB中,用于定义过程的关键字是()(1分)A.FunctionB.SubC.ProcedureD.Method【答案】B【解析】在VB中,定义过程使用Sub关键字
9.在VB中,用于打开文件的关键字是()(1分)A.OpenB.CreateC.NewD.Load【答案】A【解析】在VB中,打开文件使用Open关键字
10.在VB中,用于关闭文件的关键字是()(1分)A.CloseB.EndC.ExitD.Finish【答案】A【解析】在VB中,关闭文件使用Close关键字
二、多选题(每题4分,共20分)
1.以下哪些是VB中的基本数据类型?()(4分)A.IntegerB.SingleC.StringD.BooleanE.Date【答案】A、B、C、D、E【解析】VB中的基本数据类型包括Integer、Single、String、Boolean和Date
2.以下哪些是VB中的循环语句?()(4分)A.For...NextB.WhileC.Do...LoopD.ForEach...NextE.Repeat...Until【答案】A、B、C、D、E【解析】VB中的循环语句包括For...Next、While、Do...Loop、ForEach...Next和Repeat...Until
3.以下哪些是VB中的选择结构?()(4分)A.If...Then...ElseB.SwitchC.SelectCaseD.If...ThenE.If...ElseIf...Else【答案】A、B、C、D、E【解析】VB中的选择结构包括If...Then...Else、Switch、SelectCase、If...Then和If...ElseIf...Else
4.以下哪些是VB中的运算符?()(4分)A.算术运算符B.关系运算符C.逻辑运算符D.位运算符E.字符串运算符【答案】A、B、C、D、E【解析】VB中的运算符包括算术运算符、关系运算符、逻辑运算符、位运算符和字符串运算符
5.以下哪些是VB中的文件操作语句?()(4分)A.OpenB.CloseC.ReadD.WriteE.Append【答案】A、B、C、D、E【解析】VB中的文件操作语句包括Open、Close、Read、Write和Append
三、填空题(每题2分,共8分)
1.在VB中,用于声明全局变量的关键字是______(2分)【答案】Public【解析】在VB中,声明全局变量使用Public关键字
2.在VB中,用于声明常量的关键字是______(2分)【答案】Const【解析】在VB中,声明常量使用Const关键字
3.在VB中,用于声明数组的语句是______(2分)【答案】Dim【解析】在VB中,声明数组使用Dim语句
4.在VB中,用于声明类的方法的关键字是______(2分)【答案】Public【解析】在VB中,声明类的方法使用Public关键字
四、判断题(每题2分,共10分)
1.在VB中,变量名可以以数字开头()(2分)【答案】(×)【解析】在VB中,变量名不能以数字开头
2.在VB中,If...Then语句必须有Else部分()(2分)【答案】(×)【解析】在VB中,If...Then语句可以没有Else部分
3.在VB中,For...Next循环必须要有Step语句()(2分)【答案】(×)【解析】在VB中,For...Next循环可以没有Step语句
4.在VB中,函数可以返回多个值()(2分)【答案】(×)【解析】在VB中,函数只能返回一个值
5.在VB中,文件操作必须使用Close语句关闭文件()(2分)【答案】(×)【解析】在VB中,文件操作可以使用Close语句关闭文件,也可以使用其他方法关闭文件
五、简答题(每题4分,共8分)
1.简述VB中变量的声明和使用规则(4分)【答案】在VB中,声明变量使用Dim关键字,可以指定变量的数据类型变量在使用前必须声明,声明后可以使用赋值语句赋值变量名必须符合VB的命名规则,不能以数字开头,不能使用VB中的关键字
2.简述VB中循环结构的应用场景(4分)【答案】在VB中,循环结构用于重复执行一段代码For...Next循环适用于已知循环次数的情况,While循环适用于条件为真时重复执行的情况,Do...Loop循环适用于条件为真或条件为假时重复执行的情况
六、分析题(每题10分,共20分)
1.分析以下VB代码的功能,并说明其中各部分的作用(10分)```vbDimiAsIntegerFori=1To10PrintiNexti```【答案】该代码的功能是输出1到10的数字其中,DimiAsInteger声明了一个整型变量i,For...Next循环用于重复执行Print语句,Print语句用于输出变量i的值
2.分析以下VB代码的功能,并说明其中各部分的作用(10分)```vbDimscoreAsIntegerscore=85Ifscore=90ThenPrint优秀ElseIfscore=80ThenPrint良好ElseIfscore=70ThenPrint中等ElsePrint及格EndIf```【答案】该代码的功能是根据分数输出对应的成绩等级其中,DimscoreAsInteger声明了一个整型变量score,并赋值为85If...ElseIf...Else语句用于根据score的值输出对应的成绩等级,如果score大于等于90,输出优秀;如果score大于等于80,输出良好;如果score大于等于70,输出中等;否则输出及格
七、综合应用题(每题25分,共25分)
1.编写一个VB程序,实现以下功能输入一个整数,判断该整数是否为偶数,如果是偶数,输出是偶数;如果不是偶数,输出不是偶数(25分)【答案】```vbDimnumAsIntegernum=InputBox请输入一个整数IfnumMod2=0ThenPrint是偶数ElsePrint不是偶数EndIf```【解析】该程序首先使用InputBox函数输入一个整数,并赋值给变量num然后使用If语句判断num是否为偶数,如果是偶数,输出是偶数;如果不是偶数,输出不是偶数
八、标准答案
一、单选题
1.A
2.D
3.A
4.C
5.D
6.D
7.A
8.B
9.A
10.A
二、多选题
1.A、B、C、D、E
2.A、B、C、D、E
3.A、B、C、D、E
4.A、B、C、D、E
5.A、B、C、D、E
三、填空题
1.Public
2.Const
3.Dim
4.Public
四、判断题
1.(×)
2.(×)
3.(×)
4.(×)
5.(×)
五、简答题
1.在VB中,声明变量使用Dim关键字,可以指定变量的数据类型变量在使用前必须声明,声明后可以使用赋值语句赋值变量名必须符合VB的命名规则,不能以数字开头,不能使用VB中的关键字
2.在VB中,循环结构用于重复执行一段代码For...Next循环适用于已知循环次数的情况,While循环适用于条件为真时重复执行的情况,Do...Loop循环适用于条件为真或条件为假时重复执行的情况
六、分析题
1.该代码的功能是输出1到10的数字其中,DimiAsInteger声明了一个整型变量i,For...Next循环用于重复执行Print语句,Print语句用于输出变量i的值
2.该代码的功能是根据分数输出对应的成绩等级其中,DimscoreAsInteger声明了一个整型变量score,并赋值为85If...ElseIf...Else语句用于根据score的值输出对应的成绩等级,如果score大于等于90,输出优秀;如果score大于等于80,输出良好;如果score大于等于70,输出中等;否则输出及格
七、综合应用题
1.该程序首先使用InputBox函数输入一个整数,并赋值给变量num然后使用If语句判断num是否为偶数,如果是偶数,输出是偶数;如果不是偶数,输出不是偶数。
个人认证
优秀文档
获得点赞 0