vb期末理论复习资料Word下载.docx

上传人:b****7 文档编号:22721099 上传时间:2023-02-05 格式:DOCX 页数:65 大小:42.04KB
下载 相关 举报
vb期末理论复习资料Word下载.docx_第1页
第1页 / 共65页
vb期末理论复习资料Word下载.docx_第2页
第2页 / 共65页
vb期末理论复习资料Word下载.docx_第3页
第3页 / 共65页
vb期末理论复习资料Word下载.docx_第4页
第4页 / 共65页
vb期末理论复习资料Word下载.docx_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

vb期末理论复习资料Word下载.docx

《vb期末理论复习资料Word下载.docx》由会员分享,可在线阅读,更多相关《vb期末理论复习资料Word下载.docx(65页珍藏版)》请在冰豆网上搜索。

vb期末理论复习资料Word下载.docx

A、对象所有的属性都罗列在属性窗口列表B、不同对象不可能有同名属性C、不同对象的同名属性取值一定相同D、对象的某些属性即可在属性窗口设置,也可以通过属性代码设置或改变。

14、用窗体的________属性来设置窗体的标题。

A、StyleB、TextC、CaptionD、Name

15、如果要在两个菜单命令项之间加一条分隔线,可在标题文本框中键入________。

A、-B、+C、&

D、#

16、关于窗体Name属性的叙述,正确的是________。

A、窗体Name属性可以具有与别的公共对象相同的名字B、窗体Name属性和变量定义一样C、窗体Name属性最长可达255个字符D、窗体Name属性不能具有与别的公共对象相同的名字

17、窗体有一个方法可以使窗体隐藏但不从内存中卸载,该方法是__________。

A、ShowB、ReleaseC、HideD、Unload

18、设在菜单编辑器中定义了一个菜单项,名为menu1。

为了在运行时让该菜单项变灰,应使用的语句是____。

A、menu1.Enabled=TrueB、menu1.Enabled=FalseC、menu1.Visible=TrueD、menu1.Visible=False

19、当对象失去焦点时,将会发生____________事件。

A、GetFocusB、LostFocusC、FocusD、SetFocus

20、要使文本框能显示多行文字,则需设定它的____________属性为True。

A、CaptionB、PasswordCharC、MultiLineD、Seleted

21、将文本框的ScrollBars属性设置为非零值,却没有效果,原因是____________。

A、文本框中没有内容B、文本框的MultiLine属性值为FalseC、文本框的MultiLine属性值为TrueD、文本框的Locked属性值为True

22、当命令按钮的________属性被设置为True时,按[Esc]键与单击该命令按钮的作用相同。

A、CancelB、DefaultC、StyleD、Picture

23、对于一个含有计时器控件的窗体,每经过一段由________属性指定的时间间隔,就会产生一个Timer事件。

A、NameB、EnabledC、CaptionD、Interval

24、只有当一个对象的________和________属性为True时,它才能获得焦点。

A、Enabled;

VisibleB、Visible;

CaptionC、Visible;

NameD、Enabled;

Caption

25、下列控件中,可以接收焦点的是________。

A、文本框B、图像框C、框架D、形状

26、在3种类型的组合框中,只有________才能接收DblClick事件。

A、下拉式组合框B、简单组合框C、下拉式列表框D、下拉式列表框和下拉式组合框

27、在运行过程中要把某控件变灰,应把____________属性设置为False。

A、DefaultB、VisibleC、ActivateD、Enabled

28、能够获得一个文本框中被选取文本的内容的属性是____________。

A、TextB、LengthC、SelStartD、SelText

29、某些对象有只读属性,如Name属性,这种属性在设计阶段设置,不能在运行期间改变。

以下________属性为只读属性。

A、ControBoxB、EnabledC、BorderStyleD、WindowState

30、描述X、Y中只有一个小于Z的逻辑表达式是________。

A、X<

ZAndY<

ZB、X<

ZOrY<

ZC、X<

ZXorY<

ZD、X<

Y<

Z

31、下列语句运行时系统给出错误提示的是________。

A、Print-32000-769B、Print"

1E2"

+8C、Print"

AB"

&

128D、Print3=2=4

32、对于某对象的SetFocus与GotFocus描述正确的是________。

A、SetFocus是方法,GotFocus是事件B、SetFocus是事件,GotFocus是事件C、SetFocus是方法,GotFocus是方法D、SetFocus是事件,GotFocus是方法

33、有应用代码:

Text1.Text="

VisualBasic"

,其中的Text1、Text和"

分别代表____。

A、对象、值、属性B、对象、方法、属性C、对象、属性、值D、属性、对象、值

34、在使用菜单编辑器创建菜单时,可在菜单名称中首字母前插入符号________,那么在运行程序时按Alt键和该字母键就可打开该命令菜单。

A、下划线B、&

C、$D、@

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

A、CaptionB、ValueC、CheckedD、Selected

36、应用程序窗体的名称属性为Frm1,窗体上有一个命令按钮,其名称属性为Cmd1,窗体和命令按钮的Click事件过程名分别为____________。

