文档库 最新最全的文档下载
当前位置:文档库 › VB练习题2

VB练习题2

VB练习题2
VB练习题2

1.项目文件的扩展名是()

A..vb B..sln C..exe D..vbproj

2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。

A.工具箱B.属性 C.即时D.窗体

3.要使窗体的标题为“演示实例”,应修改窗体的()属性。

A.Caption B.Tip C.Item D.Text

4.在https://www.wendangku.net/doc/265809553.html,中,下面属于方法的是()。

A.Focus

B.SelectedText

C.LostFocus

D.Keypress

5.一条语句要在下一行继续写,可用()符号作为续行符。

A.+

B.-

C.空格和_

D....

6.若要使命令按钮不可操作,要对()属性进行设置。

A.Enabled

B.Visible

C.BackColor

D.Text

7.在https://www.wendangku.net/doc/265809553.html,集成环境中创建https://www.wendangku.net/doc/265809553.html,应用程序时,除了工具箱窗口、窗体窗口和属性窗口

外,必不可少的窗口是()

A.窗体布局窗口B.立即窗口

C.代码窗口D.监视窗口

8.当运行程序时,系统自动执行启动窗体的()事件过程

A.Load B.Click C.Unload D.GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是()

A.文本框没有内容B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True

10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置

A.BackColor B.BorderStyle C.ForeColor D.BackStyle 11.数据类型为Long的类型标识符为()。

A.%B.&C.!D.#

12.下面()是日期型常量。

A.“5/17/12”B.5/17/12

C.#5/17/12#D.(5/17/12)

13.下面的()是合法的单精度型变量。

A.num!

B.sum%

C.char!

D.mm#

14.下面的()是合法变量名。

A.X_yz

B.123abc

C.Integer

D.X-Y

15.Rnd函数不可能为下列的()值。

A.0

B.1

C.0.1234

D.0.0005

16.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示

在控件上的图片,使用()语句可以在程序中消除已装入的图片。

A.PictureBox控件名.image=””

B.PictureBox控件名.image=Nothing

C.PictureBox控件名.image=Image.FromFile(“”)

D.PictureBox控件名.image=Image.FromFile(Nothing)

17.表达式16/4-2^5*8/4Mod5\2的值为()

A.14

B.4

C.20

D.2

18.表达式Len(“123程序设计ABC”)的值是()

A.10

B.14

C.20

D.17

19.为了给x,y,z三个整型变量赋初值1,正确的赋值语句是()。

A.x=1:y=1:z=1

B.x=1,y=1,z=1

C.x=y=z=1

D.xyz=1

20.已知a=12,b=20,复合赋值语句“a*=b+10”执行后,a变量中的值是()

A.50

B.250

C.30

D.360

21.关于语句If x=1Then y=1,下列说法中正确的是。

A.x=1和y=1均为赋值语句

B.x=1和y=1均为关系表达式

C.x=1为关系表达式,y=1均为赋值语句

D.x=1为赋值语句,y=1为关系表达式

https://www.wendangku.net/doc/265809553.html,提供了结构化程序设计的三种基本结构,分别是()。

A.递归结构、选择结构、循环结构

B.选择结构、过程结构、顺序结构

C.过程结构、输入/输出结构、转向结构

D.顺序结构、选择结构、循环结构

23.Visual https://www.wendangku.net/doc/265809553.html,是一种集成开发环境,集成开发环境一般简称为()

A.CLR

B.IDE

https://www.wendangku.net/doc/265809553.html,

D.XML

24.在https://www.wendangku.net/doc/265809553.html,中要把属性窗口打开,可以选择()

A.按F5键打开属性窗口

B.“解决方案资源管理器”窗口中的“属性”菜单项

C.“视图”菜单中的“属性窗口”或F4键

D.“编辑”菜单中的“属性窗口”

25.若要使命令按钮不可操作,要对()属性进行设置。

A.Enabled B.Visible C.BackColor D.Text

26.要判断在文本框中是否按了Enter键,应在文本框的()事件中进行判断。

A.Change B.KeyDown C.Click D.KeyPress

27.在https://www.wendangku.net/doc/265809553.html,中,下面属于方法的是()。

A.Hide

B.SelectedText

C.LostFocus

D.Keypress

28.在一行内要写多条语句时,每个语句之间用()符号分隔。

A.,

B.:

C.、

D.;

29.要使窗体的标题为“演示实例”,应修改窗体的()属性

A.Caption

B.Tip

C.Item

D.Text

30.表达式Num+=3代表的意思是()

A.Num=3

B.Num=Num+3

C.Num+3=Num

D.3=Num

https://www.wendangku.net/doc/265809553.html,代码是否区分大小写

A.不区分B.区分

32.当创建一个名为“引例”的项目时,该项目的所有代码文件将保存在()文件夹下。

A.My Documents B.https://www.wendangku.net/doc/265809553.html, C.引例D.Windows

33.数据类型为String的类型标识符为()。

A.%B.$C.!D.#

34.下面的()是不合法的整型常量。

A.123

B.&O144

C.&O18

D.&H5A

35.下面的()是合法变量名。

A.My_Integer

B.123Integer

C.Integer

D..My-Integer

36.Rnd函数产生值的范围是()。

A.[0,1]

B.[0,1)

C.(0,1]

D.(0,1)

37.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示

在控件上的图片,使用()语句可以在程序中装入已有的图片。

A.PictureBox控件名.image=“图片文件名”

B.PictureBox控件名.image=image.load(“图片文件名”)

C.PictureBox控件名.image=Image.FromFile(“图片文件名”)

D.PictureBox控件名.image=Image.LoadFile(“图片文件名”)

38.表达式28/4-2^5*8/4MOD5\2的值为()。

A.7B.4C.20D.2

39.在使用MsgBox时,必须设置的参数是_______。

A.按钮

B.无

C.标题

D.提示

40.下列各赋值语句,语法不正确的是()。

A.iNum=15

B.x+y=5

C.slength=x+y

https://www.wendangku.net/doc/265809553.html,bel1.text="abc"

41.以下叙述中正确的是()

A.窗体的Name属性指定窗体的名称,用来标识一个窗体

B.窗体的Name属性的值是显示在窗体标题栏中的文本

C.可以在运行期间改变对象的Name属性的值

D.对象的Name属性值可以为空

