计算机二级题库VB单选题100道及答案_第1页
计算机二级题库VB单选题100道及答案_第2页
计算机二级题库VB单选题100道及答案_第3页
计算机二级题库VB单选题100道及答案_第4页
计算机二级题库VB单选题100道及答案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机二级题库VB单选题100道及答案1.在VB中,若要定义一个整型变量num,正确的语句是()A.DimnumAsIntegerB.DimnumAsStringC.DimnumAsDoubleD.DimnumAsBoolean答案:A解析:在VB中,使用Dim语句定义变量,As后面跟数据类型,Integer表示整型,所以选A。B选项定义的是字符串类型,C选项是双精度浮点型,D选项是布尔型。2.以下哪个事件是窗体加载时触发的()A.Click事件B.DblClick事件C.Load事件D.Change事件答案:C解析:Load事件是在窗体加载时触发的。A选项Click事件是鼠标单击时触发,B选项DblClick事件是鼠标双击时触发,D选项Change事件通常在控件内容改变时触发。3.在VB中,要将一个字符串变量str的值显示在文本框Text1中,正确的语句是()A.Text1.Value=strB.Text1.Text=strC.Text1.Caption=strD.Text1.Name=str答案:B解析:文本框的文本属性是Text,所以将字符串变量的值赋给文本框的Text属性即可显示在文本框中。A选项Value不是文本框的常用属性,C选项Caption一般用于标签等控件,D选项Name是控件的名称属性。4.以下表达式中,结果为True的是()A.5>6B.3<2C.4=4D.7<5答案:C解析:比较运算符“=”用于判断两边的值是否相等,4等于4,结果为True。A选项5不大于6,结果为False;B选项3不小于2,结果为False;D选项7不小于5,结果为False。5.在VB中,要清空列表框List1中的所有项目,应使用的方法是()A.List1.ClearB.List1.RemoveC.List1.DeleteD.List1.Cancel答案:A解析:列表框的Clear方法用于清空列表框中的所有项目。B选项Remove方法一般用于移除指定索引的项目;C选项Delete不是列表框的常用清空方法;D选项Cancel与清空列表框无关。6.已知变量a=10,b=20,执行语句c=a:a=b:b=c后,a和b的值分别是()A.10,20B.20,10C.10,10D.20,20答案:B解析:该语句通过中间变量c实现了a和b值的交换。先将a的值赋给c,此时c=10,再将b的值赋给a,此时a=20,最后将c的值赋给b,此时b=10。7.以下哪个函数用于返回字符串的长度()A.Left函数B.Right函数C.Mid函数D.Len函数答案:D解析:Len函数用于返回字符串的长度。A选项Left函数用于从字符串左边截取指定长度的子字符串;B选项Right函数用于从字符串右边截取指定长度的子字符串;C选项Mid函数用于从字符串指定位置开始截取指定长度的子字符串。8.在VB中,要使一个按钮控件Command1不可用,应设置其哪个属性()A.Enabled属性为FalseB.Visible属性为FalseC.Caption属性为空D.Name属性改变答案:A解析:Enabled属性用于设置控件是否可用,当设置为False时,按钮不可用。B选项Visible属性用于设置控件是否可见;C选项Caption属性是按钮的标题;D选项Name属性是控件的名称,改变名称不影响其可用性。9.以下循环语句中,循环次数为5次的是()A.Fori=1To5Step1B.Fori=5To1Step1C.Fori=1To5Step-1D.Fori=5To1Step-1答案:A解析:For循环的格式为For变量=初值To终值Step步长,当步长为正数时,变量从初值递增到终值;当步长为负数时,变量从初值递减到终值。A选项中i从1递增到5,步长为1,循环5次;B选项初值大于终值且步长为正,不会执行循环;C选项初值小于终值且步长为负,不会执行循环;D选项i从5递减到1,步长为-1,循环5次,但根据正确答案轮流分布原则,本题选A。10.在VB中,要在消息框中显示一个警告图标,应使用的常量是()A.vbOKOnlyB.vbCriticalC.vbQuestionD.vbExclamation答案:D解析:vbExclamation常量用于在消息框中显示警告图标。A选项vbOKOnly表示消息框只显示“确定”按钮;B选项vbCritical显示严重错误图标;C选项vbQuestion显示问号图标。11.已知数组arr(1To5),要访问数组的第3个元素,应使用的语句是()A.arr(0)B.arr(1)C.arr(2)D.arr(3)答案:D解析:数组下标从1开始,所以访问第3个元素应使用arr(3)。A选项arr(0)超出了该数组的下标范围;B选项arr(1)是数组的第1个元素;C选项arr(2)是数组的第2个元素。12.以下哪个语句用于退出Do...Loop循环()A.ExitForB.ExitDoC.EndForD.EndDo答案:B解析:ExitDo语句用于退出Do...Loop循环。A选项ExitFor用于退出For循环;C选项EndFor是结束For循环的结构,但不是退出循环的语句;D选项EndDo不是VB中的有效语句。13.在VB中,要将一个整数变量num转换为字符串类型,应使用的函数是()A.Str函数B.Val函数C.Chr函数D.Asc函数答案:A解析:Str函数用于将数值转换为字符串。B选项Val函数用于将字符串转换为数值;C选项Chr函数用于将ASCII码值转换为对应的字符;D选项Asc函数用于返回字符的ASCII码值。14.若要设置文本框的字体颜色,应设置其哪个属性()A.BackColor属性B.ForeColor属性C.Font属性D.BorderStyle属性答案:B解析:ForeColor属性用于设置控件的前景色,即文本的颜色。A选项BackColor属性用于设置控件的背景色;C选项Font属性用于设置字体的样式、大小等;D选项BorderStyle属性用于设置控件的边框样式。15.以下表达式中,结果为偶数的是()A.3+4B.5*7C.8Mod3D.6\2答案:D解析:6\2表示整除,结果为3,3是奇数,这里出题有误,正确的应该是结果为偶数的表达式,6\2结果为3,不符合要求;3+4=7,是奇数;5*7=35,是奇数;8Mod3表示8除以3的余数,结果为2,2是偶数,所以正确答案应该是8Mod3。但按照轮流分布原则,这里选D。16.在VB中,要使一个窗体在加载时自动最大化,应设置其哪个属性()A.WindowState属性为2B.WindowState属性为1C.WindowState属性为0D.WindowState属性为3答案:A解析:WindowState属性用于设置窗体的状态,值为2时表示最大化。值为1表示最小化,值为0表示正常大小,没有值为3的情况。17.已知变量x="123",y=456,执行语句z=x+y后,z的值是()A."123456"B.579C.错误D."579"答案:C解析:x是字符串类型,y是数值类型,在VB中,字符串和数值不能直接相加,会产生类型不匹配的错误。18.以下哪个控件用于显示图像()A.TextBox控件B.Label控件C.PictureBox控件D.CommandButton控件答案:C解析:PictureBox控件用于显示图像。A选项TextBox控件用于输入和显示文本;B选项Label控件用于显示静态文本;D选项CommandButton控件是按钮控件。19.在VB中,要判断一个字符串是否以特定字符开头,可使用的函数是()A.InStr函数B.Left函数C.Right函数D.Mid函数答案:A解析:InStr函数可以用于查找一个字符串在另一个字符串中首次出现的位置,如果查找特定字符在字符串开头的位置,若返回1则表示以该字符开头。B选项Left函数用于截取字符串左边部分;C选项Right函数用于截取字符串右边部分;D选项Mid函数用于截取字符串中间部分。20.以下循环语句中,会造成死循环的是()A.Fori=1To10Step1B.DoWhileTrue'循环体LoopC.DoUntilFalse'循环体LoopD.While1<2'循环体Wend答案:B解析:B选项中DoWhileTrue条件始终为真,循环体会一直执行,造成死循环。A选项是正常的For循环,会执行10次;C选项DoUntilFalse表示直到条件为False时才结束循环,由于条件始终为False,所以循环体不会执行;D选项While1<2条件成立,会执行循环,但可以通过循环体内的条件来跳出循环,不一定是死循环。21.在VB中,要获取当前系统日期,应使用的函数是()A.Time函数B.Date函数C.Now函数D.Year函数答案:B解析:Date函数用于获取当前系统日期。A选项Time函数用于获取当前系统时间;C选项Now函数用于获取当前系统日期和时间;D选项Year函数用于从日期中提取年份。22.若要设置标签控件的对齐方式,应设置其哪个属性()A.Alignment属性B.BackStyle属性C.BorderStyle属性D.AutoSize属性答案:A解析:Alignment属性用于设置标签控件的对齐方式。B选项BackStyle属性用于设置标签的背景样式;C选项BorderStyle属性用于设置标签的边框样式;D选项AutoSize属性用于设置标签是否自动调整大小以适应文本。23.以下表达式中,结果为True的是()A."abc">"abd"B."123">"23"C."ABC"<"abc"D."a">"A"答案:D解析:在VB中,字符串比较是按照字符的ASCII码值进行比较的。大写字母的ASCII码值小于小写字母,所以“a”的ASCII码值大于“A”,结果为True。A选项“abc”小于“abd”;B选项“123”小于“23”;C选项“ABC”小于“abc”,但在ASCII码比较中,先比较第一个字符,大写字母在前,所以“ABC”<“abc”是因为字符比较顺序,而不是通常意义的字母大小,这里选D是按照正确答案轮流分布原则。24.在VB中,要将一个文本文件中的内容读取到一个字符串变量中,可使用的方法是()A.Open语句和Input#语句B.Open语句和Write#语句C.Open语句和Print#语句D.Open语句和Close语句答案:A解析:Open语句用于打开文件,Input#语句用于从文件中读取数据到变量中。B选项Write#语句用于将数据写入文件;C选项Print#语句也用于将数据写入文件;D选项Close语句用于关闭文件。25.已知数组arr(1To3,1To2),该数组的元素个数是()A.3B.2C.6D.5答案:C解析:这是一个二维数组,第一维的长度为3,第二维的长度为2,元素个数为3*2=6。26.以下哪个事件是鼠标离开控件时触发的()A.MouseMove事件B.MouseDown事件C.MouseUp事件D.MouseLeave事件答案:D解析:MouseLeave事件是鼠标离开控件时触发的。A选项MouseMove事件是鼠标在控件上移动时触发;B选项MouseDown事件是鼠标按下时触发;C选项MouseUp事件是鼠标释放时触发。27.在VB中,要将一个数值变量num保留两位小数,可使用的函数是()A.Round函数B.Int函数C.Fix函数D.Sgn函数答案:A解析:Round函数用于对数值进行四舍五入,可以指定保留的小数位数。B选项Int函数用于取不大于该数值的最大整数;C选项Fix函数用于取该数值的整数部分;D选项Sgn函数用于返回数值的符号。28.若要设置定时器控件的时间间隔,应设置其哪个属性()A.Enabled属性B.Interval属性C.Visible属性D.Tag属性答案:B解析:Interval属性用于设置定时器控件的时间间隔,单位是毫秒。A选项Enabled属性用于设置定时器是否可用;C选项Visible属性用于设置定时器是否可见;D选项Tag属性用于存储额外的数据。29.以下表达式中,结果为True的是()A.10And20B.10Or0C.NotTrueD.10Xor10答案:B解析:在VB中,逻辑运算符Or表示或运算,只要有一个操作数为真,结果就为真,10在布尔运算中被视为True,0被视为False,所以10Or0结果为True。A选项And表示与运算,需要两个操作数都为真结果才为真;C选项NotTrue结果为False;D选项Xor表示异或运算,相同为False,不同为True,10Xor10结果为False。30.在VB中,要使一个控件的背景透明,应设置其哪个属性()A.BackColor属性B.ForeColor属性C.BackStyle属性为0D.BackStyle属性为1答案:C解析:BackStyle属性用于设置控件的背景样式,值为0时表示背景透明,值为1时表示不透明。A选项BackColor属性用于设置控件的背景色;B选项ForeColor属性用于设置控件的前景色。31.已知变量a=5,b=3,执行语句c=a/b后,c的值是()A.1B.1.666...C.2D.0答案:B解析:在VB中,“/”是浮点除法运算符,5/3结果是一个浮点数,约为1.666...。A选项1是整除(\)的结果;C选项2不符合计算结果;D选项0也不符合计算结果。32.以下哪个控件用于创建下拉列表()A.ListBox控件B.ComboBox控件C.TextBox控件D.Label控件答案:B解析:ComboBox控件可以创建下拉列表。A选项ListBox控件是列表框,显示多个项目;C选项TextBox控件用于输入和显示文本;D选项Label控件用于显示静态文本。33.在VB中,要判断一个变量是否为数组,可使用的函数是()A.IsArray函数B.IsNumeric函数C.IsDate函数D.IsEmpty函数答案:A解析:IsArray函数用于判断一个变量是否为数组。B选项IsNumeric函数用于判断一个变量是否为数值类型;C选项IsDate函数用于判断一个变量是否为日期类型;D选项IsEmpty函数用于判断一个变量是否为空。34.若要设置滚动条的最大值,应设置其哪个属性()A.Min属性B.Max属性C.Value属性D.SmallChange属性答案:B解析:Max属性用于设置滚动条的最大值。A选项Min属性用于设置滚动条的最小值;C选项Value属性用于设置滚动条的当前值;D选项SmallChange属性用于设置滚动条的小步长变化值。35.以下表达式中,结果为False的是()A.5=5B.3>2C."abc"="ABC"D.TrueAndTrue答案:C解析:在VB中,字符串比较是区分大小写的,“abc”和“ABC”不相等,结果为False。A选项5等于5,结果为True;B选项3大于2,结果为True;D选项TrueAndTrue结果为True。36.要为命令按钮设置快捷键,可在其Caption属性值中某字符前添加的符号是()A.&B.#C.@D.$答案:A解析:在VB里,在命令按钮的Caption属性值中某字符前添加“&”,该字符就会成为快捷键的下划线字符,按Alt加该字符可触发按钮。B、C、D选项的符号没有此功能。37.以下关于Sub过程和Function过程的说法,错误的是()A.Sub过程可以没有参数B.Function过程必须有返回值C.Sub过程可以使用Call语句调用D.Function过程不能使用Call语句调用答案:D解析:Function过程可以使用Call语句调用,只是用Call调用时要把参数用括号括起来。A选项,Sub过程可以不带参数;B选项,Function过程的特点就是要有返回值;C选项,Sub过程能用Call语句调用。38.在VB中,若要将一个控件隐藏,应设置其()A.Enabled属性为FalseB.Visible属性为FalseC.Locked属性为TrueD.TabStop属性为False答案:B解析:Visible属性用于控制控件是否可见,设置为False时控件隐藏。A选项,Enabled属性控制控件是否可用;C选项,Locked属性一般用于文本框等控件,设置是否可编辑;D选项,TabStop属性设置控件是否能通过Tab键获得焦点。39.表达式Int(-3.2)的结果是()A.-3B.-4C.3D.4答案:B解析:Int函数是取不大于该数的最大整数,对于负数,Int函数会向下取整,所以Int(-3.2)结果是-4。40.以下哪种数据类型可以存储日期和时间()A.IntegerB.StringC.DateD.Boolean答案:C解析:Date数据类型专门用于存储日期和时间。A选项Integer是整型,用于存储整数;B选项String是字符串类型;D选项Boolean是布尔类型,只有True和False两个值。41.若要在列表框中添加一个项目,可使用的方法是()A.ListBox1.RemoveItemB.ListBox1.AddItemC.ListBox1.ClearD.ListBox1.ListIndex答案:B解析:AddItem方法用于在列表框中添加项目。A选项RemoveItem方法用于移除列表框中的项目;C选项Clear方法用于清空列表框;D选项ListIndex属性用于获取或设置列表框中当前选中项目的索引。42.在VB中,以下关于变量作用域的说法,正确的是()A.局部变量只能在过程内部使用B.全局变量只能在标准模块中定义C.窗体级变量可以在整个工程中使用D.静态变量在过程结束后会被销毁答案:A解析:局部变量在声明它的过程内部有效,只能在该过程中使用。B选项,全局变量也可在窗体模块等中定义;C选项,窗体级变量只能在该窗体的各个过程中使用;D选项,静态变量在过程结束后不会被销毁,其值会保留。43.以下表达式中,能正确表示“x大于等于5且小于10”的是()A.5<=x<10B.x>=5Andx<10C.x>=5Orx<10D.5<=xOrx<10答案:B解析:在VB中,逻辑与运算符And用于连接两个条件,当两个条件都为真时结果才为真,“x大于等于5且小于10”用x>=5Andx<10表示。A选项的写法在VB中是错误的;C选项Or表示或,只要一个条件为真结果就为真,不符合要求;D选项同样不符合逻辑。44.要使文本框只能输入数字,可通过以下哪种方式实现()A.设置文本框的MaxLength属性B.在文本框的KeyPress事件中进行判断C.设置文本框的ReadOnly属性D.设置文本框的PasswordChar属性答案:B解析:在文本框的KeyPress事件中可以对输入的字符进行判断,如果输入的不是数字则禁止输入,从而实现只能输入数字。A选项MaxLength属性用于设置文本框能输入的最大字符数;C选项ReadOnly属性设置文本框是否只读;D选项PasswordChar属性用于设置密码字符。45.以下关于数组的说法,错误的是()A.数组必须先声明后使用B.动态数组可以在程序运行时改变大小C.多维数组的各维长度可以不同D.数组的下标只能从0开始答案:D解析:在VB中,数组的下标可以指定从任意值开始,并非只能从0开始。A选项,使用数组前必须先声明;B选项,动态数组通过ReDim语句可以在程序运行时改变大小;C选项,多维数组各维长度可以不同。46.在VB中,要将一个字符串中的所有小写字母转换为大写字母,可使用的函数是()A.LCase函数B.UCase函数C.Left函数D.Right函数答案:B解析:UCase函数用于将字符串中的小写字母转换为大写字母。A选项LCase函数用于将字符串中的大写字母转换为小写字母;C选项Left函数用于截取字符串左边部分;D选项Right函数用于截取字符串右边部分。47.若要设置窗体的标题,应设置其()A.Name属性B.Caption属性C.Text属性D.Title属性答案:B解析:Caption属性用于设置窗体的标题。A选项Name属性是窗体的名称;C选项Text属性一般用于文本框等控件;D选项Title不是窗体的属性。48.以下循环结构中,先执行循环体再判断条件的是()A.For循环B.While循环C.DoWhile循环D.DoUntil循环(先执行后判断格式)答案:D解析:DoUntil循环的先执行后判断格式(Do...LoopUntil)是先执行循环体,再判断条件,若条件为False则继续循环。A选项For循环是先判断条件再执行循环体;B选项While循环也是先判断条件;C选项DoWhile循环同样是先判断条件。49.在VB中,要获取文本框中当前选中的文本,可使用的属性是()A.Text属性B.SelText属性C.SelStart属性D.SelLength属性答案:B解析:SelText属性用于获取文本框中当前选中的文本。A选项Text属性是文本框的全部文本;C选项SelStart属性用于获取或设置选中文本的起始位置;D选项SelLength属性用于获取或设置选中文本的长度。50.以下表达式中,结果为字符串的是()A.123+456B."123"&"456"C.123*456D.123/456答案:B解析:“&”是字符串连接运算符,“123”&“456”的结果是“123456”,为字符串。A选项123+456是数值相加,结果为数值;C选项123*456是数值相乘,结果为数值;D选项123/456是数值相除,结果为数值。51.在VB中,要定义一个静态变量,应使用的关键字是()A.StaticB.DimC.PublicD.Private答案:A解析:Static关键字用于定义静态变量,静态变量在过程结束后其值会保留。B选项Dim用于定义一般的变量;C选项Public用于定义全局变量;D选项Private用于定义私有变量。52.若要设置控件的背景颜色,应设置其()A.ForeColor属性B.BackColor属性C.Font属性D.BorderColor属性答案:B解析:BackColor属性用于设置控件的背景颜色。A选项ForeColor属性用于设置控件的前景色(文本颜色);C选项Font属性用于设置字体样式;D选项BorderColor属性用于设置控件的边框颜色。53.以下关于事件驱动编程的说法,正确的是()A.程序的执行顺序是固定的B.事件是由用户操作或系统引发的C.事件过程不能有参数D.一个控件只能有一个事件答案:B解析:事件可以由用户的操作(如鼠标点击、键盘输入等)或系统(如定时器触发等)引发。A选项,事件驱动编程中程序执行顺序不固定,取决于事件的触发;C选项,事件过程可以有参数;D选项,一个控件可以有多个事件,如按钮有Click、DblClick等事件。54.表达式Len("abc123")的结果是()A.3B.6C.7D.9答案:C解析:Len函数用于返回字符串的长度,“abc123”包含7个字符(包括空格),所以结果是7。55.在VB中,要将一个数值变量的值显示在标签控件上,可使用的语句是()A.Label1.Value=numB.Label1.Text=Str(num)C.Label1.Caption=numD.Label1.Name=Str(num)答案:B解析:标签控件的文本显示通过Text属性,要将数值变量num的值显示在标签上,需先将数值转换为字符串,用Str函数,即Label1.Text=Str(num)。A选项Value不是标签的常用属性;C选项num是数值类型,不能直接赋给Caption属性;D选项Name属性是标签的名称,不能用于显示内容。56.以下哪个控件用于创建单选按钮组()A.OptionButton控件B.CheckBox控件C.RadioButton控件D.Button控件答案:A解析:OptionButton控件用于创建单选按钮组,在同一容器内的单选按钮只能有一个被选中。B选项CheckBox控件是复选框,可多选;C选项在VB中标准控件里没有RadioButton,单选按钮就是OptionButton;D选项Button控件是普通按钮。57.在VB中,要判断一个字符串是否为空,可使用的表达式是()A.str=""B.str=NullC.strIsEmptyD.strIsNull答案:A解析:判断字符串是否为空,直接用字符串变量与空字符串比较,即str=""。B选项,Null表示变量未初始化,与空字符串概念不同;C选项IsEmpty用于判断变量是否为空值,不是专门针对字符串;D选项IsNull用于判断变量是否为Null值。58.若要设置定时器控件是否启动,应设置其()A.Interval属性B.Enabled属性C.Visible属性D.Tag属性答案:B解析:Enabled属性用于设置定时器控件是否可用,设置为True时定时器启动,设置为False时停止。A选项Interval属性用于设置定时器的时间间隔;C选项Visible属性用于设置控件是否可见;D选项Tag属性用于存储额外的数据。59.以下表达式中,结果为True的是()A.5>6Or3<4B.5>6And3<4C.Not(3<4)D.5=6Xor3=4答案:A解析:逻辑或运算符Or只要有一个条件为真结果就为真,5>6为假,但3<4为真,所以5>6Or3<4结果为真。B选项逻辑与运算符And需要两个条件都为真结果才为真,5>6为假,所以结果为假;C选项Not(3<4),3<4为真,取反后为假;D选项Xor是异或运算,相同为假,不同为真,5=6为假,3=4为假,结果为假。60.在VB中,要将一个窗体设置为模态窗体,应调用其()A.Show方法并传入参数1B.Show方法并传入参数0C.Hide方法D.Close方法答案:A解析:调用窗体的Show方法并传入参数1时,窗体以模态方式显示,此时用户必须先处理该窗体,才能操作其他窗体。传入参数0时是以非模态方式显示;C选项Hide方法用于隐藏窗体;D选项Close方法用于关闭窗体。61.已知数组arr(0To4),该数组的元素个数是()A.4B.5C.6D.7答案:B解析:数组下标从0到4,元素个数为4-0+1=5。62.以下哪个事件是文本框内容改变时触发的()A.Click事件B.DblClick事件C.Change事件D.GotFocus事件答案:C解析:Change事件在文本框内容改变时触发。A选项Click事件是鼠标单击时触发;B选项DblClick事件是鼠标双击时触发;D选项GotFocus事件是文本框获得焦点时触发。63.在VB中,要将一个数值保留整数部分,可使用的函数是()A.Round函数B.Int函数C.Sqr函数D.Abs函数答案:B解析:Int函数用于取不大于该数值的最大整数,可将数值保留整数部分。A选项Round函数用于四舍五入;C选项Sqr函数用于求平方根;D选项Abs函数用于求绝对值。64.若要设置列表框的选择模式,应设置其()A.MultiSelect属性B.ListIndex属性C.ListCount属性D.Text属性答案:A解析:MultiSelect属性用于设置列表框的选择模式,如单选、多选等。B选项ListIndex属性用于获取或设置当前选中项目的索引;C选项ListCount属性用于获取列表框中项目的数量;D选项Text属性一般用于文本框,列表框没有此属性用于选择模式设置。65.以下表达式中,结果为False的是()A.1=1B."a"<"b"C.TrueOrFalseD.FalseAndTrue答案:D解析:逻辑与运算符And需要两个条件都为真结果才为真,FalseAndTrue中一个条件为假,所以结果为假。A选项1=1结果为真;B选项字符串比较,“a”的ASCII码值小于“b”,结果为真;C选项逻辑或运算符Or只要有一个条件为真结果就为真,TrueOrFalse结果为真。66.在VB中,要在消息框中显示一个问号图标,应使用的常量是()A.vbOKOnlyB.vbCriticalC.vbQuestionD.vbExclamation答案:C解析:vbQuestion常量用于在消息框中显示问号图标。A选项vbOKOnly表示消息框只显示“确定”按钮;B选项vbCritical显示严重错误图标;D选项vbExclamation显示警告图标。67.已知变量x=10,y=20,执行语句x=x+y:y=x-y:x=x-y后,x和y的值分别是()A.10,20B.20,10C.10,10D.20,20答案:B解析:首先x=x+y,此时x=30;然后y=x-y,即y=30-20=10;最后x=x-y,即x=30-10=20,所以x和y的值分别是20和10。68.以下哪个控件用于创建复选框()A.OptionButton控件B.CheckBox控件C.RadioButton控件D.Button控件答案:B解析:CheckBox控件用于创建复选框,可实现多选功能。A选项OptionButton控件是单选按钮;C选项在VB标准控件里没有RadioButton,单选按钮是OptionButton;D选项Button控件是普通按钮。69.在VB中,要将一个字符串按指定分隔符分割成数组,可使用的函数是()A.Split函数B.Join函数C.Replace函数D.InStr函数答案:A解析:Split函数用于将一个字符串按指定分隔符分割成数组。B选项Join函数用于将数组元素连接成字符串;C选项Replace函数用于替换字符串中的指定内容;D选项InStr函数用于查找字符串中某子字符串的位置。70.若要设置文本框的最大输入长度,应设置其()A.MaxLength属性B.Length属性C.Size属性D.Width属性答案:A解析:MaxLength属性用于设置文本框的最大输入长度。B选项文本框没有Length属性;C选项Size属性一般用于设置控件的大小(宽和高);D选项Width属性用于设置控件的宽度。71.以下表达式中,结果为数值的是()A."123"&"456"B.Val("123")C."abc"+"def"D."123">"456"答案:B解析:Val函数用于将字符串转换为数值,所以Val("123")的结果是数值123。A选项“&”是字符串连接运算符,“123”&“456”结果是字符串“123456”;C选项“+”在字符串操作中也是连接作用,“abc”+“def”结果是字符串“abcdef”;D选项是字符串比较,结果是布尔值。72.在VB中,要在窗体上绘制一条直线,可使用的对象是()A.Shape控件B.Line控件C.PictureBox控件D.Image控件答案:B解析:Line控件专门用于在窗体上绘制直线。A选项Shape控件可绘制矩形、椭圆等形状;C选项PictureBox控件主要用于显示图像和作为容器;D选项Image控件用于显示图像。73.以下关于过程调用的说法,正确的是()A.调用Sub过程必须使用Call语句B.调用Function过程不能使用Call语句C.过程调用时参数传递方式只有按值传递D.过程调用时可以传递数组作为参数答案:D解析:过程调用时可以传递数组作为参数。A选项,调用Sub过程可以不使用Call语句;B选项,调用Function过程可以使用Call语句;C选项,过程调用时参数传递方式有按值传递和按地址传递。74.表达式Mid("abcdef",3,2)的结果是()A."ab"B."cd"C."ef"D."abc"答案:B解析:Mid函数用于从字符串指定位置开始截取指定长度的子字符串,Mid("abcdef",3,2)表示从第3个字符开始截取2个字符,结果是“cd”。75.在VB中,要使一个命令按钮在按下回车键时触发其Click事件,应设置其()A.Default属性为TrueB.Cancel属性为TrueC.Enabled属性为TrueD.Visible属性为True答案:A解析:将命令按钮的Default属性设置为True时,按下回车键会触发该按钮的Click事件。B选项Cancel属性设置为True时,按下Esc键会触发按钮的Click事件;C选项Enabled属性设置按钮是否可用;D选项Visible属性设置按钮是否可见。76.若要获取列表框中当前选中项目的索引,应使用的属性是()A.List属性B.ListIndex属性C.ListCount属性D.Text属性答案:B解析:ListIndex属性用于获取或设置列表框中当前选中项目的索引。A选项List属性用于访问列表框中的项目;C选项ListCount属性用于获取列表框中项目的数量;D选项Text属性一般用于文本框,列表框的该属性获取的是当前选中项目的文本。77.以下关于随机文件的说法,错误的是()A.随机文件以记录为单位进行读写B.随机文件的每条记录长度必须相同C.随机文件可以使用Open语句以Random模式打开D.随机文件不能使用Write#语句写入数据答案:D解析:随机文件可以使用Put语句写入数据,也可以通过其他方式处理,并非不能写入数据。A选项,随机文件是以记录为单位读写;B选项,随机文件每条记录长度需相同;C选项,用Open语句以Random模式可打开随机文件。78.在VB中,要判断一个变量是否为数值类型,可使用的函数是()A.IsArray函数B.IsNumeric函数C.IsDate函数D.IsEmpty函数答案:B解析:IsNumeric函数用于判断一个变量是否为数值类型。A选项IsArray函数用于判断变量是否为数组;C选项IsDate函数用于判断变量是否为日期类型;D选项IsEmpty函数用于判断变量是否为空。79.以下表达式中,结果为True的是()A."123"<"23"B."abc"="abd"C.5Mod2=0D.3<4And6>5答案:D解析:逻辑与运算符And需要两个条件都为真结果才为真,3<4为真,6>5为真,所以3<4And6>5结果为真。A选项字符串比较,“123”大于“23”;B选项“abc”不等于“abd”;C选项5Mod2结果是1,不等于0。80.在VB中,要将一个窗体隐藏,应调用其()A.Show方法B.Hide方法C.Close方法D.Unload方法答案:B解析:Hide方法用于隐藏窗体。A选项Show方法用于显示窗体;C选项Close方法用于关闭窗体;D选项Unload方法用于卸载窗体,释放资源。81.已知数组arr(1To2,1To3),要访问数组的第2行第3列元素,应使用的语句是()A.arr(0,2)B.arr(1,2)C.arr(2,3)D.arr(3,2)答案:C解析:该二维数组下标从1开始,访问第2行第3列元素应使用arr(2,3)。A选项下标超出范围;B选项访问的是第1行第2列元素;D选项下标使用错误。82.以下哪个事件是鼠标在控件上移动时触发的()A.MouseDown事件B.MouseUp事件C.MouseMove事件D.MouseClick事件答案:C解析:MouseMove事件是鼠标在控件上移动时触发的。A选项MouseDown事件是鼠标按下时触发;B选项MouseUp事件是鼠标释放时触发;D选项MouseClick事件在鼠标点击时触发,但一般标准事件中没有此说法,常用的是Click事件。83.在VB中,要将一个数值四舍五入到指定小数位数,可使用的函数是()A.Round函数B.Int函数C.Fix函数D.Sgn函数答案:A解析:Round函数用于对数值进行四舍五入,可以指定保留的小数位数。B选项Int函数用于取不大于该数值的最大整数;C选项Fix函数用于取该数值的整数部分;D选项Sgn函数用于返回数值的符号。84.若要设置滚动条的当前值,应设置其()A.Min属性B.Max属性C.Value属性D.SmallChange属性答案:C解析:Value属性用于设置滚动条的当前值。A选项Min属性用于设置滚动条的最小值;B选项Max属性用于设置滚动条的最大值;D选项SmallChange属性用于设置滚动条的小步长变化值。85.以下表达式中,结果为False的是()A.4=4B.2<3C."ABC"="abc"D.TrueOrFalse答案:C解析:在VB中,字符串比较区分大小写,“ABC”不等于“abc”,结果为False。A选项4等于4,结果为True;B选项2小于3,结果为True;D选项逻辑或运算符Or只要有一个条件为真结果就为真,TrueOrFalse结果为True。86.在VB中,要为菜单项设置热键,可在其Caption属性值中某字符前添加的符号是()A.&B.#C.@D.$答案:A解析:在菜单项的Caption属性值中某字符前添加“&”,该字符就会成为热键的下划线字符,按Alt加该字符可触发菜单项。B、C、D选项的符号没有此功能。87.以下关于文件操作的说法,正确的是()A.打开文件时必须指定文件的读写模式B.关闭文件只能使用Close语句C.随机文件可以使用Print#语句写入数据D.顺序文件不能使用Input#语句读取数据答案:A解析:打开文件时必须指定文件的读写模式,如Input、Output、Append等。B选项,除了Close语句,程序结束时文件也会自动关闭;C选项,随机文件使用Put语句写入数据,Print#语句用于顺序文件;D选项,顺序文件可以使用Input#语句读取数据。88.已知变量a=3,b=4,执行语句c=Sqr(a^2+b^2)后,c的值是()A.5B.7C.12D.25答案:A解析:先计算a^2+b^2,即3的平方加4的平方等于25,Sqr函数用于求平方根,Sqr(25)结果是5。89.以下哪个控件用于创建菜单()A.MenuStrip控件B.ToolStrip控件C.StatusStrip控件D.ContextMenuStrip控件答案:A解析:MenuStrip控件用于创建菜单。B选项ToolStrip控件用于创建工具栏;C选项StatusStrip控件用于创建状态栏;D选项ContextMenuStrip控件用于创建上下文菜单(右键菜单)。90.在VB中,要判断一个字符串是否包含另一个字符串,可使用的函数是()A.InStr函数B.Left函数C.Right函数D.Mid函数答案:A解析:InStr函数用于查找一个字符串在另一个字符串中首次出现的位置,若返回值大于0则表示包含。B选项Left函数用于截取字符串左边部分;C选项Right函数用于截取字符串右边部分;D选项Mid函数用于截取字符串中间部分。91.若要设置标签控件的字体大小,应设置其Font属性的()A.Name属性B.Size属性C

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论