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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

Visual Basic选择题专业基础知识题库.docx

1、Visual Basic选择题专业基础知识题库2专业基础知识2.1 Visual basic程序开发环境1.以下关于VB的叙述中,错误的是BA) VB采用事件驱动的编程机制B) 如果程序中有Sub_Main过程时,则一定从该过程开始执行C) 工程文件中包含多个窗体时,可以指定启动窗体D) VB程序既可以编译执行,也可以解释执行2.在Visual Basic中,不能关闭的窗口是BA) 窗体设计器窗口B) 工程窗口C) 属性窗口D) 立即窗口3.Visual Basic集成环境由若干窗口组成,其中不能隐藏(关闭)的窗口是(A)。A) 主窗口B) 属性窗口C) 立即窗口D) 窗体窗口4.为了用键盘打

2、开菜单和执行菜单命令,第一步应按的键是(A)。A) 功能键F10或AltB) Shift功能键F4C) Ctrl或功能键F8D) CtrlAlt5.下面操作中,不能正确保存正在编辑的工程的是CA) 鼠标右键单击工程资源管理器窗口中该工程的图标,在弹出的菜单中选保存工程B) 单击文件菜单,在下拉菜单中选保存工程C) 单击工程菜单,在下拉菜单中选保存工程D) 6.在Visual Basic标准工具栏中,菜单编辑器的图标是CA) B) C) D) 7.以下不能作为容器使用的控件是AA) 图像框B) 框架C) 图片框D) 窗体8.以下关于VB文件的叙述中,错误的是(B)。A) 标准模块文件不属于任何一

3、个窗体B) 工程文件的扩展名为.frmC) 一个工程只有一个工程文件D) 一个工程可以有多个窗体文件9.VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是(B)。A) .vbpB) .basC) .vbwD) .frm10.类模块文件的扩展名为BA) .resB) .clsC) .vbpD) .vbg11.以下叙述中正确的是(C)。A) 在属性窗口只能设置窗体的属性B) 在属性窗口只能设置控件的属性C) 在属性窗口可以设置窗体和控件的属性D) 在属性窗口可以设置任何对象的属性12.如果在Visual Basic集成环境中没有打开属性窗口,下列可以打开属性窗口

4、的操作是(D)。A) 用鼠标双击窗体的任何部位B) 执行工程菜单中的属性窗口命令C) 按CtrlF4键D) 按F4键13.在编辑VB应用程序时,如果不小心关闭了属性窗口,则可以单击主窗口标准工具栏上的一个按钮直接打开属性窗口,这个按钮的图标是DA) B) C) D) 14.下列打开代码窗口的操作中错误的是(A)。A) 按F4键B) 单击工程资源管理器窗口中的查看代码按钮C) 双击已建立好的控件D) 执行视图菜单中的代码窗口命令15.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是(B)。A) B) C) D) 16.为了在窗体上画一个文件列表框,应先在工具箱窗口中选中的图标是CA) B)

5、 C) D) 2.2 对象及其操作1.下面不属于对象基本特点的是BA) 标识唯一性B) 可复用性C) 多态性D) 封装性2.以下关于VB对象属性的叙述中,错误的是BA) 属性是对象的特征B) 对象的所有属性值都可以在属性窗口中设置C) 不同对象可以具有同名的属性D) 对象的某些属性可以在程序中设置3.以下操作中,不能改变窗体大小的是CA) 设计阶段,在属性窗口设置相应属性B) 运行阶段,用赋值语句修改相应属性C) 运行阶段,调用窗体的Show方法D) 运行阶段,调用窗体的Move方法4.以下关于事件、事件驱动的叙述中,错误的是(C)。A) 事件是可以由窗体或控件识别的操作B) 事件可以由用户的

6、动作触发C) 一个操作动作只能触发一个事件D) 事件可以由系统的某个状态的变化而触发5.在面向对象的程序设计中,可被对象识别的动作称为(B)。A) 方法B) 事件C) 过程D) 函数6.以下关于VB特点的叙述中,错误的是(C)。A) VB中一个对象可有多个事件过程B) VB应用程序能以编译方式运行C) VB应用程序从Form_Load事件过程开始执行D) 在VB应用程序中往往通过引发某个事件导致对对象的操作7.以下关于VB的叙述中,错误的是(D)。A) VB采用事件驱动方式运行B) VB既能以解释方式运行,也能以编译方式运行C) VB程序代码中,过程的书写顺序与执行顺序无关D) VB中一个对象

