首页 > 全部 > 二级VB > 国家二级(VB)机试模拟试卷448

国家二级(VB)机试模拟试卷448

本单篇文档共17190字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级VB 模拟试卷 1112人下载
价格: 1.60 原价:¥8.80
收藏

国家二级(VB)机试模拟试卷448

选择题

1.下列操作中不能向工程中添加窗体的是( )。(C)

A. 执行“工程”菜单中的“添加窗体”命令

B. 单击工具栏上的“添加窗体”按钮

C. 右击窗体,在弹出的菜单中选择“添加窗体”命令

D. 右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令

解析:向工程中添加窗体的方法有:①执行“工程”菜单中的“添加窗体”命令;②单击工具栏上的“添加窗体”按钮;③右击工程资源管理器,在弹出的菜单中选择“添加”命令,然后在下一级菜单中选择“添加窗体”命令。

2.以下( )不属于对象的基本特征。(A)

A. 继承性

B. 封装性

C. 分类性

D. 多态性

解析:对象具有特征为:标识惟一性,指对象是可区分的:分类性,指可以将具有相同属性和操作的对象抽象成类;多态性,指同一个操作可以是不同对象的行为;封装性,从外面看只能看到对象的外部特征,而不知道也无需知道数据的具体结构以及实现操作的算法:模块独立性好。对象是面向对象的软件的基本模块,对象内部各种元素彼此结合得很紧密,内聚性强。

3.下列程序执行后,变量x的值为( )。

Dim a,b,c,d As Single

Dim x As Single

a=10:b=30:c=400

If b>a TIlen

d=a:a=b:b=d

End If

Ifb>c Then

x=b

Else lf a>c Then

x=c

Else

x=a

End If(B)

A. 10

B. 30

C. 400

D. 430

解析:本题考查选择语句的程序分析。If语句的执行是If条件表达式值为True时执行If分支,否则执行ElseIf分支或者结束。本题中首先判断b>a成立,因此a、b的值交换;接下来由于b>c不成立,a>c也不成立,因此x的值为a。

4.在窗体上画一个名称为Combo1的组合框,名称为Text1的文本框,以及名称为Command1的命令按钮,如图所示。

(C)

A. Combo1.AddItem Text1.Text

B. Combo1.AddItem Text1.SelStart

C. Combo1.AddItem Text1.SelText

D. Combo1.AddItem Text1.SelLength

解析:根据题意可知,横线处应该是将文本框中选中文本添加到组合框中。文本框Text属性返回整个文本框中的文本,故A选项错误;SelStart属性返回选中文本的起始位置,故B选项错误;SelLength属性返回选中文本的长度,故D选项错误;SelText属性返回选中的文本,故C选项正确。

5.以下叙述中错误的是( )。(B)

A. 一个工程中可以包含多个窗体文件

B. 在一个窗体文件中用Private定义的通用过程能被其他窗体调用

C. 全局变量必须在标准模块中定义

D. 在设计VB程序时,窗体、标准模块、类模块等需要分别保存为不同类型的磁盘文件

解析:本题考查工程和窗体。VB中一个工程可以包含多个窗体或者多个标准模块、类模块等,这些文件的扩展名不同。标准模块中经常定义全局变量或者全局过程,在一个窗体中用Private定义的过程,作用域为整个窗体,而不是整个工程。

6.设工程文件包含两个窗体文件Form1.frm、Form2.frm及一个标准模块文件Module1.bas。两个窗体上分别只有一个名称为Command1的命令按钮。

Form1的代码如下:

Public x As Integer

Private Sub Form_Load()

  x=1

  y=5

End Sub

Private Sub Command1_Click()

  Form2.Show

End Sub

Form2的代码如下:

Private Sub Command1_Click()

  Print Form1.x, y

End Sub

Module1的代码如下:

Public y As Integer

运行以上程序,单击Form1的命令按钮Command1,则显示Form2;再单击Form2上的命令按钮Command1,则窗体上显示的是(  )。(A)

A. 1 5

B. 0 5

C. 0 0

D. 程序有错

解析:在Form1窗体模块中x被定义为全局变量,这使得它的值可以在其他模块中通过\\

7.窗体上有1个名称为Textl的文本框;1个名称为Thnerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timed的事件过程如下:

Privat Sub Timerl_Timet( )

Static flag As Integer

lfflag=0 Then flag=1

flag=-flag

Ifflag=1 Then

Textl.ForeColor=&HFF& ’&HFF&为红色

Else

Textl.ForeColor=&HC000$ ’&HC000&为绿色

End If

End Sub

以下叙述中正确的是( )。(D)

A. 每次执行此事件过程时,flag的初始值均为0

B. flag的值只可能取0或1

C. 程序有逻辑错误,Else分支总也不能被执行

D. 程序执行后,文本框中的文字每5秒改变一次颜色

解析:计时器控件(Timer)用来完成有规律性时间间隔执行的任务,Interval属性用于设置计时器事件之间的间隔,以毫秒为单位。

在每5秒执行一次的Timer事件过程中,通过静态变量flag值的交替变换(即-1和1之间)来控制文本框中文字的颜色,值为-1时为绿色,值为1时为红色。除程序刚启动第一次执行Timer事件过程时,静态变量flag的初始值为0外,其余各次均为-1或1。

8.下列有关文件的叙述中,正确的是( )。(C)

A. 以Output方式打开一个不存在的文件时,系统将显示出错信息

B. 以Append方式打开的文件,既可以进行读操作,也可以进行写操作

C. 在随机文件中,每个记录的长度是固定的

D. 无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的

解析:A选项错误原因:当以output方式打开一个不存在的顺序文件时,Open语句会首先创建该文件,然后再打开它,系统不会出错。B选项错误原因:以Append方式打开文件后,可将内存中的数据追加到顺序文件的尾部,可进行写操作,不能进行读操作。D选项错误原因:VB中三种可访问的文件有:顺序文件、随机文件和二进制文件,不同文件打开的方式是不同的。

本文档预览:3600字符,共17190字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级(VB)机试模拟试卷448

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号