《VB选择题(1).docx》由会员分享,可在线阅读,更多相关《VB选择题(1).docx(10页珍藏版)》请在三一办公上搜索。
1、VB选择题1 窗体的FontName属性的缺省值是 A 。 A、宋体 B、楷体 C、仿宋体 D、黑体 2 下列不属于对象的基本特征的是 C 。 A、事件 B、属性 C、函数 D、方法 3 将Visual Basic编制的程序保存在磁盘上,至少会产生何种文件 B 。 A、.doc与.txt B、.vbp与.frm C、.com与.exe D、.bat与.frm 4 下列选项中不属于事件的是 A 。 A、Show B、KeyUp C、Load D、Dblclick 5 在设计模式双击窗体中的对象后,Visual Basic将显示的窗口是 D 。 A、属性窗口 B、工具箱 C、项目窗口 D、代码窗口
2、 6 改变控件在窗体中的上下位置应修改该控件的 A 属性。 A、Top B、Right C、Width D、Left 7 Visual Basic中程序运行允许使用的快捷键是 B 。 A、F2 B、F5 C、Alt+F3 D、F8 8 以下4个选项中,属性窗口未包含的是 B 。 A、属性列表 B、工具箱 C、对象列表 D、信息栏 9 在Visual Basic中,称对象的数据为 C 。 A、事件 B、封装 C、属性 D、方法 10 下列 A 属性用来表示各对象的位置。 A、Left B、Name C、Caption D、Text 11 标签控件的标题和文本框控件的显示文本的对齐方式由 C 属性
3、来决定。 A、Style B、WordWrap C、Alignment D、AutoSize 12 当文本框的 B 属性设置为false时,在运行时文本框不能编辑。 A、Visible B、Enabled C、Locked D、MultiLine 13 按Tab键时,焦点在各个控件之间移动的顺序是由 C 属性来决定的。 A、Index B、SetFocus C、TabIndex D、TabStop 14 列表框的 C 属性返回或设置列表框中各列表项的文本。 A、Selected B、Text C、List D、Caption 15 文本框中选定的内容,由下列 D 属性来反映。 A、Captio
4、n B、SelLength C、Text D、SelText 16 要使文本框显示滚动条,除了设置ScrollBars属性外还必须设置 B 属性。 A、Alignment B、MultiLine C、Visible D、AutoSize 17 若要在同一窗体中安排两组单选钮,可用 B 控件予以分隔。 A、列表框 B、框架 C、文本框 D、组合框 18 下列关于面向对象编程的说法中,不正确的是 B 。 A、事件是能被对象识别的动作 B、VB采用的运行机制是 “面向对象” C、方法是指示对象的行为 D、属性是描述对象特征的数据 19 改变文本框背景颜色的属性是 D 。 A、Caption B、Te
5、xt C、Visible D、BackColor 20 当运行程序时,系统自动执行启动窗体的 D 事件过程。 A、Unload B、GotFocus C、Click D、Load 21 单击滚动条两端的任意一个滚动箭头,将触发该滚动条的 B 事件。 A、Click B、Change C、KeyDown D、Scroll 22 不论何控件,共同具有的是 C 属性。 A、Text B、Caption C、Name D、Fore Color 23 设计动画时通常用定时器控件 B 属性来控制动画速度。 A、Move B、Interval C、Timer D、Enabled 24 List1.Clear
6、中的Clear是 C 。 A、属性 B、对象 C、方法 D、事件 25 以下关于保存工程的说法正确的是 C 。 A、保存工程时,先保存工程文件后保存窗体文件 B、保存工程时只保存工程文件即可 C、保存工程时,先保存窗体文件后保存工程文件 D、保存工程时只保存窗体文件即可 26 Visual Basic 是一种面向对象的程序设计语言, B 不是面向对象系统所包含的三要素。 A、事件 B、变量 C、方法 D、属性 27 在Visual Basic 中,工程文件的扩展名为 B 。 A、.frm B、.vbp C、.bas D、.vbg 28 与传统的程序设计语言相比,Visual Basic 最突出
7、的特点是 B 。 A、子过程和函数功能的设计 B、事件驱动运行机制 C、调试技术 D、结构化程序设计 29 将焦点主动设置到指定的控件或窗体上,应采用 C 方法。 A、GetGata B、SetDate C、SetFocus D、SetText 30 在Visual Basic中最基本的对象是 B 。它是应用程序的基石,是其他控件的容器。 A、文本框 B、窗体 C、命令按钮 D、标签 31 若要使命令按钮不可操作,要对 D 属性设置。 A、default B、Caption C、BackColor D、Enabled 32 以下 D 语句将删除列表框List1中的最后一项。 A、List1.R
8、emoveItem List1.ListCount B、List1.Clear C、List1.List(List1.ListCount-1)= D、List1.RemoveItem List1.ListCount-1 33 下列 A 属性用来表示标签或窗体的标题。 A、Caption B、Name C、Text D、Left 34 文本框控件Text4的Text属性默认值为 C 。 A、Name B、Text4 C、Text4 D、Locked 35 选中复选框控件时,Value属性的值为 A 。 A、1 B、False C、0 D、True 36 滚动条的 D 属性用于指定用户单击滚动条的
9、滚动箭头时,Value属性值的改变量。 A、Value B、LargeChange C、Change D、SmallChange 37 若要把XXX添加到列表框List1中的第三项,则可执行语句 A 。 A、List1.AddItem XXX, 2 B、List1.AddItem 3,XXX C、List1.AddItem XXX, 3 D、List1.AddItem 2,XXX 38 Int( Rnd * 100 ) 表示的是 C 范围内的整数。 A、1,100 B、1,99 C、0,99 D、0,100 39 返回删除字符串前导和尾随空格符后的字符串,用函数 C 。 A、Ltrim B、R
10、trim C、Trim D、mid 40 下列程序段的输出结果是 A 。 a=10: b=10000: x=log(b)/log(a): Print lg(10000)=;x A、lg(10000)=4 B、lg(10000)=5 C、4 D、5 41 下列程序段的输出结果是 A 。 a=10: b=10000: x=log(b)/log(a): Print lg(10000)=;x A、lg(10000)=4 B、lg(10000)=5 C、4 D、5 42 输入对话框InputBox的返回值的类型是 B 。 A、长整数 B、字符串 C、浮点数 D、整数 43 Integer类型数据能够表示
11、的最大整数为 C 。 A、275 B、216 C、215-1 D、216-1 44 没有Caption 属性的控件是 D 。 A、Frame1 B、Label1 C、Command1 D、text1 45 在立即窗口输入” a$= Sichuan University print Mid(a$,6,6) 输出的结果是 B 。 A、Ersity B、an Uni C、Sichu D、Sichua 46 在立即窗口 执行 ?Len(“abcde”) 结果是 C 。 A、2 B、3 C、5 D、4 47 能交换A,B两个变量内容的语句段是 B 。 A、T=B:A=B:B=A B、T=A:A=B:B=
12、T C、A=B:T=A:B=T D、T=A:T=B:B=A 48 获取字符串a 最右边5个字符的函数是 D 。 A、RightStr(a,5) B、RightTrin(a,5) C、Last(a,5) D、Right(a,5) 49 若i的初值为8,则下列循环语句的循环次数为 D 次。 Do While i=17 i=i+2 Loop A、4次 B、3次 C、6次 D、5次 50 表达式Fix(7.8)+Fix(-7.2)的结果是 D 。 A、-1 B、1 C、15 D、0 51 下列不属于文本框的属性是 D 。 A、SelStart B、Sellength C、Seltext D、Inter
13、val 52 由“For i=1 To 16 Step 3”决定的循环结构被执行 B 次。 A、4 B、6 C、5 D、7 53 在窗体上添加一个命令按钮,并写如下代码 Private Sub Command1_Click a = 123:b = -123:c = 12.3 stra = Str(a):strb = Str$(b):strc = Str$(c) result = Len(stra + strb + strc) Print result End Sub 运行后,单击命令按钮,显示的结果是 A 。 A、13 B、12 C、14 D、11 54 执行X=7.835 :y=Int(x*
14、100+0.5)/100 后结果是 A 。 A、7.84 B、7.8 C、7.83 D、7.835 55 表达式Int(7.8)+Int(-7.2)的结果是 D 。 A、0 B、15 C、1 D、-1 56 要计算角度30o的正弦值,下列正确的表达式是 D 。 A、Sin(30o) B、Sin30 C、Sin(30) D、Sin(30*3.14159/180) 57 表达式50+Int(50*Rnd)取值范围是 A 。 A、50,100) B、50,51 C、50,100 D、(50,99 58 表达式Int(-5.5)+Fix(7.99)是 B 。 A、0 B、1 C、2 D、3 59 在窗
15、体上添加一个命令按钮,并写如下代码 Private Sub Command1_Click stra = AbcD:strb = hIJK strc = LCase(stra) strd = UCase(strb) Print strc; strd End Sub 运行后,单击命令按钮,显示的结果是 A 。 A、abcdHIJK B、aBCdHijK C、ABCDHIJK D、AbcDhIJK 60 可以同时删除字符串两端空白字符的函数是 B 。 A、Rtrim B、Trim C、Mid D、Ltrim 61 在一个过程中有如下语句 Const a=80,b=30 则在该过程中的正确语句是 A
16、。 A、c=a+b B、a=100 C、a=-a D、b=a 62 下列关于Select Case的叙述中,错误的是 C 。 A、Case abc,ABC 表示判断Is是否和abc、ABC两个字符串中的一个相同 B、Case X 表示判断Is是否为大写字母X C、Case -7,0,100 表示判断Is是否等于字符串-7,0,100 D、Case 10 To 100 表示判断Is是否介于10与100之间 63 由“For i=1 To 9 Step -3”决定的循环结构被执行 C 次。 A、4 B、6 C、0 D、5 64 在立即窗口 执行? len( str(12345) 结果是 A 。 A
17、、6 B、3 C、5 D、2 65 窗体通用部分的语句“Option Base 1”,决定本窗体中数组下标界 B 。 A、下界必须为1 B、缺省的下界为1 C、缺省的下界为0 D、下界必须为0 66 在窗体上画一个列表框 List1,编写如下两个事件代码: Private Sub Form_Load List1.AddItem 111 List1.AddItem 222 List1.AddItem 333 List1.AddItem 444 End Sub Private Sub List1_DblClick Str1 = 666 Print List1.Text + Str1 End Sub
18、 程序运行后,双击列表框中的”222”,则输出的结果是 C A、222 B、888 C、222666 D、666222 67 下面正确表示Visual basic中数组 a 的元素的是 C 。 A、a B、a8 C、a(8) D、a8 68 用下列语句定义的数组元素个数分别为 D 。 Dim arr1(6) As Integer Dim arr2(2, -5 To 5) As Single Dim arr3(-5 To 5, -1 To 4) A、6、33、55 B、6、22、65 C、7、20、50 D、7、33、66 69 下列代码执行的结果是 D . Dim a(5) For i=1 t
19、o 5 a(i)=i+2 next i Print a(4) A、8 B、24 C、2 D、6 70 下列选项中,与List1.Text等价的表达式是 D . A、List1.List(List1.ListIndex-1) B、List1.List(List1.ListIndex+1) C、List1.List(List1.ListCount-1) D、List1.List(List1.ListIndex) 71 在窗体上建立一个命令按钮控件数组,其名称为 COmTest,则在编写该控件数组的 Clik事件过程时,使用的参数是 A . A、Index B、Name C、Default D、Ca
20、ption 72 用ReDim语句定义的数组是 C 。 A、多维数组 B、永久数组 C、动态数组 D、静态数组 73 下列关于控件数组的说法中,正确的是 C . A、同一控件数组中的每个元素的所有属性值都是一样的 B、控件数组的定义与普通数组的定义是一样的 C、同一控件数组必须由同类型的控件组成 D、同一控件数组中的元素可以是不同类型的控件 74 下列关于控件数组的说法中,正确的是 C . A、同一控件数组中的每个元素的所有属性值都是一样的 B、控件数组的定义与普通数组的定义是一样的 C、同一控件数组必须由同类型的控件组成 D、同一控件数组中的元素可以是不同类型的控件 75 下列关于控件数组的
21、说法中,正确的是 C . A、同一控件数组中的每个元素的所有属性值都是一样的 B、控件数组的定义与普通数组的定义是一样的 C、同一控件数组必须由同类型的控件组成 D、同一控件数组中的元素可以是不同类型的控件 76 设有如下数组定义语句: Dim s(3) as integer 则下列给数组元素赋值的错误语句是 D . A、S(2)=5*5-3*3 B、s(3)=100 C、S(3)=val(inputbox (输入整数) D、s(3)=array(0,1,2,3) 77 数组Dim arr(-1 to 4,2 to 4,3) 的元素个数是 D 。 A、60 B、36 C、30 D、72 78 下列选项中,不属于列表框方法的是 B . A、AddItem B、DelItem C、Clear D、RemoveItem