ImageVerifierCode 换一换
格式:DOCX , 页数:89 ,大小:243.10KB ,
资源ID:5171708      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5171708.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(VB题库精简1.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

VB题库精简1.docx

1、VB题库精简1第1章 VB概述知识点1:对象、事件基本概念(1)以下叙述中错误的是()。 A)事件过程是响应特定事件的一段程序 B)不同的对象可以具有相同名称的方法 C)对象的方法是执行指定操作的过程 D)对象事件的名称可以由编程者指定(2)以下关于Visual Basic特点的叙述中,错误的是()。A) Visual Basic是采用事件驱动编程机制的语言B) Visual Basic程序既可以编译运行,也可以解释运行C) 构成Visual Basic程序的多个过程没有固定的执行顺序 D) Visual Basic程序不是结构化程序,不具备结构化程序的三种基本结构(3)以下叙述错误的是()。

2、A)在Visual Basic的窗体中,一个命令按钮是一个对象B)事件是能够被对象识别的状态变化或动作C)事件都是由用户的键盘操作或鼠标操作触发的D)不同的对象可以具有相同的方法知识点2:VB集成环境(4)在设计窗体时双击窗体的任何地方,可以打开的窗口是()。A)代码窗口 B)属性窗口 C)工程资源管理器窗口 D)工具箱窗口 (5)在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是()。A) B) C) D)(6)在Visual Basic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是()。A)工程资源管理器窗口B)属性窗口C)工具箱窗口 D)代码窗口

3、(7)在Visual Basic集成环境中,可以列出工程中所有模块名称的窗口是()。A)工程资源管理器窗口 B)窗体设计窗口C)属性窗口 D)代码窗口(8)在设计阶段,当按Ctrl+R键时,所打开的窗口是()。A)代码窗口 B)工具箱窗口C)工程资源管理器窗口 D)属性窗口知识点3:工程管理一、选择题(9)以下叙述中错误的是()。A)在工程资源管理器窗口中只能包含一个工程文件及属于该工程的其他文件 B)以.BAS为扩展名的文件是标准模块文件C)窗体文件包含该窗体及其控件的属性D)一个工程中可以含有多个标准模块文件(10)以下叙述中错误的是()。 A)打开一个工程文件时,系统自动装入与该工程有关

4、的窗体文件 B)保存Visual Basic程序时,应分别保存窗体文件及工程文件 C)Visual Basic应用程序只能以解释方式执行 D)窗体文件包含该窗体及其控件的属性 (11)以下叙述错误的是()。A).vbp文件是工程文件,一个工程文件可以包含.bas文件B).frm文件是窗体文件,一个窗体文件可以包含.bas文件C).vbp文件是工程文件,一个工程文件可以由多个.frm文件组成D).vbg文件是工程组文件,一个工程组可以由多个工程组成(12)以下不属于Visual Basic系统的文件类型是()。 A).frm B).bat C).vbg D).vbp(13)假定一个Visual

5、Basic应用程序由一个窗体模块和一个标准模块构成。为了保存该应用程序,以下正确的操作是()。A)只保存窗体模块文件B)分别保存窗体模块、标准模块和工程文件C)只保存窗体模块和标准模块文件 D)只保存工程文件(14)以下叙述中,错误的是()。A) 一个Visual Basic应用程序可以含有多个标准模块文件B) 一个Visual Basic工程可以含有多个窗体文件C) 标准模块文件可以属于某个指定的窗体文件D) 标准模块文件的扩展名是.bas二、填空题(1)Visual Basic应用程序中标准模块文件的扩展名是【1】。知识点4:综合(15)以下叙述中错误的是()。A)打开一个工程文件时,系统

6、自动装入与该工程有关的窗体、标准模块等文件B)当程序运行时,双击一个窗体,则触发该窗体的DblClick事件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发(16)以下叙述中错误的是()。A)一个工程可以包括多种类型的文件B)Visual Basic应用程序既能以编译方式执行,也能以解释方式执行C)程序运行后,在内存中只能驻留一个窗体D)对于事件驱动型应用程序,每次运行时的执行顺序可以不一样(17)以下叙述中错误的是()。A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B)保存Visual Basic程序时,应分别保存窗体文件

