VB期中考试试卷

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

VB6.0期中考试试题

班级:______________ 学号:_______________ 姓名:______________

一、选择题:(共30分,每小题12分)

1、Visual Basic是一种面向( )的程度设计语言。

A、用户

B、事件

C、程序

D、对象

2、在Visual Basic6.0中规定窗体文件的扩展名是()。

A、frm

B、for

C、vbp

D、bas

3、在Visual Basic代码窗口中,将某一条语句加以注释和说明时,应在语句前加( ) 。

A、逗号(,)

B、冒号(:)

C、单引号(’)

D、问号(?)

4、如果要改变窗体的标题,需要设置窗体对象的_____属性。

A、Name

B、Caption

C、BackColor

D、BorderStyle

5、以下不是Visual Basic特点的选项是()。

A.可视编程B.算法设计C.事件驱动D.面向对象

6、变量A!的类型是()。

A.Single B.Integer C.String D.Boolean

7、下列类型的变量中占用字节数最小的是()。

A.Integer B.Single C.Date D.Byte

8、当运行程序时,系统自动执行启动窗体的某个事件过程。这个事件过程是()。

A)Load B)Click C)Unload D)GotFocus

9、下面的变量名合法的是()。

A)k_name B)k ame C)name D)k-name

10、Visual Basic是一种面向对象的程序设计语言,构成对象的三要素是()。

A)属性、控件和方法B)属性、事件和方法

C)窗体、控件和过程D)控件、过程和模块

11.Visual Basic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是()。

A.设计模式B.执行模式

C.中断模式D.编写代码模式

12. 要在窗体的标题内显示“myfrm”,使用的语句是()。

A.Form1.Print"myfrm" B.Form.Print"myfrm"

C.Form.caption="myfrm" D.Form1.caption="myfrm"

13.无论何种控件,共同具有的属性是()。

A.Text B.Name

C.Caption D.ForeColor

14.按照变量的作用域可将变量划分为()。

A.公有、私有、系统B.全局变量、模块级变量、过程级变量

C.动态、常数、静态D.Public、Private、Protected

15、在Visual Basic中,设置文本框内容的属性是:()。

A、Name

B、Text

C、Picture

D、WindowState

二、填空题(共30分,每小题3分):

1、VB程序中的三种基本结构是:____________、____________、____________。

2、可以通过修改窗体的____________属性,加载窗体的背景图形。

3、单选按钮Option1.Value的值为____________表示该按钮处于选中状态。

4.确定一个控件在窗体上位置的属性是____________和____________。

5、某对象的Enabled 属性值为假(False),则程序运行时该对象____________。

6、____________方法在窗体中显示文字。

7、若希望标签框的大小能自动按标签中所显示内容多少进行调整,需要修改的属性是_____________。

8、下面程序运行后,输出的结果是_______。

For J= 1 To 10

A(J)=2*J

B(J)=A(J)*2

Next J

Print B(J/2+0.1)

End

9、计算:S = 1+ 3 + 5 + …+ 99

Private Sub QiuHe _ Click ( )

Dim I , S As Integer

S = 0

__________________________、

_____________、

_____________、

PRINT “S=”;S

End Sub

10、设有如下程序:程序运行后,单击窗体,则在窗体上显示的是6 5 4 3,请在_______处将程序补充完整。

Option Base 0

Private Sub Form _ Click()

Dim a

Dim i As Integer

a=Array(1,2,3,4,5,6,7,8,9)

For i=0 To 3

__________________________

Next i

End Sub

三、简答题(20分,每小题5分):

1、举例说明对象、属性、以及事件的含义。

2、Visual Basic的动态数组和定长数组有什么区别?

3、窗体的name属性和caption属性有什么区别?

4、窗体的所有属性都可以通过代码来设置吗?

四、编程题(20分):

已知:一个长度为10的整型数组a,数组a中的数据为1到10之间的随机数,编程实现:问题1:通过产生随机数函数给数组a中各元素赋值(6分)。

问题2:对数组a中的元素求和(6分)

问题3:求数组a中最大值和最小值,以及它们所对应的下标(8)。

相关文档
最新文档