VB大专期末考试题B卷含答案.docx
- 文档编号:20012152
- 上传时间:2023-04-24
- 格式:DOCX
- 页数:10
- 大小:19.42KB
VB大专期末考试题B卷含答案.docx
《VB大专期末考试题B卷含答案.docx》由会员分享,可在线阅读,更多相关《VB大专期末考试题B卷含答案.docx(10页珍藏版)》请在冰豆网上搜索。
VB大专期末考试题B卷含答案
科目编号:
座号:
甘肃电大职业技术学院2009年12月期末考试
级专业
《VisualBasic期末考试题》试卷B
试题号
一
二
三
四
总分
得分
核分人签名
一.填空题(每空0.5分,共20分)
1.VB是微软公司出品的一个______________程序开发工具软件。
2.在VB中,最主要的两种对象是____________和____________。
3.VB设计应用程序时具有的两个基本特点是:
_____________和_____________。
4.所谓的事件驱动编程就是设计程序时如何确定应用程序与用户的交互(如发生鼠标单击、键盘输入等事件时),而用户怎样编写代码去控制这些事件_____________。
5.使用____________方法可在窗体中进行文本的输出,用____________方法可画圆,用____________方法可画直线。
6.__________是定义应用程序界面的窗口,也可用作从用户收集信息的对话框。
7.属性是指对象的__________,如大小、标题或颜色。
8.VB的窗体和控件是具有自己的属性、方法和事件的对象,可以把属性看作一个对象的__________,把方法看作对象的__________,把事件看作对象的__________。
9.类是具有相同性质的对象的_________。
10.利用对象的属性setfocus可获得焦点,对于一个对象,只有其visible属性和____________属性为true,才能接受焦点。
11.创建VB应用程序的三个主要步骤是:
______________;________________;_________________。
12.VB程序存贮在模块中,模块分有__________、__________和___________三种类型。
13.VB中的数据以四种形式存储:
________、_________、_________和_________。
14.程序中需要处理的数据中包含最常见的两种类型是:
________和__________。
15.数组是________数据的集合。
16.变量的声明分为两种方法:
__________和____________。
17.VB有三种表达式,它们分别是__________表达式、__________表达式和__________表达式。
18.分支结构是根据一定的__________来决定执行何种操作。
19.方法是VB提供的一种__________,用来完成一定的操作。
20.工程是构成应用程序文件的__________。
21.VB集成开发环境主要包括:
主窗口、__________、工程资源管理器窗口、__________、窗体窗口、__________。
二.选择题(每题2分,共36分)
题号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
答案
1.以下哪个是合法的变量名()
A.rightB.abc@123C.123_abcD.ab123c
2.以下哪一个是变量名是错误的()
A.我你他B.ABCC.AB.CD.A123
3.当程序运行时,在窗体上单击鼠标,以下哪个事件是窗体不会接收到()
A.MouseDownB.MouseUpC.LoadD.Click
4.命令按钮、文本框等控件共有的hide属性的含义是()
A.隐藏B.展现C.装入D.卸载
5.窗体Form1的Name属性是Frm1,它的单击事件过程名是()
A.Form1_ClickB.Form_ClickC.Frm1_ClickD.Me_Click
6.下列说法错误的是()
A.在同一模块不同过程中的变量可以同名
B.不同模块中定义的全局变量不可以同名;
C.引用另一模块中的全局变量时,必须在变量名前加模块名
D.同一模块中不同级的变量可以同名
7.如果要改变窗体的标题,需要设置窗体对象的哪一属性()
A.NameB.CaptionC.BackColorD.BorderStyle
8.窗体的BackColor属性用于设置窗体的哪个特性()
A.高度B.宽度C.背景色D.前景色
9.利用下面哪个函数可判定访问文件时已经到达了文件尾()
A.LOFB.LOCC.EOFD.BOF
10.如果要显示VB中的预定义输入对话框,需要调用哪个函数()
A.MsgBoxB.OpenC.OutputD.InputBox
11.把MsgBox的返回值转换为数值应该使用的函数是()
A.Log B.Str C.Len D.Val
12.在VisualBasic代码中,将多个语句合并在一行上的并行符是()
A.撇号(’)B.冒号(:
)C.感叹号(!
)D.问号(?
)
13.在设计菜单时,如在菜单中加入一个菜单分隔项,则菜单分隔项的标题必须设置为()
A.加号(+)B.减号(-)C.星号(*)D.感叹号(!
)
14.菜单控件仅支持下面哪一事件()
A.ClickB.MouseDownC.KeyPressD.Load
15.如下程序运行后输出的结果是()
PrivateSubForm1_Click()
score=Int(Rnd*10)+80
SelectCasescore
CaseIs<60
A$="F"
Case60To69
A$="D"
Case70To79
A$="C"
Case80To89
A$="B"
CaseElse
A$="A"
EndSelect
PrintA$
EndSub
A.A B.B C.C D.D
16.如下程序运行后输出的结果是()
PrivateSubForm1_Click()
A=1:
b=2:
c=3
A=b
b=c
c=A
PrintA;b;c
EndSub
A.123 B.231 C.232 D.223
17.下面程序执行的结果是()
PrivateSubForm1_Click()
A$="123":
B$="456"
C=Val(A$)+Val(B$)
PrintC\100
EndSub
A.123 B.6 C.5 D.579
18.下面程序运行后输出结果是()
PrivateSubForm1_Click()
X$="A":
Y$="B":
Z$="C"
ForJ=1To2
X$=Y$:
Y$=Z$:
Z$=X$
NextJ
PrintX$+Y$+Z$
EndSub
A.CAB B.BCA C.BCB D.CBC
三.判断题(对打√,错打×,每小题1分,共16分)
1.对象和类的区别在于前者是具体的,而后者则是抽象的()
2.变量是指在程序运行过程中其值可以改变的那些量,而值不能改变的是常量()
3.程序流程是指在一个程序中语句的执行次序()
4.跳转语句可以实现程序的某一行到另一行的直接转移,因此利于实现结构化程序设计()
5.通常把窗体定义成一个构成应用程序可见部分的窗口,而一个VB的应用程序
首先从设计窗体开始()
6.列表框和组合框主要的不同在于前者能选择多个项目,后者不能。
()
7.在VB中可以同时打开多个工程()
8.ActiveX控件是指一些遵循MicroSoftActiveX技术规范的可执行的代码()
9.VB不能选择和管理外接程序()
10.VB的每一个窗体和控件都存在一个预定义的事件集()
11.调用SUB过程与FUNCTION过程一样,在表达式中,它们都是调用一个独立的语句()
12.SUB过程不可以递归()
13.在MDI界面中,当父窗体关闭,子窗体也随之关闭()
14.可同时打开多个文档窗口,只有一个是活动窗口()
15.工程文件的扩展名是.vbg()
16.VB使用KILL来删除磁盘上的文件()
四.编程应用(每小题7分,共28分)
1.窗体中有图片框(Picture1)和计时器(Timer1)两个控件,运行程序时,将图片加载到图片框中,然后图片框以每2秒钟一次的速度向窗体的右下角移动,每次向左、向右移动100单位。
请在[]填空:
PrivateSubForm_[]()
Picture1.Picture=loadPicture(“c:
\pic\ball.ico”)
Timer1.[]=200
EndSub
PrivateSubTimer1_Timer()
Staticx,yAsInteger
x=x+100
y=y+100
Picture1.[]x,y
EndSub
2.运行此程序后d的结果是()
PrivateSubForm1_load()
d=0
Fora=1To2
Forb=1Toa
Forc=bTo5
d=d+1
Nextc
Nextb
Nexta
Printd
EndSub
3.编写程序,要求打印出如下的内容
12345
2345
345
45
5
4.编写一个能判断质数或合数的函数。
科目编号:
甘肃电大职业技术学院2009年12月期末考试
级专业
《VisualBasic期末考试题》试卷B答案
一.填空题(每空0.5分,共20分)
1.快速可视化2.窗体、控件
3.可视化设计、事件驱动编程4.响应
5.print、circle、line6.窗体7.特性8.性质、动作、响应
9.集合10.enable11.创建应用程序界面;设置属性;编写代码
12.窗体、类、标准模块13.变量、常量、数组、记录
14.数值、字符串
15.有序16.隐式声明、显式声明17.算术、关系、逻辑
18.条件19.特殊子程序20.集合
21.属性窗口、工具箱窗口、代码编辑窗口
二.选择题(每题2分,共36分)
题号
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
答案
D
C
C
A
C
B
B
C
C
D
D
B
B
A
B
C
C
D
三.判断题(对打√,错打×,每小题1分,共16分)
1.√2.√3.√4.X5.√6.√7.√8.√9.X10.√11.X12.X13.√14.√15.X16.√
四.编程应用(每小题7分,共28分)
1.load Interval move 2.14
3.(参考)
PrivateSubForm_Load()
Fori=1To5
Forj=iTo5
Printj;
Nextj
Print""
Nexti
EndSub
4.(参考)
Functionpanduan(dataAsInteger)AsInteger
Fori=2Todata–1
IfdataModi=0Then
i=data–1
panduan=1
EndIf
Nexti
EndFunction
PrivateSubForm_Load()
Ifpanduan(Val(InputBox("输入数值","判断是质数或是合数")))=1Then
MsgBox("它是合数")
Else
MsgBox("它是质数")
EndIf
End
EndSub
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 大专 期末 考试题 答案