第一章第二章课后练习题
一、选择题
1、 Visual Basic 6.0分为3种版本,不属于这3种版本的是(D)。
A)学习版 B)专业版 C)企业版 D)业余版
2、下列方法中不能退出Visual Basic的是(B)
A)按Alt+Q组合键
B)按下Alt+F组合键,然后按Esc键
C)按F10键,然后按F键,再按X键
D)打开“文件”菜单→“退出”命令
3、Visual Basic集成的主窗口中不包括(A)
A)属性窗口 B)标题栏 C)菜单栏 D)工具栏
4、下列操作可以打开立即窗口的是(C)
A)Ctrl+D B)Ctrl+F C)Ctrl+G D)Ctrl+E
5、下列关于Visual Basic特点的描述,哪个是正确的(D)。
A)面向对象 B)可视化 C)事件驱动 D)以上全部都是
6、只有在执行某种动作后,才会执行某段程序,这种机制称为(A)
A)事件驱动 B)面向对象 C)面向过程 D)可视化
7、在Visual Basic 中建立应用程序所需要的控件,应使用(B)
A)属性窗口 B)工具箱窗口 C)立即窗口 D)菜单设计窗口
8、通过(B)可以在设计时,直观地调整窗体在屏幕上的位置。
A)代码窗口 B)窗体布局窗口 C)窗体设计窗口 D)属性窗口
9、Visual Basic窗体设计器是用来设计(B)
A)应用程序的代码段 B)应用程序的界面 C)对象的属性 D)对象的事件
10、在Visual Basic 6.0集成开发环境中,按下列组合键可以打开工程管理器窗口的是(C)
A)Shift+F7 B)Ctrl+G C)Ctrl+R D)Shift+F4
11、Visual Basic 6.0集成开发环境中,如果没有显示出某个窗口,可以通过(C)菜单之下的命令使其显示。
A)文件 B)编辑 C)视图 D)工程
12、下列不是Visual Basic 6.0中打开工程方法的是(A)
A)按Alt+O组合键 B)执行文件菜单中的打开工程命令
C)按Ctrl+O组合键 D)单击标准工具栏上的打开工程按钮
13、下面关于Visual Basic 6.0工具栏的说法不正确的是(B)
A)工具栏的位置可以任意改变 B)工具栏一定在菜单栏的下方
C)工具栏可以显示或隐藏 D)Visual Basic 有多个工具栏
14、在VB中,被称为对象的是(C)
A)窗体 B)控件
C)控件和窗体 D)窗体、控件和属性
15、关于VB“方法”的概念错误的是(C )
A)方法是对象的一部分 B)方法是预先定义好的操作
C)方法是对事件的响应 D)方法用于完成某些特定的功能
16、确定窗体控件启动位置的属性是(C)
A)Width和Height B)Width或Height
C)StartUpPositon D)Top和Left
17、下列说法正确的是(A)
A)对象的可见性可设为True或False
B)标题的属性值不可设为任何文本
C)属性窗口中属性只能按字母顺序排列
D)某些属性的值可以跳过不设置,自动设为空值
18、下列说法错误的是(B)
A)方法是对象的一部分
B)在调用方法时,对象名是不可缺少的
C)方法是一种特殊的过程和函数
D)方法调用格式和对象属性使用格式相同
19、下列说法错误的是(C)
A)窗体文件的扩展名为.frm
B)一个窗体对应一个窗体文件
C)VB中一个工程只包含一个窗体
D)VB中一个工程最多可以包含255个窗体
20、一个工程必须包含的文件的类型是(A)
A)*.vbp *.frm *.frx B)*.vbp *.cls *.bas
C)*.bas *.ocx */res D)*.frm *.cls *.bas
21、新建一个窗体,其BorderStyle属性设置为Fixed Single,但运行时却无最大化和最小化按钮,可能的原因是(B)
A)BorderStyle的值设为Fixed.Single,其设置值的作用即禁止最大化和最小化按钮
B)窗体的MaxButton和MinButton值设为False
C)正常情况下新建的窗体都没有最大化和最小化按钮
D)该窗体可用鼠标拖动框的方法改变窗体的大小
22、下列不能打开代码窗口的操作是(D)
A)双击窗体上的某个控件 B)双击窗体
C)单击视图菜单中的“代码窗口” D)单击窗体或控件
23、下列不能打开属性窗口的操作是(D)
A)执行视图菜单中的属性窗口命令 B)按功能键F4键
C)按Ctrl+T组合键 D)单击工具栏上的属性窗口按钮
24、确定一个控件在窗体上位置的属性是(D)
控件的使用A)Width和Height B)Width或Height C)Top或Left D)Top和Left
25、24、确定一个控件在窗体上大小的属性是(A)
A)Width和Height B)Width或Height C)Top或Left D)Top和Left
26、为了同时改变一个活动控件的高度和宽度,正确的操作是(A)
A)拖拉控件4个角上的某个小方块 B)只能拖拉位于控件右下角的小方块
C)只能拖拉位于控件左下角的小方块 D)不能同时改变控件的高度和宽度
27、关于Visual Basic应用程序,正确的叙述是(A)
A)Visual Basic程序运行时,总是等待事件被触发
B)Visual Basic程序设计的核心是编写事件过程的程序代码
C)Visual Basic程序是以线性方式顺序执行的
D)Visual Basic的事件可以由用户随意定义,而事件过程是系统预先设置好的
28、以下叙述中正确的是(A)
A)窗体的Name属性指定窗体的名称,用来标记一个窗体
B)窗体的Name属性的值是显示在窗体标题栏中的文本
C)可以在运行期间改变对象的Name属性的值
D)对象的Name属性可以为空
29、窗体的Caption属性的作用是(B)
A)确定窗体的名称 B)确定窗体标题栏的内容
C)确定窗体边界的类型 D)确定在窗体输出字符的字体
30、要使Form1窗体的标题栏显示“欢迎使用Visual Basic”,以下语句正确的是(D)
A) Form1.Caption=“欢迎使用Visual Basic”(注:引号为中文标点)
B) Form1.Caption=’欢迎使用Visual Basic’
C) Form1.Caption=欢迎使用Visual Basic
D)Form1.Caption=”欢迎使用Visual Basic”
31、当窗体被加载时运行,发生的事件是(A)
A) Load B)Unload C)Resize D)DragDrop
32、决定标签内显示内容的属性是(D)
A)Text B)Name C)Alignment D)Caption
33、为了使标签中的内容居中显示,应将Alignment属性设置为(C)
A) 0 B)1 C)2 D)3
34、33、为了使标签中的内容居右显示,应将Alignment属性设置为(B)
A) 0 B)1 C)2 D)3
35、不论何控件,共同具有的属性是(B)
A)Text B)Name C)ForeColor D)Caption
36、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是(C)
A)工程资源管理器窗口 B)工具箱窗口 C)代码窗口 D)属性窗口
37、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是(C)
A)按钮 B)标签 C)通用对话框 D)文本框
38、以下不属于同类的是(A)
A)Click B)Name C)Caption D)Top
39、在Visual Basic环境下,当要编写一个新程序时,所做的第一件事是(B)
A)编写代码 B)新建一个工程 C)打开属性窗口 D)打开立即窗口
40、为了保存一个Visual Basic应用程序,下列说法中正确的是(D)
A)只保存窗体模块文件(.frm) B)只保存工程文件(.vbp)
C)分别保存工程文件和标准模块文件(.bas)
D)分别保存工程文件、窗体文件和标准模块文件
41、Visual Basic的工程文件的扩展名是(C)
A).for B).frm C).vbp D).bas
42、Visual Basic的文件的扩展名是(B)
A).for B).frm C).vbp D).bas
43、下列关于面向对象编程的叙述错误的是(D)
A)属性是描述对象特征的数据 B)方法指示对象的行为
C)事件是能够被对象识别的动作 D)Visual Basic程序的运行机制是面向对象
44、下列叙述中正确的是(C)
A)任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置
B)在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变
C)在程序中通过编程设置属性值是在运行阶段给属性赋值
D)用程序方式给属性赋值的格式是“属性名:属性值”
二、填空题
1、与传统的程序设计语言相比,Visual Basic最突出的特点是(事件驱动编程机制 )。
2、如果不使用鼠标,用键盘打开菜单和执行菜单命令,第一步应按(功能键F10或Alt键)键。
3、建立一个新的标准模块,应该选择(“工程”菜单 )菜单下的“添加模块”命令。
4、VB采用(面向对象)和(事件驱动)的程序设计机制,把(过程化)和(结构化)编程集合在一起,是一种易学、实用的面向对象的(软件 )开发工具。
5、Visual的意思是(视觉的 )或(可视的 ),也就是直观的编程方法。是指开发图形用户界面的(方法 )。
6、Visual Basic1.0版本由(Microsoft )公司于(1991 )年推出。目前使用最广泛的是( Visual Basic6.0 )版本。
7、VB的特点(面向对象的可视化设计平台 )、(事件驱动的编程机制 )、(结构化的设计语言 )、(充分利用Windows资源 )、(开放的数据库功能与网络支持 )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论