当前位置:文档之家› 南京工业大学vb期末题库8

南京工业大学vb期末题库8

南京工业大学vb期末题库8
南京工业大学vb期末题库8

09生工类vb综合练习题第一套

满分:119分

姓名:________

1、单项选择题(本题共计104分)

1、能被对象所识别的动作与可执行的活动分别称为对象的________。( )

A、方法、事件

B、事件、方法

C、事件、属性

D、过程、方法

2、以下关于事件的说法,正确的是________。( )

A、事件是由系统预先定义好的,能够被对象识别的动作

B、用户可以根据需要建立新的事件

C、事件的名称是可以改变的,由用户预先定义

D、不同类型的对象所能识别的事件一定不相同

3、VisualBasic中的工程文件的扩展名是____________。( )

A、.reg

B、.frm

C、.bas

D、.vbp

4、VisualBasic中的标准模块文件的扩展名是____________。( )

A、.reg

B、.frm

C、.bas

D、.vbp

5、VisualBasic中的窗体文件的扩展名是____________。( )

A、.reg

B、.frm

C、.bas

D、.vbp

6、________是接收用户鼠标或键盘输入的能力。当对象具有____________时,可接受用户的输入。( )

A、事件

B、属性

C、焦点

D、对象

7、所谓____________就是使某个对象进入活动状态(又称激活)的一种操作或动作。( )

A、事件

B、属性

C、方法

D、对象

8、将调试通过的工程经“文件”菜单的“生成.exe文件”编译成.exe后,将该可执行文件到

其他机器上不能运行的主要原因是____________。( )

A、运行的机器上无VB系统

B、缺少.frm窗体文件

C、该可执行文件有病毒

D、以上原因都不对

9、________在用户的应用程序执行期间发生,比如鼠标单击或敲击键盘。( )

A、方法

B、属性

C、事件

D、工程

10、VB的使用目的是________________________。( )

A、开发Windows应用程序

B、图像处理

C、制作WA V文件

D、文字处理

11、VisualBasic是一种面向________的程序设计语言。( )

A、过程

B、用户

C、方法

D、对象

12、下面________语句,可以将列表框List1中当前选定的列表项的值替换成“ABC”。( )

A、List1.AddItem“ABC”,List1.ListIndex

B、List1.Text=“ABC”

C、List1.List(List1.ListIndex)=“ABC”

D、前三项均可

13、下面所列的控件属性中,其值既能在程序设计时设定,又能在程序运行时通过赋值改变的是________。( )

A、List1.ListCount

B、Text1.Index

C、Dir1.Path

D、Label1.Visible

14、在VB中,下列关于控件的属性或方法中,搭配错误的有________个。

①Timer1.Interval

②List1.Cls

③Text1.Print

④List1.RemoveItem

⑤Vscroll1.Value

⑥Picture1.Print ( )

A、0

B、1

C、2

D、3

15、单选按钮(OptionButton)用于一组互斥的选项中。若一个应用程序包含多组互斥条件,可在不同的________中安排适当的单选按钮,即可实现。( )

A、框架控件(Frame)或图象控件(Image)

B、组合框(ComboBox)或图象控件(Image)

C、组合框(ComboBox)或图片框(PictureBox)

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

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

A、窗体

B、CommandButton

C、Label1

D、TextBox

17、以下有关对象属性的说法中正确的是________。( )

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

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

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

D、对象的某些属性即可在属性窗口设置,也可以通过属性代码设置或改变。

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

A、-

B、+

C、&

D、#

19、在VisualBasic最基本的对象是________,它是应用程序的基石。( )

A、标签

B、窗体

C、文本框

D、命令按钮

20、一个可执行的VisualBasic中应用程序至少要包括一个________。( )

A、标准模块

B、类模块

C、窗体模块

D、辅助模块

21、VisualBasic程序设计时常用的Print、Cls属于________。( )

A、属性

B、打印字库

C、方法

D、事件

22、窗体上有3个按钮Command1、Command2和Command3,如以下代码,该程序的功能是________。

Private Sub Command1_Click( )

Command2.Enabled=False

Command3.Enabled=False

End Sub ( )

A、当击按钮Command1时,按钮2和按钮3都不可用

B、当击按钮Command1时,按钮2和按钮3都不可见

C、当击按钮Command1时,按钮2不可用和按钮3不可见

D、当击按钮Command1时,按钮2不可见和按钮3不可用

23、工程资源管理器用来显示和管理工程所包含的________等全部项目。( )

A、变量和常数

B、变量和数组

C、窗体和模块

D、过程和事件

24、只能由系统触发的是___________事件。( )

A、Resize

B、DblClick

C、Timer

D、Paint

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

A、窗体Name属性可以具有与别的公共对象相同的名字

B、窗体Name属性和变量定义一样

C、窗体Name属性最长可达255个字符

D、窗体Name属性不能具有与别的公共对象相同的名字

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

A、Show

B、Release

C、Hide

D、Unload

27、有一名为Menu123的菜单项,在运行时希望把它隐藏起来,应使用的语句为

____________。( )

A、Menu123.Enabled=False

B、Menu123. Enabled =True

C、Menu123.Visible=False

D、Menu123.Visible=True

28、列表框的____________属性代表着列表框中项目的数目。( )

A、List

B、ListIndex

C、ListCount

D、Seleted

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

A、Caption

B、PasswordChar

C、MultiLine

D、Seleted

30、使用文本框显示文字时,只能显示8个字符,则需设定它的____________属性为8。( )

A、Caption

B、PasswordChar

C、MaxLength

D、Value

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

A、文本框中没有内容

B、文本框的MultiLine属性值为False

C、文本框的MultiLine属性值为True

D、文本框的Locked属性值为True

32、要从自定义对话框Form2中退出,可以在该对话框的“退出”按钮的Click

事件过程中使用的语句是________。( )

A、Unload Form2

B、Hide Form2

C、Unload.Form2

D、Form2.Unload

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

A、Cancel

B、Default

C、Style

D、Picture

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

A、Name

B、Enabled

C、Caption

D、Interval

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

A、Enabled; Visible

B、Visible; Caption

C、Visible; Name

D、Enabled; Caption

36、运行程序后,可以按________键和指定的字母键,将焦点移到与相应标签邻近的文本框。( )

A、Ctrl

B、Shift

C、Alt

D、Tab

37、若要使标签控件显示时,不覆盖其背景内容,应设置标签控件的____________属性。( )

A、BackColor

B、BorderStyle

C、ForeColor

D、BackStyle

38、窗体从加载到显示出来,下列最先发生的事件是____________。( )

A、Load

