VB章节复习题.docx

上传人:b****1 文档编号:10213774 上传时间:2023-05-24 格式:DOCX 页数:42 大小:60.24KB
下载 相关 举报
VB章节复习题.docx_第1页
第1页 / 共42页
VB章节复习题.docx_第2页
第2页 / 共42页
VB章节复习题.docx_第3页
第3页 / 共42页
VB章节复习题.docx_第4页
第4页 / 共42页
VB章节复习题.docx_第5页
第5页 / 共42页
VB章节复习题.docx_第6页
第6页 / 共42页
VB章节复习题.docx_第7页
第7页 / 共42页
VB章节复习题.docx_第8页
第8页 / 共42页
VB章节复习题.docx_第9页
第9页 / 共42页
VB章节复习题.docx_第10页
第10页 / 共42页
VB章节复习题.docx_第11页
第11页 / 共42页
VB章节复习题.docx_第12页
第12页 / 共42页
VB章节复习题.docx_第13页
第13页 / 共42页
VB章节复习题.docx_第14页
第14页 / 共42页
VB章节复习题.docx_第15页
第15页 / 共42页
VB章节复习题.docx_第16页
第16页 / 共42页
VB章节复习题.docx_第17页
第17页 / 共42页
VB章节复习题.docx_第18页
第18页 / 共42页
VB章节复习题.docx_第19页
第19页 / 共42页
VB章节复习题.docx_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

VB章节复习题.docx

《VB章节复习题.docx》由会员分享,可在线阅读,更多相关《VB章节复习题.docx(42页珍藏版)》请在冰点文库上搜索。

VB章节复习题.docx

VB章节复习题

第1章VisualBasic程序设计概述

1.能被对象所识别的动作与对象可执行的动作分别称为对象的____B____。

A.方法、事件B.事件、方法C.事件、属性D.过程、方法

2.以下有关对象属性的说法中正确的是____D____。

A.对象所有的属性都罗列在属性窗口列表中

B.不同对象不可能有同名属性

C.不同对象的同名属性取值一定相同

D.对象的某些属性既可在属性窗口中设置,也可通过程序代码设置或改变

3.在以下有关对象属性的叙述中,不正确的是_____C____。

A.一个对象的属性可分为外观、行为等若干类

B.不同属性可能具有不同的数据类型

C.一个对象的所有属性都可在属性窗口的列表中进行设置

D.属性窗口中的属性列表既可按字母排列也可按类别排列

4.以下有关对象属性的说法中错误的是___D_____。

A.所有的对象都具有Name(名称)属性

B.只能在执行时设置或改变的属性为执行时属性

C.对象的某些属性只能在设计时设定,不能使用代码改变

D.Enabled属性值设为False的控件对象在窗体上将不可见

5.以下关于方法的叙述中,错误的是____D_____。

A.方法是构成对象实体的一个部分

B.方法是一种特殊的过程或函数

C.调用方法的一般格式是:

对象名称.方法名称[参数]

D.在调用方法时,对象名称是不可缺少的

6.有程序代码“Text1.Text="VisualBasic"”,其中的Text1、Text和"visualBasic"分别代表_____C____。

A.对象、值、属性B.对象、方法、属性

C.对象、属性、值D.属性、对象、值

7.在一个工程中,可以有多个____C____。

A.资源文件B.工程文件C.标准模块文件D.机器代码文件

8.扩展名为.vbp的工程文件中包含有_____A_____。

A.工程中所有模块的有关信息

B.每个窗体模块中的所有控件的有关信息

C.每个模块中所有变量的有关信息

D.每个模块中所有过程的有关信息

第2章VB的界面设计

1.若在一个应用程序窗体上,依次创建了CommandButton、TextBox、Label等控件,则运行该程序显示窗体时,____B____会首先获得焦点。

A.窗体B.CommandButtonC.LabelD.TextBox

2.单选按钮(OptionButton)用于一组互斥的选项中。