7、及工程文件C)Visual Basic应用程序只能以解释方式执行D)事件可以由用户引发,也可以由系统引发第2章 程序设计基础知识点1:常量和变量(1)以下声明语句中错误的是()。A)Const var1=123 B)Dim var2 = ABCC)DefInt a-z D)Static var3 As Integer(2)以下合法的Visual Basic标识符是()。 A)ForLoop B)Const C)9abc D)a#x(3)以下可以作为Visual Basic变量名的是()。A)A#A B)counstA C)3A D)?AA(4)以下选项中,不合法的Visual Basic变量名

8、是()。A)a5b B)_xyz C)a_b D)andif(5)以下变量名中合法的是()。A)x2-1B)printC)str_nD)2x(6)下列可作为Visual Basic变量名的是()。A)A#A B)4ABC C)?xy D)Print_Text(7)以下合法的VB变量名是()。 A)case B)name10 C)t-name D)x*y(8)执行语句 Dim X, Y as Integer 后()。A)X 和Y 均被定义为整型变量B)X和Y被定义为变体类型变量C)X被定义为整型变量,Y被定义为变体类型变量D)X被定义为变体类型变量,Y被定义为整型变量(9)设窗体文件中有下面的事

9、件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是()。A)整型,整型 B)变体型,变体型C)整型,变体型D)变体型,整型(10)设有如下变量声明语句:Dim a, b As Boolean则下面叙述中正确的是()。A)a和b都是布尔型变量 B)a是变体型变量,b是布尔型变量C)a是整型变量,b是布尔型变量 D)a和b都是变体型变量(11)下面可以正确定义2个整形变量和1个字符串变量的语句的是()。 A)Dim n, m AS Interger, s As String B)Dim a%, b$, c

10、 As StringC)Dim a As Integer, b, c As String D)Dim x%, y As Integer, z As String(12)若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是()。 A)Integer B)String C)Boolean D)Variant (13)为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。 A)Dim pi As Integer B)Dim pi(7) As Integer C)Dim pi As Single D)Dim pi As Long (14)设有如下语句:Dim a, b

11、As Integerc=VisualBasicd=#7/20/2005#以下关于这段代码的叙述中,错误的是()。A)a被定义为Integer类型变量 B)b被定义为Integer类型变量C)c中的数据是字符串 D)d中的数据是日期类型知识点2:表达式一、选择题(15)语句Print 5/4*65 Mod 2的输出结果是()。 A)0 B)1 C)2 D)3(16)表达式 5 Mod 3+35*2的值是()。 A)0 B)2 C)4 D)6 (17)在Visual Basic中,表达式3* 25 Mod 3的值是()。A)B)C)D)出现错误提示(18)表达式2*32+4*2/2+32的值是()

12、。 A)30 B)31 C)49 D)48 (19)把数学表达式表示为正确的VB表达式应该是()。 A)(5x+3)/(2y-6) B)x*5+3/2*y-6 C)(5*x+3)(2*y-6) D)(x*5+3)/(y*2-6)二、填空题(1) 与数学表达式对应的Visual Basic表达式是【1】。知识点3:内部函数一、选择题(20)设a = 5,b = 10,则执行c = Int(b - a) * Rnd + a) + 1后,c值的范围为()。A)510 B)69 C)610 D)59(21)可以产生30-50(含30和50)之间的随机整数的表达式是()。 A)Int(Rnd*21+30

13、) B)Int(Rnd*20+30) C)Int(Rnd*50-Rnd*30)D)Int(Rnd*30+50)(22)下面可以产生2030(含20和30)的随机整数的表达式是()。A)Int(Rnd*10+20) B)Int(Rnd*11+20)C)Int(Rnd*20+30) D)Int(Rnd*30+20)(23)表达式Int(Rnd(0)*50)所产生的随机数范围是()。 A)(0,50) B)(1,50) C)(0,49) D)(1,49)(24)设x=3.3, y=4.5,表达式x-Int(x)+Fix(y)的值是()。A)3.5 B)4.8 C)4.3 D)4.7(25)语句Pri