B、Resize

C、Activate

D、Paint

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

A、Default

B、Visible

C、Activate

D、Enabled

40、为了使标签Label1显示文字"姓名",可把Label1的____________属性设置为"姓名"。( )

A、Caption

B、Text

C、Word

D、Name

41、判断在文本框内是否按下了回车键,应通过____________事件过程。( )

A、Change

B、KeyPress

C、GotFocus

D、Click

42、在设计列表框时,若实现输入多行文字的目的,应使用____________键实现文本的换行。( )

A、Enter

B、Alt+Enter

C、Ctrl+Shift+Enter

D、Ctrl+Enter

43、任何控件都有____________属性。( )

A、Caption

B、BorderStyle

C、Name

D、BackColor

44、某些对象有只读属性,如Name属性,这种属性在设计阶段设置,不能在运行期间改变。以下________属性为只读属性。( )

A、ControBox

B、Enabled

C、BorderStyle

D、WindowState

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

A、X

B、X

C、X

D、X

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

A、Print -32000-769

B、Print "1E2"+8

C、Print "AB" & 128

D、Print 3=2=4

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

A、SetFocus是方法,GotFocus是事件

B、SetFocus是事件,GotFocus是事件

C、SetFocus是方法,GotFocus是方法

D、SetFocus是事件,GotFocus是方法

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

A、Text1.Text=" "

B、Text1.SetFocus

C、Form1.SetFocus

D、Text1.Visible=True

49、有应用代码:Text1.Text="VisualBasic",其中的Text1、Text和"VisualBasic"分别代表____。( )

A、对象、值、属性

B、对象、方法、属性

C、对象、属性、值

D、属性、对象、值

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

A、Caption

B、Value

C、Checked

D、Selected

51、使用________方法可将新的列表项添加到一个列表框中。( )

A、Print

B、AddItem

C、Clear

D、RemoveItem

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

A、Form_Click() Command1_Click

B、Frm1_Click() Command1_Clic

C、Form_Click() Cmd1_Click

D、Frm1_Click() Cmd1_Click

53、假定时钟控件的Interval属性为1000,Enabled属性为True,并且有下面的事件过程,则1秒钟的时候窗体上将输出____________个字母“a”。

Private Sub Timer1_Timer()

For i = 1 To 10

Print "a"

Next i

End Sub ( )

A、1 000次

B、10000次

C、10次

D、以上都不对

54、执行了下面的程序后,列表框中的数据项有____________。

Sub Form_Click()

For i = 1 To 6

List1.AddItem i

Next i

For i = 1 To 3

List1.RemoveItem i

Next i

End Sub ( )

A、1

5

6

B、2

4

6

C、4

5

6

D、1

3

5

55、引用列表框(Listl)最后一个数据项应使用____________。( )

A、Listl.List(Listl.ListCount)

B、Listl.List(Listl.ListCount-1)

C、Listl.Lis((ListCount)

D、Listl.List(ListCount-1)

56、文本框没有____________属性。( )

A、Enabled

B、Visible

C、BackColor

D、Caption

57、下列控件中,____________控件不能改变大小。( )

A、TextBox

B、Label

C、Frame

D、Timer

58、当在文本框输入“ABCD”四个字符时,结果是____________。
Private Sub Textl_Change()
Print Text1;
End Sub ( )

A、ABCD

B、A(换行)B(换行)C(换行)D(换行)

C、AABABCABCD

D、A(换行)AB(换行)ABC(换行)ABCD(换行)

59、不能在窗体上选择多个控件的方法有________________________。( )

A、按住【Alt】键同时单击每个控件

B、单击每个控件

C、通过鼠标拖动一方框将它们选定

D、按住【Ctrl】键同时单击每个控件

60、以下所列的7个控件中,具有Caption属性的有____________个。PictureBox(图片框)、Frame(框架)、OptionButton(单选按钮)、ListBox(列表框)、TextBox(文本框)、Form(窗体)、DriveListBox(驱动器列表框) . ( )

A、3

B、4

C、2

D、5

61、以下使用方法的语句中,正确的是____________。( )

A、List1.Clear

B、Form1.Clear

C、Combo1.Cls

D、Picture1.Clear

62、在以下有关对象属性的叙述中,不正确的是____________。( )

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

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

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

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

63、对正实数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))

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

________。( )

A、Text1=a/b*a

B、Text1=a*a/b

C、Text1=“200”*a/b

D、Text1=a&b&a

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

A、-3,–4,–3

B、-4,–4,–3

C、-3,–4,–4

D、-4,–3,–3

66、执行下列程序,输出结果为___________。

Private Sub Command1_Click( )

Dim b As Single

B=2 / 3

Print b

End Sub ( )

A、0.6666666666667

B、1

C、0

D、0.6666667

67、有如下程序代码:

Private Sub Command1_Click( )

s=Sin(3.1415926/2)

MsgBox s

End Sub

程序运行后,消息对话框显示_________。( )

A、0

B、1

C、1.5708

D、2

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

A、Sqr函数

B、+

C、^

D、*

69、求圆的内接正多边形的面积公式为nRsin(π/n)Rcos(π/n),其的对应的VB6.0算术表达式是________。其中n为大于2的正整数,R为圆半径,π为圆周率。( )

A、n*r*sin(3.14159/n)*r*cos(3.14159/n)

B、n×R×sinπ/n×R×cosπ/n

C、n×R×sin(3.14159/n)*R*cos(3.14159/n)

D、nRsin(π/n)Rcos(π/n)

70、执行以下程序段后,变是c$的值为____________。

Private Sub Command1_Click( )

A$ = "Viaual BASIC programming"

B$ = B$& UCase(Mid$(A$, 7, 6) & Right$(A$, 12))

Print B$

End Sub ( )

A、Viaual BASIC Programming

B、Basic Programming

C、basic programming

D、BASIC PROGRAMMING

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

A、变体型

B、整型

C、公共

D、字符串型

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

Private Sub Command1_Click()

a=Text1.Text+Text2.Text

Print a

End Sub

Private Sub Form_load()

Text1.Text="123"

Text2.Text="321"

End Sub ( )

A、444

B、321123

C、123321

D、132231

73、要判断“月收入在2000元以上(含2000元)且5000元以下(不含5000元)”的职工,应该使用的逻辑表达式是____________。( )

A、M>2000 AND M<=5000

B、M>2000 Or M<=5000

C、M>=2000 AND M<5000

D、M>=2000 Or M<5000

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

x=–6^2

Print Sgn(x)+Abs(x)+Int(x) ( )

A、–36

B、–1

C、0

D、–72

