电大VB复习材料Word格式文档下载.docx
- 文档编号:19694600
- 上传时间:2023-01-08
- 格式:DOCX
- 页数:13
- 大小:69.63KB
电大VB复习材料Word格式文档下载.docx
《电大VB复习材料Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《电大VB复习材料Word格式文档下载.docx(13页珍藏版)》请在冰豆网上搜索。
C.30D.动态变化
10.要清除List列表框控件中的所有项目,可采用的方法是()
A.ClearB.Erase
C.ClickD.Delete
11.如果希望以模态方式显示窗体Form1,下列正确的语句是()
A.Form1.Show0
B.Form1.Show
C.Form1.Show1
D.以下都不正确
12.如果准备向随机文件中写入数据,正确的语句是()
A.Print#1,recB.Write#1,rec
C.Put#1,,recD.Get#1,rec
13.在过程中定义的变量,若希望在离开该过程后,还能保存过程中局部变量的值,则应使用()关键字在过程中定义局部变量。
A.DimB.Public
C.PrivateD.Static
14.在过程定义中用()表示形参的传值。
A.VarB.ByDef
C.ByValD.Value
15.将数据项“China”添加到列表框(List1)中成为地一项,应使用的语句是()
A.List1.AddItem"
China"
0B.List1.AddItem"
1
C.List1.AddItem"
D.List1.AddItem"
1,China"
16.引用列表框(List1)最后一个数据项应使用的语句是()
A.List1.List(List1.ListCount)B.List1.List(List1.ListCount-1)
C.List1.List(ListCount)D.List1.List(ListCount-1)
17.可用来改变坐标度量单位的是()
A.Drawstyle属性B.DrawWidth属性
C.Scale方法D.ScaleMode属性
18.要使窗体在运行时不可改变窗体的大小并没有最大化和最小化按钮,通过设置可达到此要求的属性是( )
A.MaxButtonB.MinButton
C.WidthD.BorderStyle
19.数学关系8≤y<
28表示成正确的VB表达式为()
A、8<
=y<
28B、8<
=yAND<
28
C、8<
=yANDy<
28 D、8<
=yORy<
20.以下能判断是否到达文件尾的函数是()
A、BOFB、DOC
C、LOF D、EOF
21.6.为了在运行时把d:
\pic文件夹下的图形文件a.jpg装入图片框Picture1中,所使用的语句为()。
A.Picture1.Text=LoadPicture("
d:
\pic\a.jpg"
)
B.Picture1.Picture=LoadPicture("
C.Picture1.Picture=LoadPicture(d:
\pic\a.jpg)
D.Picture1.Picture=Load("
22.MsgBox函数的返回值的类型是( )
A.整型B.字符串
C.逻辑型D.日期型
23.当Winsock控件处于关闭状态时,其State属性的值是( )
A.1 B.0
C.2D.-1
24.要以读方式打开D盘的一个顺序文件Stu.dat,应使用的语句是()
A.Open"
Stu.dat"
ForOutputAs#1
B.Open"
D:
\Stu.dat"
ForInputAs#1
C.Open"
D.Open"
ForInputAs#1
25.Timer控件可用于后台进程中,可在Timer事件内编程,要停止触发Timer事件,需要设置的属性是()
A.Visible=False或Enabled=FalseB.Interval=0或Visible=False
C.Interval=0或Enabled=FalseD.Interval=0且Enabled=False
26.图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是()。
A、AutosizeB、Stretch
C、AutoRedraw D、Appearance
27.以下叙述中正确的是()。
A、窗体的Name属性指定窗体的名称,用来标识一个窗体
B、窗体的Name属性的值是显示在窗体标题栏中的文本
C、可以在运行期间改变对象的Name属性的值
D、对象的Name属性的值可以为空
28.表达式10+10Mod2^3+3的值是
A.7B.9
C.15D.10
二、填空题
1.函数返回系统的时间。
2.以窗体Form1的中心为圆心,画一个半径为800的圆的语句是
。
3.控件数组的名字由属性指定,而数组中的每个元素由属性决定。
4.在VB的DAO、RDO、ADO三种数据对象的模型中,采用Jet引擎和ODBC两种方式访问数据库的是,采用ODBC访问数据库的是,主要采用OLEDB访问数据库的是。
5.按文件的存取方式。
可将文件分为、、
6.Winsock控件的LocalIP属性,可以返回,LocalHostName属性,可以返回。
7.若窗体Form1左上角坐标为(-400,2500),右下角坐标为(400,-250),则X轴的正向向,Y轴的正向向。
8.ADO模型中一般可通过对象的Execute方法执行增加、删除、修改SQL语句。
9.使用ADO模型时,可通过属性建立Recordset和Connection对象的连接。
10.在VB中,将数据库分为,外部数据库和。
11.假设ADOrs为一个Recordset对象,那么从Table1表中获取所有记录的语句是
12.VB提供了结构化程序设计的三种基本结构,这三种基本结构是、
、。
13.如果要每隔15s产生一个Timer事件,则Interval属性应设置为。
14.VB中的程序错误类型主要有编译错误、等三种。
三、阅读程序题
阅读下列程序并写出程序运行结果
1.
FunctionF(aAsInteger)
b=0
Staticc
b=b+1
c=c+2
F=a+b+c
EndFunction
PrivateSubCommand1_Click()
DimaAsInteger
a=2
Fori=1To3
PrintF(a)
Nexti
EndSub
写出程序运行时,单击命令按钮在窗体上的输出结果。
2.
DimA(1To5)AsInteger
DimxAsInteger
Fori=1To5
A(i)=i
i=1
DoWhilex<
3
A(i)=A(i)+x
x=x+1
i=i+1
Loop
Text1.Text=A
(1)
Text2.Text=A
(2)
3.
PrivateSubForm_Click()
DimcAsInteger,jAsInteger,kAsInteger
k=0
c=1
Forj=1To5
Ifj>
3Then
c=c+4
ExitFor
Else
k=k+1
EndIf
Nextj
Printc,k
写出程序运行时单击窗体后,c,k的值分别是:
4.
StaticyAsInteger
x=x+2
y=y+3
Form1.Print"
x="
;
x,"
y="
y
EndSubEndSub
写出程序运行时连续单击三次窗体后,Form1上的输出结果。
5.
SubChange(ByValxAsInteger,ByValyAsInteger)
DimtAsInteger
t=x
x=y
y=t
Printx,y
DimaAsInteger,bAsInteger
a=10:
b=20
Changea,b
Printa,b
写出程序运行时单击窗体后,Form1上的输出结果。
四、完善程序题
1.列表框应用程序。
要求在文本框Text1中输入课程名称,然后按“添加”按钮,把课程名称添加到列表框中;
当选择列表框中某一项后,按“删除”按钮,则从列表框中删除该项;
按“统计”按钮,在文本框Text2中输出课程数量总数;
按“结束”按纽,退出应用程序。
程序运行结果如图1所示。
图1
程序如下,请补充完整。
PrivateSubForm_Load()
List1.AddItem"
计算机应用基础"
程序设计基础"
软件技术基础"
VisualBasic程序设计"
SQLSERVER数据库应用"
计算机专业英语"
Delphi程序设计"
IfText1.Text<
>
"
"
Then
[1]
Text1.Text=[2]
MsgBox"
请在文本框中输入信息!
[3]
PrivateSubCommand2_Click()
List1.RemoveItem[4]
PrivateSubCommand3_Click()
Text2.Text=[5]
PrivateSubCommand4_Click()
UnloadMe
2.
函数图形程序。
用Pset方法在图形框Picture1内绘制y=Sinx在-π到π之间的图形。
运行结果如图8所示。
程序如下,请补充完整:
Picture1.Scale(-4,2)-(4,-2)'
定义坐标系
Picture1.Line(-4,0)-(4,0)'
画x轴
[1]'
画y轴
Picture1.CurrentX=0.2'
设置原点横坐标
Picture1.CurrentY=-0.1'
设置原点纵坐标
[2]'
标记原点
Picture1.CurrentX=-3.2
Picture1.CurrentY=-0.1
Picture1.Print"
-π"
'
标记“-π”
Picture1.CurrentX=3.3
π"
Picture1.CurrentX=0.2
Picture1.CurrentY=0.9
1"
标记“1”
Picture1.CurrentY=-0.8
-1"
标记“-1”
Fori=[3]Step0.001
Picture1.PSet([4])
[5]
五、编程题
编写一程序,要求单击“开始”按钮(Command1),在列表框(List1)中输出200~300之间不能被5整除的数,单击清除按钮(Command2),清除文本框中的全部内容。
程序运行结果如图所示。
练习题答案
1.B2.C3.C4.A5.D6.A7.B8.D9.B10.A
11.C12.C13.D14.C15.A16.B17.D18.D19.C
20.D21.B22.A23.B24.B25.C26.B27.A28.C
1.Time
2.Circle(ScaleWidth/2,ScaleHeight/2),800
3.NameIndex
4.DAORDOADO
5.顺序文件随机文件二进制文件
6.本地计算机的IP地址返回或设置远程计算机的名称
7.右上
8.Connection
9.ActiveConnection
10.本地数据库远程数据库
11.ADOrsOpen”Select*FromTable1”
12.选择结构循环结构顺序结构
13.15000
14.实时错误逻辑错误
5
7
9
13
3.
53
4.
x=2y=3
x=2y=6
x=2y=9
2010
1020
1.
[1]List1.AddItemText1.Text
[2]"
[3]EndIf
[4]List1.ListIndex
[5]List1.ListCount
2.
[1]Picture1.Line(0,2)-(0,-2)
[2]Picture1.Print"
0"
[3]-3.141To3.141Step0.001
[4]i,Sin(i)
[5]End
x=200
DoUntilx>
300
IfxMod5<
0Then
List1.AddItemx
EndIf
List1.Clear
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电大 VB 复习 材料
![提示](https://static.bdocx.com/images/bang_tan.gif)