14、nt Sgn(-62)+ Abs(-62)+Int(-62)的输出结果是()。 A)-36 B)1 C)-1 D)-72(26)以下能从字符串VisualBasic中直接取出子字符串Basic的函数是()。A)Left B)Mid C)String D)Instr(27)执行语句s=Len(Mid(VisualBasic,1,6)后,s的值是()。 A) Visual B) Basic C) 6 D)11(28)设a=MicrosoftVisualBasic, 则以下使变量b的值为VisualBasic的语句是()。A)b=Left(a,10) B)b=Mid(a,10) C)b=Right(

15、a,10) D)b=Mid(a,11,10)(29)执行以下程序后输出的是()。Private Sub Command1_Click()Ch$=AABCDEFGHPrint Mid(Right(ch$, 6), Len(Left(ch$, 4), 2)End SubA)CDEFGH B)ABCD C)FG D)AB(30)以下不能输出“Program”的语句是()。 A)Print Mid(VBProgram, 3, 7) B)Print Right(VBProgram, 7) C)Print Mid(VBProgram, 3) D)Print Left(VBProgram, 7) (31)在

16、窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() a$=VisualBasic Print String(3,a$) End Sub 程序运行后,单击命令按钮,在窗体上显示的内容是()。 A)VVV B)Vis C)sic D)11(32)在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程: Private Sub Command1_Click() a = 12345 Print Format$(a, 000.00)End Sub程序运行后,单击命令按钮,窗体上显示的是A)123.45 B)123

17、45.00 C)12345 D)00123.45二、填空题(1)以下语句的输出结果是:【1】。Print Int(12345.6789*100+0.5)/100(2)设有如下程序段: a$=BeijingShanghai b$=Mid(a$,InStr(a$,g)+1)执行上面的程序段后,变量b$的值为【2】。 (3)下列语句的输出结果是【3】。Print Format (Int(12345.6789*100+0.5)/100,0000,0.00)第3章 顺序结构设计知识点1:Print方法(1)设x=4,y=6,则以下不能在窗体上显示出“A=10”的语句是()。A)Print A=x+y B

18、)PrintA=; x+yC)Print A=+Str(x+y) D)PrintA= &x+y知识点2:窗体(2)如果要改变窗体的标题,则需要设置的属性是()。A)Caption B)Name C)BackColor D)BorderStyle(3)以下能在窗体Form1的标题栏中显示“VisualBasic窗体的语句是()。A)Form1.Name=VisualBasic窗体 B)Form1.Title=VisualBasic窗体 C)Form1.Caption=VisualBasic窗体 D)Form1.Text=VisualBasic窗体 (4)以下叙述中正确的是()。 A)窗体的Nam

19、e属性指定窗体的名称,用来标识一个窗体 B)窗体的Name属性值是显示在窗体标题栏中文本 C)可以在运行期间改变窗体的 Name 属性的值 D)窗体的Name属性值可以为空(5)以下关于窗体的叙述中,错误的是()。A)窗体的Name属性用于标识一个窗体B)运行程序时,改变窗体大小,能够触发窗体的Resize事件C)窗体的Enabled属性为False时,不能响应单击窗体的事件D)程序运行期间,可以改变Name属性值(6)以下描述中错误的是()。A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时

20、的图标通过其Icon属性设置(7)程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是()。 A)MouseDown B)MouseUp C)Load D)Click(8)在程序运行时,下面的叙述中正确的是()。A)用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程B)用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程C)只装入而不显示窗体,也会执行窗体的Form_Load事件过程D)装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程(9)设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是()。

21、A)Form1_MouseDown B)Win_MouseDownC)Form_MouseDownD)MouseDown_Form1(10)假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是()。A)Load B)Click C)LostFocus D)KeyPress(11)窗体Form1上有一个名称为Command1的命令按钮,以下对应窗体单击事件的事件过程是()。A)Private Sub Form1_Click() B)Private Sub Form_Click() End Sub End Sub C)Private Sub Command1_Cl