75、下列语句执行后的输出结果是____________。(一个方格表示一个空格)

Wage = 26

Print "工资";

Print Wage ( )

A、工资□26

B、工资□□26

C、“工资”□26

D、“工资”□□26

76、以下语句的输出结果是____________。(一个方格表示一个空格)

a$ = "123"

b$ = "456"

Print a$; b$ ( )

A、123□456

B、123456

C、□123□456□

D、□123□□456

77、设M=3,N=5,P=4.5,Q=2.5,表达式(M*N+2)/(P-Q)的计算结果为____________。( )

A、8

B、9

C、8.5

D、8.0

78、下列____________是日期型常量。( )

A、"I am a student"

B、"江苏南京"

C、#02/25/1999#

D、123#

79、下面程序的执行是____________。

Private Sub Command1_click()

x="321"

y="567"

z=Val(x+y)

Print z

End Sub ( )

A、321

B、567

C、888

D、321567

80、在窗体中添加一个命令按钮和一个标签(Labell),编写命令按钮Command1的Click事件代码:

Dim a (3) As Single

Private Sub Command1_click ()

Dim p As String

For n=0 To 3

a (n)=val (InputBox("输入第"& n &"个数"))

Next

p=a (0) & "," & a(1) & ","& a (2) & "," & a (3)

Labell.Caption=p

End Sub

程序运行后,分别在InputBox中输入6,7,8,9,标签中显示的是____________。( )

A、6,7,8,9

B、6789

C、6,7,8,9,

D、6 7 8 9

81、MsgBox函数返回值的类型为____________。( )

A、整体数值

B、字符串

C、变体

D、数值或字符串

82、以下说法不正确的是____________。( )

A、Chr$( )函数的作用是把自变量表达式的值转换为相应的ASCII码

B、Val( )函数用来把自变量字符串转换为数值

C、Log( )函数产生一个0-1之间的单精度浮点数

D、Rnd( )函数产生一个0-1之间的单精度浮点数

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

A、随机数

B、0

C、1

D、-1

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

A、[10,20]

B、[0,20]

C、[10,10]

D、[10,11]

85、VisulBasic的一条语句可以写在多行,但要用续行符,续行符应为____________。( )

A、一个空格加一个下划字符( _ )

B、一个下划字符( _ )

C、直接回车

D、一空格加一相连字符(-)

86、下述语句段运行时的显示结果是____________。

CLS

x=2.34+8

print Len(x) ( )

A、5

B、10

C、11

D、非法使用,无输出

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

①a=Int(s):Text1=a

②a=Fix(s):Text1=a

③a=CInt(s):Text1=a

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

A、1

B、2

C、3

D、4

88、i被j整除的逻辑表达式是________________。( )

A、i/j = 0

B、i\j = 0

C、i<>0

D、i mod j = 0

89、为了给x,y,z三个变量赋初值1,下面正确的赋值语句是____________。( )

A、x=1:y=1:z=l

B、x=1,y=1,z=1

C、x=y=z=1

D、xyz=1

90、下面正确的赋值语句是____________。( )

A、x+y=30

B、y=π*r*r

C、y=x+30

D、3y=x

91、表达式Len("123程序设计ABC")的值是____________。( )

A、10

B、14

C、20

D、17

92、Rnd函数不可能为下列____________值。( )

A、0

B、1

C、0.1234

D、0.0005

93、与数学表达式(ab/3cd) 对应,VB的不正确表达式是____________。( )

A、a*b/(3*c*d)

B、a/3*b/c/d

C、a*b/3/c/d

D、a*b/3*c*d

94、语句Print "5*20" 输出的结果是________。( )

A、"5*20"

B、出现错误信息

C、5*20

D、100

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

A、Inta=4.6

B、Bl=#True#

C、St=5 & 123.5

D、D=#10/05/01#

96、下列表达式中,值为True的是________。( )

A、Ucase("ABCD")>="abcd"

B、14/.2\3<10 MOD 4

C、Mid("ABCD",2,2)>Left("ABCD",2)

D、Not(Sqr(4)–3>=-2)

97、下列说法错误的是________。( )

A、Print String$(3,65)的运行结果是AAA,Print Asc(“Basic”)的结果是66

B、25\3 Mod 3.2 *Int(2.5) 的值是2

C、产生0.01至100.99范围内的随机数,包括两端点,间隔为0.01的表达式可写成Myvalue=Int(101.98*Rnd+0.01)

D、表达式5 \ 3 / Asc("c") * Fix(44.2) * CInt(7.8 - 5.2) 的值是1

98、下列说法正确的是________。( )

A、设i=1,x=2,y=2,则x<2 Or Not y>0 And (x-y)/i<>0的结果是True

B、(7-3<=4) Xor (1>-1) Or (7=5)的结果是True

C、(Not True Or True) And (True Or False) 的结果是False

D、a$="Visual",b$="Basic",则a$ & b$ 和a$ + b$结果都是"VisualBasic"

99、己知A$="12345678",则表达式Val(Left$(A$,4)+Mid$(A$,4,2))的值为____________。( )

A、123456

B、123445

C、8

D、6

100、有变量定义语句Dim a, b As integer, 变量a的类型和初值是________。( )

A、Integer,0

B、Variant,空值

C、String,""

D、Long,0,0

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

A、Inta= "333" + "22"

B、D=#10/05/01#

C、St=5+ "abc"

D、Bl=#True#

102、窗体上有一个文本框控件Text1,假设已存在三个整型变量a、b和c,且变量a的值为5,变量b的值为7,变量c的值为12。以下____________语句可以使文本框内显示的内容为:5+7=12 ( )

A、Text1.Text=a+b=c

B、Text1Text="a+b=c〞

C、Text1=a &"+"& b &"="& c

D、Text="a"&"+"&"b"&"="&"c"

103、下面程序段的功能是A=10.5
B=INT(A+0.5)
Debug.Print B ( )

A、求平均值

B、将一实数四舍五入取整数

C、求绝对值

D、舍去一实数的小数部分

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

A、变量X的值与X+1的值相等

B、将变量X的值存在X+1中去

C、将变量X的值加1后赋给变量X

D、变量X的值为1

2、填空题(本题共计15分)

1、已知K=2,J=3,A=True,则VB表达式(K-J<=K)AND(NOT A)OR(K+J>=J)的值为_ True ____。

2、表示"A+B+C大于等于255,或A与B分别大于90且C大于80"的VB表达式的__

A+B+C>=255 Or A>90 And B>90 And C>80__

3、表示"A和B之一为零但不同时为零"的VB表达式为__ A=0 xor b=0____ 。

4、有下列程序:

