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

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