7、对应一个事件8.以下关于方法的叙述中,错误的是AA) 在调用方法时,对象名称是必不可缺少的B) 方法是一种特殊的过程或函数C) 不同对象的方法可以同名D) 方法可以带有参数9.以下叙述中错误的是(C)。A) Visual Basic 是事件驱动型可视化编程工具B) Visual Basic应用程序不具有明显的开始和结束语句C) Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性D) Visual Basic中控件的某些属性只能在运行时设置10.设工程文件中包名称分别为Form1、Form2的两个窗体,且Form1的菜单属性设置如下:窗体Form1中的程

8、序如下:Dim Flag As BooleanPrivate Sub Form_Load()FlagTrueEnd SubPrivate Sub mnu1_Click(index As Integer)If Index1 ThenIf FlagTrue ThenForm2.showmnu1(1).Caption隐藏窗体2FlagFalseElseForm2.Hidemnu1(1).Caption显示窗体2 FlagTrueEnd IfEnd IfIf Index2 Then EndEnd Sub关于上述程序,以下叙述中错误的是(D)。A) Index属性的值可以用来区分控件数组元素B) Ind

9、ex为1的菜单项的标题可能会改变C) 两个名称均为Mnu1的菜单项构成一个控件数组D) 语句Form2.Hide将Form2卸载11.设窗体、框架、图片框(PictureBox)、图像框(Image)的名称分别是Form1、Frame1、Picture1、Image1,有下面4条语句: Form1.Print VB Frame1.Print VB Picture1.Print VB Image1.Print VB其中正确的是CA) 和 B) 和 C) 和 D) 和 12.在设计窗体时双击窗体的任何地方,可以打开的窗口是(A)。A) 代码窗口B) 属性窗口C) 工程资源管理器窗口D) 工具箱窗口

10、13.为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为(B)。A) 1B) 2C) 3D) 414.为了使窗体左上角不显示控制框,需设置为False的属性是(C)。A) VisibleB) EnabledC) ControlBoxD) Caption15.假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)。A) 单击窗体上没有控件的地方B) 单击任意一个控件C) 双击任意一个控件D) 单击属性窗口的标题栏16.设窗体名称为frmTest,为了在程序代码中将窗体的标题改为等级考试,其代码应该是AA) frmTest.Capt

11、ion = 等级考试B) Form1.Caption = 等级考试C) frmTest.Title = 等级考试D) Form1.Title = 等级考试17.为了在运行时能显示窗体左上角的控制框(即系统菜单),应执行的操作是BA) 把窗体的ControlBox属性设置为False,其他属性任意B) 把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为1到5中的一个数C) 把窗体的ControlBox属性设置为True,并且把BorderStyle属性设置为0D) 把窗体的ControlBox属性设置为Fale,并且把BorderStyle属性设置为1到5中的

12、一个数18.为了通过属性窗口设置窗体的ControlBox属性值,下列正确的操作是DA) 直接键入True或FalseB) 利用弹出的对话框设置属性值C) 选择ControlBox,然后按回车键D) 双击ControlBox属性条19.以下关于窗体的叙述中,错误的是AA) 执行Unload Form1语句后,窗体Form1被隐藏,但仍在内存中B) 当窗体的Enabled属性为False时,窗体不响应鼠标、键盘的操作C) 当窗体的KeyPreview属性为True时,则窗体能优先响应键盘事件D) 窗体的Load事件在加载窗体时触发20.对于窗体而言,在运行期间对其值改变无效的属性是DA) Cap