若一个应用程序包含多组互斥条件,可在不同的___D____中安排适当的单选按钮,即可实现。

A.框架控件(Frame)或图像控件(Image)

B.组合框(ComboBox)或图像控件(Image)

C.组合框(ComboBox)或图片框控件(PictureBox)

D.框架控件(Frame)或图片框控件(PictureBox)

3.应用程序窗体的名称属性为Frml,窗体上有一个命令按钮,其名称属性为Cmdl,窗体和命令按钮的Click事件过程名分别为___C_____。

A.Form_Click()、Command1_Click()B.Frm1_Click()、Command1_Click()

C.Form_Click()、Cmd1_Click()D.Frm1_Click()、Cmd1_Click()

4.多窗体程序由多个窗体组成。

在缺省情况下,VB在执行应用程序时,总是把___B___指定为启动窗体。

A.不包含任何控件的窗体B.设计时的第一个窗体

C.命名为Frm1的窗体D.包含控件最多的窗体

5.在程序中可以通过复选框和单选按钮的_____B_____属性值来判断它们的当前状态。

A.CaptionB.ValueC.CheckedD.Selected

6.窗体上有多个控件,在Form_Activate()事件过程中添加_____B_____语句,就可确保每次运行程序时,都将光标定位在文本框Text1上。

A.Text1.Text=""  B.Text1.SetFocus

C.Form1.SetFocus D.Text1.Visible=True

7.以下使用方法的语句中,正确的是____A_____。

A.List1.ClearB.Form1.C1ear

C.Combo1.ClsD.Picture1.C1ear

8.以下所列的7个控件中,具有Caption属性的有____A_____个。

PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、“ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框)

A.3B.4C.2D.5

9.以下所列的8个控件中,具有Caption属性的有___C_____个。

CheckBox(复选框)、ComboBox(组合框)、HscroliBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)

A.5B.4C.3D.2

10.VB中除窗体能显示图片外,下面列出的控件中可以显示图片的控件有___C_____。

(1)PictureBox

(2)Image(3)TextBox 

(4)CommandButton(5)OptionButton(6)Label1

A.

(1)、

(2)、(3)、(4) B.

(1)、

(2)、(5)、(6)

C.

(1)、

(2)、(4)、(5) D.

(1)、

(2)、(4)、(6) 

11.以下控件对象中,具有Picture属性的是____A______。

①PictureBox②Frame③OptionButton④CommandButton

⑤ListBox⑥CheckBox⑦Label

A.①③④⑥  B.①②⑤⑥⑦

C.①③④⑤⑥ D.①②③④⑤⑥

12.第一次显示某窗体时,将引发一系列事件,正确的事件是____B___。

A.Load-Initialize-Activate    B.Initialize-Load-Activate

C.Load-Activate-Initialize     D.Initialize-Activate-Load 

13.无法响应Click事件的控件是___B____。

 A.Label    B.Timer   C.TextBox D.DriveListBox

14.对于某对象的SetFocus和GotFocus描述正确的是____A____。

 A.SetFocus是方法,GotFocus事件   B.SetFocus是事件,GotFocus是事件

C.SetFocus是方法,GotFocus是方法   D.SetFocus是事件,GotFocus是方法

15.在VB中可以作为容器的是___B_____。

A.Form、TextBox、PictureBox     B.Form、PictureBox、Frame 

C.Form、TextBoX、Label         D.PictureBox、TextBox、ListBox

16.在程序中可以通过复选框和单选按钮的_____B_____属性值来判断它们的当前状态。

A.CaptionB.ValueC.CheckedD.Selected

17.以下语句中,不能正确执行的是____D_____。

A.IfOptionl.ValueThenB.IfOptionl.Value=TrueThen

C.Checkl.Value=0D.Cheekl.Value=True

18.在VB中,下列关于控件的属性或方法中,搭配错误的有___C_____个。

(1)Timer1.Interval   

(2)List1.Cls 应该为clear   (3)Text1.Print

