首页 vb考题2

vb考题2

举报
开通vip

vb考题21. 下面语句声明变量a1的数据类型是什么?B Dim a1 As Boolean A. 字符型 B. 布尔型 C. 变体类型 D. 整型 2. 下列哪个属性用来自动调整图像框中图形内容的大小? C A. Picture B. CurrentX和CurrentY C. Stretch D. Autosize 3. 关于dim 语句的正确说法是  A A. 只能在窗体模块和标准模块中的通用声明中使用 B. 只能在过程中使用 C. 只能定义静态变量 D. 在窗体模块、标准...

vb考题2
1. 下面语句声明变量a1的数据类型是什么?B Dim a1 As Boolean A. 字符型 B. 布尔型 C. 变体类型 D. 整型 2. 下列哪个属性用来自动调整图像框中图形内容的大小? C A. Picture B. CurrentX和CurrentY C. Stretch D. Autosize 3. 关于dim 语句的正确说法是  A A. 只能在窗体模块和 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 模块中的通用声明中使用 B. 只能在过程中使用 C. 只能定义静态变量 D. 在窗体模块、标准模块及过程中都可用 4. 将文本框text1的内容增加到组合框combo1中,所使用的语句是: A A. Combo1.AddItem Text1.Text B. Combo1.AddItem Text1.Print C. AddItem Text1 D. Combo1.AddItem Text1.Caption   5. 2.5D5是什么类型的常量数据? A A. 双精度浮点数常量 B. 整型常量 C. 长整型常量 D. 单精度浮点数常量 6. 单击按钮,当按钮上显示为“开始考试”,将按钮的显示改为“考试结束”。下面哪段程序正确? A A. If Command1.Caption = "开始考试" Then Command1.Caption="考试结束" End IF B. If Command1.Caption = "开始考试" Then Command1.Caption="考试结束" C. If Command1.Caption <> "开始考试" Then Command1.Caption="考试结束" End If D. If Command1.Caption <> "开始考试" Then Command1.Caption="考试结束d 7. 设窗体单击事件中代码如下: a = int(-2.4) b = True For I = 1 To 3 Select Case b Case 2<3 a = a + 1 Case 33<44 a = a + 2 End Select Next I Print a 程序运行后,单击窗体,则在窗体上显示的内容是: A. 1 B. 3 C. 0 D. 2 8. 在窗体上画一个命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a = InputBox("Enter the First integer") b = InputBox("Enter the Second integer") Print val(b) +val(a) end sub 程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是 ( ) B A. 456 B. 123456 C. 579 D. 123 9. 下面属于字符型数据的是  D A. #hello B. "hello" C. 'hello' D. hello 10. 在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程: Private Sub Command1_Click() a$ = "software and hardware" b$ = Right(a$, 8) c$ = Mid(a$, 1, 8) MsgBox a$, , b$, c$, 1 End Sub 则在弹出的信息框的标题栏中显示的信息是 A A. hardware B. software and hardware C. 1 D. software 11. 下面哪类数据,适合使用单选钮接收? B A. 学生姓名 B. 性别 C. 年龄 D. 籍贯 12. 在VB中移动选定控件的操作是: C A. Shift+Ctrl B. Shift+方向键 C. Ctrl+方向键 D. Ctrl+空格健 13. 赋值语句:a=123&Mid("123456",3,2)执行后,a变量中的值是  C A. 123 B. 12334 C. 12345 D. 157 14. 已知有数组声明:Dim a(-2 to 3,-2 to 5) as integer,引用数组元素,正确的是 D A. a[-1,-1] B. a(-2,6) C. a(-1) D. a(-1,-1) 15. 以下哪个控件不可以获得焦点? C A. 命令按钮 B. 文本框 C. 标签 D. 复选框 16. 要存储n个单精度数,下列语句正确的是 C A. Dim a(n) As Single B. n=inputbox("input n") dim a(1 to n) as single C. dim a()as single n=inputbox("input n") redim a(1 to n) D. dim a() n=inputbox("input n") redim a(1 to n) as single 17. 下面哪一个叙述为错误的? A A. VB系统没有提供数据库管理功能。 B. VB的特点中的事件驱动机制是系统可以感知一些动作,当该动作产生时自动去执行对应的事件过程。 C. VB的编程非常简单,因为系统提供了很多编制好的控件,可直接放到界面上使用。 D. VB是面向对象的程序设计,并且具有结构化的程序设计语言。 18. 关于输入对话框x=inputbox("请输入数据")的陈述,下面哪个是正确的? A A. 当输入的数据为12.3时,x中存放的数据的数据类型为字符型 B. 当输入的数据为12.3时,x中存放的数据的数据类型为整型 C. 当输入的数据为12.3时,x中存放的数据的数据类型为双精度型 D. 当输入的数据为12.3时,x中存放的数据的数据类型为单精度型 19. 如果列表框(List1)中没有被选定的数据项,则执行List1.RemoveItem List1.ListIndex语句的结果是  D A. 移去最后加入列表的项 B. 移去最后一项 C. 移去第一项 D. 其他都不对 20. 下面程序  C I=0 n=0 Do while I<32 I=(I+1)*(I+1) n=n+1 Loop Print n 运行后的结果为 A. 29 B. 0 C. 4 D. 3 21. "12345"+"jsg"的结果是: C A. jsg B. 12345 C. 12345jsg D. jsg12345 22. 在窗体上画一个命令按钮,编写代码: D Private Sub Command1_Click() Dim m(10) as Integer For k=1 to 10 m(k)=12-k Next k x=6 Print m(2+m(x)) End Sub 程序运行后,单击命令按钮,输出结果是 A. 5 B. 6 C. 7 D. 4 23. 定义的变量哪个是动态数组?  C Dim A1(),A2(3),A3(3,4),A4(3 to 4) A. A3 B. A2 C. A1 D. A4 24. 下面哪个事件是按钮没有的? A A. DblClick B. KeyDown C. Click D. KeyPress 25. 下列说法错误的是() B A. 对象的Name属性只能通过属性窗口来设置 B. 通过适当的设置,可以在程序运行期间,让定时器控件显示在窗体上 C. 窗体、图片框、图像框中的图形都可以通过对象的Picture属性设置 D. 组合框是组合了列表框和文本框的特性而成的控件   26. "abc123" & "123456"的运算结果是 A A. abc123123456 B. abc123123579 C. 123456abc123 D. 123456 27. 下面是窗体单击事件中的代码: Private Sub Form_Click() Dim A(4) As String If A(0) = A(1) And A(2) = A(3) Then Print A(0) + "A(0)" Else Print A(4) + "A(4)" End Sub 程序运行后单击窗体,在窗体上输出的结果是: C A. A(4) B. A(4)+"A(4)" C. A(0) D. A(0)+"A(0)" 28. 希望文本框在运行输入字符时,不显示输入内容,而显示#,要用到属性:  A A. PasswordChar B. picture C. text D. Caption 29. 计时器Timer1,将Interval属性设置为1000,有如下程序: Private Sub Timer1_Timer() Static s As Integer s = s + 1 Print s; End Sub 程序运行到2.5秒时,在窗体上输出的信息是:  A A. 1 2 B. 1 1 C. 1 3 D. 1 2 3 30. 用来在标签中显示文本的属性为: A A. Caption B. WordWrap C. Text D. Print   31. 以下语句的输出结果是()  C a$="95" b$="101" print a$;b$ A. Δ95Δ101 B. 95ΔΔ101 C. 95101 D. 95Δ101 32. 关于redim的下列说法中,正确的是:  B A. 上下界只能是常量 B. 一般与整型变量结合使用(如:redim(n)) C. 可以改变动态数组的类型 D. 不能改变动态数组的维数 33. 在表达式 y = msgbox ( a, , c ) 中,c 为输入函数对话框的  A A. 标题 B. 消息 C. 预设值 D. 帮助文件名 34. 下列循环能正确结束循环的是 C A. I=1 Do I=I+2 Loop Until I=10 B. I=5 Do I=I+1 Loop Until I<0 C. I=10 Do I=I+1 Loop Until I>0 D. I=6 Do I=I-2 Loop Until I=1 35. 下面语句执行完毕后,变量x的值为( )。C dim x as integer x=10>8 or 8>4 A. True B. False C. -1 D. 0 36. VB中的标准模块文件的扩展名是: A A. .bas B. .frm C. .reg D. .vbp 37. 一维数组a中的所有元素已经赋值了数据,将数组a中的所有数据打印出来,下面的那段程序能完成此功能? B A. For I=a(1) to a(20) Print a(I) Next I B. For I=Lbound(a) to Ubound(a) Print a(I) Next I C. For I=Lbound to Ubound Print a(I) Next I D. For I=a1 to a20 Print a(I) Next I 38. 下列不能打开属性窗口的操作是: D A. 按F4键 B. 执行“视图”菜单中的“属性窗口”命令 C. 单击工具栏上的“属性窗口”按钮 D. 按Ctrl+T键 39. 下面语句执行完毕后,变量x的值为( )。C x=(-5)^3 A. -15 B. 125 C. -125 D. 45 40. 下面的Print语句,输出的数据格式是哪一种? C For I = 1 To 80 Print Int(Rnd * 10); If I /20 =I \ 20 Then Print End If Next I A. 1横行输出 B. 20行4列输出 C. 4行20列输出 D. 1竖列输出 41. 下面哪个事件当滚动条的值发生变化时一定会被触发? A A. Change B. Scroll C. GotFocus D. LostFocus 42. 下面哪个表达式的结果是一个40到50之间的随机整数(闭区间)? A A. Int(Rnd()*11)+40 B. Int(Rnd()*41)+10 C. Int(Rnd()*40) D. Int(Rnd()*50) 43. 以下语句的输出结果是() C a=Sqr(3) Print Format(a,"$$####.###") A. $1.73 B. $$0001.732 C. $$1.732 D. $1,732 44. 下面哪个不是控件数组的事件? A A. Private Sub Option1_Click(Index As Integer) B. Private Sub Command1_KeyPress(Index As Integer, KeyAscii As Integer) C. Private Sub Text1_KeyPress(KeyAscii As Integer) D. Private Sub Check1_KeyPress(Index As Integer, KeyAscii As Integer 45. 当组合框的什么属性被设置为不同的值时,组合框可以有3种不同的类型,分别为下拉式组合框、简单组合框和下拉式列表框? C A. text B. sorted C. style D. list 46. 关于VB的启动窗体,下列说法正确的是: C A. 只能改变一次 B. 不可以改变 C. 可以改变 D. 由系统资源情况决定 47. 在按钮的单击事件中有下面一句命令,4次单击按钮后输出的值是下面哪一个种?A Private Sub Command1_Click() Static m m=m+3 Print m; End Sub A. 3 6 9 12 B. 0 0 0 0 C. 0 3 6 9 D. 3 3 3 3 48. 形状控件不能设置成下面哪种形状? B A. 园角长方形 B. 园角三角形 C. 园角正方形 D. 椭圆 49. 静态数组定义后,下面哪句叙述的是正确的? D A. 可以使用Public再次定义 B. 不可以再次定义 C. 可以增加维数 D. 可以使用ReDim再次定义   50. 语句Command1.Visible=True的作用是  B A. 使命令按钮消失 B. 使命令按钮可见 C. 使命令按钮失去作用 D. 使命令按钮生效 全国计算机等级考试二级Visual Basic语言程序设计考前冲刺试卷(1) 一、选择题(每题2分,共35题,70分) (1)下列选项中,不是算法的基本特征的是(    )。 A)完整性    B)可行性 C)有穷性    D)拥有足够的情报 (2)结构化分析方法是面向(    )的自顶向下、逐步求精进行需求分析的方法。 A)对象    B)数据结构    C)数据流    D)目标 (3)下列工具中为需求分析常用工具的是(    )。 A)PAD    B)PFD    C)N-S    D)DFD (4)线性表进行二分法检索,其前提条件是(    )。 A)线性表以顺序方式存储,并按关键码值排好序 B)线性表以顺序方式存储,并按关键码的检索频率排好序 C)线性表以链式方式存储,并按关键码值排好序 D)线性表以链式方式存储,并按关键码的检索频率排好序 (5)下列选项中不属于结构化程序设计方法的是(    )。 A)自顶向下    B)逐步求精    C)模块化    D)可复用 (6)下列关于结构化程序设计原则和方法的描述中,错误的是(    )。 A)选用的结构只准许有一个入口和一个出口 B)复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现 C)不允许使用GOTO语句 D)语言中所没有的控制结构,应该采用前后一致的方法来模拟 (7)软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及(    )。 A)阶段性 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载     B)需求评审    C) 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf     D)都不正确 (8)下列关于软件测试的描述中正确的是(    )。 A)软件测试的目的是证明程序是否正确 B)软件测试的目的是使程序运行结果正确 C)软件测试的目的是尽可能地多发现程序中的错误 D)软件测试的目的是使程序符合结构化原则 (9)用链表表示线性表的优点是(    )。 A)便于随机存取 B)花费的存储空间较顺序存储少 C)便于插入和删除操作 D)数据元素的物理顺序和逻辑顺序相同 (10)在数据库设计中,将E-R图转换为关系模式的过程属于(    )。 A)需求分析阶段    B)逻辑设计阶段 C)概念设计阶段    D)物理设计阶段 (11)下列各种窗体事件中,不能由用户触发的事件是(    )。 A)Load事件和Unload事件    B)Click事件和Unload事件 C)Click事件和DblClick事件    D)Load事件和Initialize事件 (12)关于变量作用域,下列叙述中正确的是(    )。 A)在窗体的Form_Load事件过程中定义的变量是全局变量 B)局部变量的作用域可以超出所定义的过程 C)在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程 D)在调用过程中,所有局部变量被系统初始化为0或空字符串 (13)下列可作为Visual Basic变量名的是(    )。 A)A#A    B)constA    C)?xy    D)4A (14)设a="Visual Basic",下面语句中可使b="Basic"的是(    )。 A)b=Left(a,8)    B)b=Mid(a,8,5)    C)b=Right(a,8)    D)b=Left(a,8,5) (15)InputBox函数返回值的类型为(    )。 A)数值        B)字符串 C)变体        D)数值或字符串(视输入的数据而定) (16)在文本框中,要设置显示的文本颜色,应该设置(    )属性。 A)ForeColor    B)BackColor    C)FillColor    D)BackStyle (17)假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(    )。 A)选择图片框,然后按Del键 B)执行语句Picturel.Picture = LoadPicture("") C)执行语句Picturel.Picture = "" D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键 (18)为组合框Combo1增加一个列表项“电脑”,下列语句正确的是(    )。 A)Combo1.Text = "电脑"    B)Combo1.ListIndex = "电脑" C)Combo1.AddItem "电脑"    D)Combo1.ListCount = "电脑" (19)以下叙述错误的是(    )。 A)滚动条的重要事件是Change和Scroll B)框架的主要作用是将控件进行分组,以完成各自相对独立的功能 C)组合框是组合了文本框和列表框的特性而形成的一种控件 D)计时器控件可以通过对Visible属性的设置,在程序运行期间显示在窗体上 (20)设a=5,b=6,c=7,d=8,执行下列语句后,x的值为(    )。 x=IIf((a>b) And (c>d),10,20) A)10    B)20    C)True    D)False (21)下面程序运行时,单击窗体后,窗体上显示的结果是(    )。 Private Sub Form_Click() Dim i As Integer Dim sum As Long Dim t As Long t = 1: sum = 0 For i = 1 To 3 t = t * i sum = sum + t Next i Print sum End Sub A)3    B)9    C)5    D)6 (22)在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,如图所示,对应的事件过程是(    )。 A)Private Sub Text1_LostFocus() Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub B)Private Sub Text1_GotFocus() Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub C)Private Sub Text1_Change() Text1.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub D)Private Sub Text1_SetFocus() Text.SelStart = 0 Text1.SelLength = Len(Text1.Text) End Sub (23)下列程序段错误的是(    )。 A)Dim a As Integer    B)Dim a(),b() a=array(1,2,3,4)    a=array(1,2,3,4):b=a C)Dim a As Variant    D)Dim a()As Variant a=array(1,"asd",true)    a=array(1,2,3,4) (24)在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码: Option Base 1 Private Sub Commandl Click() Dim a a = Array(1, 2, 3, 4) j = 1 For i = 4 To 1 Step ?1 s = s + a(i) * j j = j * 10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结果是(    )。 A)4321    B)12    C)34    D)1234 (25)在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTest1。设窗体Form1标题为“MyForml”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码: Privae Sub Comtest1_Click(Index As Integer) Form1.Caption = "MyForm2" End Sub 运行时,单击按钮数组中的第1个按钮,则窗体标题显示为(    )。 A)Form1    B)ComTest1 C)MyForm1    D)MyForm2 (26)下列有关过程的叙述中错误的是(    )。 A)如果过程被定义为Static类型,则该过程中的局部变量都是Static类型 B)Sub过程中不能嵌套定义Sub过程 C)Sub过程中可以嵌套调用Sub过程 D)事件过程可以像通用过程一样由用户定义过程名
本文档为【vb考题2】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_589748
暂无简介~
格式:doc
大小:305KB
软件:Word
页数:25
分类:计算机考试
上传时间:2019-05-27
浏览量:20