VB章节练习题.docx
- 文档编号:10317157
- 上传时间:2023-02-10
- 格式:DOCX
- 页数:44
- 大小:30.19KB
VB章节练习题.docx
《VB章节练习题.docx》由会员分享,可在线阅读,更多相关《VB章节练习题.docx(44页珍藏版)》请在冰豆网上搜索。
VB章节练习题
第一章练习题
一、选择题
1.VB6.0集成开发环境可以_D。
A)编辑、调试、运行程序,但不能生成可执行程序
B)编辑、生成可执行程序、运行程序,但不能调试程序
C)编辑、调试、生成可执行程序,但不能运行程序
D)编辑、调试、运行程序,也能生成可执行程序
2.英文“Visual”的含义是A。
A)可视化B)集成
C)结构化D)调试
3.不能打开属性窗口的操作是_D_。
A)单击工具栏中的“属性窗口”按钮
B)选取“视图”菜单中的“属性窗口“子菜单项
C)在对象上单击右键,从弹出的快捷菜单中选择“属性窗口”选取项
D)选取“工程”菜单中的“属性窗口”子菜单项
4.标准模块文件的扩展名是_C_。
A).frmB).vbp
C).basD).vbg
5.VB6.0集成开发环境有三种工作状态,工作状态显示在_D_。
A)状态栏的最左方B)状态栏的最右方
C)状态栏的中括号内D)标题栏的中括号内
6.打开属性窗口的热键是_D。
A)F1B)F2
C)F3D)F4
7.英文缩写“OOP”的含义是_C。
A)事件驱动的编程机制
B)结构化程序设计语言
C)面向对象的程序设计
D)可视化程序设计
8.VB6.0集成开发环境的工作状态有_C。
A)一种B)两种
C)三种D)四种
9.VB6.0是__C应用程序的开发工具。
A)8位B)16位
C)32位D)64位
二、填空题
1.VB6.0保存窗体文件的快捷键是_Ctrl+S。
2.VB6.0保存工程文件的快捷键是__Ctrl+O。
3.VB6.0的主窗口由标题栏、菜单栏和_工具栏组成。
4.在VB60集成开发环境中,可以编辑程序代码,但不能修改用户界面的工作状态是_中断状态。
5.新建工程的热键是Ctrl+N。
6.打开工程的热键是__Ctrl+O。
7.运行程序的热键是___F5____。
8.工具栏中图标的作用是——。
9.工具栏中图标的作用是。
第二章练习题
一、选择题
1.下面是窗体的四个属性,在界面设计时,改变属性值看不到窗体变化的是D
A)TopB)Width
C)LeftD)Enabled
2.下面四个选项,不是窗体属性的是
A)MinButtonB)MaxButton
C)CaptionD)Load
3.下面四个选项,不是事件的是B
A)LoadB)Enabled
C)UnloadD)DblCllck
4.用来设置窗体背景图片的属性是B
A)MoveableB)Picture
C)ForeColorD)Windowstate
5.Load事件是在窗体被装入工作区时_D触发的事件。
A)用户B)程序员
C)手工D)自动
6.修改控件属性,一般可以使用属性窗口,也可以通过_D为属性赋值。
A)命令B)对象
C)方法D)代码
7在VB6.0中的每一个对象都具有自己的属性、_C和方法。
A)控件B)函数
C)事件D)公用过程
8.图案表示工具箱中的——控件。
A)标签B)文本框
C)框架D)复选框
9.在设计VB6.0应用程序界面时,改变窗体下面的属性看不到效果的是C
A)LeftB)Top
C)VisibleD)BackColor
二、填空题
1.窗体被装入工作区时自动触发的事件是_Load事件。
2.表示工具箱中的_控件。
3.当程序运行后用鼠标双击对象时触发的事件是_Dblclick事件。
4.VB6.0识别对象靠的是对象的_名称属性。
5.VB6对的对象包括_窗体和_控件。
第三章练习题
一、选择题
1.已知字母A的ASCll码为十进制的65,表达式ASC(”A”)+ASC(”C’)的值是_B。
A)6567B)132
C)“AC”D)AC
2.在VB6.0中,下列不正确的Integer型常数是_A。
A)32768B)0
C)037%D)&Haf
3.在VB6.0中,下列不正确的字符串型常数是_D。
A)””B)“0”
C)”a”D)&HAB
4.在VB6.0中,12345678#的类型是_D。
A)整数型B)长整数型
C)字符常数D)双精度常数
5.下列四组(八进制或十六进制)常数中,正确的一组是_C。
A)-&o88-&obf&h017
B)-&oabc-&o17-&oa
C)-&o010-&o11-&h11
D)-&h12-&o7FF-&h123
6.下列四组整型常量中,合法的一组是_A。
A)160&hffffo11
B)&ocdf-0132768%
C)-01986,0120668
D)-&o472e511
7.以下选项中合法的字符串常数是_B。
A)ABC$B)“3+4“
C)’ABC’D)’3+4’
8以下选项中不合法的变量名是_C。
A)aB)A123#
C)sgnD)C_E!
9.下列四个叙述中,错误的是_A。
A)在VB6.0中,无论是整数还是实数,都能被准确地表示
B)在VB60中,变量名代表存储器中的一个位置
C)过程内用Dim语句定义的变量,它的生存期与整个过程的运行期相同
D)在VB6.0中,若模块的“通用_声明”中写上语句:
OptionExplicit,则该模块的所有变量必须先说明后引用
10.已知变量A、B和C中C最小,则判断AB,C可否构成三角形的逻辑表达式为_B。
A)A>=BAndB>=CAndC>0
B)A+C>BAndB+C>AAndC>0
C)(A+B>=COrA-B<=C)AndC<0
D)A+B>CAndA-B<CAndC>0
11.当用ConstAAsinteger=9.8定义后,下列叙述正确的是_B。
A)A是整型常数B)A是整型常量
C)A是字符型常数D)A是变体类型的常数
12.26MOD7运行时输出的结果为_C。
A)3B)4
C)5D)6
13.若X=5,Y=6,则表达式X+Y=11的值是_C。
A)X+Y=11B)11
C)TrueD)Flase
14.设A=10,B=20,则可以实现变量A,B值交换的程序是_C。
A)A=10B)A=10
B=20B=20
B=AC=A
A=BB=C
A=B
C)A=10D)A=10
B=20B=20
C=AC=A
A=BD=B
B=CB=C
A=B
15.执行下列语句后,V的值是_B。
A$=”56789”
V=Val(Mid$(A$,3,2))
A)89B)78
C)67D)0
16.执行下列程序段后,E,F,G的值分别是_C。
E=3:
F=4:
G=5
E=F:
F=G:
G=E
A)345B)453
C)454D)455
17.m,n是整数,且n>m,在下面四个语句中,能将x赋值为一个m~n之间(含m,n)的任意整数,即满足m≤x≤n的是_A。
A)x=INT(RND*(n-m+1))+mB)x=INT(RND*n)+m
C)x=INT(RND*m)+n
D)x=INT(RND*(n-m))+m
18.VB6对表达式Log(l)+Abs(-l)+Int(Rnd
(1))的值是C_。
A)-lB)0
C)lD)2
19.VB6对表达式Log
(1)+Abs(-l)+Int(Rnd
(1))的类型是A
A)算术表达式B)关系表达式
C)错误表达式D)逻辑表达式
20.VB6.0表达式”123”+Abs(-l)的值是_D。
A)123-1B)1231
C)错误表达式D)124
二、填空题
1.数学式2cos2y+e^2x的VB6.0表达式为_2*Cos(2*y)+exp(2*x)。
2.VB6.0表达式-72\9/3Mod(1-2*3^2)的值为_-7。
3.执行以下程序段后,G的值是_15。
a$=”1”:
b$=”2”
c=Val(a$)+Val(b$)
d=Val(a+b$)
g=c+d
4.执行以下程序段后,G的值是32。
DimaAsDate,bAsDate
a=”2002/05/08”:
b=”04/06/2002”
g=a-b
5.VB6.0表达式Len(Left(”abed”,3)+Right(”北京大学”,4))的值为_7。
6.设已定义Len(Chr(65)+Chr(66))的值是_2。
7.VB6.0表达式Len(Trim(”ABC”)+RTrim(“ABC”))的值为_6。
第四章练习题
一、选择题
1.下面四个语句中,能打印显示20*30字样的是_A。
A)Print”20*30”B)Print20*30
C)PrintChr$(20)+”*”+Chr$(30)
D)PrintVal(”20”)*Val(”30”)
2.下列事件过程
PrivateSubCommandl_Click()
DimsumAsInteger
sum%=19
sum=2.32
Printsum%;sum
EndSub
运行后输出结果是_D。
A)192.32B)1919
C)2.322.32D)22
3.下列代码
DefstrC-F
PrivateSubCommandl_Click()
C$=”123”
D=”456”
PrintC+D$
EndSub
运行后输出结果是_D。
A)123456B)”123456”
C)123+”456”D)显示出错信息
4.下列代码
DefstrC-F
PrivateSubCommandl_Click()
C$=”123”
D=”456”
PrintC+D
EndSub
运行后输出结果是_A。
A)123456B)”123456”
C)123+”456”D)显示出错信息
5.下列事件过程
PrivateSubCommandl_Click()
DimsumAsInteger
sum%=19
sum=-2.52
Prrntsum%;sum
EndSub
运行后输出结果是C。
A)19-2B)1919
C)-3-3D)显示出错信息
6.下列事件过程
PrivateSubCommandl_Click()
n$=”nnnnn”
Mid$(n$,2,2)=”NN’‘
Printn$
EndSub
运行后输出结果是C。
A)”nNNnn”B)”nnNNn”
C)nNNnnD)nnNNn
7.下列事件过程
PrivateSubCommandl_Click()
PrintFormat(123.456,”###.##%”)
EndSub
运行后输出结果是D
A)123.46%B)123.45%
C)123.456%D)12345.6%
8下列事件过程
PrivateSubCommandl_Click()
a$=”12”
b$=”34”
c$=a$&b$
d=Val(c$)
Printd\10
EndSub
运行后输出结果是_A。
A)123B)123.4
C)1234\10D)”1234\10”
9.下列事件过程
PrivateSubCommandl_Click()
a$=”Bird”
c$=”fly”
Printa$&”can”&c$&“!
”
EndSub
运行后输出结果是B。
A)Birdcanfly!
B)Birdcanfly!
C)Bird&can&fiy&!
D)BirdCanFly!
10.下列事件过程
PrivateSubCommandl_Click()
Print25Mod(l-2^3)
EndSub
运行后输出结果是_A。
A)4B)-4
C)0D)-0
11.可以用InputBOX函数产生“输入对话框”。
若执行下列语句:
st$=InputBOX(“请输入字符串”,”字符串对话框”,“字符串“)
当用户输入完毕,按“确定”按钮后,st$变量的内容是_D。
A)字符串B)请输入字符串
C)字符串对话框D)用户输入内容
12.下面四个语句中,输出逻辑值为“真”的是_D。
A)PrintNot(3+5<4+6)B)Print2>lAnd3<2
C)Print1>2Or2>3D)PrintNot(1>2)
13.下列事件过程
PrivateSubCommandl_Click()
a=3:
b=4
Printb<a
EndSub
运行后,输出的结果是_C。
A)4>3B)True
C)FalseD)显示出错信息
14.下列事件过程
PrivateSubCommandl_Click()
DimzxsAsInteger
zxs%=232
zxs=232.32
Printzxs%;zxs
EndSub
运行后,输出的结果是_B。
A)232232.32B)232232
C)232.32232.32D)显示出错信息
15.下列程序
PrivateSubCommandl_Click()
DefStlC-F
d$=”321”
f=”654”
Printd+f$
EndSub
运行后,输出的结果是_D。
A)321654B)”321654”
C)321+”654”D)显示出错信息
16.下列程序
PrivateSubCommandl_Click()
Constst$=”CHINA”
st$=”GREAT”
st$=”HeBei”
Printst$
EndSub
运行后,输出的结果是_D。
A)CHINAB)GREAT
C)HeBeiD)显示出错信息
17.下列程序
PrivateSubCommandl_Click()
X1=InputBox(”请输入”)
PrintXl+123
EndSub
运行时,若输入123,将输出_B。
A)123123B)246
C)123D)显示出错信息
18.下列程序
PrivateSubCommandl_Click()
X1=InputBox(”请输入”)
PrintXl+“123”
EndSub
运行时,若输入123,将输出_A。
A)123123B)246
C)123D)显示出错信息
19.下列程序
PrivateSubCommandl_Click()
X1=InputBox(”请输入”)
PrintXl&“123”
EndSub
运行时,若输入123,将输出_A。
A)123123B)246
C)123D)显示出错信息
二、填空题
1.Printer.Print”*”,星号输出到_打印机。
2.PrintForm将打印活动_窗口。
3.下列程序
PrivateSubCommandl_Click()
X1=InputBox(”请输入”)
MsgBox(X1)
EndSub
运行时,若输入123,输出对话框的提示信息是_123。
4.下列程序
PrivateSubCommandl_Click()
X1=InputBox(”请输入”)
MsgBox(”X1”)
EndSub
运行时,若输入123,输出对话框的提示信息是_X1。
第五章练习题
一、选择题
1.以下选项中,不是VB6.0控件的是_D。
A)单选按钮B)命令按钮
C)滚动条D)窗体
2.以下VB6.0控件中,有Caption属性的是_D。
A)组合框B)列表框
C)计时器D)单选按钮
3不能作为容器使用的对象是_C。
A)PictureB)Form
C)ImageD)Frame
4能作为容器使用的对象是_A。
A)图片框B)图像框
C)标签框D)文本框
5.在程序运行中,要想使可操作的按钮变成看得见但不可操作,则应设置为False的属性是_B。
A)VisableB)Enabled
C)DefaultD)Cancled
6.在程序运行中,要想使可操作的按钮变成看不见,则应设置为False的属性是_A。
A)VisableB)Enabled
C)DefaultD)Cancled
7.若要将某命令按钮设置为默认命令按钮。
则应设置为True的属性是_C。
A)EnabledB)Cancel
C)DefaulD)Value
8能触发滚动条Scroll事件的操作是A。
A)拖动滚动条中滑块B)单击滚动条中滑块
C)单击滚动条两端箭头D)单击箭头与滑块之间的滚动条
9.命令按钮不能响应的事件是A。
A)DblClickB)Click
C)MouseDownD)Mouseup
10.若要设置标签框的背景颜色,使用的属性是B。
A)ForeColorB)BackColor
C)FontBoldD)Color
11.使控件能自动按图形大小而改变的控件是a。
A)图像框B)图片框
C)文本框D)框架
12.下面选项中,不能将图像装入图片框和图像框的方法是A。
A)在界面设计时,手工在图片框和图像框中绘制图形
B)在界面设计时,通过Picture属性装入
C)在界面设计时,利用剪贴板把图像粘贴上
D)在程序运行期间,用LoadPicture函数把图形文件装入
13.下面选项中,不能用于列表框控件的方法是D。
A)AddItemB)RemoveItem
C)ClearD)Cls
14.下面选项中,不能使控件得到焦点的操作是D。
A)在程序运行期间,用鼠标单击对象
B)在程序运行期间,用快捷键选择对象
C)在程序运行期间,按Tab键
D)在程序运行期间,按回车键
15.计时器控件,如果希望每秒产生10个事件,则要将Interval属性的值设置为A。
A)100B)200
C)300D)400
二、填空题
1.列表框的FOntBold属性的类型是逻辑类型或布尔类型。
2.图像框控件使用系统资源比图片框少。
3.删除列表框中的所有项目使用的方法是_Clear方法。
4.从列表框中删除项目使用的方法是RrmovItem方法。
5.向列表框添加项目使用的方法是AddItem方法。
6.在命令按钮释放鼠标按钮时,所触发的事件称为MouseUp事件。
7.工具箱中的图标是——控件。
8文本框能返回按键的ASCII码值的事件是KeyPress事件。
第六章练习题
一、选择题
1.下列程序
PrivateSubForm_Click()
Fori=1To3
Forj=5To1Step-l
Printi*j
Nextj
Nexti
EndSub
运行时,执行Printi*j的次数是_C。
A)13B)14
C)15D)16
2下面程序运行的输出结果是D。
PrivateSubForm_Click()
X=3:
y=0:
Z=0
IfX=y+ZThen
Print”****”
Else
Print”####”
EndIf
EndSub
A)有语法错误,若设置了编辑时自动检查语法,编辑时表现出错误
B)输出****
C)编辑时语法检查查不出错误,但不能运行
D)输出####
3下面的程序运行时,若从键盘输入3和4,则输出为_B。
PrivateSubForm_Click()
a=Val(InputBoX(”请输入a”))
b=Val(InputBoX(”请输入b”))
c=a
Ifb>cThenc=b
c=c*c
Printc
EndSub
A)14B)16
C)18D)20
4下面的程序执行时,若从键盘输入5,则输出为_A。
PrivateSubForm_Click()
X=Val(InputBoX(”请输入X”))
Fori=1To20Step2
X=X+i\5
Nexti
PrintX
EndSub
A)21B)22
C)23D)24
5.下列程序
PrivateSubForm_Click()
Fori=1To10Step2
Forj=1TO5
Prrnti*j;
Nextj
Prrnt
Nexti
EndSub
该程序运行时输出的行数是_A。
A)5B)25
C)30D)50
6下面程序运行的输出结果是、A。
PrivateSubForm_Click()
X=100:
a=10:
b=20:
ok1=True:
ok2=False
Ifa<bThen
Ifb<>15Then
IfNotok1Then
x=1
Else
Ifok2Thenx=10
x=-1
EndIf
EndIf
EndIf
Printx
EndSub
A)-1B)0
C)1D)不确定的值
7.下面程序执行时,输入4和2,输出是___C_。
OptionExplicit
PrivateSubCommand1_Click()
DimmAsInteger,nAsInteger
Dima,b,r
m=InputBox(”请输入第一个正整数:
”)
n=InputBox(”请输入第二个正整数:
”)
a=m:
b=n:
r=aModb
D
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 章节 练习题