还剩7页未读,继续阅读
文本内容:
信息vb试题及答案
一、单项选择题(共30题,每题1分,共30分)(以下题目根据VB基础知识点设计,涵盖变量、数据类型、控制结构、控件等核心内容,适合初学者巩固基础)在VB中,变量在使用前必须进行的操作是()A.赋值B.声明C.输出D.计算以下不属于VB基本数据类型的是()A.Integer B.String C.Boolean D.Array执行语句x=5:y=3后,x+y的结果是()A.8B.5+3C.53D.错误VB中,用于接收用户输入的函数是()A.Print B.InputBox C.MsgBox D.Input以下循环结构中,无条件执行一次循环体的是()A.For...Next B.Do While...Loop C.Do Until...Loop D.Do...Loop Until在VB中,对象的属性可以通过()设置A.属性窗口B.代码窗口C.立即窗口D.工具箱变量a的值为10,执行a=a+5后,a的值是()A.5B.10C.15D.20以下哪个是VB的事件过程的正确格式()A.Sub Command1_Click B.Private Sub Command1_ClickC.Public SubCommand1_Click D.Command1_Click表达式10\3的运算结果是()A.
3.333B.3C.4D.1在VB中,Option Explicit语句的作用是()第1页共9页A.声明变量B.强制声明变量C.显示变量D.隐藏变量以下能正确声明一个长度为10的字符串变量的是()A.Dim str As String10B.Dim str10As StringC.String str10D.strAsString=10VB中,用于清除列表框内容的方法是()A.Clear B.Remove C.Delete D.Erase函数Val123abc的返回值是()A.123abc B.123C.0D.错误以下哪个不是VB的标准控件()A.CommandButton B.TextBox C.ListBox D.Form执行For i=1To5Step2循环,循环体执行的次数是()A.2次B.3次C.4次D.5次在VB中,对象的名称属性(Name)的命名规则是()A.可以以数字开头B.必须以字母开头C.可以包含空格D.可以使用关键字变量s存储了字符串Hello,执行s=Lefts,2后,s的值是()A.He B.ll C.lo D.Hello以下关于数组的说法,错误的是()A.数组必须先声明才能使用B.数组元素下标从1开始C.动态数组可以在运行时改变大小D.数组可以存储不同类型的数据VB中,用于打开对话框的方法是()A.ShowOpen B.OpenDialog C.FileOpen D.OpenFile表达式35And24的结果是()第2页共9页A.True B.False C.3D.5以下哪个是VB的事件()A.Click B.ClickEvent C.OnClick D.EventClick执行x=3:y=5,则x yOr xy的结果是()A.True B.False C.3D.5在VB中,Text
1.Text=123中,Text是文本框的()A.名称B.属性C.方法D.事件函数MidVisual Basic,4,6的返回值是()A.u B.sual B C.ual BaD.al Bas以下循环中,能实现计算1到100之和的是()A.For i=1To100:sum=sum+i:Next B.Do Whilei=100:sum=sum+i:i=i+1:LoopC.Do Untili100:sum=sum+i:i=i+1:Loop D.以上都对VB中,用于设置窗体背景色的属性是()A.ForeColor B.BackColor C.Color D.Background变量a为整数,执行a=a Mod3后,a的值可能是()A.1B.3C.4D.5以下关于函数和过程的说法,错误的是()A.函数有返回值,过程无返回值B.函数和过程都可以有参数C.函数必须声明返回类型D.过程和函数都必须有参数在VB中,Picture
1.Picture=LoadPictureimage.jpg的作用是()A.加载图片到图片框B.保存图片到文件C.显示图片D.复制图片第3页共9页表达式5\2+3*4的运算结果是()A.14B.17C.15D.13
二、多项选择题(共20题,每题2分,共40分)(以下题目考察多个知识点的综合应用,多选、错选、漏选均不得分)VB的特点包括()A.可视化编程B.事件驱动C.面向对象D.编译执行以下属于VB的三种基本控制结构的是()A.顺序结构B.分支结构C.循环结构D.选择结构以下可以作为VB变量名的是()A.student B.学生C.123name D.my_varVB中,文本框(TextBox)的常用属性有()A.Text B.Caption C.MultiLine D.PasswordChar以下关于循环结构的说法,正确的是()A.For...Next适合已知循环次数的场景B.Do...Loop Until先判断后执行C.Do While...Loop先执行后判断D.嵌套循环的内循环会执行完一次外循环才执行VB的工程文件包括()A..vbp B..frm C..bas D..exe以下属于VB标准函数的是()A.MsgBox B.InputBox C.Val D.Print以下关于对象的说法,正确的是()A.所有对象都有属性和方法B.对象的事件由用户或系统触发第4页共9页C.可以通过名称属性引用对象D.对象必须在工具箱中添加才能使用VB中,标签(Label)和文本框(TextBox)的区别在于()A.Label用于显示文本,TextBox用于输入文本B.Label的Caption属性可设置文本C.TextBox的Text属性可设置文本D.Label不可编辑,TextBox可编辑以下关于变量作用域的说法,正确的是()A.局部变量在过程内声明,过程结束后释放B.模块级变量在模块顶部声明,整个模块可用C.全局变量在标准模块中声明,整个工程可用D.变量作用域决定了其被访问的范围VB中,以下可以改变控件位置的属性是()A.Top B.Left C.Width D.Height以下关于数组的说法,正确的是()A.静态数组在声明时确定大小B.动态数组在声明时不确定大小,运行时用ReDim改变C.多维数组的声明格式为Dim arr,As IntegerD.数组元素可通过下标访问VB中,以下属于分支结构的语句是()A.If...Then B.If...Then...Else C.Select CaseD.Do...Loop以下关于事件的说法,正确的是()A.Click是鼠标单击事件B.Load是窗体加载事件C.Unload是窗体卸载事件D.Change是文本框内容改变事件第5页共9页VB中,以下可以用于错误处理的语句是()A.On ErrorResume NextB.On ErrorGoto0C.On ErrorGotoLine D.Error以下属于VB常用的内部控件的是()A.CommandButton B.ListBox C.ComboBox D.PictureBox表达式a=10,b=20,以下结果为True的是()A.ab Andab B.ab Ora=bC.Not ab D.a=b Anda=bVB中,以下关于过程的说法,正确的是()A.Sub过程无返回值B.Function过程有返回值C.过程可以有参数D.过程必须在事件过程中调用以下关于文件操作的说法,正确的是()A.打开文件用Open语句B.读取文件用Input#或Line Input#C.写入文件用Print#或Write#D.关闭文件用Close语句VB中,以下可以用于获取当前系统时间的函数是()A.Now B.Time C.Date D.Year
三、判断题(共20题,每题1分,共20分)(对的打“√”,错的打“×”,判断错误或未答不得分)VB是一种解释型语言,运行时需要编译()变量声明后,VB会自动为其赋初值,例如数值型变量初值为0()在VB中,对象的属性只能在设计阶段设置,不能在运行时修改()For...Next循环中,Step值必须为正数()VB的代码窗口中,过程定义以“Sub”或“Function”开始,以“EndSub”或“End Function”结束()第6页共9页函数Val123的返回值是字符串123()数组的下标可以是负数()事件驱动编程模式下,程序的执行顺序由事件触发决定()VB中,框架(Frame)可以用于分组管理控件()全局变量可以在任何过程中访问()表达式35Or24的结果是False()文本框的MultiLine属性设为True时,可输入多行文本()VB中,图片框(PictureBox)和图像框(Image)的功能完全相同()Do...Loop Until循环是先执行循环体,再判断条件()变量名区分大小写,例如“Student”和“student”是不同的变量名()VB的工具箱中的控件可以直接拖放到窗体上使用()过程调用时,实参的数量和类型必须与形参一致()标签(Label)的内容可以通过代码修改()动态数组使用ReDim语句声明时,必须在声明时初始化()VB中,“”运算符用于字符串连接,结果是字符串类型()
四、简答题(共2题,每题5分,共10分)(答案需简洁,每小题不超过150字)简述VB的事件驱动工作原理VB中常用的标准控件有哪些?请列举至少5种附标准答案
一、单项选择题(30题)1-5B D A B D6-10A CB BB第7页共9页11-15A ABDB16-20B AD A A21-25AABCA26-30B ADAA
二、多项选择题(20题)ABC
2.ABD
3.AD
4.ACD
5.ADABC
7.ABC
8.ABC
9.ABCD
10.ABCDAB
12.ABCD
13.ABC
14.ABCD
15.ABCABCD
17.BC
18.ABC
19.ABCD
20.AB
三、判断题(20题)×(VB是解释型语言,运行时无需编译,由VB引擎解释执行)√(VB会自动为未显式赋值的变量赋初值,数值型
0、字符串空串等)×(对象属性可在设计阶段设置,也可在运行时通过代码修改)×(Step值可以为负数,实现反向循环)√(过程定义以Sub/Function开始,End Sub/Function结束)×(Val函数返回数值123,而非字符串)√(VB数组下标默认从0开始,但可通过设置下界为负数)√(事件驱动模式下,程序流程由用户操作触发的事件决定)√(框架可将相关控件分组,增强界面逻辑性)√(全局变量在标准模块声明,整个工程所有过程可访问)×(35为False,24为True,False OrTrue结果为True)√(MultiLine设为True时,文本框支持多行输入)×(Image控件加载图片效率更高,PictureBox支持绘图等功能)第8页共9页√(Do...Loop Until先执行循环体,再判断条件,条件为True时退出)×(VB变量名不区分大小写)√(工具箱控件拖放至窗体即可使用,无需额外代码)√(过程调用时,实参与形参数量、类型需匹配)√(Label的Caption属性可通过代码修改,实现动态显示文本)×(动态数组用ReDim声明时,首次声明可不初始化,后续可用Preserve保留数据)√(“”用于字符串连接,结果为字符串类型,例如123=123)
四、简答题(2题)VB的事件驱动工作原理程序启动后处于等待状态,用户操作(如点击按钮、输入文本)触发对应事件,系统调用该事件的过程代码执行,完成操作后回到等待状态,流程由事件触发而非顺序执行,实现高效响应VB常用标准控件命令按钮(CommandButton)、文本框(TextBox)、标签(Label)、复选框(CheckBox)、单选按钮(OptionButton)、列表框(ListBox)、组合框(ComboBox)、图片框(PictureBox)、框架(Frame)、定时器(Timer)(全文约2500字)第9页共9页。
个人认证
优秀文档
获得点赞 0