42.借助变量t,交换变量x和y值的语句哪个是正确的_______。

A.x=t

B.t=x

C.y=t

D.t=y

t=y y=t x=y y=x

y=t x=y x=t x=t

43.用来判断表达式的值是否与条件列表中的值相匹配的多路判断语句是()

A.For

B.IF

C.Select Case

D.以上都不是

44.结构化程序设计的三种基本结构,分别是()。

A.递归结构、选择结构、循环结构

B.选择结构、过程结构、顺序结构

C.过程结构、输入/输出结构、转向结构

D.顺序结构、选择结构、循环结构

45.计算如下分段函数

下面不正确的程序段是()

A.If x>=1Then f=Math.Sqrt(x+1)

B.If x>=1Then f=Math.Sqrt(x+1)

f=x*x+3If x<1Then f=x*x+3

C.f=IIf(x>=1,Math.Sqrt(x+1),x*x+3)

D.If x<1Then f=x*x+3_

Else f=Math.Sqrt(x+1)

46.下面的程序段运行后,显示的结果是()。

Dim x%

x=int(rnd)+3

Select Case x

Case5

MsgBox(“优秀”)

Case4

MsgBox(“良好”)

Case3

MsgBox(“通过”)

Case Else

MsgBox(“不通过”)

End Select

A.优秀

B.良好

C.通过

D.不通过

47.在以下运算符中,优先级最低的运算符是_________

A.^

B./

C.\

D.Mod

48.以下()是正确的For...Next结构

A.For1To10Step

...

Next

B.For i=3To-3Step-3

...

Next i

C.For i To10

...

Next i

D.For i=3To10Step3

...

Next j

49.下列循环体能正常结束的是()。

A.i=100

Do While i>100

i=i Mod100+1 Loop B.i=100

Do Until i>100

i=i Mod100+1 Loop

C.i=100

Do

i=i Mod100 Loop While i<100D.i=100

Do

i=i Mod100+1 Loop Until i>100

50.循环语句For K=3.5TO 5.5Step0.5的循环次数是()。

A.0B.5C.3D.4 51.当在文本框输入“ABCD”四个字符时,窗体上显示是()

Sub TextBox1_KeyPress(……)Handles TextBox1.KeyPress Label1.Text&=TextBox1.Text

End Sub

A.ABCD B.ABC C.AABABC D.A

AB

ABC

ABCD 52.参考以下代码,正确的是()

Dim k as integer=10

DO While k=0

k=k-1

Loop

A.循环语句执行10次

B.是无限循环

C.循环体语句一次也不执行

D.循环语句执行一次

https://www.wendangku.net/doc/265809553.html,中有数组dim a%(5),其含义是

A.定义了一个整型数组,数组的元素个数是5个

B.定义了一个整型数组,数组的元素个数是6个

C.定义了一个长整型数组,数组的元素个数是5个

D.定义了一个长整型数组,数组的元素个数是6个

54.以下程序执行后,TextBox1.Text的结果为_______。

Dim n As Integer

Dim a(,)As String={{"a1","a2","a3"},{"b1","b2","b3"}}

TextBox1.Text=””

For n=0To1

TextBox1.Text&=a(n,1)

Next n

A.a2a3

B.a1a2

C.a2b2

D.a3a3

55.要分配存放12元素的整型数组,不符合要求的是()

A.dim a%(12)

B.dim a%(1,5)

C.dim a%(2,3)

D.dim a%(1,1,2)

56.语句Dim A%(9,11)声明的数组A包含()个数组元素

A.120

B.75

C.60

D.13

57.如下数组声明语句,()是正确的。

A.Dim a(9)As Single={1,2,3,4,5,6,7,8,9,10}

B.Dim a()As Single={1,2,3,4,5,6,7,8,9,10}

C.Dim a()As Single={1,"a","bc",4,5,6,7,8,9,10}

D.Dim a(,)As Integer={1,"a",3,4,5,6,7,8,9,10}

58.要想从子过程调用后返回两个结果,下面子过程语句说明合法的是()

A.sub f2(Byval n%,Byval m%)

B.sub f2(ByRef n%,Byval m%)

C.sub f2(ByRef n%,ByRef m%)

D.sub f2(Byval n%,ByRef m%)

59.下面说明合法的是______。

A.Function f1%(f1%)

B.Function f1%(ByVal n%)

C.Sub s1(Byval n%())

D.Sub s1(n As Integer)as Integer

60.在窗体上画一个名称为Button1的命令按钮,再画两个名称分别为Label1、Label2的标

签,然后编写如下程序代码:

Dim X,Y As Integer

Private Sub Button1_Click(……)Handles Button1.Click

X=5

Y=3

Call proc(X,Y)

Label1.Text=X

Label2.Text=Y

End Sub

Sub proc(ByVal a As Integer,ByRef b As Integer)

a =a *a

b =b +b

End Sub

程序运行后,单击命令按钮,则两个标签中显示的内容分别是_______。A.形参a 采用值传递,其结果不会影响实参X B.形参a 采用值传递,其结果将会影响实参X C.形参a 采用地址传递,其结果不会影响实参X D.形参a 采用地址传递,其结果将会影响实参X

61.复选框的CheckState 属性为_______时,表示复选框内有灰色的勾即不可选。A.checked B.Indeterminate C.Unchecked D.None 62.如要实现菜单功能,应向菜单项的_________事件添加代码。https://www.wendangku.net/doc/265809553.html,mand B.Click C.Popup D.Select 63.在下列关于菜单的说法中,错误的是()

A.建立菜单分隔线的方法是在标题栏输入一个“-”(减号)

B.建立热键的方法是在热键字符前面加上一个“&”符号,显示时下面就有下划线

C.若菜单项的Option 值为True,则菜单项左边显示一个标记“√”表示选中

D.若菜单项的Checked 值为True,则菜单项左边显示一个标记“√”表示选中1.对象的属性是指__________________(1)________________________________。2.表示x 是5的倍数或是9的倍数的逻辑表达式为___________(2)______________。3.要使下列For 语句循环执行的20次,循环变量的初值应当是

For k=___(3)_____to -5Step -24.隐藏窗体的方法是____(4)_________。

5.VB 中的变量按其作用域可分为全局变量、模块级变量、___(5)________和块级变量。

6.

下面程序段执行后,Label1对象显示为_______(6)_______x=35:y=20