Private Sub Command1_Click( )

a$="Good Morning"

b$="Even"

c$=Left$(a$,4)+LCase$(b$)+Right$(a$,3)

Print c$

End Sub

运行后窗体上显示的是__ Goodevening ____ 。

5、有如下程序代码:

Private Sub Command1_Click()

m$ ="XYZ:

n$ = "xyz"

k$ = LCase$(m$)

j$ = UCase$(n$)

MsgBox Asc(k$ + j$)

End Sub

程序运行后消息对话框显示___120_______ 。

6、能正确产生[1,30]之间的随机整数的表达式是_ Int(Rnd()*30)+1_______ 。

7、表达式Fix(-48.65)+Int(-52.15)的值是__-101______。

8、已知A=7.5,B=2,C=-3.6,表达式a>b and c>a or ab的值为___ false ____.

9、X是小于100的非负数,对应的表达式是____.x<100 and x>=0 ______.

10、A的绝对值大于等于B同时不等于C的表达式是_ abs(a)>=b and abs(a)<>c _______.

11、关系式-5<=X<=5所对应的表达式是_____ X>=-5 and X<=5______

12、下面程序运行后,输出的结果为____0____。

Private Sub Command1_Click( )

x$ = "NANJING"

y$ = "BASIC"

z$ = "INPUT"

z$ = InStr(Left$(x$,2)+Right$(y$,2),z$)

Print z$

End Sub

13、A=7,B=3,C=4,则表达式A MOD 3+B^3/C\5的值为__2___。

14、表达式7^2Mod 5^2\3的值为___1_______

15、2Sinx+3Cosx+Tan2x+LnxLny的VB表达式为

___2*sin(x)+3*cos(x)+tan(2*x)+log(x)*log(y)_____

参考答案

1.b,

2.a,

3.d,

4.c,

5.b,

6.c,

7.a,

8.a,

9.c,10.a,11.d,12.c,13.d,14.c,15.d,16.b,17.d,18.a,19.b, 20.c,21.c,22.a,23.c,24.c,25.d,26.c,27.c,28.c,29.c,30.c,31.b,32.a,33.a,34.d,35.a,36.c,37. d,38.a,39.d,40.a,41.b,42.d,43.c,44.c,45.c,46.a,47.a,48.b,49.c,50.b,51.b,52.c,53.c,54.d, 55.b,56.d,57.d,58.c,59.b,60.a,61.a,62.c,63.d,64.b,65.b,66.d,67.b,68.b,69.a,70.d,71.a,7 2.c,73.c,74.b,75.a,76.b,77.c,78.c,79.d,80.a,81.b,82.a,83.c,84.a,85.a,86.a,87.b,88.d,89.a ,90.c,91.a,92.b,93.d,94.c,95.b,96.c,97.c,98.d,99.b,100.b,101.b,102.c,103.b,104.c

1.True,

2.A+B+C>=255 Or A>90 And B>90 And C>80,

3.A=0 xor

b=0,4.Goodevening,5.120,6.Int(Rnd()*30)+1,7.-101,8.false,9.x<100 and

x>=0,10.abs(a)>=b and abs(a)<>c,11.X>=-5 and

X<=5,12.0,13.2,14.1,15.2*sin(x)+3*cos(x)+tan(2*x)+log(x)*log(y)

VB期末考试试题及答案

二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B、Name C、Text D、Value

7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的 D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click( ) Print "VB"; Print "Hello! "; Print "VB" End Sub A、 VBHello!VB B、 VB Hello!VB C、 VB D、 VB Hello! VB Hello! VB 9、语句Print "The answer is:";20/4-2的结果为 B 。 A、The answer is 20/4-2 B、The answer is 3 C、The answer is "20/4-2" D、非法语句 10、下列哪个控件是容器控件 B 。 A、Image B、Picture C、ComboBox D、FileListBox 11、若要将窗体从内存中卸载出去,其实现的方法是 D 。 12、以下选项中,不是 Visual Basic控件的是 A 。 A.窗体 B.定时器 C.单选框 D.命令按钮 13、双击窗体中的对象后,Visual Basic将显示的窗口是 A 。 A.代码窗口 B.工具箱 C.项目(工程)窗口 D.属性窗口 14、可决定窗体的左上角是否有控制菜单的属性是 A 。 15、设有如下语句: Strl=InputBox("输人","","练习") 从键盘上输人字符“示例”后,Strl的值是 D 。 A.“输入” B.“” C.“练习” D.“示例” 16、窗体Form1的Name属性是Frm1,它的单击事件过程名是 C 。 A. Form1_Click C. Frm1_Click D. Me_Click 17、窗体的hide属性的含义是 A 。 A.隐藏 B.展现 C.装入 D.卸载 18、若要设置定时器控件的定时时间,需设置的属性是 C 。 A.Enabled B.Value C.Interval D.Text 19、能够改变复选框中背景颜色的属性是 C 。

大学VB考试题库

大学VB考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是()。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是()。 A、"12334" B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、https://www.doczj.com/doc/249276246.html,="VisualBasic窗体" B、Form1.Title="VisualBasic窗体" C、Form1.Caption="VisualBasic窗体" D、Form1.Text="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r C、y=x+30 D、3y=x 8、VisualBasic 6.0集成环境的主窗口中不包括(C)。

A、标题栏 B、菜单栏 C、状态栏 D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性(计时器) D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件 C、在运行阶段产生的图形和文字 D、以上均可 14、设x=3,y=5,则以下表达式值为真的是 (C) A、(-3+5>x) And (y>0) B、(x<0) Eqv (y>0) C、(x>y) Or (y>0) D、x>=y And y>10 15、为了防止用户随意将光标置于控件之上,应将进行(D)设置。 A、将控件的TabIndex属性设置为0

vb期末考试试题

