《[理学]Visual Basic考前辅导》由会员分享,可在线阅读,更多相关《[理学]Visual Basic考前辅导(45页珍藏版)》请在金锄头文库上搜索。
1、Visual Basic 考试辅导资料共 46 页;第 1 页Visual Basic 考前辅导 理论考试(满分 60) 计算机应用基础 选择题(20 分) 程序设计部分 选择题(10 分) 填空题(30 分) 上机考试(满分 40) 改错题(14 分) 编程题(26 分)第一部分 选择题选择题关键:掌握知识点、考点;注意关注点。第一章 Visual Basic 概述一、知识点及考点分析1、对象、属性、方法、事件的概念;2、VB 各个窗口的功能;3、创建应用程序的一般步骤;4、VB 各种文件的扩展名及其功能;(.frm 、.vbp、.bas 等)二、例题解析1、以下关于方法的叙述错误的是_。
2、(200501)A. 方法是构成对象实体的一个部分B. 方法是一种特殊的过程或函数C. 调用方法的一般格式是:对象名称 .方法名称 参数D. 在调用方法时,对象名称是不可缺少的2、扩展名为 VBP 的工程文件中包含有_。 (200402)A. 工程中所有模块的有关信息B. 每个窗体模块中的所有控件的有关信息C. 每个模块中所有变量的有关信息D. 每个模块中所有过程的有关信息3、一个对象可以执行的动作与可被对象识别的动作分别称为_。 (1998 模拟考)A. 事件、方法 B. 方法、事件 C. 属性、方法 D. 过程、事件4、Visual Basic 是一种面向_ 的程序设计语言。 (19990
3、2)A. 过程 B. 用户 C. 方法 D. 对象5、一只白色的足球被踢进球门,则白色、足球、踢、进球门是_。 (199902、200002)A. 属性、对象、方法、事件 B. 属性、对象、事件、方法Visual Basic 考试辅导资料共 46 页;第 2 页C. 对象、属性、方法、事件 D. 对象、属性、事件、方法6、Visual Basic 是用于开发_ 环境下的应用程序的工具。 (200001)A. DOS B. Windows C. DOS 和 WindowsD. UNIX7、一个可执行的 Visual Basic 的应用程序至少要包括一个_。 (200001)A. 标准模块 B.
4、类模块 C. 窗体模块 D. 辅助模块第二章 创建用户界面一、知识点及考点分析1、窗体的常用属性、方法、事件;(Name 、Caption、AutoRedraw、Hide、Show 、Print、 Cls、Load 、UnLoad、Click 、Activate 等)2、VB 对象的公共属性;(Name、Top、Left、Width、Height、Enabled、Visible 等)3、文本框控件;(PasswordChar、Text、MultiLine、SetFocus、LostFocus、Change、KeyPress 等)3、标签控件(Caption ;AutoSize 等) ;4、命令
5、按钮;(Default、Cancel、Style、Click 等)5、单选按钮;(Value、Style、Click 等)true false6、复选框;(Value、Style、Click 等)0 1 2 7、列表框;(List、ListCount、ListIndex、Text、AddItem 、RemoveItem 、Clear 、Click 、DblClick 等)8、组合框;(List、ListCount、ListIndex、Text、Style、AddItem、 RemoveItem、Clear 、Click 、Change 等)9、图片框;(AutoSize、Picture、Aut
6、oRedraw、Print、 Cls、LoadPicture 等)Pic1.LoadPicture(“d:myfilea.bmp”)10、图像控件(Picture 、Stretch、LoadPicture 等) ;11、计时器(Interval、Timer ) ;12、滚动条;(Value、Max、Min、LargeChange、SmallChange、Change、Scroll 等)13、菜单(下拉式、弹出式、PopupMenu)二、关注点1、对象名称与事件过程名要对应;2、容器对象;Form PictureBox Frame3、有些属性值只能在设计时设置,还有些属性只能在运行时设置;4、属
7、性窗口中并没有列出对象的全部属性;ListCount5、结果输出在不同对象上的方法不同,窗体和图片框中用 Print 方法;文本框中用 text 属性连接;列表框中 AddIrem 添加方法。三、例题解析1、下列项目中,属性、方法、事件的个数分别为_。 (200602)Caption Unload Cls SetFocus LostFocus KeyPressA. 2 2 2 B. 1 2 3 C. 3 2 1 D. 2 3 12、下列有关对象属性的说法错误的是_。 (200602)Visual Basic 考试辅导资料共 46 页;第 3 页A. 对象的 Name(名称)属性在程序代码中,作
8、为对象的标识名B. 只能在运行时设置或改变的属性不会出现在属性窗口中C. Visible 属性值设为 True 的对象肯定是活动对象(可见)D. 某些属性具有若干子属性,例如 Font 属性3、如果窗体上有命令按钮“确定” ,在代码编辑窗口有与之对应的 OK_Click()事件过程,则命令按钮控件的名称属性和 Caption 属性分别为_。 (200601、199902)A. “OK”和“确定” B. “确定”和“OK”C. “Command1”和“确定” D. “Command1”和“OK”4、以下所列的 8 个控件中,具有 Caption 属性的有_个。 (200502)CheckBox、
9、ComboBox 、HscrollBar 、DirListBox 、Image、Frame、Label 、Line、TextBoxA. 5 B. 4 C. 3 D. 25、创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现在窗体上,可能的原因是_。 (200501)A. 该命令按钮的 Value 属性被设置为 FalseB. 该命令按钮的 Enabled 属性被设置为 FalseC. 该命令按钮的 Visible 属性被设置为 FalseD. 该命令按钮的 Default 属性被设置为 True6、若需要在同一窗体内安排两组相互独立的单选按钮,可使用_控件。 (20
10、0501)TextBox Picture Image FrameA. B. C. D. 7、单击滚动条两端的箭头时,滚动条 Value 属性值的改变量由_属性值决定。 (200501)A. LargeChange (单击空白处)B. Max C. SmallChange D. Min8、以下控件对象中具的 Picture 属性的是_。 (200402)PictureBox Frame OptionButton CommandButton ListBoxCheckBox LabelA. B. C. D. 9、VB 中下列关于控件的属性或方法中搭配错误的有_个。 (200401)Timer1.In
11、terval List1.Cls Text1.Print List1.RemoveItemVscroll1.Value Picture1.PrintA. 0 B. 1 C. 2 D. 3补充:能写 Picture.Print 吗?不能10、无法响应 Click 事件的控件是 _。 (200302)A. Label B. Timer C. TextBox D. FileListBox补充:DriveListBox(驱动器列表框)能响应 Click 事件吗?都只有 change 事件;DirListBox 呢?11、对于某对象的 SetFocus 与 GotFocus 的描述,正确的是_。 (20
12、0302)A. Setfocus 是方法,GotFocus 是事件 B. Setfocus 是事件,GotFocus 是事件C. Setfocus 是方法,GotFocus 是方法 D. Setfocus 是事件,GotFocus 是方法Visual Basic 考试辅导资料共 46 页;第 4 页12、在 VB 中可以作为容器的是_。 (200301)A. Form、TextBox、PictureBox B. Form、PictureBox 、FrameC. Form、TextBox、Label D. PictureBox、TextBox、ListBox13、VB 中除窗体能显示图片外,下面
13、列出的控件中可以显示图片的控件有_。 (200301)(1)PictureBox (2)Image (3)TextBox (4)CommandButton(5)OptionButton (6)LabelA. (1)(2)(3)(4) B. (1)(2)(5)(6) C. (1)(2)(4)(5) D. (1)(2)(4)(6)14、以下使用方法的语句中正确的是_。A. List1.Clear B. Form1.Clear C. Cobmo1.Cls D. Picture1.Clear16、以下关于对象属性的说法中错误的是_。A. 所有对象都具有 Name 属性B. 只能在执行时设置或改变的属性
14、称为执行属性C. 对象的某些属性只能在设计时设定,不能使用代码设定D. Enabled 属性值为 True 的控件对象在窗体上将不可见(活动)17、在 VB 中最基本的对象是_,它是应用程序的基石,也是其他控件的容器。 (200101)A. 文本框 B. 命令按钮 C. 窗体 D. 标签18、应用程序窗体的名称为 Frm1,窗体上有一个命令按钮,其名称为 Cmd1,窗体和命令按钮的 Click事件过程名分别为_。 (200101)A. Form_Click()Command1_Click() B. Frm1_Click() Command1_Click()C. Form_Click()Cmd1
15、_Click() D. Frm1_Click()Cmd1_Click()19、多窗体程序由多个窗体组成。在缺省情况下,VB 在执行应用程序时,总是把_指定为启动窗体。(200101)A. 不包含任何控件的窗体 B. 设计时的第一个窗体C. 命名为 Frm1 的窗体 D. 包含控件最多的窗体20、使用_ 方法可以将新的列表项添加到列表框(listbox)中。 (200101)A. Print B. AddItem C. Clear D. RemoveItem21、有程序代码:Text1.Text=“Visual Basic” ,其中的 Text1、Text 和“Visual Basic ”分别代
16、表_。 ( 200101)A. 对象、值、属性 B. 对象、方法、值C. 对象、属性、值 D. 属性、对象、值22、用窗体的_属性改变窗体的标题。 (200002、200001)A. Style B. Text C. Caption D. Name23、以下有关对象属性的说法中,正确的是_。 (200002)Visual Basic 考试辅导资料共 46 页;第 5 页A. 对象所有的属性都罗列在属性窗口中B. 不同对象不可能有同名属性C. 不同对象的同名属性取值一定相同D. 对象的某些属性既可在属性窗口中设置,也可以通过程序代码设置或改变24、若在一个应用程序的窗体上依次创建了 Label、TextBox 、Comma