(4)List1.RemoveItem   (5)Vscroll1.Value  (6)Picture1.Print

A.0    B.1    C.2       D.3

19.下面所列的控件中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是____D____。

 A.List1.ListCount   B.Text1.Index   C.Dir1.Path  D.Label1.Visible

20.下面___C_____语句,可以将列表框List1中的当前选定的列表项的值替换成”ABC”。

 A.List1.AddItem”ABC”,List1.ListIndex      B.List1.Text=”ABC”

 C.List1.List(List1.ListIndex)=”ABC”       D.前三项均可

21.若窗体有列表框List1,则List1.List(List1.ListIndex)的值等于List1的___Text_____属性值。

22.在程序运行时,将保存在C盘Pic文件夹中的名为Fishing.bmp的图片加载到图片框Picture1中的语句为____Picture1.Picture=LoadPicture(“C:

\Pic\Fishing.bmp”)____。

21.设S是字符型变量,以下语句正确的是__________。

A.S=List1.CaptionB.S=Timer1.Caption

C.S=Text1.CaptionD.S=Label1.Caption

22.扩展名为.vbp的工程文件中包含有__________。

A.工程中所有模块的有关信息

B.每个窗体模块中的所有控件的有关信息

C.每个模块中所有变量的有关信息

D.每个模块中所有过程的有关信息

24.以下控件对象中,具有Picture属性的是__________。

①PictureBox②Frame③OptionButton④CommandButton

⑤ListBox⑥CheckBox⑦Label

A.①③④⑥  B.①②⑤⑥⑦

C.①③④⑤⑥ D.①②③④⑤⑥

21.以下关于方法的叙述中,错误的是__________。

A.方法是构成对象实体的一个部分

B.方法是一种特殊的过程或函数

C.调用方法的一般格式是:

对象名称.方法名称[参数]

D.在调用方法时,对象名称是不可缺少的

22.创建应用程序的界面时,在窗体上设置了一个命令按钮,运行程序后,命令按钮没有出现在窗体上,可能的原因是__________。

A.该命令按钮的Value属性被设置为False

B.该命令按钮的Enabled属性被设置为False

C.该命令按钮的Visible属性被设置为False

D.该命令按钮的Default属性被设置为True

23.若需要在同一窗体内安排两组相互独立的单选按钮(0ptionButton),可使用__________控件将它们分隔开。

①TextBox②Picture③Image④Frame

A.①②B.②③C.②④D.③④

24.单击滚动条两端的箭头时,滚动条Value属性值的改变量由__________属性值决定。

A.LargeChangeB.Max

C.SmallChangeD.Min

21.以下所列的8个控件中,具有Caption属性的有________个。

CheckBox(复选框)、ComboBox(组合框)、HscrollBar(水平滚动条)、DirListBox(文件夹列表框)、Image(图像框)、Frame(框架)、Label(标签)、Line(线条)

A.5B.4C.3D.2

21.窗体上放置了三个文本框,若在Text1中输入456,在Text2中输入78,在程序中执行语句Text3=Text1+Text2后,则在Text3中显示________。

A.434B.45678C.溢出D.语法错误

22.如果窗体上有命令按钮“确定”,在代码编辑窗口有与之相对应的OK_Click()事件过程,则命令按钮控件的名称属性和Caption属性分别为________。

A.“OK”和“确定”B.“确定”和

C.“Command1”和“确定”D.“Command1”和“OK”

21.下列项目中,属性、方法、事件的个数分别有________个。

①Caption②Unload③Cls④SetFocus⑤LostFocus⑥KeyPress

A.222B.123

C.321D.231

24.以下有关对象属性的说法中,错误的是________。

A.对象的Name(名称)属性在程序代码中,作为对象的标识名

B.只能在运行时设置或改变的属性不会出现在属性窗口中

C.Visible属性值设为True的对象肯定是活动对象

D.某些属性具有若干子属性,例如Font属性

21.以下所列表示中,不可用作VB合法常量的个数有________个。

