电大试卷代号
:2231
中央广播电视大学
2012-2013
学年第一学期
"
开
放专?/p>
"
期末考试
Visual Basic
程序设计试题
2013
?/p>
1
?/p>
一、单项选择?/p>
(
每小?/p>
2
分,?/p>
30
?/p>
}
1.
与传统的程序设计语宵相比?/p>
VisualBasic
最突出的特
点是
( C )
?/p>
A.
结构化程序设?/p>
B.
程序开发环?/p>
C.
事件驱动的编
程机?/p>
D
程序调试技?/p>
2.
?/p>
VB6.0
集成开发环境中有三种工作模式,
下列不属
于三种工作模式之一的是
( D )
A
设计模式
B
中断模式
c.
执行模式
D
编写代码模式
3.
下列关于窗体的说法不正确的是
( B )
?/p>
A.
窗体的标题由
Caption
属性确?/p>
B.
窗体?/p>
Name
属?/p>
Caption
属性相?/p>
C.
窗体的背景图片由?/p>
Picture
属性设?/p>
D.
通过设置
Icon
属性可使窗体获得最小化时的图标
4.
工程文件的后缀?/p>
( B )
?/p>
A.frm
B..vbp
c.bas
D..cls
5.
要在窗体的标题内显示
"myfrm"
?/p>
使用的语句是
( D )
?/p>
A.Form1.Print"myfrm"
B. Form.Print"myfrm"
C.Form.caption="myfrm"
D.Form1.caption="myfrm"
6.
在设计动画时?/p>
用时钟控件来控制动画速度的属性是
( B )
?/p>
A.Enab led
B.Interval
C.Timer
D.Move
7.
关于语句行,下列说法正确的是
( D )
?/p>
A
一行只能写一条语?/p>
B.
长度不能超过
255
个学?/p>
C.
每行的首学符必须大写
D
一条语句可以分多行书写
8.
假定已在窗体上画了多个控件,
井有一个控件是活动
的,为了在属性窗口中设置窗体的属性,预先应执?/p>
的操作是
( A )
?/p>
A.
单击窗体上没有控件的地方
B.
单击任一个控?/p>
C
?/p>
执转任何操作
D.
双击窗体的标题栏
9.
下列关于变量的说法不正确的是
( D )
?/p>
A.
局部变量是指那要是在过程中?/p>
Dim
语句?/p>
Static
语句声明的变?/p>
B.
局部变量的作用域仅限于声明它的过程
C.
静态局部变量是在过程中?/p>
Static
语句声明?/p>
D.
局部变量在声明它的过程孰行完毕后就被释放了
10.
使用
ADO
数据模型时,
建立
Recordset
?/p>
Connection
对象连接的属性是
( C )
?/p>
A.Execute
B.Open
C.ActiveConnection
D.CommandType
11.DimA(1
To
6
?/p>
6)As
String
定义的数组包含的元素?
数是
( C )
?/p>
A.36
B.49
C.42
D.50
12.VB
程序中逐语句调试的按键?/p>
( B )
?/p>
A.F1
?/p>
B.F8
?/p>
C.F9
?/p>
D.Ctrl+F9
?/p>
13.
不属?/p>
VB
数据库引擎的?/p>
( C )
?/p>
A.ODBC
B.Jet
引擎
C.BDE
D.OLEDB
14.
一旦数据到达,将首先触?/p>
Winsock
控件?/p>
( D )
?/p>
A.DataGet
事件
B.ConnectonRequest
C.DataSend
?/p>
?/p>
D.DataArrival
事件
15.VB
程序中通常不会产生错误提示?/p>
( C )
?/p>
A.
编译错误
B.
实时错误
C.
逻辑错误
D.
运行时错?/p>
二、填空题
{
每小?/p>
2
分,?/p>
20
?/p>
16.
控件数组的名字由
Name
属性指定,而数组中的每
个元素由
lndex
属性决定?/p>
17.
全局变量在整个应用程序中有效,一般在标准模块
中使?/p>
PubIic
语句声明?/p>
18.
?/p>
VisualBasic
语言中有三种形式的循环结构?/p>
其中?/p>
若循环的次数可以适先确定,可使用
For
循环
;
若要?/p>
先到新循环进行的条件?/p>
可使?/p>
While
循环?/p>
Do
循环?/p>
19.
要使标签框的大小?/p>
Caption
属住做自动调擦,?
?/p>
AutoSize
属姓设置?/p>
True
?/p>
20.
表达?/p>
14
/
2-2'3*7 MOD6
的值是
5
21.Winsock
控件主要用来编制
TCP/IP
?/p>
UDP
协议的?/p>
话程序?/p>
22.
若窗?/p>
Forml
左上角坐栋为
(0
?/p>
600)
?/p>
右下角的坐标
?/p>
(800
?/p>
-400)0
?/p>
X
轴的向向
?/p>
?/p>
Y
轴的正向
?/p>
23.
列表框按件中最后一项的序号等于
ListCount
属?/p>
?/p>
1
24.VB
中,
Access
数据库属?/p>
本地数据?/p>
?/p>
(
说明是哪?/p>
数据库类型?/p>
25.VB
应用程序与数据库进行通信的主要机制称?/p>
?/p>
据库引擎
三、阅读程序题
{
?/p>
25
?/p>
}
阅读下列程序并写程序运行结果?/p>
26.(6
?/p>
)
Private Sub Form_ClickO
Dim x as integer
Static y As Integer
X=x
?/p>
3
y=x
?/p>
y
Forml.Print..x=";X,,
?/p>
y=
?/p>
;y
End Sub
程序运行后三次单击窗体,写出
Forml
上的输出结果
:
x=3
y=3
x=3
y=6
x=3
y=9