Label1.Text=”(“&x &”\”&y &“)*”&y &“=”&(x\y)*y

7.8.显示窗体的方法是____(2)_________。

9.

数学表达式d c ab

的VB 算术表达式为________(3)______

10.表示字符变量s 是字母字符(不区分大小写字母)的表达式为______(4)_____。11.VB 中的变量按其作用域可分为全局变量、___(5)________、过程级变量和块级变量。12.下面程序段执行后,Label1对象显示为_______(6)_______x=35:y=20

Label1.Text=”(“&x &”Mod”&y &“)*”&y &“=”&(x Mod y)*y

13.以下命令按钮的事件过程用于求n!,请填空。

Private Sub Button1_Click(…)Handles Button1.Click

Dim s%,n%,i%

n=Val(InputBox(“输入n”))

s=(7)

For i=1to n

s=(8)

Next

Msgbox(“n!=”&s)

End Sub

14.编一程序计算一个班100个学生的平均成绩,学生成绩由20-100之间的随机整数生成,

然后统计高于平均成绩的人数,请填空。

Private Sub Button1_Click(…)Handles Button1.Click

Dim mark%(99),aver!,overn%,i%

aver=0:overn=0

Randomize()

For i=0To99

mark(i)=(9)

aver=aver+mark(i)

Next i

aver=aver/100

For i=0To99

If(10)Then overn=overn+1

Next i

Msgbox("平均分:"&aver&"高于平均成绩的人数:"&overn)

End Sub

三、程序阅读题(每题4分,共4X5=20分)

1.以下程序段运行后TextBox1中的结果为。

Dim a As Integer=0,j As Integer

For j=1To5Step2

a=a+j\5

Next j

TextBox1.Text=a

2.下面的程序段输出结果为。

Private Sub Button1_Click(…)Handles Button1.Click

Dim i As Integer,x As Integer

For i=1To4

If i=1Then x=0

x=x+1

Next i

Msgbox(x)

End Sub

3.下面程序的运行结果是___________

Private Sub Button1_Click(……)Handles Button1.Click

Dim x$,n%,a%

n=20

Do While n<>0

a=n Mod8

n=n\8

x=a&x

Loop

MsgBox("x="&x)

End Sub

程序运行后,单击命令按钮,标签输出结果为。

4.下面程序的运行后,Label1的结果是___________

Private Sub Button1_Click(……)Handles Button1.Click

Dim i%,j%,s%

Dim b(,)As Integer={{1,2,3},{4,5,6},{7,8,9}}

label1.text=""

For i=1To3

s=0

For j=1To3

s+=b(i,j)

Next j

Label1.Text&=s&vbCrLf

Next

End Sub

5.在窗体上画一个命令按钮和文本框,然后编写如下程序,程序运行后,单击命令按钮,文

本框显示的内容是。

Function Fun(ByVal x As Integer,ByVal y As Integer)As Integer

If x

Fun=x

Else

Fun=y

End If

End Function

Private Sub Button1_Click(…)Handles Button1.Click

Dim a As Integer,b As Integer

a=5:b=3

TextBox1.Text=Fun(a,b)

End Sub

四、编程题(每题10分,共20分)

1.分别统计1~1000中,满足3的倍数、7的倍数的数各为多少?

2.编写事件处理过程Button1_Click,判断TextBox1中的整数是否是闰年。结果在TextBox2

中显示。参考程序运行结果如下图。闰年的条件是符合下面两个条件之一:

(1)能被4整除,但不能被100整除;(2)能被400整除。

Private Sub Button1_Click(……)Handles Button1.Click

….

End Sub

参考答案

一、单项选择题(每题1分,共40分)

BDADA BDBAC BCABC ADBAD CDACD BABCC BCAAB CBABB

二、填空题(每空2分,共2X10=20分)

对象的动作、行为

Show()

(a+b)/(c*d)

s>="a"And s<="z"Or s>="A"Ands<="Z"

或Ucase(s)>="A"And Ucase(s)<="Z"

或Lcase(s)>="a"And Lcase(s)<="z"

模块级变

(35Mod20)*20=300

1

s*i

Int(Rnd*81+20)

mark(i)>aver

三、程序阅读题(每题4分,共4X5=20分)

1

3

X=24

6

15

24

3

程序运行后,输出的结果是。

Private Sub Button1_Click(…)Handles Button1.Click

Dim x%,y%

x=12

y=14

Call F1(x,y)

Msgbox(x&""&y)

End Sub

Public Sub F1(Byval n As Integer,Byval m As Integer)

n=n+1

m=m-1

End Sub

3.1214

2012 VB_NET练习题2(题目)

第1-2章 https://www.wendangku.net/doc/265809553.html, 基础 一、题1 1..NET 的目的就是将( )作为新一代操作系统的基础,对互联网的设计思想进行扩展。 2.对象的特征称( ),对象能够执行的操作称( ),对象能够识别的操作称( )。 3.面向对象的程序设计语言的基本编程模式是( )驱动。 4.要退出应用程序的执行,不能执行下列的( )语句。 ①End ②Application.Exit ③Application.Exit() ④Stop ⑤Debug.Break 5.要使文本框中的文字不能被修改,应把( )属性设置成False 。 6.当运行程序时,系统自动执行启动窗口的( )事件过程。 7.当文本框的ScrollBars 属性设为Horizontal ,MultLine 属性设为True,却没有效果,原因是( )。 8.图片控件PictureBox 的属性SizeMode 用于调节框内显示图的大小。下面的( )枚举值能使图片自动缩放填满整个图片框。 ①Zoom ②StretchImage ③AutoSiuze ④CenterImage 二、题2 https://www.wendangku.net/doc/265809553.html, 框架包括 和NET 类库。 2.项目可以视为编译后的一个可执行单元,可以是应用程序、动态链接库等,而企业级的解决方案往往需要多个可执行程序的合作,为便于管理,在Visual https://www.wendangku.net/doc/265809553.html, 集成环境中引入了 。 3.要想Label 控件显示给定的文字“您好”,应在设计状态下设置它的 属性值。 4.要想在控制台程序运行时输入信息,可使用Console 对象的 方法,要输出信息应使用Console 对象的 方法。 5.在https://www.wendangku.net/doc/265809553.html, 中, 过程是控制台应用程序的入口点。 6.语句:Me.BackgroundImage= ,可以清除窗体的背景图。 第3章 数据类型与表达式 一、题1 1.将算术式,e d c b a -+-?15写成https://www.wendangku.net/doc/265809553.html, 表达式为( )。 2.数学式“2/3 e (x+y)”的VB .NET 表达式是( )。 3.15除以4余数的-3次方的VB .NET 表达式为( ) 4.将变量k 四舍五入保留2位小数的表达式是( )。 5.要定义固定长度字符串变量str 要使用( )。 6.表达式Chr(Int(Rnd*10+66))所产生的是( )。 7.表达式Len(“123程序设计ABC ”)的值是( )。 二、题2 1.若A=20,B=80,C=70,D=30,则表达式A+B>160 or (B*C>200 And Not D>60)的值是 。 2.表达式7Mod4*4^3/6\2的值为: 。 3.表达式Len(Str(17.35))mod 2的值为 。 https://www.wendangku.net/doc/265809553.html, 的一个语句好可以分别写在多行上,行末尾加上 作为续行标志;另

