范县职教中心2011-2012年度第一学期期末考试
Visual Basic测试卷
          出题人:赵占书
姓名:          班级:          分数:       
一、填空(每空1分,共11
1VB模块分为                             3种类型。
2、在VB中,字符串常量要用                括起来,日期/时间型常量要用            括起来。
3、在VB中,变量名的命名规则是:变量名必须是      开头,长度不能超过    个字符。变量名中不能包含          ,同一范围内必须是唯一的。
4、程序执行过程中,其值变化的量知称为          ,在程序执行期间数值始终不变的量称为          
5            函数返回数组某一维的下标下界值。
二、选择题(每题1.5分,共30分)
      1、在VB应用程序中,窗体、标签、和命令按钮都可以称为:
A、对象    B、事件    C、方法    D、属性
      2、下列不能打开代码窗口的操作是:
A、双击窗体上的某个控件    B、单击窗体或控件
C、按“F7”键              D、双击窗体
      3、通过设置窗体的(    )属性可以更改窗体的标题文字。
AHeadline    B.  caption      C.  appearance    D.  Title
      4、在一个语句行内写多条语句时,每个语句之间应该使用的分隔符是
A、逗号      B、分号      C、顿号      D、冒号
      5、下列各运算中,级别最高的是
A、关系运算    B、算术运算    C、布尔运算    D、级别相同
      6、字符串表达式“xyz123 &“abc”运算结果是
A、“xyz    B、“123     C、“abc    D、“xyz123abc
      7、对象的特性是指
A、对象    B、事件    C、方法    D、属性
      8、在VB中,有一个专门的字符串连接运算符是:
A*    B #    C     D、““
      9Dim XM As string 这句变量声名中,变量名为:
ADim    B XM    C As    D string
      10、日期型常量要用(    )符号括起来。
A、“”  B、冒号    C#    D*
      11、(    )数据有两个值:True ,false
A、布尔型    B、字符型    C、数值型    D、日期型
      12.符合Visual Basic 6.0规范的变量名是
A.a3            B.3a            C.If            D.a+b
      13.符合Visual Basic 6.0规范的表达式是
A.(a+b)(a-b)    B.a2-b2            C.a^2-b^2        D.[a+b]*[a-b]
      14.表达式 14 Mod 3的值是
A.2            B.-2            C.    1            D.-1
      15.设a=”abcdefghij”,则表达式left(a,3)+Mid(a,3,3)的值是
A .”abc”        B.”hij”            C.”abccde”        D.”hijcde”
      16、关于常量,描述错误的是
A.在程序执行期间数值始终不变的量称为常量
B.常量分为一般常量和符号常量两种
C.数值常量包括整数、定点数和浮点数
D.系统内部定义的符号常量在程序设计中不能直接使用
      17、在一般情况下每执行一次print语句都会自动换行,若想在一行上显示,则可以在print语句的末尾加上
A、分号或逗号  B、分号或句号  C、冒号或分号    D、冒号或逗号
      18、关于数组的清除描述错误的是
A.Erase能够清除定长数组的内容    vb编程基础知识 const
B.Erase能够释放定长数组的所有空间
C.Erase用于定长数值数组时,则把该数组所有元素置为0
D.Erase用于动态数组时,将删除整个数组结构并释放该数组所占的内存
      19、min表示ab中的最小值,不能实现该功能的程序段是
AIf a<b Then min=a Else min=b    BIf a<b Then
min=a
Else
min=b
End if
Cmin=IIf(a<b,b,a)                Dmin=IIf(a<b,a,b)   
      20、用Dim a(2,3) As Integer声明的数组元素的个数是
A.2            B.5            C.6            D.12
三、判断题(每题1分,共9分)
1、用户定义的符号常量可以用Const语句来声明。     
2print语句只具有输出功能。                     
3、标识符必须以字母开头,最大长度为255           
4、整除(\)运算的结果为整型数。                     
5For循环语句中,步长是循环变量的增量,其值可以是正数或负数。(   
6For循环语句,循环次数由初值、终值两个因素决定。    
7、常量可分为两种:一般常量和符号常量。               
8、释语句有两种:REM和‘(单撇号)。                   
9、序代码中ENDend不同。                         
四、写出下面试题的结果:(每题3分,共9分)
1. Dim X  As Integer
Dim Y As single
X=4
If X^2=16 then Y=X
If X^2<15 then Y=1/X
If X^2>15 then Y=X^2+1
Print y
其结果是         
2A(0)=1
  For i=1 to 5
  A(i)=A(i-1)+i
  Print  A(i);
  Next i
程序段的运行结果是:                                       
3Dim k as integer
Dim sum as integer
For k=6 to 10
sum= sum + k
Next k
Print sum
程序段的运行结果是:             
五、名词解释(每题3分,共6分)
1、对象
2、数组
六、简答题(共9分)
1、在用VB中,有哪些数据类型?(4分)
2、Visual Basic程序中的错误分为哪几种类型?(3分)
3、VB过程参数有几种传递方式?(2分)
七、综合题(6分)
求1+2+3+…+100的和,要求用VB语言编程。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。