奥鹏教育中国石油大学(华东)《VB程序设计》20在线作业(一)

奥鹏教育中国石油大学在线作业

《VB程序设计》2019秋学期在线作业(一)

一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为:?? ? ?Form1中定义的过程:? ? ?Private Sub frmfunction1()? ? ?End Sub? ? ?Form2中定义的过程:? ? ?Public Sub frmfunction2()? ? ?End Sub? ? ?mdlFunc中定义的过程:? ? ?Public Sub mdlFunction()? ? ?End Sub在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )
A:上述三个过程都可以在工程中的任何窗体或模块中直接被调用
B:只有mdlFunction过程能够被工程中各个窗体或模块直接被调用
C:frmfunction1只能在form1中调用,而frmfunction2 则可以在所有模块或窗体中被直接调
D:上述三个过程都只能在各自被定义的模块中直接调用
答案问询微信:424329

通用对话框控件和文件列表框控件中,都能根据文件的类型对要显示的文件进行筛选过滤,后者使用( )属性进行该项设置。
A:Pattern
B:Path
C:Filter
D:FileName
答案问询微信:424329

读下面程序段,判断变量Str2的取值是( )?Dim Str1, Str2 ?as ?String?Str1="University"?Str2=STRING$(3,Str1)
A:Uni
B:UUU
C:ity
D:yyy
答案问询微信:424329

InputBox函数返回值的类型为( )
A:数值
B:字符串
C:变体
D:数值或字符串(视输入的数据而定)
答案问询微信:424329

在程序中,使用InputBox函数可以接受用户的输入,如果要把它的返回值转换为数值型的数据,应该使用的函数是( )
A:Val
B:Len
C:Str
D:Log
答案问询微信:424329

为了使用通用对话框进行打开文奥鹏教育中国石油大学在线作业件的操作,应将通用对话框的Action属性设定为( )
A:0
B:1
C:2
D:3
答案问询微信:424329

设窗体上有一个文本框,名称为text1,程序运行后,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是:
A:text1.maxlength=0
B:text1.enabled=flase
C:text1.visible=flase
D:text1.width=0
答案问询微信:424329

下面程序运行后输出的结果是:( ? )
??A$="CHINA"
??B$=STRING$(3,A$)
??PRINT B$
??END
A:CHI
B:CCC
C:INA
D:AAA
答案问询微信: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

对于复选框控件chkBoy,如果在程序中设置它为选中状态,下面语句正确的是( )
A:chkBoy.Checked = true
B:chkBoy.Value = true
C:chkBoy.Selected = true
D:chkBoy.Value = 1
答案问询微信:424329

以下合法的Visual Basic标识符是( )
A:ForLoop
B:Const
C:9abc
D:a#x
答案问询微信:424329

以下叙述中错误的是( )
A:事件过程是响应特定事件的一段程序
B:不同的对象可以具有相同名称的方法
C:对象的方法是执行指定操作的过程
D:对象事件的名称可以由编程者指定
答案问询微信:424329

以下语句的输出结果是( )
Print Format$(32548.5, "000,000.00")
A:32548.5
B:325,485.00
C:032,548,50
D:32,548,50
答案问询微信:424329

在运行时,若要获得用户在文本框中所选择的文本,可通过访问( )属性来实现。
A:SelStart
B:SelLenght
C:Text
D:SelText
答案问询微信:424329

以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是( )
A:Form1.Name="VisualBasic窗体"
B:Form1.Title="VisualBasic窗体"
C:Form1.Caption="VisualBasic窗体"
D:Form1.Text="VisualBasic窗体”
答案问询微信:424329

动态数组因为在程序运行前无法确定数组的大小,所以经常根据程序的运行情况,对数组进行重新定义,以下关于VB中动态数组的叙述中不正确的是( )
A:可以用ReDim语句重新定义动态数组,并且可以进行多次重定义
B:首次用Dim进行动态数组声明的时候,必须指明它的类型和上下界
C:Preserve为ReDim语句的可选参数,用于保留动态数组原来的内容
D:当对动态数组使用Erase语句进行释放操作时,将释放其内存
答案问询微信:424329

Visual Basic提供的On Error Resume next错误陷阱语句表示( )
A:当发生错误时,使程序转跳到语句标号为0的程序块
B:当发生错误时,不使用错误处理程序块
C:当发生错误时,忽略错误行,继续执行下一语句
D:当发生错误时,终止本过程执行,继续执行下一过程
答案问询微信:424329

假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为( )
A:MenuItem.Enabled=False
B:MenuItem.Enabled=True
C:MenuItem.Visible=True
D:MenuItem.Visible=False
答案问询微信:424329

在运行时,按TAB键跳过了一个可以获得焦点的控件(如文本框),则可能是因为( )
A:该控件的TABSTOP属性值为TRUE
B:该控件的TABINDEX属性值为FALSE
C:该控件的ENABLED属性值为TRUE
D:该控件的ENABLED属性值为FALSE
答案问询微信:424329

下列关于设置控件属性的叙述正确的是( )
A:用户必须设置属性值
B:所有的属性值都可以由用户随意设定
C:属性值不必一一重新设置
D:不同控件的属性项都完全一样
答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网