大学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.wendangku.net/doc/265809553.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练习题与答案

VB 练习题与答案

96 第2章数据类型与表达式 一、选择题 1. 一个语句行内写多条语句时,每个语句之间用( )符号分隔。 A. , B. : C. 、 D. ; 2. 一句语句要在下一行继续写,用( )符号作为续行符。 A. + B. – C. _ D. … 3. 下面( )是合法的变量名。 A. X_yz B. 123ab C. integer D. X-Y 4. 下面( )是不合法的整数。 A. 100 B. &Ol00 C. &H100 D. %100 5. 下面( )是合法的字符常量。 A. ABC$ B. "ABC" C. 'ABC' D. ABC 6. 下面( )是合法的单精度型变量。 A. num! B. sum% C. xinte$ D. mm# 7. 下面( )是不合法的单精度常数。 A. 100! B. 100.0 C. 1E+2 D. 100.0D+2 8. 表达式16/4-2^5*8/4 MOD 5\2的值为( )。 A. 14 B. 4 C. 20 D. 2 9. 数学关系3≤x<10表示成正确的VB表达式为( )。 A. 3<=X<10 B. 3<=x AND x<10 C. x>=3 OR x<10 D. 3<=x AND<10 10. “\”、“/”、“Mod”、“*”四个算术运算符中,优先级别最低的是( )。 A. \ B. / C. Mod D. * 11. 与数学表达式ab/3cd对应的不正确V isual Basic 6.0表达式是( )。 A. a*b/(3*c*d) B. a/3*b/c/d C. a*b/3/c/d D. a*b/3*c*d 12. Rnd函数不可能为下列( )值。 A. 0 B. 1

2016年计算机二级《VB》基础练习题及答案(2)

2016年计算机二级《VB》基础练习题及答案(2) 1[简答题]在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,它们的高、宽分别为300、2400和1200、2400。窗体的标题为“窗口”。请通过属性窗口设置适当的属性,满足如下要求: ①Text2可以显示多行文本,并且有垂直和水平两个滚动条; ②程序运行时在Textl中显示输入的字符为“*”。 程序运行后的窗体如图所示。 注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。 参考解析: 【考点分析】本题考点有:窗体的Caption属性,文本框的Name、Width、Hei【ght、PasswordChar、Text、MuhiLine、ScrollBars属性。 【解题思路】文本框控件的MuhiLine属性用于设置文本框是否显示多行文本,值为Tr ue表示是,值为False则表示否。ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。文本框的PasswordChar属性常用于设置用某字符(如“*”)屏蔽用户在文本框中键入的内容,常用于口令输入。 【操作步骤】 步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控件及属性见表3.8和表3.9。

步骤2:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】由于ScrollBars属性的设置值较多,易混乱,请考生牢记4个值分别设置的文本框滚动条属性。 2[单选题]在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。 A.外模式 B.内模式 C.概念模式 D.逻辑模式 参考答案:B 参考解析:数据库系统的三级模式是概念模式、外模式和内模式。概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述。内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法,所以选择B。 3[单选题]以下关系表达式中,其值为True的是()。 A.1f.XYZ”>”XYz” B.”VisualBasic”<>”visualbasic” C.P the-.=’’there·t D.”Integer”<”Int” 参考答案:B 参考解析:用关系运算符比较两个操作敷时,如果两个操作数是字符型的,按字符的A SCIl码从左到右一一比较,即先比较第1个,若相同再比较第2个,依次比较,直到比较

VB考试题库,二级习题(含答案)

V B考试题库,二级习题 (含答案) https://www.wendangku.net/doc/265809553.html,work Information Technology Company.2020YEAR

VB考试一 1、能够获得一个文本框中被选取文本的内容的属性是______。 A:SelStart B:SelLength C:SelText D:Text 参考答案:C 2、在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应当使用的语句为:______。 A:Text1.Enabled = False B:Text1.Hide C:Text1.Clear D:Text1.Visible = False 参考答案:D 3、对于语句 If x=1 Then y=1, 下列说法正确的是____。 A: x=1和y=1 均为赋值语句 B: x=1和y=1 均为关系表达式 C: x=1为赋值语句,y=1为关系表达式 D: x=1为关系表达式,y=1 为赋值语句 参考答案:D 4、以下变量名中,______是不符合Visual Basic的命名规范的。 A:_mnu_Open_234 B:Abc901 C:price_ D:K 参考答案:A 5、MsgBox 函数返回值的类型是__________。 A:数值或字符串 B:字符串 C:变体 D:整型数值 参考答案:D 6、VB一共有设计、运行和中断三种模式,要使用调试工具应该______。 A:进入中断模式 B:进入运行模式 C:进入设计模式 D:不用进入任何模式 参考答案:A 7、设a=6,则执行 x=IIF(a>5,-1,0) 后,x的值为______。 A:-1 B:6 C:0 D:5 参考答案:A 8、可以同时删除字符前导和尾部空白的函数是______。 A:Mid B:Rtrim C:Trim D:Ltrim 参考答案:C 9、以下语句的输出结果是______。 Print Format$("32548.5","000,000.00")

VB练习题含答案