2011-2012学年第一学期算法与程序设计期末考试题 班级:姓名:分数: 一、单项选择题(每题4分) 1.算法是解决问题的( ) A.程序代码 B.方法与步骤 C.计算公式 D.最终结果 2.以下不能作为vb常量的的是( ) A.“Good Luck” B. PI C. 1.5E-3 D. 16.34 3.以下各表达式中, 计算结果为0的是( ) A. INT(12.4)+INT(-12.6) B. CINT(12.4)+CINT(-12.6) C. FIX(13.6)+FIX(-12.6) D. FIX(12.4)+FIX(-12.6) 4.设a=″Visual Basic″,下面使b=″Basic″的语句是( ) A.b=Left(a,8,12) B.b=Mid(a,8,5) C.b=Right(a,5,5) D.b=Left(a,8,5) 5.inputbox() 函数返回值类型为( ) A.数值 B.字符串 C.数值和字符串 D.变体 6.下列关于For…Next语句的说法正确的是( ) A. 循环变量、初值、终值和步长都必须为数值型 B.Step后的步长只能为正数 C. 初值必须小于终值 D.初值必须大于终值 7.下列符号中,只有( )是合法的VB变量名。 A.xy23 B.23xy C.Sub D.xy8[1] 8.数学表达式Sin30°写成VB表达式是( ) A.Sin30 B.Sin(30) C.Sin(30°) D.Sin(30*3.14/180) 9.在VB的运算中,级别最高的是( ) A.= B.And C.Or D.Not 10.判断任意3条线段a、b、c能否构成三角形的表达式为( ) A.a+b>=c Or a+c>=b Or b+c>=a B.Not(a+bc And a+c>b And b+c>a 11.在Visual Basic 中,下列关于语句“Dim long as Integer”说法正确的是( ) A.定义long为字符型变量 B.这是一条错误的语句 C.这是一条合法的语句 D.定义long为长整型变量 12.设有下列语句: x=5 If x^2-4*x<0 Then y=5 Else Y=8 y=10 程序运行后,则下列叙述中正确的是( ) A.变量Y的值是5 B.变量Y的值是10 C.变量Y的值是8

大一VB期末考试试卷及答案

大一VB期末考试试卷及答案 1.在代码中引用一个控件时,应使用控件的( b )属性。 A.Caption B.Name C.Text D.Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( a )的值为“假”。 A.x+a <= b-y B. x > 0 AND y < 0 C.a = b OR x>y D. x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( c )。 A.(10,80) B.(10,81) C.[10,80] D.[10,81] 4.函数Sgn(3.1416)的返回值是( c )。 A.-1 B.0 C.1 D.以上都不对 5.67890属于( d )类型数据。 A.整型 B.单精度浮点数 C.货币型 D.长整型 6.下列变量名中正确的是( d )。 A.3S B.Print C.Select My Name D.Select_1 7.下列赋值语句( a )是有效的。 A.sum = sum -sum B.x+2 = x + 2 C.x + y = sum D.last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( b )。 A.Print B.Textbox C.Optionbutton D.Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( d )属性来实现。 A.Name B.ListIndex C.ListCount D.Text 10.下列代码的运行结果为( b )。 Private Sub command1_click() Dim m(10)

VB期末考试试题

第一部分:客观题 1、 单项选择题 1、在窗体模块的通用段中声明变量时,不能使用的关键字是( ) A、 Dim B、 Public C、Private D、 Static 2、在设计阶段,当双击窗体上的某个控件时,所打开的窗口是 ( ) A、工程资源管理器窗口 B、工具箱窗口 C、 属性窗口 D、代码窗口 3、若要使某可见控件获得焦点,可使用( )方法来实现。 A、Refresh B、Setfocus C、Gotfocus D、Value 4、下列不可作为VB变量名的是( ) A、ABT1 B、Alpha C、ABC D、4*Delta 5、表达式 5 Mod 3+3\5*2的值是 ( ) A、 0 B、 6 C、4 D、 2 6、下列语句中,正确的赋值语句是( ) A、 i + j = 10 B、 2i = j C、 j = i + j D、 i * j = 0 7、执行下列程序段后,x的值是( )。 n = 4: x = 1: i = 1 Do x = x * i i = i + 1 Loop While i < n A、 2 B、 6 C、 10 D、 14 8、当用户在窗体上单击鼠标时,不会触发的事件是( ) A、Click B、MouseDown C、MouseUp D、DblClick 9、下列为整型变量的是( ) A、 x! B、 x# C、x$ D、 x% 10、要从For循环中直接退出循环,可使用的语句( )。 A、Exit Do B、Exit Loop C、Exit For D、Stop 11、下列逻辑表达式中,能正确表示条件“x,y都是奇数”的是 ( ) A、x Mod 2 =1 Or y Mod 2 =1 B、x Mod 2 =0 Or y Mod 2=0

大学VB期末考试试题

VB期末考试试题A卷 一、填空题 1、VB程序设计的主要特点是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。 13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是(5)。

【期末复习】计算机VB期末考试试题及答案

20**-20**学年VB期末考试试题A 一、填空题 1、VB程序设计的主要特点 是(1)和(2)。 2、在VB中,最主要的两种对象是(3)和(4)。 3、工程是构成应用程序文件的(5)。 4、方法是VB提供的一种(6),用来完成一定的操作。 5、浮点类型数据包括单精度型和___(7)__数据。 6、事件是窗体或控件对象识别的___(8)____。 7、可用窗体的___(9)_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____(10)___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的(11)和(12)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的(13)出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用(14)作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是(15)。

13、在VB 中,数值型变量的初值为(16),Varant型变量的初值为(17),布尔型变量的初值为(18)。 14、设置窗体的(19)属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句(20)。 二、选择题 1、菜单控件只包括一个事件,即(1),当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是(2)。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句 Select * Form student 中的 *表示(3)。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是(4)。 A、Enabled B、Caption C、Default D、Font

VB期末考试模拟题1讲解

【HNCE网上考试系统 v9.6】本套软件使用权属于:郑州大学 考试课程: 考试时间:100分钟考场:第一考场考试日期:2013.05.24 考号:姓名:剩余时间:99:42 保存交卷退出帮助 A B C D A B C D A B C D A B C D A B C D A B C D

A B C D A 命令 B 命令 C 命令 D 命令 A B C D A B C D A B C D A B C D A B

C D A B C D A B C D A 模块文件 B 件的属性 C 源文件 D 包含多个工程文件及属于该工程的其他文件 A 该窗体文件并没有被删除 B 窗体文件被删除 C 程仍然包含这个窗体 D A B C D A B C D

A B C D A B C D A可以实现交换两个变量值,而S2不能 B 个变量值,而S1不能 C 现交换两个变量值 D 现交换两个变量值 A B C D A B C D A 过程调用后均不保存值 B 有变量都是Static型的变量 C 所有变量都是Private型的变量 D 所有变量都是非全局Public A 用Dim语句或Static语句声明的变量 B 明它的过程

C Static语句声明的 D 程执行完毕后就被释放了 A B C D A B C D A B C D A B C D 声明段 A B C D A B C D A B

C D A B C D A B C D A B C D A 同 B Sub过程不可以 C 值,而Function过程能通过过程名返回值 D 或直接使用过程名调用,而 A工程中可以有多个窗体,但最多只能有一个窗体作为启动窗体 B 声明Public类型的变量来传递数据 C 大化、最小化或正常(保持设计时大小)等三种状态 D A 菜单 B 过程代码都放在窗体文件中 C 名必须相同 D 是设计阶段时显示的位置

VB期末考试试题及答案

VB期末考试试题及答案 一、填空题 1、VB程序设计的主要特点是可视化设计和事件 编程。2、在VB中,最主要的两种对象是窗体 (form)和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作____。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value属性指示复选框处于____选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width)属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox函数中,如果缺省title参数,则使用工程1 作为消息框的标题。 12、设x=34.58,语句Print Format(x,“000.0”)的输出结果是34.6 。 13、在VB 中,数值型变量的初值为0 ,Varant型变量的初值 为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP图片框中的图片应使用语句cls 。 二、选择题 1、菜单控件只包括一个事件,即 C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B、Load C、 Click D、KeyDown 2、滚动条控件(如图所示)的Max属性所设置的是 A 。 A、滚动框处于最右位置时,一个滚动条位置的Value属性最大设置值 B、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表 示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。

