期中考试vb(带答案)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
学校:________ 班级:_________ 姓名:________ 学号:________
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙密
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙封
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙线
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
扶沟职教中心2015学年度第一学期期中质量检测
二年级VB 试卷
说明:1、本卷总分100分 2、答案一律填写到答题卡上
一、单项选择题(共25题,每题2分,共50分) 1. D 操作不能打开代码窗口。 A .双击窗体或窗体上包含的控件 B .选择“视图”→“代码窗口”命令
C .单击工程资源管理器窗口中的“查看代码”按钮
D .按“F8”键
2.Visual Basic 6.0为长整型(Long )变量分配了 C 字节的内存空间。 A .1 B .2 C .4 D .8
33.符合Visual Basic 6.0规范的标识符是 B A .a+ B .ab C .2a D .Then
3.将数学表达式 转换成符合Visual Basic 6.0规范的表达式是 A A .(Sin(43*3.1415926/180)+Exp(x))/(c+d) B .(Sin(43)+Exp(x))/(c+d)
C .Sin(43*3.1415926/180)+Exp(x)/c+d
D .(Sin430+ex)/(c+d)
4.日期型常量前后要加上 C 符号。 A .! B .* C .# D .$
5.程序执行过程中其值可以变化的量称为 C A .函数 B .常量 C .变量 D .表达式
6.算术运算符、关系运算符和布尔运算符的运算优先级由高到低依次是 B A .算术运算符、布尔运算符、关系运算符 B .算术运算符、关系运算符、布尔运算符 C .布尔运算符、关系运算符、算术运算符
D .关系运算符、算术运算符、布尔运算符
7.设a="abcdefghijk",则表达式Mid (a,5,2)&Right (a,3)的值是 C A ."abc" B ."ijk" C ."efijk" D ."abcef" 8.设变量a=8,b=5,执行a=a+b:b=a-b:a=a-b 语句以后,a 和b 的值分别是 B A .8 和5 B .5 和8 C .8和8 D .5 和5 9.获得系统当前时间的函数是 B A .Date B .Time C .Hour D .Year 10.程序段:
For i=1 To 10 Step 2 Print i Next i
中循环体Print i 的执行次数是 C A .5 B .10 C .4 D .6 11.程序段: s = 0 n = 4
For i = 1 To n For j = 1 To n s = s + j Next j Next i Print s
运行后的输出结果是 C A .20 B .22 C .40 D .16
12.略了As 子句的Function 过程的返回值类型为 C A .Double B .Long C .Variant D .Integer 13. D 不是赋值语句。 A .A="123"+"456" B .Label1.Caption="你好!" C .r=Val(Text1.Text) D .x+1=y 14.窗体的 D 属性用于设置窗体的标题。 A .FontName B .BackColor C .Height D .Caption
15.目录列表框控件的 A 属性返回当前目录中子目录的个数。
学校:________ 班级:_________ 姓名:________ 学号:________
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙密
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙封
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙线
∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙∙
A .ListCount
B .List
C .ListIndex
D .Path
16.buttons 的取值是 C 时,MsgBox 函数只显示“确定”按钮。 A .2 B .1 C .0 D .3
17.标签控件中的 C 属性返回或设置控件中文本和图形的背景颜色。 A .Name B .Font C .BackColor D .BackStyle 18.用鼠标单击标签控件时发生 B 事件。 A .MouseMove B .Click C .DblClick D .Change
二、判断题(共10题,每题2分,共20分)
1.属性是对对象特性的描述。√ 2.标准模块的文件扩展名是.bas 。√ 3.Print 语句只具有输出功能。×
4.数组的初始化就是给数组的各个元素赋初值。√
5.文本框控件的MultiLine 属性决定其是否可以接受和显示多行文本。√
三、名词解释
1.事件过程:针对控件或窗体的事件编写的代码,称为“事件过程”。
2.符号常量:是在程序中用标识符表示的一些永远不变的常数或字符串。 3.动态数组:是指计算机在执行过程中才给数组开辟存储空间的数组。可以用REDIM 语句再次分配动态数组占据的存储空间,也可以用ERASE 语句删除它,收回分配给所占存储空间,也可以改变数组元素的个数。
4.工程:是Visual Basic 应用程序开发过程中使用的文件集。VB 工程主要由窗体模块、标准模块和类模块三部分组成。
四、简答题(共1题,共8分)
1.写出单行形式的If 语句格式。(4分) 答:If 条件 Then [语句1] [Else 语句2] 2.MDI 应用程序有哪些特性?(6分)
答(1)所有子窗体均在MDI 窗体的工作空间内活动,不能移出MDI 窗体。 (2)子窗体最小化时,图标显示在MDI 窗体的底部,而不是任务栏上。 (3)子窗体最大化时,子窗体的标题与MDI 窗体的标题合并,显示在MDI 窗体的标题栏上。