第一部分 1 在窗体上添加一个命令按钮(名称为Cmd1,标题为"输出平均值")。程序运行后,单击命令按钮完成以下工作: ①随机产生20个0到1000的整数,将其放入一个一维数组中 ②求出所有元素的平均值,并显示在窗体上(如下图所示) Private Sub Cmd1_Click() Dim a%(19), i%, sum!, aver! Randomize For i = 0 To 19 a(i) = Int(Rnd * 1001) sum = sum + a(i) Next i aver = sum / 20 Print aver End Sub 2 请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为"转换"的命令按钮,如下图所示。在程序运行时,单击"转换"按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为小写,其他字符不变。 Private Sub C1_Click() Dim ch As String, ch1 As String, i% ch = Text1 For i = 1 To Len(ch) If Asc(Mid(ch, i, 1)) >= 65 And Asc(Mid(ch, i, 1)) <= 90 Then ch1 = ch1 + LCase(Mid(ch, i, 1)) Else ch1 = ch1 + UCase(Mid(ch, i, 1)) End If Next i Text1 = Text1 + vbCrLf Text1 = Text1 + ch1 End Sub 3 在窗体上添加一个命令按钮(名称为MyCmd1,标题为"输出最大值")。程序运行后,单击命令按钮完成以下工作: ①随机产生30个0~1000的整数,将其放入一个一维数组中 ②求出其中的最大值,并显示在窗体上。 Private Sub MyCmd1_Click() Dim a%(29), i%, max% Randomize For i = 0 To 29

vb题库2(2019525153035)

单选 1.启动VisualBasic后,系统为用户新建的工程起一个名为()的临时名称. A.窗体 B.工程1 C.窗体1 D.工程 2.下列关于窗体上控件的基本操作错误的是(). A.按下一次DEL键可以同时删除多个控件 B.按住SHIFT键,然后单击每个要选择的控件,可以同时选中多个控件 C.按住ALT键,然后单击每个要选择的控件,可以同时选中多个控件 D.按一次DEL键只能删除一个控件 3.求以10 为底X 的常用对数的表达式为(). A.LOG(X)/LOG(10) B.LOG(X) C.LOG(X)/LOG(E) D.LN(X) 4.要在图片框P1中打印字符串"HowAreYou",应使用语句(). A.P1.Print"HowAreYou" B.Print"HowAreYou" C.P1.Picture=LoadPicture("HowAreYou") D.Picture1.Print="HowAreYou" 5.在窗体Form1的Click事件过程中有以下语句: Label1.Caption="Visual Basic" 若本语句执行之前,标签控件的Caption属性为默认值,则标签控件 的Name属性和Caption属性在执行本语句之前的值分别为(). A."Label1"、"Label1" B."Caption"、"Label" C."Label"、"Label" D."Label1"、"Visual Basic" 6.要使得标签能自动扩充以满足字体大小则可对其()属性进行设置. https://www.wendangku.net/doc/265809553.html,emnemonic B.tag C.autosize D.alignment 7.要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine 属性设置为True,然后再将ScrollBar属性设置为(). A.0B.2C.3D.1 8.以下不具有Picture属性对象是(). A.文本框 B.窗体 C.图片框 D.图像框 9.由For k=10 to 0 step 3:next k循环语句控制的循环次数是(). A.-10 B.0 C.-11 D.12 10.循环结构For I%= -1 to -17 Step -2 共执行()次. A.5 B.8 C.9 D.6 11.()属性决定了按Tab键时焦点在各个控件之间移动的顺序. A.SetFocus B.TabStop C.Tablndex D.Index 12.由For k=35 to 0 step 3:next k循环语句控制的循环次数是(). A.-10 B.0 C.-11 D.12 13.单击滚动条两端的任一个滚动箭头,将触发该滚动条的()事件. A.Scroll B.Change C.KeyDown D.Dragover 14.要清除组合框Combol中的所有内容,可以使用()语句. https://www.wendangku.net/doc/265809553.html,bo1.Remove https://www.wendangku.net/doc/265809553.html,bo1.Cls https://www.wendangku.net/doc/265809553.html,bo1.Clear https://www.wendangku.net/doc/265809553.html,bo1.Delete

VB考试题库,二级习题(含答案)

VB考试一 1、能够获得一个文本框中被选取文本的内容的属性是______。 A:SelStart B:SelLength C:SelText D:Text 参考答案:C 2、在窗体上画一个文本框,其名称为Text1,为了在程序运行后隐藏该文本框,应当使用的语句为:______。 A:Text1.Enabled = False B:Text1.Hide C:Text1.Clear D:Text1.Visible = False 参考答案:D 3、对于语句If x=1 Then y=1, 下列说法正确的是____。 A:x=1和y=1 均为赋值语句 B:x=1和y=1 均为关系表达式 C:x=1为赋值语句,y=1为关系表达式 D:x=1为关系表达式,y=1 为赋值语句 参考答案:D 4、以下变量名中,______是不符合Visual Basic的命名规范的。 A:_mnu_Open_234 B:Abc901 C:price_ D:K 参考答案:A 5、MsgBox 函数返回值的类型是__________。 A:数值或字符串 B:字符串C:变体D:整型数值 参考答案:D 6、VB一共有设计、运行和中断三种模式,要使用调试工具应该______。 A:进入中断模式B:进入运行模式 C:进入设计模式D:不用进入任何模式 参考答案:A 7、设a=6,则执行 x=IIF(a>5,-1,0) 后,x的值为______。 A:-1 B:6 C:0 D:5 参考答案:A 8、可以同时删除字符前导和尾部空白的函数是______。 A:Mid B:Rtrim C:Trim D:Ltrim 参考答案:C 9、以下语句的输出结果是______。 Print Format$("32548.5","000,000.00")

vb课后练习答案习题解答 (5)

