




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
******学院
2009-2010学年第二学期
《VB程序设计》期末考试试卷(A)附答案
一、选择题(2分/题,共60分)
(1)要设置窗体上各控件的属性,可以在中进行。
A“窗体布局”窗口B“工程资源管理器”窗口
C“属性”窗口D“对象”窗口
(2)下面程序段能够正确实现目的:如果x<y,则a=15,否则a=T5。
AIfx<yThena=15
a=-15
Printa
Bifx<yThena=15:Printa
a=-15:Printa
CIfx<yThen
a=15:Printa
Else
A=-15:Printa
Endif
DIfx<yThena=15
a=-15
Printa
Endif
(3)VB窗体设计器的主要功能是o
A建立用户界面B编写源程序代码
C画图D显示文字
(4)文本框控件的值是属性。
ACaptionBValue
CIndexDText
(5)双击窗体中的对象后,VB将显示的窗口是o
A工具箱B“工程”窗口
C“代码”窗口D“属性”窗口
(6)下列程序段的执行结果是o
X=int(Rnd()+4)
Selectcasex
Case5
Print“优秀”
Case4
Print“良好”
Case3
Printv通过”
Caseelse
Print"不通过"
Endselect
A优秀B良好
C通过D不通过
(7)下列哪个不是窗体的属性o
ACaptionBText
CControlBoxDBorderStyle
(8)设组合框Combol中有3个项目,则以下能删除最后一项的语句是
ACombol.RemoveItemTextBCombol.Removeitem2
CCombol.Removeltem3DCombol.Remove11emCombo1.Listcount
(9)窗体BorderStyle属性的功能是。
A设置窗体的边框大小
B设置窗体的边框样式,是否显示标题栏,是否可以调整大小等
C决定是否显示窗体的控制菜单图标与状态控制按钮
D决定窗体的最大化或最小化按钮是否有效
(10)下列可作为VB的变量名的是o
Ac*DelBAlpha
C4aDprint
(11)要把一个命令按钮设置成无效,应设置其哪一属性值—。
A)VisibleB)EnabledC)DefaultD)Cancel
(12)下列不能作为VB所允许的常量是—o
A&0148B“china”
C3E2D&H2a
(13)是指控件本身所具有的、反映该控件功能的内部函数或过程。
A方法B事件
C属性D控件
(14)表达式33Mod17\3*2的值是
A10B1
C2D3
(15)表达式int(123.4567*100+0.5)/100的值是
A123.47B123.45
C123.461D123
(16)不属于VB6集成开发环境工作状态的是o
A“设计”状态B编写代码状态
C“运行状态”D“中断状态”
(17)工程文件的扩展名是____________O
AfrmBvbp
CbasDfrx
(18)提供控件的窗口是一___o
A”对象”窗口B“立即”窗口
C工具箱D工具栏
(19)变量x=1234.5678,要保留两位小数四舍五入输出,如输出结果为
1235.57,正确的方法是______o
APrintFormat(x,w#####.##")BPrintFormat(w#####.##",x)
CPrintFormat(x,00000.00v)DPrintFormat00000.00”,x)
(20)要显示一个对话框,提示用户输入一个数据,并且对话框中要显示的提
示信息位”请输入一个整数”,正确的是
AWord=MsgBox(“请输入一个整数:","输入")
BWord=MsgBox(w输入","请输入一个整数:”)
CWord=InputBox(“请输入一个整数:","输入")
DWord=InputgBox(,)输入","请输入一个整数:”)
(21)用于字符串连接的运算符是
A&B+
CAndDA、B都可以
(22)以下拥有Print方法的对象是
A窗体B图片框
C打印机D以上都有
(23)设a=2,b=3,c=4,d=5,下列表达式的值是
NOTa<=cOR4*c=b"2ANDb<>a+c
A-1B1
CTrueDFalse
(24)代码Print“test"&"=",3*6显示的结果为
Atest=18Btest=18
Ctest=18Dtest=18
(25)在VB中,通过改变列表框属性的值,可以为列表框添加项目。
AListB(名称)
CCaptionDText
(26)在VB中,复选框(Check)的Value值有3种,分别是
A-1,0,1B0,1,2
C1,2,3DTrue,False,0
(27)下列程序段的执行结果是o
X=5
Y=-20
Ifnotx>0thenx=y-3elsey=x+3
Printx-y;y-x
A-33B5-8
C3-3D25-25
(28)要把Print方法输出的文字显示为粗体字,应该设置属性
AFontBoldBFontName
CFontSizeDFontltalic
(29)设a=2,b=3,c=4,d=5,下列表达式的值是
3>2*bORa=cANDb<>a+c
A1BTrue
CFalseD-1
(30))如果要在代码窗口内将表单Forml的Caption属性设置为“时钟”,正
确的书写形式是0
AForm.Caption"时钟"BForm.Caption="时钟"
C.Caption="时钟"DForm.Caption("时钟")
二、判断题(1分/题,共10分,对用T表示,错用F表示)
()1、设置属性的语句格式为:“对象名.属性名=属性值
()2、在窗体或模块文件中声明为Private的过程,只能被本窗体或模块
中的过程所调用。
()3、VB的赋值语句只能给变量赋值。
()4、在VB中,字符型常量应使用"#"号将其括起来。
()5、窗体大小只能通过鼠标拖动窗体边框来设置。
()6、VB的Double类型数据,可以精确表示其数值范围内的所有实数。
()7、若用户在键盘上按下一个键,则会产生一个Click事件。
()8、罗马数制是进位计数制。
()9、事件过程可以由用户事件触发执行,也可以由其他过程所调用。
()10>DoWhile条件....Loop和DOUntilNot条件....Loop两条循
环语句,实现循环控制是等效的。
三、读程序并填空题(每空2分,共10分)
1.
jl=io
j2=30
Ifjl<j2ThenPrintj2;jl
运行上程序段后,现实的结果是,_
A10B30
C1030D3010
2.
下列程序段的执行结果是,
X=5
Y=-20
Ifnotx>0thenx=y-3elsey=x+3
Printx-y;y-x
3.
PrivateSubFormClick()
DimAasinteger
A=200
IfA<=100Then
A=A*10
IfA>1000Then
A=A-10
Else
A=A+10
Endif
Else
A=A/10
IfA=10Then
A=A-10
Else
A=A+10
Endif
Endif
MsgboxStr(A)
EndSub运行程序,单击窗体Forml,消息框中显示:
4.
FunctionF(aAsInteger)
DimbAsInteger
StaticcAsInteger
b=b+2
c=c+2
F=a+b+c
EndFunction
PrivateSubCommand1Click()
DimaAsInteger
a=4
Fori=1To3
PrintF(a)
Nexti
EndSub
写出程序运行时,单击命令按钮在窗体上的输出结果。
5.
PrivateSubForm_Click()
DimcAsInteger,jAsInteger,kAsInteger
k=0
c=1
Forj=1To6
Ifj>4Then
c=c+4
ExitFor
Else
k=k+1
EndIf
Nextj
Printc,k
EndSub
写出程序运行时单击窗体后,c,k的值分别是:
四、编写程序(每题10分,共20分)
1.购物优惠程序。某商场为了加速促成商品流通,采用购物打折的优惠办法,
每位顾客一次购物(1)在200元以上者,按9.5折优惠;(2)在300元以上者,
按9折优惠;(3)400元以上者,按8折优惠;(4)600元以上者按7折优惠。
在窗体上添加两个文本框和一个命令按钮,要求在Textl中输入购物商品总金
额,单击命令按钮,在Text2中输出优惠后的价格。程序运行结果如图1所示。
图1程序运行效果
2.
实现课对所选择课程进行统计现实,下如图2所示:
图2程序运行效果
答案
一、选择题(每题2分,共60分)
12345678910
CCADCBBBBB
11121314151617181920
BABBAABCAB
21222324252627282930
DADADBAABC
二、判断题(1分/题,共10分)
12345678910
TTTFFTFFTT
三、读程序并填空题(每空1分,共10分)
1.3010
2.-33
3.30
4.81012
5.54
四、编写程序(每题10分,共20分)
1.PrivateSubCommand1_Click()(1分)
DimxAsSingle,yAsSingle
x=Val(Textl.Text)(1分)
Ifx<200Then(2分)
y=x
Else
Ifx<3OOThen(2分)
y=9.5*x
Else
Ifx<400
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 西北地区马铃薯主栽品种的抗晚疫病性评价及致病疫霉菌候选核心RXLR效应基因的鉴定
- 业财融合型财务共享中心构建研究
- 公司公司之间借款合同范例
- 买卖钢材协议合同范例
- 2025版新教材高中物理第4章第1节牛顿第一定律习题含解析新人教版必修第一册
- 出国打工合同范例
- 五年级心理降上册3交往从尊重开始教案北师大版
- 入股店铺协议合同范例
- 涂料涂抹施工方案
- ktv托管经营合同范例
- 三至六年级重点句型(素材)湘少版小学英语
- 基金赎回合同协议书
- 西藏拉萨市2024-2025学年高二数学上学期期末考试联考试题理含解析
- 二年级数学上册100道口算题大全 (每日一套共26套)
- 围手术期过敏反应课件
- 2024年河北石家庄市建筑工程有限公司招聘笔试冲刺题(带答案解析)
- 《水电工程边坡设计规范》(NB/T10512-2021)
- 立案委托书法律文书撰写指南
- 七年级上册语文第一单元整体教学设计
- HGT 6332-2024《液体脲醛缓释肥料》
- 综述的写作方法和技巧
评论
0/150
提交评论