13、tionB) EnabledC) AutoRedrawD) BorderStyle21.下列描述中错误的是DA) 窗体是对象B) 窗体必须有Name属性C) 窗体可以拖放和移动D) 在设计阶段双击一个控件可以打开属性窗口22.窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dim color(3)As IntegerPrivate Sub Form_Load()Call fill(color()End SubPrivate Sub fil

14、l(c() As Integer)Form1.BackColorRGB(c(1),c(2),c(3)End SubPrivate Sub HSRed_Change() color(1)HSRed.ValueCall fill(color()End SubPrivate Sub HSGreen_Change()color(2)HSGreen.ValueCall fill(color()End SubPrivate Sub HSBlue_Change()color(3)HSBlue.ValueCall fill(color()End Sub关于以上程序,如下叙述中错误的是(C)。A) color是

15、窗体级整型数组B) 改变任何一个滚动条滚动框的位置,窗体的背景色将立刻随之改变C) 3个滚动条Change事件过程中只设置了一个color数组元素的值,调用fill过程失败D) fill 函数定义中的形式参数是数组型参数23.在程序运行时,下面的叙述中正确的是(C)。A) 用鼠标右键单击窗体中无控件的部分,会执行窗体的Form_Load事件过程B) 用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程C) 只装入而不显示窗体,也会执行窗体的Form_Load事件过程D) 装入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程24.设窗体的名称为Form1,标题

16、为Win,则窗体的MouseDown事件过程的过程名是(C)。A) Form1_MouseDownB) Win_MouseDownC) Form_MouseDown D) MouseDown_Form125.以下关于窗体的叙述中,错误的是(B)。A) Hide方法能隐藏窗体,但窗体仍在内存中B) 使用Show方法显示窗体时,一定触发Load事件C) 移动或放大窗体时,会触发Paint事件D) 双击窗体时,会触发DblClick事件26.若要把一个窗体从内存中删除,应该使用的方法是AA) UnLoadB) HideC) LoadD) Show27.在程序运行时,不会引发窗体Resize事件的操作

17、是CA) 使用了窗体的还原按钮B) 使用Move方法改变了窗体的大小C) 使用Move方法改变了窗体的位置D) 通过鼠标拖动边框调整了窗体的大小28.下面不响应键盘事件的对象是DA) 窗体B) 按钮C) 复选框D) 标签29.编写如下程序:Private Sub Form_Click()Print Welcome!End SubPrivate Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)Print 欢迎!End SubPrivate Sub Form_MouseUp(Butto

18、n As Integer, Shift As Integer, X As Single, Y As Single)Print 热烈欢迎!End Sub程序运行后,单击窗体,输出结果为(A)。A) 欢迎!热烈欢迎!Welcome!B) 欢迎!Welcome!热烈欢迎!C) Welcome!欢迎!热烈欢迎!D) Welcome!热烈欢迎!欢迎!30.下列叙述中,错误的是AA) 控件数组元素的下标不能重复,且必须是连续的B) 控件数组中所有元素的类型必须是相同的C) 窗体的Load事件发生在所有因用户操作而引发的事件之前D) 一个窗体中,只能有一个命令按钮的Cancel属性被设置为True31.在V

19、isual Basic中,所有标准控件都具有的属性是(B)。A) CaptionB) NameC) TextD) Value32.为了把ActiveX控件加到工具箱中,首先应采取的操作是AA) 执行工程菜单中的部件命令B) 执行视图菜单中的工具箱命令C) 执行工具菜单中的选项命令D) 执行工程菜单中的引用命令33.能够用于标识对象名称的属性是(A)。A) NameB) CaptionC) ValueD) Text34.假定窗体上有一个名称为txtMac 的文本框,则执行语句 txtMac = MyText后的结果为BA) 把字符串MyText存入变量txtMac中B) 在文本框txtMac中显

20、示字符串MyTextC) 把文本框txtMac的Name属性设置为MyTextD) 把文本框txtMac的Value属性设置为MyText35.Visual Basic为每种控件规定了一个默认属性,在设置默认属性时,不必给出属性名。下列控件中默认属性为Text的控件是BA) 框架(Frame)B) 组合框(ComboBox)C) 标签(Label)D) 形状(Shape)36.编写如下程序:Private Sub Command1_Click() Dim i As Integer, n As Integer Dim arr() As Integer n = InputBox(请输入数值:) R

21、eDim arr(n) For i = 1 To UBound(arr) arr(i) = i Next For i = 1 To UBound(arr) 2 temp = arr(i) arr(i) = arr(n - i + 1) arr(n - i + 1) = temp Next For i = 1 To UBound(arr) Print arr(i); NextEnd Sub程序运行后,单击命令按钮Command1,并在输入对话框中输入7,输出结果为AA) 7 6 5 4 3 2 1B) 1 2 3 4 5 6 7C) 3 2 1 4 7 6 5D) 4 3 2 1 5 6 737