第5章数组与记录 5.1 填空题 1.若要定义一个包含10个字符串元素,且下界为1的一维数组s,则数组说明语句为()。 答案:Dim s(1 To 10) As String 2.若要定义一个元素为整型数据的二维数组a,且第一维的下标从0到5,第二维下标从-3到6,则数组说明语句为()。 答案:Dim a(0 To 5,-3 To 6) As Integer 3.如果数组元素的下标值为实数,则VB系统会按()进行处理。 答案:四舍五入原则 4.数组元素个数可以改变的数组称为();数组元素可以存放不同类型数据的数组称为()。 答案:可调数组、可变类型数组 5.数组刷新语句用于()。若被刷新的数组是数值数组,则把所有元素置();若被刷新的数组为字符串数组,则把所有元素置()。 答案:清除指定数组内容、0、空字符串 10.控件数组是由一组类型和()相同的控件组成,共享()。 答案:名字、同一个事件过程 11.控件数组中的每一个控件都有唯一的下标,下标值由()属性指定。 答案:Index 12.建立控件数组有两种方法:()和()。 答案:在设计阶段通过相同Name属性值来建立、在程序代码中使用Load方法 5.2 选择题 1.下列一维数组说明语句错误的是()。 a) Dim b(100) AS Double b) Dim b(-5 To 0) AS Byte c) Dim b(-10 To –20) AS Integer d) Dim b(5 To 5) AS String 答案:c 2.若有数组说明语句为:Dim a(-3 To 8),则数组a包含元素的个数是()。 a) 5 b) 8 c) 11 d) 12 答案:d 3.设有数组说明语句:Dim c(1 To 10),则下面表示数组c的元素选项中()是错误的。 a) c(i-1) b) c(5+0.5) c) c(0) d) c(10) 答案:c 4.下列数组说明语句中正确的是()。 a) Dim a(-1 To 5,8)AS String b) Dim a(n,n)AS Integer c) Dim a(0 To 8,5 To –1)AS Single d) Dim a(10,-10)AS Double

vb题库及答案