VB期末考试试卷及答案.doc

VB 期末考试试卷及答案 一·选择题 1.Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是( B ) A 属性、控件和方法 B 属性、事件和方法 C 窗体、控件和过程 D 控件、过程和模块 2.所有控件都有一个共同的属性,这个属性是( C ) A text B font C name D caption 3.下列叙述中错误的是( A ) A工程文件扩展名是 .vbgB 标准模块文件的扩展名是 .basC窗体模块的扩展 名是 .frmD 类模块的扩展名是 .cls 4.当要编写一个新的 Visual Basic程序时,所做的第一件事是( A )A xx 一个工程 B 编写代码 C 设置属性 D 添加 Active X控件 5.下面控件中,没有caption 属性的是( B ) A框架B组合框 C 命令按钮 D 复选按钮 6.在文件框中输入字符时,若只显示某个字符,如(* ),应设置属性是(B)A MultiLine B PasswordChar C Text D selText 7.若要将窗体从内存中卸载出去,其实现的方法是( D ) A Show B Hide

C Load D UnLoad 8.下列关于过程叙述不正确的是( D ) A过程的传值调用是将实参的具体值传值传递给形参 B过程的传址调用是将实参在内存的地址传递给形参 C过程的传值调用参数是单向传递的,过程的传址调用参数是双向传递的 D无论过程传值调用还是传地址调用,参数传递都是双向的 9.某人创建 1 个工程,其中的窗体名为Form1,之后又添加了 1 个名为Form2 的窗体,并希望程序执行时先显示Form2 窗体,那么,他需要做的工作 是( C )A 在 Form1 的 Load 事件过程中加入语句Load Form2 B 在 Form2 的 Load 事件过程中加入语句Form2.Show C在“过程属性”对话框中把“启动对象”设置为 Form2 D在 Form2 的 TabIndex 属性设置为 1,把 Form1 的 TabIndex属性设置为 2 10.以下关于文件的叙述中,正确的是( B ) A 以 Output 方式打开一个不存在的文件时,系统将显示出错信息 B 以Append 方式打开的文件,既可以进行读操作,也可以进行写操作 C 在随机文件在,每个记录的长度是固定的 D无论是顺序文件还是随机文件,其打开的语句和打开的方式都是完全相 同的 11.设 a=6,b=8,c=10则函数 IIf(a

大学VB期末考试试题

VB 期末考试试题A 卷 一、填空题 1、VB 程序设计的主要特点是可视化设计和事件编程。 2、在VB 中,最主要的两种对象是窗体(form )和控件。 3、工程是构成应用程序文件的集合。 4、方法是VB 提供的一种特殊子程序,用来完成一定的操作。 5、浮点类型数据包括单精度型和___双精度__数据。 6、事件是窗体或控件对象识别的__动作___ 。 7、可用窗体的__print_ 方法在窗体中显示文字。 8、复选框控件Value 属性指示复选框处于 _____ 选中___或禁止状态(暗淡的)中的某一种。 9、在VB中,修改窗体的高度(height)和宽度(width )属性值,可改变窗体的大小。 10、双击工具箱中的控件图标,可在窗体的中央出现一个尺寸为缺省值的控件。 11、在MsgBox 函数中,如果缺省title 参数,则使用工程1 作为消息框的标题。 12、设x = 34.58,语句Print Format(x, “ 000.0”)的输出结果是34.6。 13、在VB 中,数值型变量的初值为0 ,Varant 型变量的初值为空,布尔型变量的初值为FALSE 。 14、设置窗体的picture 属性,可在窗体上显示图片。 15、程序运行工程中,清除MP 图片框中的图片应使用语句cls 。 二、选择题 1 、菜单控件只包括一个事件,即C ,当用鼠标单击或键盘选中后按“回车”键时触发该事件,除分隔条以外的所有菜单控件都能识别该事件。 A、GotFocus B 、Load C 、Click D 、KeyDown 2、滚动条控件(如图所示)的Max 属性所设置的是A 。 A 、滚动框处于最右位置时,一个滚动条位置的Value 属性最大设置值 B 、单击滚动条和滚动箭头之间的区域时,滚动条中滚动块的最大移动量 C、单击滚动条的箭头区域时,滚动条中滚动块的最大移动量 D、滚动条控件无该属性 3、SQL 语句Select * Form student 中的*表示 B 。 A、所有记录 B、所有字段 C、所有表 D、都不对 4、以下选项中,不属于标签的属性是 C 。 A、Enabled B、Caption C、Default D 、Font 5、要求改命令按钮显示的文本,应当在属性窗口中改变的属性是 A 。 A、Caption B 、Name C、Text D、Label 6、设置一个单选按钮(OptionButton)所代表选项的选中状态,应当在属性窗口中改变的属性是 D 。 A、Caption B 、Name C、Text D、Value 7、允许在菜单项的左边设置打勾标记,下面哪种论述是正确的? D 。 A、在标题项中输入&,然后打勾 B、在索引项中打勾 C、在有效项中打勾 D、在复选项中打勾 8、当执行以下过程时,在窗体上将显示 A 。 Private Sub Command1_Click() Print "VB"; Print "Hello! "; Print "VB"

VB期末考试复习题目

如果要将窗体中的某个命令按钮设置成运行时无法显示,应该设置它的属性。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 能够获得一个文本框中被选取文本的内容的属性是。 以下属于Visual Basic合法的数组元素是。 设置命令按钮的属性时,只有将属性设置为1,Picture属性才有效,否则无效。 VB有三种工作模式,它们分别是___________模式。 下列函数中,________函数返回的值是数值型的。 类是对象的抽象,对象则是类的具体化。在窗体上建立的一个控件称为。 以下控件中没有Print方法是( ) 以下叙述中错误的是 ( ) A)打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件 B)保存Visual Basic程序时,应分别保存窗体文件及工程文件 C)Visual Basic应用程序只能以解释方式执行 D)事件可以由用户引发,也可以由系统引发 下列数组声明语句中的数组a包含了_________个数组元素。( ) Dim a(4,-1 to 1,0 to 3) 复选框的Value属性为0时,表示( ) 复选框的Value属性为2时,表示( ) 主过程通过参数传递将一个参数传递给子过程A,并能够通过参数传递返回一个结果,下列子过程的正确定义 以下不属于Visual Basic系统的文件类型是。 A).frm B).bat C).vbg D).vbp 按变量名的定义规则,是合法定义的变量名。 结构化程序由三种基本结构组成,下面属于三种基本结构之一的是_______ 执行以下程序段后,变量c$的值为________。 a$="Visual Basic Programming"

