中国石油大学(华东)《VB程序设计》在线作业(三)
奥鹏中国石油大学23年秋季新学期作业参考
《VB程序设计》2023年春季学期在线作业(三)-00001
计时器(Timer)控件用于每隔一段时间自动触发一次Timer事件,可以有规律地重复执行一段程序,它用于设置两次事件时间间隔的属性是( )
A:Interval
B:SmallChange
C:LargeChange
D:Max
正确答案问询微信:424329
VB中Do……Loop结构既可以构成当型循环,也可以构成直到型循环,根据下面的代码:?Dim i,n as Integer?n = 20?i = 1?Do
?? ?Print i;
?? ?i = i + 2?Loop Until i >20?判断循环结构的类型和循环体的执行次数,正确的选项是( )
A:当型循环,20次
B:直到型循环,10次
C:当型循环,10次
D:直到型循环,20次
正确答案问询微信:424329
在窗体上放置一个命令按钮,名称为Command1。单击命令按钮时,执行如下事件过程:?Private Sub Command1_C1ick()? ? ?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:hardwafe
D:出现错误
正确答案问询微信:424329
动态数组因为在程序运行前无法确定数组的大小,所以经常根据程序的运行情况,对数组进行重新定义,以下关于VB中动态数组的叙述中不正确的是( )
A:可以用ReDim语句重新定义动态数组,并且可以进行多次重定义
B:首次用Dim进行动态数组声明的时候,必须指明奥鹏中国石油大学23年秋季新学期作业参考它的类型和上下界
C:Preserve为ReDim语句的可选参数,用于保留动态数组原来的内容
D:当对动态数组使用Erase语句进行释放操作时,将释放其内存
正确答案问询微信:424329
以下( )程序段可以实施X、Y变量值的变换( )
A:Y=X:X=Y
B:Z=X:Y=Z:X=Y
C:Z=X:X=Y:Y=Z
D:Z=X:W=Y:Y=Z:X=Y
正确答案问询微信:424329
以下关于多重窗体程序的叙述中,错误的是( )
A:用Hide方法不但可以隐藏窗体,而且能清除内存中的窗体
B:在多重窗体程序中,各窗体的菜单是彼此独立的
C:在多重窗体程序中,可以根据需要指定启动窗体
D:对于多重窗体程序中,而且单独保存每个窗体
正确答案问询微信:424329
以下关于MsgBox的叙述中,错误的是( )
A:MsgBox函数返回一个整数
B:通过MsgBox函数可以设置信息框中图标和按钮的类型
C:MsgBox语句没有返回值
D:MsgBox函数的第一个参数是一个整数,该参数只能确定对话框中显示的按钮数量
正确答案问询微信:424329
组合框的风格可通过( )属性来设置。
A:BackStyle
B:BorderStyle
C:Style
D:Sorted
正确答案问询微信:424329
在运行时,若要获得用户在文本框中所选择的文本,可通过访问( )属性来实现。
A:SelStart
B:SelLenght
C:Text
D:SelText
正确答案问询微信:424329
把MsgBox的返回值转换为数值应该使用的函数是( )
A:Log
B:Str
C:Len
D:Val
正确答案问询微信:424329
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:?Private Sub Command1_Click()?? ?x=InputBox("Input")?? ?Select Case x?? ? ?Case 1,3?? ? ? ?Print "分支 1"?? ? ?Case Is >4?? ? ? ?Print "分支 2"?? ? ?Case Else? ? ? ?Print "Else 分支 "?? ?End Select?End Sub?程序运行后,如果在输入对话框中输入2,则窗体上显示的是( ? )
A:分支1
B:分支2
C:Else分支
D:程序出错
正确答案问询微信:424329
Visual Basic提供的On Error Resume next错误陷阱语句表示( )
A:当发生错误时,使程序转跳到语句标号为0的程序块
B:当发生错误时,不使用错误处理程序块
C:当发生错误时,忽略错误行,继续执行下一语句
D:当发生错误时,终止本过程执行,继续执行下一过程
正确答案问询微信:424329
用于设置文件列表框控件显示文件类型的属性是( )
A:Filter
B:Path
C:Partern
D:FileName
正确答案问询微信:424329
设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:
A:text1.maxlength=0
B:text1.enabled=flase
C:text1.visible=flase
D:text1.width=0
正确答案问询微信:424329
下面程序运行后输出的结果是( ? )
??DIM C1,C2
??C1="CHINA"
??C2=STRING$(2, C1)
??PRINT Left(C1,1) + C2
A:CHI
B:CCC
C:INA
D:AAA
正确答案问询微信:424329
当程序运行时,在窗体上单击鼠标,以下哪个事件是窗体不会接收到( )
A:MouseDown
B:MouseUp
C:Load
D:Click
正确答案问询微信:424329
假设变量BOOLVAR是一个布尔型变量,则下面正确的赋值语句是( )
A:设置窗体的VISIBLE属性
B:设置窗体的CAPTION
C:调用窗体的SHOW方法
D:设置窗体ENABLED属性
正确答案问询微信:424329
InputBox函数返回值的类型为( )
A:数值
B:字符串
C:变体
D:数值或字符串(视输入的数据而定)
正确答案问询微信:424329
假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为( )
A:MenuItem.Enabled=False
B:MenuItem.Enabled=True
C:MenuItem.Visible=True
D:MenuItem.Visible=False
正确答案问询微信:424329