电大VB程序设计形成性考核2答案汇编.docx
《电大VB程序设计形成性考核2答案汇编.docx》由会员分享,可在线阅读,更多相关《电大VB程序设计形成性考核2答案汇编.docx(17页珍藏版)》请在冰豆网上搜索。
电大VB程序设计形成性考核2答案汇编
判断题:
(共20题每题2分)
1、一个对象可以响应一个或多个事件。
y
参考答案:
正确
2、一个窗体必须对应一个窗体模块,各种控件对象必须建立在窗体上。
X
参考答案:
正确
3、窗体事件和其中所有控件事件的代码都放在窗体文件(.frm)中。
X
参考答案:
正确
4、在VB中,控件的事件只能通过用户的操作触发。
當
参考答案:
错误
5、字符型数据以双引号作为定界符,输出时双引号本身不会显示在屏幕上。
X参考答案:
正确
6、保存工程时,窗体文件和工程文件的文件名不能相同。
x
正确
£0错误
参考答案:
错误
7、改变控件的大小,可以使用鼠标和键盘,还可以通过修改代码。
糞翕正确
错误
参考答案:
正确
8、同一过程中,数组和简单变量可以同名。
X
正确
错误
个函数。
y
参考答案:
错误
9、VB函数中的参数可以是常量、变量、表达式,还可以是另
正确
错误
参考答案:
正确
10、代码ConstNumber1=15:
Number1=10合法。
参考答案:
错误
11、允许将块If-Then语句结构中的所有语句都写在一行上。
畳正确
翕错误
是正确的。
参考答案:
错误
12、定义数组语句Dima(b)AsInteger
正确
错误
参考答案:
错误
13、在过程调用中,“实参表”和“形参表”中对应的变量名不必相同,但是变量的个数必须相等,而且实际参数的类型必须与相应形式参数的类型相符。
y
正确
错误
参考答案:
正确
14、case是合法的变量命名。
K
正确
错误
参考答案:
错误
15、按照文件的存取方式及其组成结构可以分为两种类型:
文本文件和随机文件。
滅
正确
错误
参考答案:
错误
16、若一个工程包含多个窗体,则这些窗体之间是可以互相调用的。
参考答案:
正确
17、窗体间是通过窗体对象的caption来调用的。
>
参考答案:
错误
18、一个数组中的元素必须是相同的数据类型。
X
参考答案:
错误
19、用Labell.Caption="你好”与Labell="你好”均可以改变标签标题,且结果完全相
同。
箕
畳正确
翕错误
参考答案:
正确
20、定时器控件的时间间隔设为0或Enabled属性设为False,都将停止触发
X
正确
错误
参考答案:
正确
单选题:
(共30道试题,每题1分)
Timer事件。
)。
1、如果准备读文件,打开顺序文件"text.dat”的正确语句是(
D.open”text.dat
ForRandomAs#1
参考答案:
C
2、下列“CommonDialogl”控件程序代码,Commondialogl.Action=1,代表()。
X
A•文件另存为
B•打开文件
C.色彩
D.打印
参考答案:
B
3、下列数据对象数据模型中采用OLEDB访问数据库的是()。
A.DAO
B.RDO
C.ADO
D.AOD
参考答案:
C
4、设ADOrs为Recordset对象,从"学生基本情况表”中获取所有记录的语句是()。
K
胡A.ADOrs.Open“select*From学生基本情况表”
OB.ADOrs.Execute“select*From学生基本情况表”
OC.ADOrs.New"select*From学生基本情况表”
D.ADOrs.Select“select*From学生基本情况表”
参考答案:
A
5、VB中将变量x1声明为Excel应用程序对象的方法是(
A.Dimx1AsExcel.Application
B.Dimx1AsExcel.Workbook
°C.Dimx1AsExcel.Worksheet
D.Dimx1AsExcel.Worksheets
6、VB程序通常不会产生错误提示的是(
)。
参考答案:
A
A.编译错误
B.
实时错误
C.
运行时错误
D.
逻辑错误
参考答案:
:
D
7、VB程序的编译错误一般通过
VB集成环境的何种设置,自动检测(
)°
A.
要求变量声明
B.
自动语法检测
C.
自动显示快速信息
D.
根本无法进行检测
参考答案:
:
B
8、VB程序中设置断点的按键是(
)°
A.
F5键
0B.
F6键
C.F9键
D.F10键
参考答案:
C
9、Err对象中,用来表示错误描述的属性是()。
A.ErrNoB.DescriptionC.NumberD.Souece
A.ErrNo
B.Description
Z3C.Number
D.Souece
参考答案:
B
10、能够改变标签(Label)控件显示标题的属性是()。
A.Name
。
B.Caption
hC.Text
D.
Border
参考答案
:
B
11、当一
个工程中含有多个窗体时,其中的启动窗体是(
)。
X
A.
启动VB时创建的第一个窗体
B.
第一个添加的窗体
C.
在“工程属性”对话框中指定的窗体
D.
取后一个添加的窗体
参考答案
:
C
12、下列
4项中合法的变量名是()。
X
Z3a.
2xyz
Z3b.
Integer
c.
x-yz
翕D.
x_yz
参考答案:
D
13、
下列正确的赋值语句是(
)
A.x+y=zB.2=x+y
C.z=x+y
D.x=Integer+2X
0
A.
x+y=z
0
B.
2=x+y
0
C.
z=x+y
0
D.
x=lnteger+2
参考答案:
C
14、
可通过下列何种属性来设置或返回
List列表框控件中当前选定项目的索引
(
y
1
)。
A.
Listlndex
S
B.
ListCount
C.
ListText
Qj
D.
LisItem
参考答案:
A
15、若窗体Forml左上角的坐标为(-250,300),右下角的坐标为(350,-200),那么X轴和Y
轴的正方向是()
X
A.向左和向上
B.向左和向下
C.向右和向下
OD.向右和向上
参考答案:
D
16、如果仅需要得到当前系统时间,则可以使用哪个函数()
X
。
A.Time
B.Year
C.Now
°D.Date
参考答案:
A
17、数学关系8wy<40表示成正确的VB表达式为()
0:
|A.8<=y<40
B.8<=yAND<40
C.8<=yANDy<40
D.8<=yORy<40
参考答案:
C
18、应用程序打包后,其包文件的后缀是()
O]A..cab
。
B..exe
C..ocx
D..vbp
参考答案:
A
19、某窗体的Name属性为MyFrm则它的Load事件的过程名为()
X
A.MyFrm_Load
B.MeLoad
—
C.Form1_Load
D.Form_Load
参考答案:
D
20、以读方式打开D盘中的Text.dat文件,正确的语句是(
open"DForinputAsft1
B.
A.open"D:
\text.dat"ForOutputAsIt1
21、在VB中,
Access数据库属于(
OCupfii".ddi11rdi-iiipui
Doppn^'text-dat"ForRandomAstt1
参考答案:
B
A.本地数据库
U]
0
0
B.外部数据库
C•远程数据库
D.
OLE数据库
参考答案:
:
A
22、
在设计动画时,用时钟控件来控制动画速度的属性是(
X
)
0
A.
Enabled
0
B.
Interval
0
C.
Timer
0
D.
Move
参考答案:
:
B
23、
下列控件中不能响应Click事件的是()。
1
oi
A.
Frame
0
B.
Label
24、文本框不具备的属性是(
)。
C.Form
D.Timer
参考答案:
D
A.Enabled
B.Visible
C.BackColor
D.Caption
参考答案:
D
)。
25、刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是
A.单选按纽
B.图片框
C.通用对话框
26、将调试通过的工程经“文件”菜单的“生成件拿到其它机器上不能运行的主要原因是(
0A.缺少.frm窗体文件
B.运行的机器上无VB系统
C.该可执行文件有病毒
D.以上原因都不对
•exe文件”编译成.exe后,将该可执行文
)°
D.文本框
参考答案:
C
参考答案:
D
27、
启动
VB后,就意味着要建立一个新
K'
0
A.
文件
0
B.
窗体
0J
C.
程序
OJ
D.
工程
参考答案:
D
)。
28、在VB环境中,标准类模块文件的扩展名是(
|CJ
C|A..vbp
B..frm
O]C..bas
D..frx
参考答案:
C
29、VisualBasic6.0集成开发环境有三种工作模式,下列不属于三种工作模式之一的是
()。
X
A.设计模式
陞B.执行模式
C.中断模式
£0d.编写代码模式
参考答案:
D
30、下列4项中合法的变量名是()。
A.45
xyzEB.SingleC.Rx-yz
D.RTx_yz|X
洞A.45xyzE
胡B.Single
圍C.Rx-yz
D.RTx_yz
参考答案:
D
单选题:
(共6道试题,每题5分)
1阅读程序,运行结果时文件框Text3的结果是()
PrivateSubCommand1_Click()
x=0
DoWhilex<20
x=(x+1)*(x+3)
n=n+1
Loop
Text1.Text=Str(n)
Text2.Text=Str(x)
Text3.Text=Val(Text1.Text)+Val(Text2.Text)
EndSub
B.23
C.25
D.26
参考答案:
D
2、
阅读程序,程序运行时单击窗体后,窗体Forml上的结果为()
PrivateSubForm_Click()
DimA(1To3)AsString
DimcAsIntegerjAsInteger
A
(1)=“3”
A
(2)=“6”
A(3)=“9”
c=0
Forj=1to3
c=c+Val(A(j))
Nextj
Printc
EndSub
◎
A.
18
0
B.
20
0
C.
25
0
D.
28
参考答案:
A
3、
阅读程序,运行结果为(
)
PrivateSubCommand1_Click()
DimA(2To7)AsInteger
DimbAsInteger
Forb=2To7
A(b)=b
Nextb
Textl.Text=A(b-2)
EndSub
◎
A.
7
X
B.
10
OJ
C.
6
oJ
D.
9
参考答案:
C
4、
阅读程序,运行结果为()
PrivateSubForm_Click()
DimiAsInteger,aAsInteger
k=0
Fori=1To6
Ifi>3Then
a=a+5
Else
a=a+2
EndIf
Nexti
Printi,a
EndSub
H
A.7,16
B.10,12
C.6,21
D.7,21
参考答案:
D
5、阅读程序,运行结果为()
PrivateSubForm_Click()
StaticSumAsInteger
ForI=1To10
Sum=Sum+I
NextI
PrintSum
EndSub
X
A.33
B.44
C.55
ElD.66
参考答案:
C
6、
阅读程序,单击Command按钮,又单击Command按钮,在文本框中显示结果为()
PrivateSubCommand1_Click()
Text1.Text=努力
EndSub
PrivateSubCommand2_Click()
Text1.Text="学习”
EndSub
K
A•努力,学习
B•学习,努力
C•学习
SOD•努力
参考答案:
C