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

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

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

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

选择题

1.窗体Forml上有一个名称为Commandl的命令按钮,以下对应窗体单击事件的事件过程是( )。(B)

A. Private Sub Form 1_Click() … End Sub

B. Private Sub Form_Click() … End Sub

C. Private Sub Commandl_Click() … EndSub

D. Private Sub Commandl_Click() … End Sub

解析:窗体的单击事件不同于其他控件的单击事件,在事件过程头中不出现窗体名字,而是统一使用Form_Click()。

2.设a=5,b=6,c=7,d=8,执行下列语句后,x的值为( )。

x=IIf((a>b)And(c>d),10,20)(B)

A. 10

B. 20

C. True

D. False

解析:本题考查IIf函数。IIf函数可用于执行简单的条件判断操作,其格式为:result=IIf(<条件>,<Tree部分>,<False部分>),其中“result”是函数的返回值,“条件”是一个逻辑表达式。当“条件”为真时,IIf函数返回“Tree部分”的值,而当“条件”为假时返回“False部分”的值。“True部分”或“False部分”可以是表达式、变量或其他函数。本题中由于(a>b)And(c>d)的结果为假,所以x的值为20。

3.设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。下面叙述中正确的是(  )。(A)

A. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就增加

B. 程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少

C. 由于滚动条的Max属性值小于Min属性值,程序会出错

D. 由于滚动条的Max属性值小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无法移动

解析:水平滚动条的Max和Min属性值可以是0~32767中任意值。当Max>Min属性值时,滚动块向右移动Value属性值增加,向左移动Value属性值减少;反之,当Max<Min属性值时,滚动块向右移动Value属性值减少,向左增加;当它们Max=Min时,滚动块不能移动。故A选项正确。

4.如图5所示,在列表框List1中已经有若干人的简单信息,运行时在Text1文本框(即“查找对象”右边的文本框)中输入一个姓或姓名,单击“查找”按钮,则在列表框中进行查找,若找到,则把该人的信息显示在Text2文本框中。若有多个匹配的列表项,则只显示第1个匹配项;若未找到,则在Text2中显示“查无此人”,在横线处应填写( )。

(B)

A. List1.Text

B. List1.List(k)

C. List1.ItemData(k)

D. List1.Text(k)

解析:本题考查字符串函数。首先要测定查找对象的长度,接下来在列表框中进行查找,找到则在Text2中显示List1.List(k)的值,因此第一空处应为Text2=List1,List(k)。

5.以下( )对象不能作为容器。(D)

A. Frame

B. From

C. PictureBox

D. Image

解析:本题考查容器。容器是指可以容纳其他控件的控件。VB中常用来作为容器的有框架、窗体和图片框(PictureBox)。

6.在窗体上画一个名称为Text1的文本框,然后画一个名称为Hscroll1的滚动条,其Min和Max属性分别为0和1 000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是( )。(A)

A. Private Sub Hscroll1_Change()

Text1.Text=HScroll1.Value

End Sub

B. Private Sub Hscroll1_Click()

Text1.Text=HScroll1.Value

End Sub

C. Private Sub Hscroll1_Change()

Text1.Text=Hscroll1.Caption

End Sub

D. Private Sub Hscroll1_Click()

Text1.Text=Hscroll1.Caption

End Sub

解析:本题考查滚动条的事件和属性。滚动条上滑块的位置决定了其Value属性的值,当滑块的位置发生改变时,将触发滚动条的Change事件。因此,要想在移动滑块时,在文本框中显示滚动条的当前值,可通过在滚动条的Change事件中将滚动条的Value属性值赋值给文本框的Text属性来实现。

7.在窗体上画一个命令按钮和一个标签,其名称分别为Command1和Label1,然后编写如下事件过程:

Private Sub Command1_Click()

   Counter=0

   For i=1 To 4

     For j=6 To 1 Step-2

       Counter=Counter+1

     Next j

   Next i

   Label1.Caption=Str(Counter)

End Sub

程序运行后,单击命令按钮,标签中显示的内容是(  )。(B)

A. 11

B. 12

C. 16

D. 20

解析:

8.以下关于函数过程的叙述中,正确的是( )。(A)

A. 函数过程形参的类型与函数返回值的类型没有关系

B. 在函数过程中,过程的返回值可以有多个

C. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递

D. 如果不指明函数过程参数的类型,则该参数没有数据类型

解析:定义函数过程的格式:Function函数过程名([形参表])As函数返回值的数据类型函数过程名=表达式

End Function

说明:

①形参的类型可以是任何数据类型,函数返回值的类型是调用函数后返回的数据类型,他们没有关系,互不影响。故选项A正确。

②选项B错误的原因是:函数过程中可以有多个“函数过程名=表达式”这样的语句,但是最终函数只能有一个返回值。如果省略这条语句,函数过程则返回一个默认值,数值函数过程返回0,字符串函数过程返回空字符串。

③选项C错误的原因是:数组作为函数过程的参数时,这时数组名看作是一个符号地址,实参和形参之间传递的是地址,所以以传址式传递。

④选项D错误的原因是:形参如果没指明数据类型,默认为Variant类型。

9.以下关于函数过程的叙述中,正确的是(  )。(A)

A. 函数过程形参的类型与函数返回值的类型没有关系

B. 在函数过程中,过程的返回值可以有多个

C. 当数组作为函数过程的参数时,既能以传值方式

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号