A、Form_Click()Command1_ClickB、Frm1_Click()Command1_ClicC、Form_Click()Cmd1_ClickD、Frm1_Click()Cmd1_Click

37、在下列关于菜单的说法中,错误的是____________。

A、每个菜单项都是一个控件,与其他控件一样也有自己的属性和事件B、除了Click事件之外,菜单项还能响应其他的如DblClick等事件C、菜单项的捷径键不能任意设置D、在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择

38、在用菜单编辑器设计菜单时,必须输入的项有____________。

A、快捷键B、标题C、索引D、名称

39、将数据项“China”添加到列表框(Listl)中成为第一项应使用____________语句。

A、Listl.Addltem"

China"

0B、Listl.Addltem"

1C、Listl.Addltem0,"

D、Listl.Addltem1,"

40、下列控件中,没有Caption属性的是____________。

A、框架B、列表框C、复选框D、单选按钮

41、窗体Form1的名称属性是frm,它的Load事件过程名是_____。

A、Form-LoadB、Form_LoadC、frm_LoadD、Me_CmdOK

42、以下有关对象属性的说法中错误的是____________。

A、所有的对象都具有Name(名称)属性B、只能在执行时设置或改变的属性为执行时属性C、对象的某些属性只能在设计时设定,不能使用代码改变D、Enabled属性值设为False的控件对象在窗体上将不可见

43、使用____________方法,可以将列表框List1中的所有项删除掉。

A、List1.Txt="

"

B、AddItemC、RemoveItemD、Clear

44、对正实数X的第四位小数四舍五入的VB表达式是________。

A、0.001*Int(x+0.0005)B、0.001*(1000*x+0.5)C、0.001*Int(1000*x+5)D、0.001*Int(1000*(x+0.0005))

45、设整型变量a、b的当前取值分别为200与20,以下赋值语句中不能正确执行的是________。

A、Text1=a/b*aB、Text1=a*a/bC、Text1=“200”*a/bD、Text1=a&

amp;

b&

a

46、函数Cint(–3.5),Int(–3.5),Fix(–3.5)的值分别是________。

A、-3,–4,–3B、-4,–4,–3C、-3,–4,–4D、-4,–3,–3

47、执行语句"

Printformat(5459.478,"

##,##0.00"

)"

,正确的输出结果是________。

A、5459.48B、5,459.48C、5,459.478D、5,459.47

48、下列没有类型说明符的变量是_________。

A、日期型B、长整型C、字符串型D、货币型

49、VB表达式Sqr(a+b)^3*2中优先进行运算的是________。

A、Sqr函数B、+C、^D、*

50、下列语句中不能正常执行的是________。

A、print+32758+10B、print5+9=15C、print"

65"

+12D、print"

&

12

51、如果一个变量未指明数据类型,那么,VB默认这个变量为______变量。

A、变体型B、整型C、公共D、字符串型

52、在窗体Form1上画两个文本框(Name属性分别为Fext1和Text2)和一个命令按钮(Name属性为Command1),程序如下。

执行后结果为___________。

PrivateSubCommand1_Click()

a=Text1.Text+Text2.Text

Printa

EndSub

PrivateSubForm_load()

123"

Text2.Text="

321"

EndSub()

A、444B、321123C、123321D、132231

53、要判断&

ldquo;

月收入在2000元以上(含2000元)且5000元以下(不含5000元)&

rdquo;

的职工,应该使用的逻辑表达式是____________。

A、M>

2000ANDM<

=5000B、M>

2000OrM<

=5000C、M>

=2000ANDM<

5000D、M&

gt;

=2000OrM&

lt;

5000

54、下列程序的执行结果是____________。

x=–6^2

PrintSgn(x)+Abs(x)+Int(x)()

A、–36B、–1C、0D、–72

55、下列语句执行后的输出结果是____________。

(一个方格表示一个空格)

Wage=26

Print"

工资"

;

PrintWage()

A、工资□26B、工资□□26C、“工资”□26D、“工资”□□26

56、语句Print4+5\6*7/8Mod9的值是____________。

A、4B、5C、6D、7

57、下列____________是合法的VB变量名。

A、_5aB、我_ABC、5nameD、Use&

DASF

58、MsgBox函数返回值的类型为____________。

A、整体数值B、字符串C、变体D、数值或字符串

59、用于字符串连接的运算符是____________。

A、&

B、+C、AndD、A、B都可以

60、表达式(-1)*Sgn(-100+Int(Rnd*100))的值是____________。

A、随机数B、0C、1D、-1

61、如果a是一个正实数,对x的第3位小数四舍五入的表达式是____________。