大学VB考试卷试题库题集.doc

大学 VB 考试题库 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。 A、结构化程序设计 B 、程序开发环境 C、事件驱动编程机制 D 、程序调试技术 2、赋值语句:a=123& MID("123456",3,2)执行后,a变量中的值是(C)。 A、 "12334" B 、 123 C、 12334 D 、 157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B 、窗体文件和工程文件 C、窗体文件和标准模块文件 D 、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示"VisualBasic窗体"的语句是(C)。 A、 ="VisualBasic窗体" B、 ="VisualBasic窗体" C、 ="VisualBasic窗体" D、 ="VisualBasic窗体" 5、为了装入一个VisualBasic应用程序,应当(D) A、只装入窗体文件(.frm ) B、只装入工程文件(.vbp )

C、分别装入工程文件和标准模块文件(.bas ) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B 、不相同C、两可 D 、都不对 7、下面正确的赋值语句是(C)。 A、 x+y=30 B 、y=π*r*r C 、y=x+30 D、 3y=x 8、 VisualBasic集成环境的主窗口中不包括(C)。 A、标题栏 B 、菜单栏 C 、状态栏 D 、工具栏 9、以下叙述中错误的是(C) 。 A、 Visual Basic是事件驱动型可视化编程工具 B、 Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic 工具箱中的所有控件都具有宽度(Width )和高度( Height )属性 ( 计时器 ) D、 Visual Basic中控件的某些属性只能在运行时设置 10、要使 Print方法在Form_Load事件中起作用,要对窗体的(C) 属性进行设置。 A、 Backcolor B、ForeColor C、 AutoRedraw D、 BackStyle 11、若要使命令按钮不可操作,要对(A) 属性进行设制。 A、 Enabled B、 Visible C、 BackColor D 、 Caption

大学vb课程题库全集

