2022年VB程序设计试卷 .pdf
《2022年VB程序设计试卷 .pdf》由会员分享,可在线阅读,更多相关《2022年VB程序设计试卷 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、名师整理优秀资源VB 程序设计试卷试卷十五一、判断题(共 10 分,每题 1 分,在答题卡上回答, A 表示正确, B 表示错误)1. 窗体中只能有一个命令按钮设置Default 属性为 True,在任何情况下,按键,就相当于执行该命令按钮的Click() 事件。2. 直线控件没有Left 和 Top 属性。3. 在 VB 工具箱中双击控件图标,可以在窗体中添加控件,但不能直接将控件引入到框架中。4. Style 属性为 0 和 2 的组合框由于下拉,故不能多选,但Style 属性为 1 的组合框不是下拉的,所以可以多选。5. 单选按钮和复选框都没有双击事件。6. Cls 方法能清除窗体中用L
2、ine 和 Circle 方法画的直线、矩形和圆形,但不能清除窗体中用直线控件和形状控件产生的直线、矩形和圆形。7. “打开” 对话框和 “另存为” 对话框, 除了标题栏上的文字不同之外,其他内容与用法均相同,因此,也可以用“另存为”对话框来指定要打开的文件。8. 当图片框的AutoSize 属性为 True,而影像框的Stretch 属性为 False 时,两者显示图片的效果相同。9. Pset (X, Y)方法在 (X, Y) 处画一个点,而Point(X, Y) 函数返回 (X, Y) 点的颜色值。10. 若要用鼠标在文本框中右击能弹出mnuEdit 的快捷菜单,只要在该文本框的Mous
3、e_Down() 事件中,添加一条PopupMenu mnuEdit 语句便可。二、单选题(共 20 分,每题 2 分)11. VB 提供了许多目录和文件操作语句,其中删除文件夹语句的关键词是。A ChDir B RmDir C KillDir D DelDir 12. 标签的 WordWrap = True 可以固定标签宽度来显示多行文本,它必须和属性一起设置。A MultiLine B AutoSize C Alignment D Width 13. 表达式 4 + 5 4 * 9 / 8 Mod 3的值是。A 7 B 5 C 6 D 9 14. 在默认的情况下, 由 Dim axyz(3
4、, 2 To 4) As String * 2语句定义的数组占用_字节的内存空间。A 24 B 18 C 9 D 48 15. 以下叙述中错误的是。A 以.BAS 为扩展名的文件是标准模块文件,是一个纯代码性质的文件。B 编程人员不能改变窗体或控件的事件名称,但是可以改变控件的名称C 在 Visual Basic 工具箱中的所有控件都具有宽度(Width)和高度( Height)属性D 用 Hide 方法只是隐藏一个窗体,不能从内存中清除该窗体16. 要使得文件列表框File1 中,只显示文件后缀名为bmp 和 jpg 的图片文件,应设置其Pattern属性为 _。A *.bmp|*.jpg
5、B *.bmp, *.jpg C *.bmp;*.jpg D *.bmp, *.jpg 17. 执行以下代码后,窗体上打印出的结果是_。a = 1 : b = 5 : c = -1 Print c = b a A True B False C -1 D 出错名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 名师整理优秀资源18. 在文本框Text1 中用鼠标拖动选中文本块时,如果Text1.SelStart =
6、15 ,Text1.SelLength = 10 ,那么 Text1.SelText 的属性值与 _的函数值相同。A Mid(Text1,14,10) B Mid(Text1,15,10) C Mid(Text1,16,10) D Mid(Text1,10,15) 19. 当驱动器列表框Drive1 中的驱动器符改变时,为使文件夹列表框Dir1 中显示的路径也作相应的改变,应当在的 Change 事件中添加代码。A Drive1 ,Dir1 .Path = Drive1 .Drive B Dir1 ,Dir1 .Path = Drive1 .Drive C Drive1 ,Drive1 .Dr
7、ive = Dir1 .Path D Dir1 ,Drive1 .Drive = Dir1 .Path 20. Sub过程与 Function过程最根本的区别是_。A 前者可以使用 Call或直接使用过程名调用,后者不可以B 后者可以有参数,前者不可以C 两种过程参数的传递方式不同D 后者可通过函数名返回值,但前者不能通过过程名返回三、程序填空 选择题(共 20 分,每空 2分)阅读下列程序说明和相应的程序,在每小题提供的若干可选答案中,挑选一个正确答案。1 单击命令按钮cmd2,由随机函数产生50 个 100 300 之间(包括100 和 300)的随机整数。放入第一个数组中, 将它们中的偶
8、数放入另一个数组,再对偶数数组按从大到小的顺序进行排序,先后将这三组数值显示在窗体中。Private Sub cmd2_Click() Dim N%(50), M%(), I%, J%, T%, P% Cls Print 原始数组: For I = 1 To 50 N(I) = _(21)_ Print N(I), If I Mod 5 = 0 Then Print If N(I) Mod 2 = 0 Then J = J + 1 : ReDim Preserve M(J) : M(J) = N(I) Next I Print 偶数数组: For I = 1 To J Print M(I),
9、If I Mod 5 = 0 Then Print Next I Print : Print 排序后的偶数数组: For I = 1 To J - 1 P = I For K = _(22)_ If _(23)_ Then P = K Next K If I P Then _(24)_ Print M(I), If I Mod 5 = 0 Then Print Next I Print M(I) 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 6 页 -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年VB程序设计试卷 2022 VB 程序设计 试卷
限制150内