|

 <p>VB支持自定义数据类型,在某程序中我们定义了如下类型:
</p><p>Type Student</p><p>? ? ?number ?As string</p><p>? ? ?name As String</p><p>? ? ?age As Integer</p><p>End Type</p><p>针对上述定义,如下几项用法正确的是:( )</p>
A:Student.name="张三"
B:<p>Dim s ?As Student?</p><p>s.name="张红"</p>
C:<p>Dim s As Type Student</p><p>s.name="张三"</p>
D:<p>Dim s As Type</p><p>s.name="张三"</p>
下列说法正确的是( )
A:对象属性只能在“属性窗口”中设置
B:一个新的工程可以在“工程窗口”中建立
C:必须先建立一个工程,才能开始设计应用程序
D:只能在“代码窗口”中编写程序代码
用于从内存删除窗体的命令是( )
A:Move
B:Hide
C:Unload
D:Delete
<p>一个工程中包含两个名称分别为Form1、Form2的窗体,一个名称为mdlFunc的标准模块。假定在Form1、Form2和mdlFunc中分别建立了自定义过程,其定义格式为:?</p><p>? ? ?Form1中定义的过程:</p><p>? ? ?Private Sub frmfunction1()</p><p>? ? ?End Sub</p><p>? ? ?Form2中定义的过程:</p><p>? ? ?Public Sub frmfunction2()</p><p>? ? ?End Sub</p><p>? ? ?mdlFunc中定义的过程:</p><p>? ? ?Public Sub mdlFunction()</p><p>? ? ?End Sub</p><p>在调用上述过程的程序中,如果不指明窗体或模块的名称,则以下叙述中正确的是( )</p>
A:上述三个过程都可以在工程中的任何窗体或模块中直接被调用
B:只有mdlFunction过程能够被工程中各个窗体或模块直接被调用
C:frmfunction1只能在form1中调用,而frmfunction2 则可以在所有模块或窗体中被直接调
D:上述三个过程都只能在各自被定义的模块中直接调用
表达式 5 Mod 3+3\5*2的值是( )
A:0
B:2
C:4
D:6
下列说法错误的是( )
A:在同一模块不同过程中的变量可以同名
B:不同模块中定义的全局变量不可以同名
C:引用另一模块中的全局变量时,必须在变量名前加模块名
D:同一模块中不同级的变量可以同名
应用程序设计完成后,应将程序保存,保存的过程是( )
A:只保存窗体文件即可
B:只保存工程文件即可
C:先保存工程文件,之后保存窗体文件
D:先保存窗体文件(或标准模块文件),之后还要保存工程文件
<p>VB中Do……Loop结构既可以构成当型循环,也可以构成直到型循环,根据下面的代码:?</p><p>Dim i,n as Integer?</p><p>n = 20?</p><p>i = 1?</p><p>Do
?</p><p>? ?Print i;
?</p><p>? ?i = i + 2?</p><p>Loop Until i >20?</p><p>判断循环结构的类型和循环体的执行次数,正确的选项是( )</p>
A:当型循环,20次
B:直到型循环,10次
C:当型循环,10次
D:直到型循环,20次
VB中的控件也叫做部件或组件,主要包括三类,以下哪一项不属于VB控件的分类( )
A:控件
B:可插入对象
C:ADO控件
D:ActiveX控件
<p>要在FORM_LOAD事件过程中使用PRINT方法在窗体上输出一定的内容,应:</p>
A:设置窗体的VISIBLE属性
B:设置窗体的CAPTION
C:调用窗体的SHOW方法
D:设置窗体ENABLED属性
语句DIM ARRAY(0 to 3,4,1 to 6)中定义的数组有( )个元素。
A:12
B:60
C:120
D:345
动态数组因为在程序运行前无法确定数组的大小,所以经常根据程序的运行情况,对数组进行重新定义,以下关于VB中动态数组的叙述中不正确的是( )
A:可以用ReDim语句重新定义动态数组,并且可以进行多次重定义
B:首次用Dim进行动态数组声明的时候,必须指明它的类型和上下界
C:Preserve为ReDim语句的可选参数,用于保留动态数组原来的内容
D:当对动态数组使用Erase语句进行释放操作时,将释放其内存
组合框的风格可通过( )属性来设置。
A:BackStyle
B:BorderStyle
C:Style
D:Sorted
在窗体上画一个名称为Timer1的计时器控件,要求每隔0.5秒发生一次计时器事件,则以下正确的属性设置语句是( )
A:Timer1.InterVal=0.5
B:Timer1.Interval=5
C:Timer.Interval=50
D:Timer1.Interval=500
下列关于控件画法的叙述错误的是( )
A:单击一次工具箱中的控件图标,只能在窗体上画出一个相应的控件
B:按住CTRL键后单击一次工具箱中的控件图标,可以在窗体上画出多个相同类型的控件
C:双击工具箱中的控件图标,所画控件的大小和位置是固定的
D:不合用工具箱中的控件工具,不可以在窗估上画出图形对象,但可以写入文字字符
以下关于文件的叙述中,错误的是( )
A:顺序文件中的记录一个接一个地顺序存放
B:随机文件中记录的长度是随机的
C:执行打开文件的命令后,自动生成一个文件指针
D:LOF函数返回给文件分配的字节数
通用对话框控件和文件列表框控件中,都能根据文件的类型对要显示的文件进行筛选过滤,后者使用( )属性进行该项设置。
A:Pattern
B:Path
C:Filter
D:FileName
<p>? ?关于滚动条控件,下面说法错误的是:</p>
A:点击滚动条的箭头,可以改变它的value值,从而引发Change事件
B:拖动滚动框,可以触发Scroll事件
C:通常,水平滚动条的值从左向右递增,垂直滚动条的值自上而下递增
D:拖动滚动框,可以触发Change事件,而且是连续触发的
为了使用通用对话框进行打开文件的操作,应将通用对话框的Action属性设定为( )
A:0
B:1
C:2
D:3
<p>设有如下程序段:?</p><p>x=2?</p><p>For i=1 To 10 Step 2?</p><p>? ? x=x+i?</p><p>Next?</p><p>运行以上程序后,x的值是( ? )</p>
A:26
B:27
C:38
D:57
|
|