22、.编写如下程序:Private Sub Command1_Click() Dim a As Integer, i As Integer a = 2 For i = 1 To 3 Print fun_s(a); Next iEnd SubFunction fun_s(a As Integer) As Integer Dim b As Integer Static c As Integer a = a + 1 b = b + 1 c = c + 1 fun_s = a + b + cEnd Function程序运行后,单击命令按钮Command1,输出结果为CA) 4 5 6B) 5 6 7C)

23、5 7 9D) 4 6 838.默认属性是某种控件最常用或最重要的属性,在Visual Basic中设置这样的属性时,不必给出属性名。下列中默认属性不是Value的控件是DA) 垂直滚动条(VscrollBar)B) 复选框(CheckBox)C) 命令按钮(CommandButton)D) 列表框(ListBox)39.窗体上有一个名称为Combo1的组合框,引用Combo1中最后一个列表项应使用的表达式是AA) Combo1.List(Combo1.ListCount - 1)B) Combo1.List(ListCount)C) Combo1.List(ListCount - 1)D)

24、Combo1.List(Combo1.ListCount)40.在窗体上添加控件的正确的操作方式是(C)。A) 先单击工具箱中的控件图标,再单击窗体上适当位置B) 先单击工具箱中的控件图标,再双击窗体上适当位置C) 直接双击工具箱中的控件图标,该控件将出现在窗体上D) 直接将工具箱中的控件图标拖动到窗体上适当位置41.为了对多个控件执行操作,必须选中这些控件。下列不能选中多个控件的操作是(A)。A) 按住Alt键,不要松开,然后单击每个要选中的控件B) 按住Shift键,不要松开,然后单击每个要选中的控件C) 按住Ctrl键,不要松开,然后单击每个要选中的控件D) 拖动鼠标画出一个虚线矩形,使

25、所选中的控件位于这个矩形内42.以下叙述中错误的是(D)。A) 在通用过程中,多个形式参数之间可以用逗号作为分隔符B) 在Print方法中,多个输出项之间可以用逗号作为分隔符C) 在Dim语句中,所定义的多个变量可以用逗号作为分隔符D) 当一行中有多个语句时,可以用逗号作为分隔符43.以下叙述中错误的是(C)。A) 续行符与它前面的字符之间至少要有一个空格B) Visual Basic中使用的续行符为下划线(_)C) 以撇号()开头的注释语句可以放在续行符的后面D) Visual Basic可以自动对输入的内容进行语法检查44.下列有语法错误的赋值语句是(D)。A) y79B) smnC) T

26、ext1.Text10D) mn1245.设程序中分别将a、b、c、d定义为布尔型、整型、字符串型、日期型变量,下列赋值语句错误的是AA) a= #True#B) b=4.6C) c=5 & 10D) d=#2013/01/01#46.以下叙述中错误的是AA) 事件过程可以像通用过程一样由用户指定过程名B) 在Sub过程中可以调用其它过程C) 在Sub过程中不能定义其它过程D) 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型47.输入Visual Basic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用AA) 冒号(:)B) 分号(;)C) 下划

27、线(_)D) 连字符(-)48.Visual Basic源程序的续行符为CA) 冒号(:)B) 分号(;)C) 下划线(_)D) 连字符(-)49.下列打开代码窗口的操作中错误的是(A)。A) 按F4键B) 单击工程资源管理器窗口中的查看代码按钮C) 双击已建立好的控件D) 执行视图菜单中的代码窗口命令50.设计窗体时,双击窗体上没有控件的地方,打开的窗口是(A)。A) 代码窗口B) 属性窗口C) 工具箱窗口D) 工程窗口51.以下叙述中,错误的是BA) 标准模块不属于任何一个窗体B) 工程文件的扩展名为.vbgC) 窗体文件的扩展名为.frmD) 一个应用程序可以有多个窗体52.在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是(D)。A) B) C) D) 53.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是(A)。A) 语法错误B) 逻辑错误C) 逻辑错误和语法错误D) 运行错误54.下面关于VB应用程序的叙述中正确的是CA) VB应用程序只

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2