《可视化程序设计(VB)》在线平时作业1
共20道题 总分:100分
一、单选题(共15题,75分)
1.下面程序段运行后,变量Value的值为( )。x=20IF x>=10 Then Value =5*x Else Value =4*x
A、100
B、80
C、90
D、70
2.单击命令按钮,不可触发下面的 事件。
A、Click
B、keyDown
C、mouseDown
D、MouseUp
3.以下关于变量作用域的叙述中,正确的是( )。
A、窗体中凡被声明为Private的变量只能在某个指定的过程中使用
B、全局变量必须在标准模块中声明
C、模块级变量只能用Private关键字声明
D、Static类型变量的作用域是它所在的窗体或模块文件
4.以下定义数组或给数组元素赋值的语句中,正确的是( )。
A、Dim a As Variant a=Array(1,2,3,4,5)
B、”Dim a(10) As Integer a=Array(1,2,3,4,5)”
C、”Dim a%(10) a(1)=”ABCDE”
D、”Dim a(3),b(3) As Integer a(0)=0 a(1)=1 a(2)=2 b=a”
5.以下关于窗体的描述中,错误的是()。
A、执行Unload Form1语句后,窗体Form1消失,但仍在内存中
B、窗体的Load 事件在加载窗体时发生
C、当窗体的Enabled 属性为False时,通过鼠标和键盘对窗体的操作都被禁止
D、窗体的Height、Width属性用于设置窗体的高和宽
6.在窗体上画一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程:Private Sub Command1_Click()a$ = “software and hardware”b$ = Right(a$, 8)c$ = Mid(a$, 1, 8)MsgBox a$, , b$, c$, 1End Sub则在弹出的信息框的标题栏中显示的信息是()。
A、software and hardware
B、software
C、hardware
D、1
7.使用Visual Basic编程,将工具箱中的工具称为( )。
A、事件
B、工具
C、控件
D、窗体
8.为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
A、Value
B、Default
C、Cancel
D、Enabled
9.数学式子sin30°写成VB表达式是( )。
A、Sin30
B、Sin(30)
C、Sin(30°)
D、Sin(30*3.14/180)
10.以下能判断是否到达文件尾的函数是()。
A、BOF
B、LOC
C、LOF
D、EOF
11.设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。
A、TRUE
B、FALSE
C、1
D、出错信息
12.以下声明语句中错误的是()。
A、Const var1=123
B、Dim var2 = ‘ABC’
C、DefInt a-z
D、Static var3 As Integer
13.确定复选框是否选中,可访问的属性是( )。
A、Value
B、Checked
C、Select
D、Caption
14.若某过程声明为Sub aa(n as integer),则调用 实参与形参是按地址传递。
A、Callaa(5)
B、Callaa(n+1)东大答案请进:opzy.net或请联系微信:1095258436
C、Callaa(n)
D、Callaa(i-1)
15.下面程序段是计算( )公式的。s=0:t=1For i=1 To 10t=t*is=s+tNext i
A、s=1+2+3+4+5+6+7+8+9+10
B、s=1*2*3*4*5*6*7*8*9*10
C、s=1!+2!+3!+4!+5!+6!+7!+8!+9!+10!
D、s=1+2*3+3*4+4*5+5*6+6*7+7*8+8*9+9*10
二、判断题(共5题,25分)
1.要使一个控件在运行时无效,正确的设置是把属性Enabled设置为False。
A、错误
B、正确
2.vb中全局变量必须在标准模块中声明。
A、错误
B、正确
3.窗体文件包含该窗体及其控件的属性
A、错误
B、正确
4.将容器的 FillStyle属性设置为0后,容器中已绘制的图形的填充样式都为实心。
A、错误
B、正确
5.窗体的WindowsState属性是可读写属性。
A、错误
B、正确