①vbCrLf②1#③π④”XY”⑤1E-5

A.0B.1C.2D.4

21.下所语句中,正确的是________。

A.Text1.SetFocusB.Form1.ClearC.Label1.SetFocusD.List1.Cls

21.下列关于某对象SetFocus与GotFocus的描述中,正确的是21。

A.SetFocus是事件,GotFocus是方法B.SetFocus和GotFocus都是事件

C.SetFocus和GotFocus都是方法D.SetFocus是方法,GotFocus是事件

22.Print方法可在22上输出数据。

①窗体②文本框③图片框④标签⑤列表框⑥立即窗口

A.①③⑥B.②③⑤

C.①②⑤D.⑧④⑥

27.下列有关对象的叙述中,正确的是27。

A.对象由属性、事件和方法构成

B.对象的所有属性既可以在属性窗口设置,又可以在程序运行时用赋值语句设置

C.对象的事件一定就是由VB预先设置好的人工干预的动作

D.对象的方法是对象响应某个事件后所执行的一段程序代码

21.窗体上有若干命令按钮和一个文本框,程序运行时焦点置于文本框中,为了在按下回车键时执行某个命令按钮的Click事件过程,需要将该按钮的________属性设置为True。

A.EnabledB.DefaultC.CancleD.Visible

30.设计界面时,要使一个文本框具有水平和垂直滚动条,应先将其________属性置为True,再将ScrollBar属性设置为3。

A.MultiLineB.AutoSizeC.AlignmentD.RightToLeft

21.在列表框List1中有若干列表项,可以删除选定列表项的语句是21。

A.List1.Text=""B.List1.List(List1.ListIndex)=""

C.List1.ClearD.List1.RemoveItemList1.ListIndex

22.执行22语句时,会出现出错提示信息。

A.Print5+7=14B.Print16384*2

C.Print32768*2D.Print"14"+32

26.以下有关对象属性的说法中,错误的是26。

A.工具箱中的控件并不是VB中所有的控件

B.若将Frame的Enabled属性设置为False,则不能使用放置在Frame里面的控件

C.对象的Name属性在运行时不能改变

D.对象的所有属性都可以在属性窗口中设置

30.在一个多窗体程序中,可以仅将窗体Form2从内存中卸载的语句是30。

A.Form2.UnloadB.UnloadForm2C.Form2.EndD.Form2.Hide

21.要将焦点设置在某个控件上,以下四个选项中正确的是________。

A.只能使用鼠标直接点击该控件

B.只能使用Tab键将焦点移到该控件

C.只能在程序中调用该控件的SetFocus方法

D.A、B、C三选项中涉及的方法均可使用

22.在下列属性中,属于CommandButton控件、ListBox控件共有的是________。

A.Caption、TextB.Visible、Font

C.Caption、VisibleD.List、Visible

30.若需要在同一窗体内安排两组相互独立的单选按钮(OptionButton),可使用________控件做容器将它们分开。

①TextBox②PictureBox③Image④Frame

A.①或②B.②或③C.②或④D.③或④

第3章VB程序设计基础

2.下面表达式的值为真的是____A____。

A.Mid("VisualBasic",1,12)=Right("ProgramminglanguageVisualBasic",12)

B."ABCRG">"abcde"

C.Int(134.69)>=Cint(134.69)

D.78.9/32.77<=97.5/43.97And-45.4>-4.98

3.下列表达式中,值为True的是___C_____。

A.Ucase("ABCD")>="abed"B.14/2\3<10Mod4

C.Mid("ABCD",2,2)>Left("ABCD",2)D.Not(Sqr(4)-3>-2)

4.代数表达式

对应的VisualBasic表达式是___A_____。

A.Log(Abs((Exp(3.14159)+Sin(x)^3)/(x+Y)))

B.Ln(Abs((Exp(3.14159)+Sin(x)^3)/(X+Y)))

C.Log(Abs(Exp(3.14159)+Sin(x)^3)/(X+Y))

