分享

VB试题

 张潇楠 2015-11-25

2013-2014年度上学期高一Visual Basic期末试题

(计算机专业)

班级:____________姓名:____________

总计

 

 

 

 

 

 

 

 

一、 选择题(每题1分 共30分)

1.     )与传统的程序设计语言相比,VB最突出的特点是

 A.结构化程序设计                  B.程序开发环境

C.事件驱动编程机制                D.程序调试技术

2.不能退出VB的是:(  

AALT+Q组合键                 B按下ALT+F组合键,然后按ESC 

C F10键,然后按F键,再按X D单击文件—菜单—退出 命令

3.VB中,称为对象的是:(    )

A窗体      B 控件     C 控件和窗体     D 窗体、控件和属性

4.可以作为VB的变量为:(    )

A book      B 2_seek    C 123.58          D book-1

5.输入代码时,VB 可以自动检测:(    )

A 语法错误B 编辑错误 C 运行错误D 逻辑错误

6.能获得一个文本框中选取文本内容的属性是:(    )

A text       B length    C seltext          D selstart

7.输入框是以下哪个属性:(    )   

A lenger     B integer    C inputbox       D worder

8.以下哪个属于消息框的属性:(    )

A longer B excel C misser D msgbox

9.msgbox的语法格式为

A (1.64.0)    B (2,64,256)  C (1,64,1)        D (3,64,521)

10.以下哪个语法为焦点的写法:

A  text1.Setfit  B text1.Fout   C label.Fount   D text1.SetFocus

11.MultiLine属性为0-None时,属性为:

A 水平滚动条B 垂直滚动条C 无滚动条D 水平加垂直滚动条

12.     )赋值语句:a=123 & MID("123456",3,2)执行后,a变量中的值是。
A ."12334"        B.123           C.12334          D.157

13.     )以下变量名中,是不符合Visual  Basic的命令规范的。

A.dima          B.let          C.x$             D.b2

14.     )以下说法正确的是

A.属性窗口包括:

标题栏,对象名称的单选按钮,选项卡,属性列表,属性含义说明

B.属性窗口包括:

标题栏,对象名称的下拉列表,选项卡,属性列表,属性含义说明

C.属性窗口包括:

菜单栏,对象名称的单选按钮,选项卡,属性列表,属性含义说明

D.属性窗口包括:

菜单栏,对象名称的下拉列表,选项卡,属性列表,属性含义说明

15.     下面的运算符中,优先级别最高的是_____

A.AND   B.  *       C.  =             d.  &     

16.    复选框控件其Value属性的可取值是_______

A.TrutFalse      B.01     C.123      D.012

17.    )下面正确的赋值语句是。

A.x+y=30        B.y=π*r*r         C.y=x+30       D.3y=x

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

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

19.     )设x=3,y=5,则以下表达式值为真的是

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

20.     )确定一个控件在窗体上的位置的属性是。
A.Width
Height    B.WidthHeight  C.TopLeft    D.Top Left

21.     )下列选项中,把a定义为双精度型变量的是

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

22.     )下列符号错误的变量名有几个。

1)π   25x   3)Abs  4)a&4   5)print_78   6)absb

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

23.     )程序运行后,单击命令按钮,输出结果是

   A=”ab”: B=”cd”:C=”ef”: Print A+B+C

A.abcdef  B.abcdef      C.abc        D.显示出错信息

24.     )对于某对象的SetFocusGotFocus描述正确的是。

ASetFocus是方法,GotFocus事件   BSetFocus是事件,GotFocus是事件
C
SetFocus是方法,GotFocus是方法  DSetFocus是事件,GotFocus是方法

25.(    )在窗体上画一个命令按扭(名称为Command1),然后编写如下事件过程

Private Sub Command1_Click()

    b=5

    c=6

    Print a = b + c

End Sub

程序运行后,单击命令按扭,其结果为()

A.a=11          B.a=b + c                C.a=           D.False

26.(     )在窗体上画一个命令按钮(名称为Command1,然后编写如下事件过程“

 Private Sub Command1_Click( )

 Dim b As Long

 b=b+4

 End Sub

 运行程序,三次单击命令按钮后,变量b的值是:

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

27.     InputBox函数返回值的类型为。

A.数值     B.字符串    C.变体   D.数值或字符串(视输入的数据而定)

28.     )执行下面的语句后,所产生的信息框的标题是

a = MsgBox(“AAAA”,,”BBBB”,””,5)

A.BBBB      B.        C.AAAA      D.出错,不能产生信息框

29.     Private Sub Form_Click()

    b = 1 : a = 2

    Print IIf (a >= b,a,b)

End Sub

运行后输出的结果是

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

30.     )表达式2*3^2+2*8/4+3^2的值为_____

A.64        B.31        C.49        D.22       

二、填空题(每空1分 共10分)

1.VB表达式中,对于没有赋值的数值型常量,系统将其当做        进行计算。

2.定义变量XY 是长整型数据的语句是                       

3.把算数表达式改写为等价的VB表达式为_______________ 

4.表达式3^2 Mod 14\2^3的值为        

5.VB的三要素:___________________________________

6. label的名称属性单词为___________________________

7.inputbox的语法格式为____________________________

8.想要在代码后添加注释,需要在语句后加____________

9.程序运行后,要卸载某控件时,可以使用__________语句。

10. 假定有一个文本框为Textl,为了使该文本框具有焦点,应执行的语句是______

三、 判断对错每题110

1. 以下语句的输出结果是Hello.                                

  B$=”ok” : B$=”Hello” :Print B$

2.label中,backcolor为白色时,则背景色为白色。(    

3.用户不能定义自己的数据类型                    

4.89TWD可以作为变量名                         

5.方法是对事件的响应。                          

6.一个窗体对应一个窗体文件。                    

7.函数Int(Rnd0*10)是在 0-9范围内的整数。(   

8.msgbox是输入框。                              

9.对象的可见性可设为truefalse               

10.vb中一个工程只包含一个窗体。                  

四、程序补充题(每题10分,共20分)

1.用程序设出A,B,T 3个变量,并写出交换AB的原理的代码。

 

 

 

2.VB简易代码求出长方形的面积。

 

  


2012-2013年度上学期高二Visual Basic期末试题(答案)

1.0

2.dim x as long ,y as long

3.spr(abs(a*b-c`3))

4.0

5.属性 时间 方法

6.caption

7.(“内容”,“标题”,“0)

8.rem

9.unload

10.text1.setfocus

对对错错错

对对错对错

1.T=A

A=B

B=A

2.dim a as integer,b as integer,c as long

C=a*b

 

 

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多