还剩7页未读,继续阅读
文本内容:
vb中职生试题及答案文档说明本文档为针对中职学生设计的VB(Visual Basic)基础练习题,涵盖Visual Basic编程基础、语法规则、程序设计及应用等核心知识点,题型包括单项选择、多项选择、判断及简答题,可用于日常学习巩固和技能提升
一、单项选择题(共30题,每题1分)VB是一种基于()的可视化编程语言A.机器语言B.汇编语言C.高级语言D.自然语言在VB中,定义变量时如果未指定类型,默认的数据类型是()A.Integer B.String C.Variant D.Boolean以下能正确定义一个整数变量x的语句是()A.x As Integer B.Dim xAs IntegerC.x=Integer D.Integer xVB程序的启动对象是()A.窗体(Form)B.标准模块(Module)C.类模块(ClassModule)D.工程文件(.vbp)执行语句Print53And46的结果是()A.True B.False C.5D.3以下循环结构中,至少执行一次循环体的是()A.For...Next B.Do While...Loop C.Do Until...Loop D.Do...Loop Until变量a的值为5,执行a=a+3后,a的值是()A.2B.5C.8D.15在VB中,文本框(TextBox)的默认名称是()第1页共9页A.Text B.Text1C.TextBox D.TextBox1以下属于VB事件的是()A.编译B.运行C.点击D.保存执行MsgBox Hello,vbOKCancel,提示后,弹出的对话框标题是()A.Hello B.提示C.无标题D.错误数组arr1To5中,共有()个元素A.4B.5C.6D.不确定函数Val123abc的返回值是()A.123abc B.123C.0D.123abc以下能正确计算1到10的和的代码是()A.`sum=0:For i=1To10:sum=sum+i:Next i`B.`sum=0:For i=1To10:sum=sum+i:Next i`C.`sum=0:i=1:Do Whilei=10:sum=sum+i:i=i+1:Loop`D.以上都对VB中,命令按钮(CommandButton)的Click事件是指()A.按钮被双击B.按钮被点击C.按钮被移动D.按钮被删除变量s为字符串类型,要获取其长度,应使用的函数是()A.Lens B.Lengths C.StrLens D.StrLengths以下语句中,能将文本框内容清空的是()A.Text
1.Text=B.Text
1.Clear C.Text1=D.Clear Text1在VB的属性窗口中,Name属性的作用是()A.设置控件显示的文本B.唯一标识控件C.设置控件的颜色D.设置控件的大小第2页共9页执行x=3:y=5:x=x+y后,x的值是()A.3B.5C.8D.15以下循环中,循环次数为3的是()A.`For i=1To5`B.`For i=5To1Step-2`C.`For i=1To3`D.`Do Whilei10:i=i+1:Loop`函数MidABCDE,2,3的返回值是()A.A B.BC C.BCD D.ABCVB程序中,注释语句的格式是()A.//注释内容B./*注释内容*/C.注释内容D.!--注释内容--以下能正确声明一个双精度浮点数变量的是()A.Dim num As DoubleB.Double numC.numAsDouble D.num#在VB中,Form_Load事件发生在()A.程序运行前B.程序运行时C.窗体加载时D.窗体关闭时执行a=10:b=3:Print aMod b的结果是()A.1B.3C.10D.0数组arr0To4包含的元素个数是()A.4B.5C.6D.不确定以下能交换变量a和b值的代码是()A.`temp=a:a=b:b=temp`B.`a=a+b:b=a-b:a=a-b`C.`a=b:b=a`D.以上都对VB的工程文件扩展名为()A..vbp B..frm C..bas D..exe第3页共9页文本框(TextBox)的Text属性用于()A.设置文本框的名称B.获取或设置文本框中的内容C.设置文本框的颜色D.设置文本框的大小函数CInt
123.45的返回值是()A.123B.
123.45C.124D.0以下关于VB的描述,错误的是()A.是一种可视化编程工具B.基于事件驱动机制C.必须编译后才能运行D.支持面向对象编程
二、多项选择题(共20题,每题2分)以下属于VB常用控件的有()A.TextBox B.CommandButton C.Label D.PictureBoxVB程序的基本结构包括()A.顺序结构B.分支结构C.循环结构D.函数结构以下变量名中,符合VB命名规则的有()A.student1B.123name C.my_var D.x_y以下属于VB数据类型的有()A.Integer B.String C.Boolean D.Array以下循环语句中,属于VB循环结构的有()A.For...Next B.Do...Loop C.While...Wend D.Repeat...Until以下函数中,属于字符串处理函数的有()A.Left B.Right C.Mid D.ValVB中,MsgBox函数的参数可能包括()A.提示信息B.按钮类型C.标题D.图标以下关于VB事件驱动的描述,正确的有()第4页共9页A.程序运行时等待事件发生B.事件由用户操作触发C.每个事件对应一个事件过程D.程序必须按固定顺序执行以下关于数组的描述,正确的有()A.数组是相同类型变量的集合B.数组元素通过下标访问C.数组定义时必须指定大小D.VB数组下标默认从0开始VB中,Form对象的常用属性有()A.Caption B.Name C.Width D.Height以下循环中,可能导致死循环的有()A.`i=1:Do Whilei10:i=i+1:Loop`B.`i=1:DoUntil i10:i=i+1:Loop`C.`For i=1To5:i=i-1:Next i`D.`i=10:Do Whilei0:i=i-1:Loop`以下属于VB程序调试工具的有()A.断点B.单步执行C.立即窗口D.工具箱以下关于过程(Sub)的描述,正确的有()A.过程是一段可重复执行的代码B.过程可以有参数C.过程必须有返回值D.过程分为Sub过程和Function过程以下函数中,返回值为逻辑值的有()A.IsNumeric B.IsEmpty C.IsArray D.StrCompVB中,Text
1.Text=123的作用是()A.获取文本框内容B.设置文本框内容为123C.将文本框内容转换为数字D.清空文本框内容以下关于变量作用域的描述,正确的有()A.局部变量只能在定义它的过程中使用B.模块级变量在整个模块中有效第5页共9页C.全局变量在整个工程中有效D.变量作用域越大,生命周期越长以下关于VB程序运行的描述,正确的有()A.启动VB后会自动创建一个工程B.每个工程可以包含多个窗体C.程序运行前需要保存所有文件D..exe文件是编译后的可执行文件以下属于VB基本语法规则的有()A.变量名不能以数字开头B.语句以冒号分隔多个语句C.函数调用时参数必须加括号D.关键字不区分大小写以下关于控件的描述,正确的有()A.控件可以通过属性窗口修改属性B.控件的事件可以通过代码编写C.控件的大小和位置可以通过鼠标拖动调整D.所有控件都有`Visible`属性VB中,Option Explicit语句的作用是()A.强制声明所有变量B.关闭变量声明C.提高程序运行速度D.避免未声明变量导致的错误
三、判断题(共20题,每题1分)VB是一种解释型语言,无需编译即可运行()变量在使用前必须先声明()For i=1To10循环中,i的初始值是1,终值是10,循环次数是10次()VB的默认启动对象是标准模块()函数过程(Function)必须有返回值()MsgBox函数的返回值是用户点击的按钮类型()文本框(TextBox)的PasswordChar属性可以隐藏输入的密码()第6页共9页数组arr1To5和arr0To4包含的元素个数相同()VB中,变量名区分大小写()Form_Unload事件在窗体关闭时触发()MidABCDE,2,3的返回值是BCDE()Do While循环的条件为False时,循环体不执行()过程(Sub)和函数(Function)都可以有参数()标签(Label)控件的Caption属性用于显示文本()a=5:b=3:Print a\b的结果是1(整除)()VB的工程文件(.vbp)包含工程中所有文件的信息()变量num如果未初始化,默认值为0()For Each...Next循环适用于遍历数组元素()命令按钮(CommandButton)的Click事件是默认事件()Option Base1语句可以将数组的默认下标设置为1()
四、简答题(共2题,每题5分)简述VB程序的基本组成部分写出使用Do...Loop Until循环计算1到50的偶数和的程序代码框架(要求代码简洁,说明关键步骤)附标准答案
一、单项选择题(共30题,每题1分)C
2.C
3.B
4.A
5.A
6.D
7.C
8.B
9.C
10.BB
12.B
13.D
14.B
15.A
16.A
17.B
18.C
19.C
20.CC
22.A
23.C
24.A
25.B
26.A
27.A
28.B
29.A
30.C
二、多项选择题(共20题,每题2分)ABCD
2.ABC
3.ACD
4.ABC
5.ABCABC
7.ABCD
8.ABC
9.AB
10.ABCD第7页共9页BC
12.ABC
13.ABD
14.ABCD
15.ABABCD
17.BCD
18.ABC
19.ABCD
20.AD
三、判断题(共20题,每题1分)√
2.√(在Option Explicit下必须声明,否则VB默认Variant)
3.×(循环次数为10-1+1=10次)
4.×(默认启动对象是窗体)
5.√√
7.√
8.√(均为5个元素)
9.×(VB关键字不区分大小写,变量名区分)
10.√×(返回BCD)
12.√
13.√
14.√
15.√(5\3=1)√
17.×(未初始化的Variant类型默认值为Empty)
18.√
19.√
20.√
四、简答题(共2题,每题5分)VB程序基本组成部分
(1)对象VB程序以对象为基础,如窗体(Form)、控件(如命令按钮、文本框等);
(2)属性定义对象的特征,如大小、颜色、内容等;
(3)事件用户操作或系统触发的动作,如点击、加载等;
(4)事件过程响应事件的代码,是程序的核心执行部分Do...Loop Until循环计算1到50偶数和的代码框架Dim sumAsInteger=0,i AsInteger=1初始化和为0,循环变量i=1Do Untili50当i50时停止循环If iMod2=0Then判断i是否为偶数sum+=i偶数累加End If第8页共9页i+=1循环变量自增Loop此时sum即为1到50的偶数和关键步骤初始化变量→循环条件控制→偶数判断→累加→变量自增文档说明本文档试题覆盖VB基础知识点,难度适中,符合中职学生学习要求,答案准确简洁,可作为日常练习参考第9页共9页。
个人认证
优秀文档
获得点赞 0