D.Log|(Exp(3.14159)+Sin(x)^3)/x+y|

5.代数表达式

对应的VisualBasic表达式是____A_____。

A.Sqr((x+Log(x))/(a+b))+Exp(-2*t)+Cos((x+y)/2)

B.Sqr(x+Log(x)/(a+b))+Exp(-2*t)+Cos((x+y)/2)

C.Sqr((x+Ln(x))/(a+b))+Exp(-2t)十Cos((X+y)/2)

D.Sqr((x+Log(x))/(a+b))+Exp(-2t+Cos(x+y/2)

6.数学算式

的VB算术表达式是____A_____。

A.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)/Sin(x)

B.(12*x+5*Y-Sqr(Abs(d^3-m^2)))/Exp(-x)*Sin(x)

C.(12*X+5*Y-Sqr(Abs(d^3-m^2))/Exp(-x)/Sin(x)

D.(12*X+5*Y-Sqr(Abs(d^3-m^2)))/e^(-x)/Sin(x)

9.下列说法不正确的是___D_____。

A.VB允许将一个数字字符串赋值给一个数值型的变量

B.VB允许使用未经说明的变量,其类型都是Variant类型

C.Cls方法只清除运行时在窗体或图形框中显示的文本或图形

D.事件过程既可建在窗体模块中,也可建在标准模块中

10.根据下图写出InputBox函数中的参数。

InputBox(

(1),

(2),(3))

(1)=_____“请输入半径”______

(2)=_____“输入对话框”______

(3)=_____10______

12.在程序中分别将变量Inta、B1、St和D定义为整型、布尔型、字符串型和日期型,下列赋值语句在执行时会出错的是____B____。

A.Inta=4.6B.B1=#True#

C.St=5&123.5D.D=#10/05/01#

14.语句Print"5*20"输出的结果是____C_____。

A."5*20"B.出现错误信息C.5*20   D.100

15.下列不正确的变量名是____D_____。

A.Form B.Command C.Text   D.Ar@ry

17.表示“X>Y>Z”,正确的VB逻辑表达式是_____A______。

A.X>YAndY>ZB.X>Y>Z

C.X>YOrY>ZD.X>YAnd>Z

18.描述X、Y中有一个小于Z的逻辑表达式是____B____。

 A.X

 C.X

19.窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和C,且变量a的值为5,变量b的值为7,变量c的值为12。

以下的___C___语句可以使文本框内显示的内容为:

5+7=12

A.Text1.Text=a+b=cB.text1.Text="a+b=c"

C.Text1=a&"+"&b&"="&cD.text1="a"&"+"&"b"&"="&"C"

21.在某过程中已说明变量a为Integer类型、变量s为String类型,过程中的以下四组语句中,不能正常执行的是____D____。

A.s=2*a+1  B.s="237"&".11":

a=s   C.s=2*a>3   D.a=2:

s=16400*a溢出

22.下面所列四组数据中,全部是正确的VB常数是___A_____。

A.32768,1.34D2,"ABCDE",&O1767

B.3276,123.56,1.2E-2,#True#

C.&HABCE,02-03-2002,False,D-3        

D.ABCDE,#02-02-2002#,E-2

23.设a为Integer型变量,s为Single变量,把3.75赋值给s后,再执行下列某一语句,则在文本框中显示的结果与执行语句a=s:

Text1=a的结果相同的有___B_____个。

(1)a=Int(s):

Text1=a        

(2)a=Fix(s):

Text1=a

(3)a=CInt(s):

Text1=a       (4)a=Format(s,“#####”):

Text1=a

A.1    B.2     C.3      D.4

24.下列语句运行时系统给出错误提示的是___B_____。

 A.Print-32000-768         B.Print"IE2"+8

 C.Print"AB"&128          D.Print3=2=4

25.函数CInt(-3.5),Int(-3.5),Fix(-3.5)的值分

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 人文社科 > 法律资料

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

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