第1章VisualBasic简单的程序设计第2章2.
1知识要点1.
理解可视化编程和基本概念.
对象类对象的三要素:属性、方法、事件工程的组成2.
掌握编写程序的一般步骤.
新建工程创建程序界面设置控件和窗体对象的属性.
编写代码运行和调试程序3.
掌握窗体和基本控件的常用属性、事件、方法.
控件的建立、移动、删除、调整大小和位置通过"属性窗口"设置对象的属性值2.
2习题一、选择题1.
下列叙述中正确的是______.
A.
只有窗体才是VisualBasic中的对象B.
只有控件才是VisualBasic中的对象C.
窗体和控件都是VisualBasic中的对象2第2章VisualBasic简单的程序设计5D.
窗体和控件都不是VisualBasic中的对象2.
以下不属于同类的是______.
A.
ClickB.
NameC.
CaptionD.
Top3.
在VisualBasic6.
0中的每一个对象都具有自己的属性、______和方法.
A.
控件B.
函数C.
事件D.
公用过程4.
对象的性质和状态特性称为:______.
A.
事件B.
方法C.
属性D.
类5.
一个对象可执行的动作被称为:______.
A.
事件B.
方法C.
属性D.
过程6.
由VisualBasic预先设置好的、能被对象识别的动作称为:______.
A.
方法B.
事件C.
属性D.
过程7.
下面四个选项,不是事件的是:A.
LoadB.
EnabledC.
UnloadD.
DblClick8.
下列关于面向对象编程的叙述错误的是:______.
A.
属性是描述对象特征的数据B.
方法指示对象的行为C.
事件是能够被对象识别的动作D.
VisualBasic程序的运行机制是面向对象9.
下列叙述中正确的是:______.
A.
任何一个对象的所有属性既可在属性窗口中设置,也可以以程序代码的方式设置B.
在属性窗口中设置的属性是在设计阶段完成的,因而这些属性值不能改变C.
在程序中通过编程设置属性值是在运行阶段给属性赋值D.
用程序方式给属性赋值的格式是"属性名:属性值"10.
VisualBasic的工程文件的扩展名是______.
A.
.
forB.
.
frmC.
.
vbpD.
.
bas11.
VisualBasic的窗体文件的扩展名是______.
A.
.
forB.
.
frmC.
.
vbpD.
.
bas12.
在VisualBasic环境下,当要编写一个新程序时,所做的第一件事是______.
A.
编写代码B.
新建一个工程C.
打开属性窗口D.
打开立即窗口13.
利用VisualBasic设计程序的基本步骤可分以下5步:(1)设计用户界面;(2)设置属性;(3)(4)运行调试程序;(5)保存工程.
A.
编写代码B.
设计算法C.
信息反馈D.
系统集成14.
为了保存一个VisualBasic应用程序,下列说法中正确的是______.
A.
只保存窗体模块文件(.
frm)B.
只保存工程文件(.
vbp)C.
分别保存工程文件和标准模块文件(.
bas)VisualBasic程序设计学习指导与练习(第5版)6D.
分别保存工程文件、窗体文件和标准模块文件15.
不论何种控件,共同具有的属性是______.
A.
TextB.
NameC.
ForeColorD.
Caption16.
要使某控件在运行时不可显示,应对________属性进行设置.
A.
EnabledB.
VisibleC.
BackColorD.
Caption17.
决定控件上文字的字体、字形、大小、效果的属性是_A.
TextB.
CaptionC.
(名称)D.
Font18.
为了同时改变一个活动控件的高度和宽度,正确的操作是:A.
拖拉控件4个角上的某个小方块B.
只能拖拉位于控件右下角的小方块C.
只能拖拉位于控件左下角的小方块D.
不能同时改变控件的高度和宽度19.
VisualBasic中最基本的对象是_它是应用程序的基石,也是其他控件的容器.
A.
文本框B.
命令按钮C.
窗体D.
标签20.
以下叙述中正确的是:______.
A.
窗体的Name属性指定窗体的名称,用来标记一个窗体B.
窗体的Name属性的值是显示在窗体标题栏中的文本C.
可以在运行期间改变对象的Name属性的值D.
对象的Name属性可以为空21.
假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是___.
A.
单击窗体上没有控件的地方B.
单击任何一个控件C.
不执行任何操作D.
双击窗体的标题栏22.
窗体的Caption属性的作用是______.
A.
确定窗体的名称B.
确定窗体标题栏的内容C.
确定窗体边界的类型D.
确定在窗体输出字符的字体23.
以下关于窗体的描述中,错误的是______.
A.
执行UnloadForm1语句后,窗体Form1消失,但仍在内存中B.
窗体的Load事件在加载窗体时发生C.
当窗体的Enabled属性为False时,通过鼠标和键盘对窗体的操作都被禁止D.
窗体的Height、Width属性用于设置窗体的高和宽24.
如果希望一个窗体在显示的时候没有边框,应该设置的属性是______.
A.
将窗体的标题(Caption)设置成空字符B.
将窗体的Enabled属性设置成FalseC.
将窗体的BorderStyle属性设置成NoneD.
将窗体的ControlBox属性设置成False25.
要使Form1窗体的标题栏显示"欢迎使用VisualBasic",以下语句正确的是______.
第2章VisualBasic简单的程序设计7A.
Form1.
Caption="欢迎使用VisualBasic"(注:引号为中文标点)B.
Form1.
Caption='欢迎使用VisualBasic'C.
Form1.
Caption=欢迎使用VisualBasicD.
Form1.
Caption="欢迎使用VisualBasic"26.
当窗体被加载时运行,发生的事件是______.
A.
LoadB.
UnloadC.
ResizeD.
DragDrop27.
单击窗体上的关闭按钮,将触发______事件.
A.
Form_Initialize()B.
Form_Load()C.
Form_Unload()D.
Form_Click()28.
窗体Form1的名称属性是frm,它的Load事件过程名为_______.
A.
Form_LoadB.
Form1_LoadC.
frm_LoadD.
Me_Load29.
可以在窗体上输出数据的方法是______.
A.
PrintB.
ClsC.
ShowD.
Hide30.
如果使用Print方法将数据输出到窗体上,应先使用______方法,否则输出数据不可见.
A.
PrintB.
ClsC.
ShowD.
Hide31.
若要改变显示在命令按钮上的文本内容,应设置其______属性.
A.
CaptionB.
TextC.
NameD.
(名称)32.
如果要在命令按钮上显示图形文件,应设置命令按钮的______.
A.
Style属性和Graphics属性B.
Style属性和Picture属性C.
Picture属性D.
DGraphics属性33.
如果设计时在属性窗口将命令按钮的________属性设置为False,则运行时按钮从窗体上消失.
A.
VisibleB.
EnabledC.
DisabledPictureD.
Default34.
为了使命令按钮(名称为Command1)右移200,应使用的语句是______.
A.
Command1.
Move-200B.
Command1.
Move200C.
Command1.
Left=Command1.
Left+200D.
Command1.
Left=Command1.
Left-20035.
为了使标签中的内容居中显示,应把Alignment属性设置为______.
A.
0B.
1C.
2D.
336.
修改控件属性,一般可以使用属性窗口,也可以通过_______为属性赋值.
A.
命令B.
对象C.
方法D.
代码37.
刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是______.
A.
按钮B.
标签C.
通用对话框D.
文本框38.
以下不属于标签属性的是______.
A.
FontB.
ValueC.
CaptionD.
BorderStyleVisualBasic程序设计学习指导与练习(第5版)839.
既可用于输入数据又可用于输出数据的控件是______.
A.
LabelB.
TextBoxC.
ListBoxD.
OptionButton40.
决定标签内显示内容的属性是______.
A.
TextB.
NameC.
AlignmentD.
Caption41.
如果在文本框中输入字符时,用*号显示输入的内容,应设置文本框的________属性.
A.
CaptionB.
PassWordCharC.
TextD.
Char42.
文本框所没有的属性是______.
A.
EnabledB.
VisibleC.
BackColorD.
Caption43.
使文本框获得焦点的方法是______.
A.
ChangeB.
GotFocusC.
SetFocusD.
LostFocus44.
以下能够触发文本框Change事件的操作是______.
A.
文本框失去焦点B.
文本框获得焦点C.
设置文本框的焦点D.
改变文本框的内容45.
如果文本框的Enabled属性被设置为False,则运行时______.
A.
文本框中的文本将变成灰色,并且此时用户不能将光标置于文本框上B.
文本框中的文本将变成灰色,用户仍然能将光标置于文本框上C.
文本框中的文本将变成灰色,用户仍然能改变文本框中的内容D.
文本框的文本正常显示,用户能将光标置于文本框上,但是不能改变文本框中的内容46.
如果要将文本框设置为只读(不接收输入),应设置______属性为True.
A.
PassWordCharB.
TextC.
BackColorD.
Locked47.
要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBar属性设置为______.
A.
0B.
1C.
2D.
348.
下列属性中,与文本框文本的显示无关的属性项是______.
A.
BorderStyleB.
AlignmentC.
MultiLineD.
Maxlength49.
使用下列______方式不能让控件获得焦点.
A.
通过Tab切换B.
单击该控件C.
使用SetFocus方法D.
使用键盘上的方向键50.
要把光标移到文本框Text1上,以便接收输入数据,正确的语句是______.
A.
Text1.
LostFocusB.
Text1.
GotFocusC.
Text1.
SetFocusD.
GotFocus.
Text1二、填空题1.
在面向对象的程序设计中,我们可以将同类事物抽象为_其中所包含的个体称为_第2章VisualBasic简单的程序设计92.
在VisualBasic中,工具箱中的控件是VisualBasic预先设计的标准_除此之外程序员也可根据需要定义自己的类.
3.
面向对象的程序设计中,对象的三要素指的是_和_4.
在面向对象的程序设计中,我们将对象的特征称为_将对象的某种行为称作_将对象对外界刺激的反映称作_5.
在面向对象的程序设计中,对象属性的名称称为_______,其取值称为_______.
国外商家提供Windows系统的并不常见,CheapWindowsVPS 此次提供的 2 款 VPS 促销套餐,提供 5 折永久优惠码,优惠后月付 4.5 美元起,价格还是挺诱人的,VPS 不限流量,接入 1Gbps 带宽,8 个机房皆可选,其中洛杉矶机房还提供亚洲优化网络供选择,操作系统有 Windows 10 专业版、2012 R2、2016、Linux等。Cheap Windows VPS是...
pigyun怎么样?PIGYun成立于2019年,2021是PIGYun为用户提供稳定服务的第三年,期待我们携手共进、互利共赢。PIGYun为您提供:香港CN2线路、韩国CN2线路、美西CUVIP-9929线路优质IaaS服务。月付另有通用循环优惠码:PIGYun,获取8折循环优惠(永久有效)。目前,PIGYun提供的香港cn2云服务器仅29元/月起;韩国cn2云服务器仅22元/月起;美国CUVI...
pacificrack官方在搞2021年七夕促销,两款便宜vps给的配置都是挺不错的,依旧是接入1Gbps带宽,KVM虚拟、纯SSD raid10阵列,支持包括Linux、Windows 7、10、server2003、2008、2012、2016、2019在内多种操作系统。本次促销的VPS请特别注意限制条件,见本文末尾!官方网站:https://pacificrack.com支持PayPal、支...