VB程序设计1

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《VB程序设计》期末模拟试卷-Ⅰ

一、判断正误(对的打√号,错的打X号,每题1分,共10分)

()1. Visual BASIC 是基于Windows环境的一种可视化的程序设计语言,采用了事件驱动的编程机制,因而不同于以往面向过程的程序设计语言,编程效率得到了很大地提高。

()2. VB可以使用ActiveX控件,但不能开发ActiveX控件。

()3. 窗体卸载前最后会自动发生UNLOAD事件,通常情况下,我们都是使用该事件停止对窗体的卸载。

()4. 在VB的过程内只能声明过程级变量。

()5. VB中双精度数的有效数字位数要比单精度数多,数据的表示范围也比单精度数大。

()6. 当PictureBox控件的AutoSize属性值为True时,图片会自动伸缩以适应图片框。

()7. MouseMove事件仅在鼠标按钮被按下时发生,按钮没按下时则不会产生。()8. 用鼠标才能产生控件的Click事件,用键盘无法产生。

()9. 把窗体上定时器控件的Visible属性置为True时,则该窗体上就会出现显示计算机中时间的数字时钟。

()10. 由于在Circle方法中没有提供专门用于填充的参数,因此,使用该方法不能绘制填充了颜色的圆。

二、单项选择(请将答案填在每题前面的括号内,每题1分,共15分)

()1._________是对象的一个基本要素,它描述了对象在程序中的外观特点。

A. 事件

B. 属性

C. 方法

D. 事件程序

()2.以下四个VB的变量名中,合法的是_________。

A. Sum

B. R$e

D. 3xy

()3.在程序中使用 Dim str1,str2 As Long 语句对变量str1、str2进行声明后,下面正确的说法是_________。

A. str1是整型,str2是长整型

B. str1是长整型,str2变体型

C. str1、str2都是长整型

D. str1是变体型,str2是长整型

()4.下面各语句中,错误的语句是_________。

A.Dim A1,A2

B.(A+B)=C

C.A=B+C

D.A=”B”+C

()5.在声明一个过程中必须有的是_________。

A.Private关键字

B.SUB关键字

C.返回值类型说明

D.参数

()6.VB中,7 \ 2的运算结果是_________。

A.3

B.1

C.3.5

D.无此运算符

()7.(&o36>31)and (“A”>”B”) 的结果是_________。

A.True

B.False

C.”&o3631AB”

D.&o3631

()8.表达式“100” + 100 和表达式“100” & 100的值分别是_________。

A. 200、200

B. “100100”、“100100”

C. 200、“100100”

D. “100100”、200

()9.把Form1的标题改为“文档资料”的语句是_________。

A.Form1.Text=“文档资料”

B.Form1.Text=文档资料

C.Form1.Caption=“文档资料”

D.Form1.Tit le=“文档资料”

()10.下面在文本框Text1内显示变量ST内容的语句是_________。

A.ST=Text1.Text

B.Text1.show ST

C.Text1.Text=ST

D.Text.Text1=ST

()11.Dim A(5,10) As Integer 声明了_________个整数单元

B. 6

C. 5

D. 50

()12.要在设计的菜单中出现分隔条需要_________。

A.在标题框内输入"————————"

B.在标题框内输入"—"

C.在名称框内输入"—"

D.在名称框内输入"&—"

()13.要把菜单降低一个级别成为下一级子菜单,应在菜单编辑器中按下

_________按钮

A.↓

B.←

C.↑

D.→

()14.关于鼠标拖放操作,以下正确的描述是_________。

A.如果不设置被拖动对象的DragIcon属性,则在程序运行期间用鼠标拖动该对象时,

用户看不到任何形状的拖动图标。

B.如果不将被拖动对象的DragMode属性设置为1,则该对象永远也不能被拖动。

C.若将窗体上的Image1(其DragMode=1)对象拖动到Image2对象上并释放鼠标按钮时,将引发Image1_DragDrop事件。

D.当某个对象的DragDrop事件发生时,之前必定要发生该对象的DragOver 事件。

()15.以下关于PictureBox控件和Image控件的描述中,错误的选项是

_________。

A.设置Image控件的stretch属性,可使该控件根据本身的大小来调整图片的大小。

B.PictureBox控件支持Print方法,而Image控件不支持该方法。

C.Image控件可作为其他控件的容器。

D.PictureBox控件和Image控件都可以利用LoadPicture函数在程序运行阶段装载需要的图片进行显示。

三、填空题(每空1分,共20分)

1.设置对象属性的方法有两种,其一是在设计阶段,在_________中直接修改相应属性的值,其二是在应用程序运行时,通过__________来动态设置。

2.在VB源程序中,可以包括窗体模块、__________模块、__________模块。工程(项目)文件的扩展名为________,BAS是_________文件的扩展名, CLS是________文件的扩展名。

相关文档
最新文档