当前位置:首页 > vb模拟试题
17、下面的过程定义语句中,不合法的是( C )。(1分) A、Sub Para(n()) B、Sub Para(n) As Integer
C、Function Para(ByVal n) D、Function Para(proc1)
18、事件过程是附加在( A )上的。(1分)
A、窗体和控件 B、属性和控件 C、窗体和动作 D、属性和动作
19、形参表中形参的类型不能是( D )。(1分) A、整型 B、单精度 C、双精度 D、定长字符串
20、Function过程要由函数名返回一个值。如果不是用“As 数据类型” 选项来指定函数的类型,函数类型默认为( B )。(1分)
A、Long B、Variant C、Integer D、String
21、数组A在子过程或函数中定义为形参,正确的语句是( B )。(1分)
A、Private Sub sele(ByVal A( ) As integer)
B、Private Function sale(A() As Integer) As String C、Private Sub sale(A() As Integer) As Integer D、Private Sub sale(A(i) As Integer)
22、能在一个工程的所有程序中使用的变量,称为( A )。(1分)
A、局部变量 B、全局变量 C、窗体级变量 D、模块级变量
23、在过程定义中,Private表示( D )。(1分) A、此过程可以被其他过程调用 B、此过程不可以被任何其他过程调用 C、此过程只可以被本工程中的其他过程调用 D、此过程只可以被本窗体模块中的其他过程调用
24、VB中有三种类型的模块,分别是类模块、( A )。(1分)
A、窗体模块和标准模块 B、过程模块和窗体模块
C、函数模块和标准模块 D、全局模块和标准模块
25、下列关于过程的说法中,正确的说法是( B )。(1分) A、所有在过程中定义的变量在过程调用后均不保存值 B、用Static定义的过程里的所有变量都是Static型的变量
C、用Private定义的过程里的所有变量都是Private型的变量
D、用Public定义的过程里面的所有变量都是非全局Public型的变量
26、下列叙述中,正确的叙述是( D )。(1分) A、局部变量的作用域可以超出所定义的过程
B、在窗体的Form_Load事件过程中定义的变量是全局变量 C、在调用过程时,所有局部变量被系统初始化为0或空字符串
D、在Sub过程A中定义的局部变量可以与其他事件过程中定义的局部变量同名,但其作用域只限于过程A
27、过程的作用域分为( C )。(1分)
A、窗体级和局部级 B、模块级和局部级 C、窗体/模块级和全局级 D、窗体/模块级和局部级
28、通过关键字( D )声明的局部变量,在整个程序运行中一直存在。(1分)
A、Dim B、Public C、Static D、Private
29、在窗体的“通用”段声明变量时,可以声明( A )。(1分)
A、全局变量 B、局部常量 C、静态型变量 D、全局自定义类型 30、下面有关过程定义的语句中,正确的语句是( C )。(1分)
A、Function f1(f1) B、Sub f1(ByVal a()) C、Function f1(ByVal x) D、Sub f1(n) As Integer
31、下列关于过程调用的叙述中,不正确的叙述是( C )。(1分)
A、Sub过程是用一条独立的语句来调用的
B、Sub过程只能作为表达式或表达式的一部分,不能作为单独的语句调用
C、调用Sub过程时,只能通过传地址方式由实参变量把结果带回到调用过程
共分享92篇相关文档