还剩10页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
计算机vb试题及答案
一、单选题(每题1分,共20分)
1.在VB中,用于声明变量的关键字是()(1分)A.DimB.VarC.DefD.Public【答案】A【解析】在VB中,声明变量的关键字是Dim
2.下列哪个不是VB中的数据类型?()(1分)A.IntegerB.StringC.BooleanD.Float【答案】D【解析】VB中的数据类型包括Integer、String、Boolean等,Float不是VB中的标准数据类型
3.在VB中,表示逻辑“非”运算的符号是()(1分)A.B.||C.!D.~【答案】D【解析】在VB中,表示逻辑“非”运算的符号是~
4.以下哪个是VB中的注释符号?()(1分)A.//B.//C.D.region【答案】C【解析】在VB中,单引号用于注释
5.在VB中,用于输出信息的函数是()(1分)A.InputBoxB.MsgBoxC.PrintD.Output【答案】C【解析】在VB中,Print函数用于输出信息
6.以下哪个是VB中的条件语句?()(1分)A.If...Then...ElseB.For...NextC.While...EndWhileD.Do...Loop【答案】A【解析】在VB中,If...Then...Else是条件语句
7.在VB中,用于实现循环的语句是()(1分)A.For...NextB.If...Then...ElseC.While...EndWhileD.Alloftheabove【答案】D【解析】在VB中,For...Next、If...Then...Else、While...EndWhile都可以实现循环
8.以下哪个是VB中的字符串函数?()(1分)A.LenB.IntC.RoundD.Abs【答案】A【解析】在VB中,Len函数用于获取字符串的长度
9.在VB中,用于声明数组的语句是()(1分)A.DimB.ArrayC.RedimD.Declare【答案】A【解析】在VB中,使用Dim声明数组
10.以下哪个是VB中的日期函数?()(1分)A.NowB.DateC.TimeD.Alloftheabove【答案】D【解析】在VB中,Now、Date、Time都是日期函数
11.在VB中,用于声明常量的关键字是()(1分)A.ConstB.DimC.LetD.Public【答案】A【解析】在VB中,声明常量的关键字是Const
12.以下哪个是VB中的数学函数?()(1分)A.SinB.CosC.TanD.Alloftheabove【答案】D【解析】在VB中,Sin、Cos、Tan都是数学函数
13.在VB中,用于声明过程的关键字是()(1分)A.FunctionB.SubC.ProcedureD.BothAandB【答案】D【解析】在VB中,声明过程可以使用Function或Sub
14.以下哪个是VB中的控件?()(1分)A.TextBoxB.LabelC.ButtonD.Alloftheabove【答案】D【解析】在VB中,TextBox、Label、Button都是控件
15.在VB中,用于声明类模块的关键字是()(1分)A.ClassB.ModuleC.StructureD.Interface【答案】A【解析】在VB中,声明类模块的关键字是Class
16.以下哪个是VB中的事件?()(1分)A.ClickB.DblClickC.KeyPressD.Alloftheabove【答案】D【解析】在VB中,Click、DblClick、KeyPress都是事件
17.在VB中,用于声明模块的关键字是()(1分)A.ModuleB.UnitC.BlockD.Section【答案】A【解析】在VB中,声明模块的关键字是Module
18.以下哪个是VB中的集合类型?()(1分)A.ArrayB.ListC.DictionaryD.Alloftheabove【答案】D【解析】在VB中,Array、List、Dictionary都是集合类型
19.在VB中,用于声明接口的关键字是()(1分)A.InterfaceB.ClassC.StructureD.Module【答案】A【解析】在VB中,声明接口的关键字是Interface
20.以下哪个是VB中的错误处理语句?()(1分)A.Try...CatchB.If...Then...ElseC.For...NextD.While...EndWhile【答案】A【解析】在VB中,错误处理语句是Try...Catch
二、多选题(每题4分,共20分)
1.以下哪些是VB中的数据类型?()(4分)A.IntegerB.StringC.BooleanD.Float【答案】A、B、C【解析】VB中的数据类型包括Integer、String、Boolean,Float不是VB中的标准数据类型
2.以下哪些是VB中的循环语句?()(4分)A.For...NextB.If...Then...ElseC.While...EndWhileD.Do...Loop【答案】A、C、D【解析】在VB中,For...Next、While...EndWhile、Do...Loop都是循环语句
3.以下哪些是VB中的字符串函数?()(4分)A.LenB.IntC.RoundD.Mid【答案】A、D【解析】在VB中,Len和Mid是字符串函数,Int和Round是数学函数
4.以下哪些是VB中的数学函数?()(4分)A.SinB.CosC.TanD.Abs【答案】A、B、C、D【解析】在VB中,Sin、Cos、Tan、Abs都是数学函数
5.以下哪些是VB中的控件?()(4分)A.TextBoxB.LabelC.ButtonD.ComboBox【答案】A、B、C、D【解析】在VB中,TextBox、Label、Button、ComboBox都是控件
三、填空题(每题2分,共8分)
1.在VB中,声明变量的关键字是______(2分)【答案】Dim
2.在VB中,表示逻辑“非”运算的符号是______(2分)【答案】~
3.在VB中,用于输出信息的函数是______(2分)【答案】Print
4.在VB中,用于声明类模块的关键字是______(2分)【答案】Class
四、判断题(每题2分,共10分)
1.两个负数相加,和一定比其中一个数大()(2分)【答案】(×)【解析】如-5+-3=-8,和比两个数都小
2.在VB中,字符串可以用单引号表示()(2分)【答案】(×)【解析】在VB中,字符串用双引号表示
3.在VB中,所有变量都必须先声明后使用()(2分)【答案】(√)【解析】在VB中,所有变量都必须先声明后使用
4.在VB中,函数和过程都可以返回值()(2分)【答案】(×)【解析】在VB中,函数可以返回值,而过程不可以返回值
5.在VB中,接口可以包含方法和属性()(2分)【答案】(√)【解析】在VB中,接口可以包含方法和属性
五、简答题(每题3分,共6分)
1.简述VB中变量的声明方法(3分)【答案】在VB中,变量的声明方法使用Dim关键字,例如DimageAsInteger
2.简述VB中条件语句的使用方法(3分)【答案】在VB中,条件语句使用If...Then...Else结构,例如Ifage18ThenMsgBox成年ElseMsgBox未成年
六、分析题(每题10分,共20分)
1.分析以下VB代码的功能,并说明其中使用了哪些VB特有语法(10分)```vbDimiAsIntegerFori=1To10PrintiNexti```【答案】该代码的功能是打印从1到10的数字其中使用了For...Next循环语句,Dim声明变量类型,Print输出信息
2.分析以下VB代码的功能,并说明其中使用了哪些VB特有语法(10分)```vbDimstrAsStringstr=Hello,World!MsgBoxstr```【答案】该代码的功能是显示一个消息框,内容为Hello,World!其中使用了Dim声明变量类型,MsgBox显示信息框
七、综合应用题(每题25分,共50分)
1.编写一个VB程序,实现以下功能输入一个整数,判断该整数是奇数还是偶数,并输出结果(25分)【答案】```vbDimnumAsIntegerDimresultAsStringnum=InputBox请输入一个整数IfnumMod2=0Thenresult=偶数Elseresult=奇数EndIfMsgBox输入的整数是result```
2.编写一个VB程序,实现以下功能输入一个字符串,计算并输出该字符串的长度(25分)【答案】```vbDimstrAsStringDimlengthAsIntegerstr=InputBox请输入一个字符串length=LenstrMsgBox输入的字符串长度是length```---标准答案
一、单选题
1.A
2.D
3.D
4.C
5.C
6.A
7.D
8.A
9.A
10.D
11.A
12.D
13.D
14.D
15.A
16.D
17.A
18.D
19.A
20.A
二、多选题
1.A、B、C
2.A、C、D
3.A、D
4.A、B、C、D
5.A、B、C、D
三、填空题
1.Dim
2.~
3.Print
4.Class
四、判断题
1.(×)
2.(×)
3.(√)
4.(×)
5.(√)
五、简答题
1.在VB中,变量的声明方法使用Dim关键字,例如DimageAsInteger
2.在VB中,条件语句使用If...Then...Else结构,例如Ifage18ThenMsgBox成年ElseMsgBox未成年
六、分析题
1.该代码的功能是打印从1到10的数字其中使用了For...Next循环语句,Dim声明变量类型,Print输出信息
2.该代码的功能是显示一个消息框,内容为Hello,World!其中使用了Dim声明变量类型,MsgBox显示信息框
七、综合应用题
1.```vbDimnumAsIntegerDimresultAsStringnum=InputBox请输入一个整数IfnumMod2=0Thenresult=偶数Elseresult=奇数EndIfMsgBox输入的整数是result```
2.```vbDimstrAsStringDimlengthAsIntegerstr=InputBox请输入一个字符串length=LenstrMsgBox输入的字符串长度是length```。
个人认证
优秀文档
获得点赞 0