大学vb课程题库全集 vb单选、操作部分 一、单项选择题 1、与传统的程序设计语言相比,Visual Basic最突出的特点是(C)。 A、结构化程序设计 B、程序开发环境 C、事件驱动编程机制 D、程序调试技术 2、赋值语句:a=123 & MID(\执行后,a变量中的值是(C)。 A、\ B、123 C、12334 D、157 3、保存一个工程至少应保存两个文件,这两个文件分别是(B)。 A、文本文件和工程文件 B、窗体文件和工程文件 C、窗体文件和标准模块文件 D、类模块文件和工程文件 4、以下能在窗体Form1的标题栏中显示\窗体\的语句是(C)。 A、https://www.doczj.com/doc/249276246.html,=\窗体\B、Form1.Title=\窗体\C、Form1.Caption=\窗体\D、Form1.Text=\窗体\ 5、为了装入一个Visual Basic应用程序,应当(D) A、只装入窗体文件(.frm) B、只装入工程文件(.vbp) C、分别装入工程文件和标准模块文件(.bas) D、分别装入工程文件、窗体文件和标准模块文件 6、赋给一个数组的数据类型一定要(A)。 A、相同 B、不相同 C、两可 D、都不对 7、下面正确的赋值语句是(C)。 A、x+y=30

B、y=π*r*r C、y=x+30 D、3y=x 8、Visual Basic 6.0集成环境的主窗口中不包括(C)。 A、标题栏 B、菜单栏 C、状态栏D、工具栏 9、以下叙述中错误的是(C)。 A、Visual Basic 是事件驱动型可视化编程工具 B、Visual Basic应用程序不具有明显的开始和结束语句 C、Visual Basic工具箱中的所有控件都具有宽度(Width)和高度(Height)属性 D、Visual Basic中控件的某些属性只能在运行时设置 10、要使Print方法在Form_Load事件中起作用,要对窗体的(C)属性进行设置。 A、Backcolor B、ForeColor C、AutoRedraw D、BackStyle 11、若要使命令按钮不可操作,要对(A)属性进行设制。 A、Enabled B、Visible C、BackColor D、Caption 12、以下叙述中错误的是(B)。 A、一个工程中可以包含多个窗体文件 B、在一个窗体文件中用Private定义的通用过程能被其他窗体调用 C、在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件。 D、一个工程默认的启动对象是Form1 13、Cls方法可以清除窗体或图片框中的(C)内容。 A、在设计阶段使用Picture设置的背景位图 B、在设计阶段放置的控件

VB期末考试试题(A、B卷)[1]

VB期末考试试题(A卷) 一、选择题 1.要改变控件的宽度,应修改该控件的( B )属性。 A、TOP B、width C、Left D、Height 2.将命令按钮Command1设置为不可见,应修改该命令按钮的(A)属性。 A、Visible B、Value C、Caption D、Enabled 3.单机滚动条两端的任何一个滚动箭头,将触发该滚动条的( C )事件。 A、Scroll B 、KeyDown C、change D、Dragver 4.( D )对象具有clear方法。 A、图片框 B、窗体 C、复选框 D、列表框 5.中心定义图片框控件的坐标系统,可采用该图片框的( A ) A、scale B、Scale X C、scale Y D、setFocus 6.将通过对话框CommdDialog1的类型设置成另存为对话框,可调用该控件的( B)方法。 A、Showopen B、Showsave C、ShowColor D、ShowFont 7.形状控件所显示的图形不可能是( D ) A、圆 B、椭圆 C、圆角正方形 D、等边三角形 8.由Fro K=10 TO oslept 3:next K循环语句控件的循环次数是( B ) A、12 B、0 C、-11 D、-10 9.下列数据类型中,占用内存最大值是( D ) A、Boolwan B、Byte C、Lnteger D、Single 10.如果在图片框上使用绘图方法绘制一个实心圆,则图片框的( C )属性决定了该图片的颜色。 A、BackColro B、Forelklor C、Fillcolor D、Dlawstyle 一、选择题 1.要在垂直位置上移动控件,应利用控件的(C)

VB期末考试试题 B卷

VB期末考试试题B卷 一、填空题 1.VB中若要产生一消息框,可用__(1)__函数来实现。 2.常量是指在程序运行过程中,其值不能改变(2)的量。 3.整数类型数据分别包括整型和(3)数据。 4、在VB集成开发环境中,运行应用程序的方法有三种:一是_(单击“运行”菜单下的启动4)__;二是_(5) 单击工具栏上的启动 按钮_;三是_(6) 按F5键。 5、在VB中若要让某对对象获取焦点,则可通过__ Setfocus (7)_方法来实现。 6.列表框(ListBox控件)显示项目列表(8) ,用户可从中选择一个或多个项目。 7.框架(Frame控件)可以用来(9) 对其它控件进行分组,以便于用户识别,主要用于为单选按钮分组。 8、在VB中,用来描述对象外部特征的量称之为对象的_(10)_ 属性_。9、为使某窗口中的命令按钮“取消(C)”具有如下特性:按“Alt+C”键或按“ESC”键,均可代替用鼠标单击该按钮的操作,应设置该按钮的Caption属性值为_取(&C) _(11)___,并且设置其__(12)__属性值为__(13)__。 10、在过程内用_(14)__声明的变量为静态变量,在执行一个过程结束时,过程中所用到的Static变量的值会保留,下次再调用此过程时,变量的初值是上次调用结束时被保留的值。 11、在模块文件中的声明部分用Global或__(15)__关键字声明的变量为全局变量。

12、在模块文件中的声明部分用__(16)__或__(17)__定义的变量为模块级变量。 13.计时器控件通过定期激活Timer事件,使得Timer控件(18)就执行一次Timer事件中的代码。 14.要获得滚动条的当前位置,可以访问通过(19)属性来实现。 15.关闭正在运行的VB窗口将自动触发的事件是(20)。 二、选择题 1.工程文件的扩展名是( B )。 A.vbg B.vbp C.vbw D.vbl 2.在以下窗体中没有采用的控件是()。 A.文本框 B 垂直滚动条C.框架 D 命令 按钮 3.滚动条控件(如图所示)的Largechange属性所设置的是()A.单击滚动条和滚动箭头之间的区域时,滚动条控件Value属性值的改变量 B.滚动条中滚动块的最大移动位置 C.滚动条中滚动块的最大移动范围 D.滚动条控件无该属性 4、用于从字符串左边截取字符的函数是() A、Ltrim( )B、Trim( )C、Left( )D、Instr( ) 5、可获得当前系统日期的函数是(A) A、Date( )B、Time( )C、IsDate( )D、Year( ) 6、退出For循环可使用的语句为() A、Exit ForB、Exit DoC、End ForD、End Do

大学计算机VB程序设计考试题目

实验三 第1题四则运算题 设计如下窗体,为五个命令按钮编写5段代码完成四则运算及退出程序,其中在计算除法时,如果第二个数就是零,在消息框中显示信息“除数为零”。 Public Class Form1 Private Sub Button1_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button1、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a + b End Sub Private Sub Button2_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button2、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a - b End Sub Private Sub Button3_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button3、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text TextBox3、Text = a * b End Sub Private Sub Button4_Click(ByVal sender As System、Object, ByVal e As System、EventArgs) Handles Button4、Click Dim a, b As Single a = TextBox1、Text b = TextBox2、Text

Vb期末考试题

期期末末考考试试题题 一、单项选择题(共10分) 1.在代码中引用一个控件时,应使用控件的( )属性。 A .Caption B .Name C .Text D .Index 2.设变量x = 4,y = -1,a = 7,b = -8,下面表达式( )的值为“假”。 A .x+a <= b-y B . x > 0 AND y < 0 C .a = b OR x>y D . x+y > a+b AND NOT (y < b) 3.表达式Int(Rnd*71)+10产生的随机整数范围是( )。 A .(10,80) B .(10,81) C .[10,80] D .[10,81] 4.函数Sgn(3.1416)的返回值是( )。 A .-1 B .0 C .1 D .以上都不对 5.67890属于( )类型数据。 A .整型 B .单精度浮点数 C .货币型 D .长整型 6.下列变量名中正确的是( )。 A .3S B .Print C .Select My Name D .Select_1 7.下列赋值语句( )是有效的。 A .sum = sum -sum B .x+2 = x + 2 C .x + y = sum D .last = y / 0 8.以下的控件或方法具有输入和输出双重功能的为( )。 A .Print B .Textbox C .Optionbutton D .Checkbox 9.若要获得列表框中被选中的列表项的内容,可以通过访问( )属性来实现。 A .Name B .ListIndex C .ListCount D .Text 10.下列代码的运行结果为( )。 Private Sub command1_click() Dim m(10) For k = 1 To 10 m(k) = 11 – k next k

2020年国家开放大学电大《VB程序》形成性考核题库

客观题_0001 试卷总分:100 测试时间:240 单项选择题判断题 一、单项选择题(共20 道试题,共80 分。) 1. 用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是()。 A. List B. Listindex C. Text D. Listcount 2. 在设计菜单时,如果要在菜单中加入一个菜单分隔条,则菜单分隔条的标题必须设置 为()。 A. 加号(+) B. 减号(-) C. 星号(*) D. 感叹号(!) 3. 保存新建的工程时,默认的文件夹是()。 A. My Document B. VB98 C. "\ " D. Windows 4. 要清除列表框的所有内容,可用()方法来实现。 A. RemoveTtem B. Cls C. Clear D. 以上均不可以 5. 用标准工具栏中的工具按钮不能执行的操作是()。 A. 添加工程

B. 打印源程序 C. 运行程序 D. 打开工程 6. 改变驱动器列表框的Drive属性值,将激活()事件。 A. Change B. Scoll C. KeyDown D. KeyUp 7. 下列语句语法正确的是()。 A. a=1 b=2 c=3 B. a=l:b=2:c=3 C. a=1,b=2,c=3 D. a=1;b=2;c=3 8. 要在窗体Form1内显示“myfrm”,使用的语句是()。 A. Form. print "myfrm" B. Form.caption="myfrm" C. Form1.print "myfrm" D. Form1.caption="myfrm" 9. 图象框Image没有的属性是()。 A. Picture B. Appearance C. AutoRedraw D. 以上属性都没有 10. 可获得字符的ASCII码的函数是()。 A. Val

相关主题
文本预览