第1章  可视化编程应用基础
习题精选
一、选择题
1.Visual Basic是一种面向(  )的程序设计语言。
A.过程    B.用户    C.方法    D.对象
2.Visual Basic是用于开发(  )环境下的应用程序的工具。
A.Linux    B.Windows    C.NetWare    D.UNIX
3.VB6。0不能开发基于(  )的应用程序,也不能在这种环境下运行.
A.Windows98    B.Windows2000    C.Windows NT    D.UNIX
4.与传统的程序设计语言相比,VB最突出的特点是(  ).
A.结构化程序设计    B.程序开发环境
C.事件驱动编程机制    D.程序调试技术
5.VB具有除(  )之外的版本。
A.学习版    B.专业版    C.企业版    D.网络版
6.从功能上说,VB的3种版本(  )。
A.学习版〉专业版>企业版    B.企业版>专业版〉学习版
C.专业版>企业版>学习版    D.专业版〈企业版<学习版
7.启动VB的方法中,一般不推荐使用(  )。
A.从“开始”菜单中的程序    B.双击桌面上的VB图标
C.双击需要打开的工程文件    D.双击需要打开的窗体文件
8.下列不能打开属性窗口的操作是(  )。
A.执行“视图”菜单中的“属性窗口”命令    B.按F4键
C.按Ctrl+T    D.单击工具栏上的“属性窗口”按钮
9.下列可以打开立即窗口的操作是(  )。
A.Ctrl+D    B.Ctrl+E    C.Ctrl+F    D.Ctrl+G
10.双击窗体中的对象后,VB将显示的窗口是(  )。
A.项目(工程)窗口    B.工具箱    C.代码窗口    D.属性窗口
11.用户可以通过(  )模拟屏幕的小图像来布置窗体在屏幕上的位置。
A.窗体设计器    B.快捷菜单    C.立即窗口    D.窗体布局窗口
12.以下操作中(  )不能打开属性窗口。
A.按F4键    B.单击工具栏上的“属性窗口”按钮
C.执行“视图”菜单中的“属性窗口”命令    D.双击任何一个对象
13.在VB中,调出对象浏览器的快捷键是(  ).
A.F1    B.F2    C.F3    D.F4
14.要在调试时看到当前范围内每个变量以及所有对象的各成员的值,则要通过(  )。
A.Watch窗口    B.Immediate窗口
C.Debug对象    D.Local窗口
15.VB里面用于续行的符号是(  )。
A.” –"    B.” _"    C."~”    D.”@”
16.窗体设计器的主要功能是(  )。
A.建立用户界面    B.编写源程序代码    C.画图    D.文字编辑
17.VB中ActiveX控件的文件扩展名为(  ).
A..Lib    B..Bas    C.。Frm    D..Ocx
18.VB中称对象的数据为(  )。
A.属性    B.方法    C.事件    D.封装
19.下列关于面向对象程序设计的叙述错误的是(  )。
A.对象具有属性、方法等特性
B.对象之间的通信产生了消息
C.一个对象是一个软件构造块,它包含数据与相关的操作
D.对象的属性不能被修改
20.下列说法中错误的是(  )。
A.VB采用了事件驱动的编程机制    B.VB是面向过程的程序设计语言
C.VB是可视化的程序设计语言    D.VB是面向对象的程序设计语言
21.以下关于属性设置的说法中(  )是正确的.
A.在属性窗口中可以设置所有属性的值    B.在程序代码中可以设置所有属性的值
C.属性的名称由VB事先定义,用户不能改变    D.所有对象的属性都是可见的
22.以下说法中(  )是Windows应用程序设计方法。
A.面向对象、顺序驱动    B.面向过程、事件驱动
C.面向过程、顺序驱动    D.面向对象、事件驱动
23.下列关于事件的说法中不正确的是(  )。
A.事件是系统预先为对象定义的能被对象识别的动作
B.事件可分为系统事件与用户事件两类
C.VB为每个对象设置好各种事件,并定义事件过程名,但过程代码必须由用户自行编写
D.VB中所有控件对象的默认事件都是Click
24.下列关于工具箱的说法正确的是(  )。
A.工具箱中所包含的控件数目是固定不变的    B.工具箱中包含了VB的所有控件
C.VB的内部控件不能从工具箱中移除    D.ActiveX控件不能添加到工具箱中
25.对象可以识别与响应某些操作行为称为(  )。
A.属性    B.方法    C.特征    D.事件
26.构成对象的3要素为(  )。
A.属性、事件、方法    B.控件、属性、事件
C.窗体、控件、过程    D.窗体、控件、模块
27.对象是一个逻辑实体,它是(  )的集合。
A.数据    B.代码    C.数据与代码    D.属性
28.属性用来描述对象的性质,属性的值(  )。
A.只能由用户来确定    B.只能由系统来确定
C.用户与系统都能确定    D.用户与系统都不能确定
29.关于事件的说法正确的是(  )。
A.事件是系统预先定义好的、能够被对象识别的动作
B.用户可以根据需要建立新的事件
C.事件的名称可以由用户根据需要来改变
D.不同类型的对象所能识别的事件一定不同
30.运行VB程序的快捷键为(  )。
A.F4    B.F5    C.F6    D.F8
31.运行程序产生死循环时,按(  )键可以终止程序运行。
A.Ctrl+C    B.Ctrl+Z    C.Ctrl+Break    D.单击“停止运行”按钮
32.关于控件属性的设置,正确的是(  ).
A.用户必须重新设置所有属性的值,否则属性值为空
B.任何属性的值都可以由用户进行随意设置
C.属性值可以由用户设置,也可以使用系统的默认值
D.属性值只能在属性窗口中设置
33.VB中系统运行的基本实体是(  ).
A.对象    B.属性    C.事件    D.方法
34.窗体上的默认尺寸单位为(  )。
A.厘米    B.毫米    C.缇    D.英寸
35.要修改一个控件的属性,需要对(  )进行操作。
A.属性窗口    B.工具箱    C.工程资源管理器    D.窗体布局窗口
36.一只白的足球被踢进球门,则白、足球、踢、进球分别是(  )。
A.属性、对象、方法、事件    B.属性、对象、事件、方法
C.对象、属性、方法、事件    D.属性、方法、对象、事件
37.能被对象所识别的动作与对象可执行的活动分别称为(  )。
A.方法、事件    B.事件、方法    C.事件、属性    D.过程、方法
38.VB应用程序的开发模式有3种,当需要进行调试时,必须处于(  ).
A.中断模式    B.运行模式    C.设计模式    D.3者均可
39.以下模式切换中,(  )不能实现。
A.中断→设计    B.设计→中断    C.运行→中断    D.设计→运行
40.在程序运行时要进入中断模式可采用除(  )之外的任一种方法。
A.单击“中断"按钮    B.按Ctrl+Break键
C.选择“运行”菜单中的“中断”项    D.打开“调试"菜单
41.一个工程通常可包括除(  )之外的项目。
A.属性模块    B.标准模块    C.窗体    D.类模块
42.窗体文件的扩展名为(  )。
A..vbp    B..frm    C..vbw    D.。bas
43.标准模块文件的扩展名为(  )。
A..vbp    B.。frm    C..vbw    D.。bas
44.一个应用程序可以包含多个窗体,默认情况下,程序运行是从(  )开始的.
A.主控窗体    B.设计时的第一个窗体
C.名称为Form的窗体    D.名称为Start的窗体
控件的使用
45.当在一个工程中移除了一个文件后,则(  )。
A.删除了该文件    B.该文件被移到了回收站
C.仅删除对该文件的引用    D.该文件被移除后不可再被添加
46.关于保存工程,正确的是(  )。
A.保存工程时只要保存窗体文件即可    B.保存工程时只要保存工程文件即可
C.先保存工程文件,再保存窗体文件    D.先保存窗体文件,再保存工程文件
47.VB中工程文件的扩展名为(  )。
A..frm    B..vbg    C.。vbp    D.。bas
48.一个可执行的VB程序至少要包括一个(  ).
A.窗体模块    B.标准模块    C.类模块    D.辅助模块
49.以下控件中(  )不能获得焦点.
A.标签    B.命令按钮    C.文本框    D.列表框
50.以下方法中,只有(  )不能使对象获得焦点.。
A.运行时用鼠标选择对象    B.运行时用键盘选择对象
C.代码中使用SetFocus方法    D.代码中使用GetFocus方法
51.对于有缺省按钮的窗体,将焦点从TextBox的一行移动到下一行的方法是按(  )键。
A.Ctrl+Enter    B.Alt+Enter    C.TAB    D.Shift+Enter
52.VB中,(  )控件在使用前必须先添加到工具箱中。
A.TextBox    B.ToolBar    C.CommandButton    D.ListBox
53.改变(  )的值,将会改变窗体标题栏上的内容。
A.Caption    B.Value    C.Text    D.Name
决定一个控件在窗体上的位置,要使用(  )属性。
54.A.Height,Width    B.BackColor,ForeColor
C.MaxButton,MinButton    D.Top,Left
55.若希望用代码改变控件的大小,可以(  )。
A.程序运行时,用鼠标移动控件    B.改变控件的Top和Left属性
C.改变控件的Width和Height属性    D.改变控件的Visible和Enabled属性
56.决定控件在运行时是否可见的属性是(  )。
A.Top    B.Height    C.Visible    D.Enabled
57.要将一组控件左边界对齐,不可以(  )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。