22、ick() D)Private Sub Command_Click() End Sub End Sub(12)以下关于焦点的叙述中,错误的是()。A)如果文本框的TabStop属性为False,则不能接收从键盘上输入的数据B)当文本框失去焦点时,触发LostFocus事件C)当文本框的Enabled属性为False时,其Tab顺序不起作用D)可以用TabIndex属性改变Tab顺序(13)在窗体上有若干控件,其中有一个名称为Text1的文本框。影响Text1的Tab顺序的属性是()。A)TabStop B)EnabledC)Visible D)TabIndex知识点3:基本控件一、选择题(14

23、)为了清除窗体上的一个控件,下列正确的操作是()。A)按回车键 B)按Esc键C)选择(单击)要清除的控件,然后按Del键D)选择(单击)要清除的控件,然后按回车键(15)用来设置文字字体是否斜体的属性是()。A)FontUnderlineB)FontBold C)FontSlope D)FontItalic(16)确定一个控件在窗体上的位置的属性是()。 A)Width和Height B)Width或HeightC)Top和Left D)Top或Left (17)以下叙述中错误的是()。A)双击鼠标可以触发DblClick事件B)窗体或控件的事件的名称可以由编程人员确定C)移动鼠标时,会触发

24、MouseMove事件D)控件的名称可以由编程人员设定(18)以下叙述中,错误的是()。A)在Visual Basic中,对象所能响应的事件是由系统定义的B)对象的任何属性既可以通过属性窗口设定,也可以通过程序语句设定C) Visual Basic中允许不同对象使用相同名称的方法D) Visual Basic中的对象具有自己的属性和方法(19)以下叙述中错误的是()。A)Visual Basic 是事件驱动型可视化编程工具B)Visual Basic应用程序不具有明显的开始和结束语句C)Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D)Visual

25、 Basic中控件的某些属性只能在运行时设置(20)为了使标签具有“透明”的显示效果,需要设置的属性是()。A)Caption B)Alignment C)BackStyle D)AutoSize(21)若已把一个命令按钮的Default属性设置为True,则下面可导致按钮的Click事件过程被调用的操作是()。A)用鼠标右键单击此按钮B)按键盘上的Esc键C)按键盘上的回车键 D)用鼠标右键双击此按钮(22)为了使命令按钮(名称为Command1)右移200,应使用的语句是()。A)Command1.Move -200 B)Command1.Move 200C)Command1.Left=

26、Command1.Left+200D)Command1.Left= Command1.Left-200(23)设在名称为Myform的窗体上只有1个名称为C1的命令按钮,下面叙述中正确的是()。 A)窗体的Click事件过程的过程名是Myform_ClickB)命令按钮的Click事件过程名是C1_ClickC)命令按钮的Click事件过程的过程名是Command1_Click D)上述3种过程名称都是错误的(24)在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程: Private Sub Command1_Click() Move 500,500 End Sub程序运行后

27、,单击命令按钮,执行的操作为()。A)命令按钮移动到距窗体左边界、上边界各500的位置B)窗体移动到距屏幕左边界、上边界各500的位置C)命令按钮向左、上方向各移动500D)窗体向左、上方向各移动500(25)要使一个文本框可以显示多行文本,应设置为True的属性是()。A)Enabled B)MultiLine C)MaxLenth D)Width(26)在窗体上画一个文本框(其名称为Textl)和一个标签(其名称为Labell),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容,以下可以实现上述操作的事件过程是()。 A)Private Sub Textl_Click

28、() Labell.Caption=Textl.TextEnd SubB)Private Sub Text1_Change() Labell.Caption=Textl.TextEnd Sub C)Private Sub Labell_Change() Labell.Caption=Textl.TextEnd SubD)Private Sub Labell_Click() Labell.Caption=Textl.Text End Sub (27)若设置了文本框的属性PasswordChar=$,则运行程序时向文本框中输入8个任意字符后,文本框中显示的是()。A)8个$ B)1个$ C)8个*

29、 D)无任何内容(28)为了使文本框同时具有垂直和水平滚动条,应先把MultiLine属性设置为True,然后再把ScrollBars属性设置为()。A) B) C) D)(29)在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行以后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是()。A)Private Sub Text1_Change() Command1.Caption=计算机等级考试 End SubB)Private Sub Command1_Click() Caption=计算机等级考试 End SubC)Private Sub Form1_Click()Text1.Caption=计算机等级考试 End SubD)Private Sub Command1_Click() Text1.Text=计算机等级考试 End Sub(30)在窗体上有一个文件名称为Text1的文本框和1个名称为Command1的命令按钮,要求在程序执行时,每单击命令按钮一次,文本框向右移动

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1