| 最新VB题库及答案 一、选择题 第1部分 1、在窗体(名称为Form1)上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写一个事件过程。程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“计算机等级考试”。以下能实现上述操作的事件过程是 A、Private Sub Text1_Change() = "计算机等级考试" End Sub ] B、Private Sub Command1_Click() Caption = "计算机等级考试" End Sub C、Private Sub Form_Click() = "计算机等级考试" End Sub D、Private Sub Command1_Click() = "计算机等级考试" { End Sub 2、在一行内写多条语句时,每个语句之间用()符号分隔。 A、 , B、: C、. D、; 3、下面()是合法的变量名。 A、X_YZ B、123ABC C、INTEGER D、X-Y ] 4、下面()是合法的字符常量。 A、 ABC$ B、“ABC” C、‘ABC’ D、 ABC 5、表达式16/4 - 2^5*8 MOD 5\2的值为()。 A、14 B、 4 C、20 D、2 6、设a=”MicrosoftVisualBasic”,则以下使变量的b值为”VisualBasic”的语句是 A、b=Left(a,10) B、b=Mid(a,10) — C、b=Right(a,10) D、b=Mid(a,11,10) 7、设a="a",b="b",c="c",d="d",执行语句x = IIf((a < b) Or (c > d), "A",

vb练习题及答案.doc

vb 练习题及答案 【篇一:vb 习题(含答案)】 lass=txt>1 、vb 程序中,通常不会产生错误提示的是( )。(1 分) a、编译错误 b、逻辑错误 c、运行时错误 d、实时错误 2、在设计阶段,双击窗体上任一空白处,打开的窗口是( )。(1 分) a、工程资源管理器窗口 b、代码窗口 c、工具箱窗口 d、属性窗口 3、下列说法中,正确的说法是( )。(1 分) a、窗体名称和该窗体文件名必须一致 b、窗体名称和该窗体文件名 可以不相同 c、窗体名称和该窗体文件名不能使用汉字 d、窗体名称不能使用汉字、但该窗体文件名能使用汉字 4、visual basic 有完备的help 联机帮助功能,可以通过按下功能 键( )得到帮助。( 1 分) a、f9 b 、f8 c、f1 d 、f5 5、以下( )控件可作为容器使用。( 1 分) a、label b 、picturebox c、textbox d 、image 6、将窗体的boderstyle 属性设置为( )可使窗口不显示标题栏。( 1 分) a、0 b 、1 c、2 d 、5 7、文本框没有( )属性(1 分) a、text b 、name c、caption d 、borderstyle 23、下列( )是不合法的常量。( 1 分) a、100 b 、10e02 c、100.0 d 、10e0.5 24、下列对变量的定义中,定义x 为变体型变量的是( )。(1 分) a、dim x as double b 、dim x c、dim x! d 、x%=23

25、设有如下变量声明:dim testdate as date ,为变量testdate 正确赋值的表达方式是( )。(1 分) a、textdate=#1/1/2002# b 、testdate=#1/1/2002# c、textdate=date(1/1/2002) d 、 testdate=format(m/d/yy,1/1/2002) 26、在立即窗口中运行以下语句,a=beijing :b=shanghai :print a,b 对其输出结果的描述中,正确的是( )。(1 分) a、beijing 和shanghai 中间没有空格 b、beijing 和shanghai 中 间有1 个空格 c、beijing 和shanghai 中间有 6 个空格 d、beijing 和shanghai 前面有7 个空格 27、语句段a=3: b=5:t=a :a=b: b=t 执行后( )。(1 分) a、a 值为3,b 值为3 b 、a 值为3,b 值为5 c、a 值为5,b 值为5 d 、a 值为5,b 值为3 28、下列语句中,正确的是( )。(1 分) a、if x3*y and xy then y=x^3 b 、if x3*y and xy then y=3x c、if x3*y : xy then y=x^3 d 、if x3*y and xy then y=x**3 29、下面程序段dim x%: x=5: if x then y=x+1 else y=x 运行后, y 结果是( )。(1 分) a、5 b 、6 c、1 d 、显示出错信息 30、执行语句 a = inputbox(today, tomorrow, yesterday, 5, 5) , 将显示一个输入对话框,在对话框的输入区中显示的信息是( )。(1 分) a、today b 、tomorrow c、yesterday d 、5 31、窗体上有一个命令按钮command1, 编写如下事件过 程: private sub command1_click() :x = val(inputbox(x=)) : y = inputbox(y=) : print x + y : end sub, 单击命令按钮,先后在两个输 入对话框中输入123 和321 ,窗体显示的内容是( )。(1 分) a、444 b 、123321 c、123+321 d 、出错信息 32、执行语句msgbox aaa, 2, bbb 后,所产生的消息框的标题是 ( )。(1 分) a、aaa b 、bbb

VB练习题2

1.项目文件的扩展名是() A..vb B..sln C..exe D..vbproj 2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。 A.工具箱B.属性 C.即时D.窗体 3.要使窗体的标题为“演示实例”,应修改窗体的()属性。 A.Caption B.Tip C.Item D.Text 4.在https://www.wendangku.net/doc/265809553.html,中,下面属于方法的是()。 A.Focus B.SelectedText C.LostFocus D.Keypress 5.一条语句要在下一行继续写,可用()符号作为续行符。 A.+ B.- C.空格和_ D.... 6.若要使命令按钮不可操作,要对()属性进行设置。 A.Enabled B.Visible C.BackColor D.Text 7.在https://www.wendangku.net/doc/265809553.html,集成环境中创建https://www.wendangku.net/doc/265809553.html,应用程序时,除了工具箱窗口、窗体窗口和属性窗口 外,必不可少的窗口是() A.窗体布局窗口B.立即窗口 C.代码窗口D.监视窗口 8.当运行程序时,系统自动执行启动窗体的()事件过程 A.Load B.Click C.Unload D.GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是() A.文本框没有内容B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True 10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置 A.BackColor B.BorderStyle C.ForeColor D.BackStyle 11.数据类型为Long的类型标识符为()。 A.%B.&C.!D.# 12.下面()是日期型常量。 A.“5/17/12”B.5/17/12 C.#5/17/12#D.(5/17/12) 13.下面的()是合法的单精度型变量。 A.num! B.sum% C.char! D.mm# 14.下面的()是合法变量名。 A.X_yz B.123abc C.Integer D.X-Y 15.Rnd函数不可能为下列的()值。 A.0 B.1 C.0.1234 D.0.0005 16.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示 在控件上的图片,使用()语句可以在程序中消除已装入的图片。 A.PictureBox控件名.image=”” B.PictureBox控件名.image=Nothing C.PictureBox控件名.image=Image.FromFile(“”) D.PictureBox控件名.image=Image.FromFile(Nothing) 17.表达式16/4-2^5*8/4Mod5\2的值为() A.14 B.4 C.20 D.2 18.表达式Len(“123程序设计ABC”)的值是() A.10 B.14 C.20 D.17 19.为了给x,y,z三个整型变量赋初值1,正确的赋值语句是()。 A.x=1:y=1:z=1 B.x=1,y=1,z=1

VB第二章习题

Visual Basic基础知识习题 简单应用 说明:符号""代表空格。 一、选择题: 1.以下4种描述中,错误的是() A.常量在程序执行期间其值不会发生改变 B.根据数据类型不同,常量可分为字符型常量、数值常量、日期、时间型常量和布尔型常量 C.符号常量是用一个标识符来代表一个常数,好像是为常数取一个名字,但仍保持常数的性质 D.符号常量的使用和变量的使用没有差别 2.下面合法的常量是() A.1/2 B.'abcd' C.1.2*5 D.False 3.表达式16/4-2^5*8/4MOD5\2的值为() A.14 B.4 C.20 D.2 4.Visual Basic日期型常量的定界符是() A.## B.'' C.() D.{} 5.数学关系式3≤X<10表示成正确的VB表达式为() A.3<=X<10 B.3<=X AND X<10 C.X>=3OR X<10 D. 3<=X AND<10 6.下面正确的赋值语句是()

A.x+y=30 B.pi*r*r=y C.Y=x+30 D.X=3y 7.表达式ASC("F")的类型是() A.字符表达式B.关系表达式 C.算术表达式D.逻辑表达式 8.下面语句中有非法调用的是() A.X=Sgn(-1) B.X=Fix(-1) C.X=sqr(-1) D.X$=chr$(65) 9.如果变量a=2、b="abc"、c="acd"、d=5,则表达式ac AND b<>c的值为() A.true B.false C.yes D.no 二、填空题: 1.为了给x,y,z三个变量赋初值1,正确的赋值语句是______________。 2.在算术运算符、字符运算符、关系运算符和逻辑运算符中,优先级最低的是____________________。 3.已知a="12345678",则表达式Left(a,4)+Mid(a,4,2)的值是_______。 4.X是小于100的非负数,描述该条件的逻辑表达式是____________。 5.在VB中,用Dim X As Integer语句定义的变量X,系统默认其值为_________。 三、简答题 1.简述常量或变量的命名规则

vb模拟练习二(参考答案)范文

A100 B Label1.Left = Label1.Left C D Label1.Move Label1.Left A B C D A B C D A Private Sub Command1_Click(): B Private Sub Command1_Click(): C Private Sub Text1_Change(): D Private Sub Text1_Click(): A If a ≥ b Then t=a B If a ≥ b Then t=a;a=b; C If a >= b Then t=a D If a >= b Then t=a:

A B C D A B C D A函数的“提示信息参数”不能缺省 B 函数,只能输入一个值 C 回值是数值型的 D 的返回值必须赋予一个变量 A 如Case x ,y ,z B 如Case "a ","b","c" C 如Case 1 to 10 D 如Case Is <8 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 窗口中选择Picture属性条,然后按回车键 B Del键 C 句Picture1.Picture = D 句Picture1.Picture = A B C D A B C D A age>=20 And age<=30 B age>=20 0r age<=30

C age<=20 And age>=30 D age<=20 0r age>=30 A (.vbp) B (.frm) C (.bas) D 工程文件 A B C D A B C D A B C D A B C Text1_KeyPress(KeyAscii D A B C D

数据库第二章课后习题解答

第3部分 习题及其解答 第一章的两道题 设计 N 开始时间 结束时间 版权 专利号 月薪

3-2 习题2 分别把习题、习题的ER 图转换成关系模型数据结构。 【参考答案】 1.习题的ER 图可转换成如下的关系模型数据结构。 ① 程序员(编号,姓名,性别,年龄,单位,职称),其中编号是关键字; ② 程序(程序名称,版权,专利号,价格),其中程序名称是关键字; ③ 设计(编号,程序名称,开始时间,结束时间),其中(编号,程序名称)是关键字。 2.习题的ER 图可转换成如下的关系模型数据结构。 ① 工厂(工厂名称,厂址,联系电话),其中工厂名称是关键字; ② 产品(产品号,产品名,规格,单价),其中产品号是关键字; ③ 工人(工人编号,姓名,性别,职称,工厂名称,雇用期,月薪),其中工人编号是关键字,工厂名称是外关键字,雇用期和月薪是联系属性; ④ 生产(工厂名称,产品号,月产量),其中(工厂名称,产品号)是关键字,生产关系是表示联系的。 判断下列情况,分别指出它们具体遵循那一类完整性约束规则 生产 月产量 雇用 雇用期

1.用户写一条语句明确指定月份数据在1~12之间有效。 2.关系数据库中不允许主键值为空的元组存在。 3.从A 关系的外键出发去找B 关系中的记录,必须能找到。 【解答】 1.用户用语句指定月份数据在1~12之间有效,遵循用户定义的完整性约束规则。 2.关系数据库中不允许主键值为空的元组存在,遵循实体完整性约束规则; 3.从A 关系的外键出发去找B 关系的记录,必须能找到,遵循引用完整性约束规则。 判断下列情况,分别指出他们是用DML 还是用DDL 来完成下列操作 1.创建“学生”表结构。 2.对“学生”表中的学号属性,其数据类型由“整型”修改为“字符型”。 3.把“学生”表中学号“021”修改为“025”。 【解答】 1.创建“学生”表结构,即定义一个关系模式,用DDL 完成。 2.修改“学生”表中学号属性的数据类型,即修改关系模式的定义,用DDL 完成。 3.修改“学生”表中学号属性的数据值,即对表中的数据进行操作,用DML 完成。 给出两个学生选修课程关系A 和B ,属性为姓名、课程名、成绩。分别写出后列各关系代数运算的结果关系。 1.A 和B 的并、交、差、乘积、自然联接。 2.> '' (A ); 2= ''∧<'' (B ); ,(A ); (B )。 3. 关系A 姓名 课程名 成绩 李红 数学 89 罗杰明 英语 78 关系B 姓名 课程名 成绩 黄边晴 C++语言 86 李红 数学 89

【大学Visual Basic考试】vb考试必考题选择题2

大学vb考试题库大全 单项选择题 81、设a=3,b=5,则以下表达式值为真的是(B)。 A、a>=b And b>10 B、(a>b)Or(b>0) C、(a<0)or(b<0) D、(-3+5>a)And(b>0) 82、执行语句a=InputBox("Today","Tomorrow","Yesterday",,,"Day before yesterday",5), 将显示一个输入对话框,在对话框的输入区中显示的信息是(A)。 A、Today B、Tomorrow C、Yesterday D、Day before Yesterday 83、VB提供了结构化程序设计的3种基本结构,这3种基本结构是(B)。 A、递归结构,分支结构,循环结构 B、选择结构,过程结构,顺序结构 C、过程结构,输入、输出结构,转向结构 D、分支结构,循环结构,顺序结构 84、下面If语句统计满足性别为男、职称为副教授以上、年龄小于40岁条件的人数,不正确的语句是(D)。 A、If sex=“男”And age<40 And InStr(duty,“教授”)>0 Then n=n+1 B、If sex=“男”And age<40 And (duty=“教授”Or duty=“副教授”) Then n=n+1 C、If sex=“男”And age<40 And Right(duty,2)= “教授”Then n=n+1 D、If sex=“男”And age<40 And duty=“教授”And duty=“副教授”Then n=n+1 85、当语句w=IIf(4>10,”Red”,“Green”)执行后,变量w中的值是(C)。 A、Null B、“Red” C、“Green” D、-1 86、赋值语句:a=123+MID(“123456”,3,2)执行后,a变量中的值是(D)。 A、“12334” B、123 C、12334 D、157 87、设有语句x=InputBox(“AAAA”,“BBBB”,“”),程序运行后,所产生的对话框的标题应为(C)。 A、AAAA B、空 C、BBBB D、出错,不能产生对话框 88、下面正确的赋值语句是(C)。 A、x+y=30 B、y=π*r*r

VB练习题

1.项目文件的扩展名是() A. .vb B..sln C..exe D..vbproj 2.集成开发环境有两类窗口:浮动和固定,下面的()窗口不是浮动窗口。 A.工具箱 B.属性 C.即时 D.窗体 3.要使窗体的标题为“演示实例”,应修改窗体的()属性。 A.Caption B.Tip C.Item D.Text 4.在https://www.wendangku.net/doc/265809553.html,中,下面属于方法的是()。 A.Focus B.SelectedText C.LostFocus D.Keypress 5.一条语句要在下一行继续写,可用()符号作为续行符。 A.+ B.- C.空格和 _ D. ... 6.若要使命令按钮不可操作,要对()属性进行设置。 A.Enabled B.Visible C.BackColor D.Text 7.在https://www.wendangku.net/doc/265809553.html,集成环境中创建https://www.wendangku.net/doc/265809553.html,应用程序时,除了工具箱窗口、窗体窗口和属性窗口 外,必不可少的窗口是() A.窗体布局窗口 B.立即窗口 C.代码窗口 D.监视窗口 8.当运行程序时,系统自动执行启动窗体的()事件过程 A.Load B.Click C.Unload D. GotFocus 9.当文本框的ScrollBars属性设置了非None值,却没有效果,原因是() A.文本框没有内容 B.文本框的MultiLine属性为False C.文本框的MultiLine属性为True D.文本框的Locked属性为True 10.若要使标签控件显示时不要覆盖窗体的背景图案,要对()属性进行设置 A.BackColor B. BorderStyle C.ForeColor D. BackStyle 11.数据类型为Long的类型标识符为()。 A.% B. & C.! D. # 12.下面()是日期型常量。 A.“5/17/12” B.5/17/12 C.#5/17/12# D.(5/17/12) 13.下面的()是合法的单精度型变量。 A.num! B.sum% C.char! D.mm# 14.下面的()是合法变量名。 A.X_yz B.123abc C.Integer D.X-Y 15.Rnd函数不可能为下列的()值。 A.0 B.1 C.0.1234 D.0.0005 16.图片框控件(PictureBox)是专门用于显示图片的控件,主要属性image用于设置显示 在控件上的图片,使用()语句可以在程序中消除已装入的图片。 A.PictureBox控件名.image=”” B.PictureBox控件名.image=Nothing C.PictureBox控件名.image=Image.FromFile(“”) D.PictureBox控件名.image=Image.FromFile(Nothing) 17.表达式16/4-2^5*8/4 Mod 5\2的值为() A.14 B.4 C.20 D.2 18.表达式Len(“123程序设计ABC”)的值是() A.10 B.14 C.20 D.17 19.为了给x,y,z三个整型变量赋初值1,正确的赋值语句是()。 A.x=1: y=1: z=1 B.x=1,y=1,z=1

相关文档