A、0.01*Int(a+0.005)B、0.01*Int(a+0.05)C、0.01*Int(100*(a+0.005)D、0.01*Int(100*(a+0.05))

62、不能正确表示条件“两个整型变量X和Y之一为0,但不能同时为0”的布尔表达式是________。

A、X*Y=0And(X<

>

0OrY<

0)B、(X=0OrY=0)And(X<

0)

C、Not((X=0OrY=0)And(X<

0))D、X*Y=0AndX+Y<

63、函数Int(Rnd*11)+10的值的范围是____________。

A、[10,20]B、[0,20]C、[10,10]D、[10,11]

64、满足“当a的值是偶数时为0,是奇数时为1”的要求的表达式是____________。

A、aMod2=0B、NotaMod2&

0C、Not(aMod2)D、(a\2*2-a)=0

65、VisualBasic的一行可以写多条语句,语句之间用____________隔开。

A、逗号B、分号C、顿号D、冒号

66、如果将布尔常量False赋值给一个整形变量,则整型变量的值为____________。

A、0B、-1C、TrueD、False

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

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

①a=Int(s):

Text1=a

②a=Fix(s):

③a=CInt(s):

④a=Format(s,”#####”):

Text1=a()

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

68、i被j整除的逻辑表达式是________________。

A、i/j=0B、i\j=0C、i<

0D、imodj=0

69、x+y小于10且x-y要大于0的逻辑表达式是________________。

A、x+y<

10,x-y>

0B、(x+y<

10):

(x-y)>

0C、x+y<

10Andx-y>

0D、x+y<

10x-y>

70、赋值语句:

a=123+MID("

123456"

3,2)执行后,a变量中的值是____________。

A、"

12334"

B、123C、12334D、157

71、表达式Len("

123程序设计ABC"

)的值是____________。

A、10B、14C、20D、17

72、己知A$"

12345678"

,则表达式Val(Left(A,4)+Mid(A,4,2))的值为____________。

A、123456B、123445C、8D、6

73、\、/、Mod、*四个算术运算符中,优先级别最低的是____________。

A、\B、/C、ModD、*

74、表达式16/4-2^5*8/4MOD5/2的值为____________。

A、14B、4C、20D、2

75、语句Print"

5*20"

输出的结果是________。

B、出现错误信息C、5*20D、100

76、x+y小于10且x-y大于0的逻辑表达式是________。

A、x+y&

10Orx-y&

0B、(x+y)&

10:

(x-y)&

0C、x+y&

10Andx-y&

0D、x+y&

10.And.x-y&

 

77、在文本框Text1中输入数字12,Text2中输入数字34,执行以下语句,只有____________。

可使文本框Text3中显示46。

A、Text3.Text=Text1.Text&

Text2.TextB、Text3.Text=Val(Text1.Text)+Val(Text2.Text)

C、Text3.Text=Text1.Text+Text2.TextD、Text3.Text=Val(Text1.Text)&

Val(Text2.Text)

78、在程序中将变量Inta、Bl、St、D分别定义为Integer类型、Boolean类型、String类型和Date类型,下列赋值语句中,正确的是____________。

A、Inta="

333"

+"

22"

B、D=#10/05/01#C、St=5+"

abc"

D、Bl=#True#

79、以下__________程序段可以实施X,Y变量值的变换.()

A、Y=X:

X=YB、Z=X:

Y=Z:

X=YC、Z=X:

X=Y:

Y=ZD、Z=X:

W=Y:

X=Y

80、语句Print“Int(-13.2)=”;

Int(-13.2)的输出结果为__________.()

A、Int(-13.2)=-13.2B、Int(-13.2)=13.2C、Int(-13.2)=-13D、Int(-13.2)=-14

81、语句x=x+1的正确含义是__________.()

A、变量X的值与X+1的值相等B、将变量X的值存在X+1中去C、将变量X的值加1后赋给变量XD、变量X的值为1

82、下列语句中的语句可以用来正确地声明一个动态数组。

A、PrivateA(n)AsIntegerB、DimA()AsIntegerC、DimA(,)AsIntegerD、DimA(1ton)

83、在窗体上画一个命令按钮,名称为Command1,然后编写如下程序:

PrivateSubCommand1_Click()DimaAsInteger,bAsIntegerDoWhileb<

100B=b+5

a=a+b

Ifb>

20ThenExitDo

Loop

Printa,b

程序运行后,如果单击命令按钮,则在窗体上显示的内容是_________。

A、5020B、7525C、5025D、7520

84、有如下程序:

PrivateSubCommand1_Click()

score=65

selectCasescoreCaseIs<

60

a$="

F"

Case60To69

D"

Case70To79

C"

Case80To89

B"

Caseelse

A"

EndSelect

MsgBoxa$

程序运行后,消息对话框中显示的内容为_______。

A、AB、BC、CD、D

85、下列程序:

PrivateSubForm_Click()

Forj=1To15

a=a+jMod3

Nextj

运行后输出的结果是__________。

A、1B、15C、90D、120

86、在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:

StaticAAsInteger

StaticBAsIntegerClsB=2B=B+3

A=3+A

printA,B

程序运行时,3次单击命令按钮Command1后,窗体上显示的结果为___________。

A、35B、66C、95D、33

87、在窗体中添加一个命令按钮,并编写如下程序代码:

PrivateSubCommand1_Click()DimyAsInteger

y=0DoWhiley<

7

y=y+2

MsgBoxy

程序运行后,消息对话框中显示__________。

A、0B、7C、8D、2

88、在单击窗体中的按钮Command1第3次后,如下程序打印结果是____。

Static

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

当前位置:首页 > 幼儿教育 > 家庭教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1