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

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

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

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

选择题

1.某二叉树共有400个结点,其中有100个度为l的结点,则该二叉树中的叶子结点数为( )。(D)

A. 149

B. 150

C. 151

D. 不存在这样的二叉树

解析:在树结构中,一个结点所拥有的后件个数称为该结点的度。对任何一棵二又树,度为0的结点(即叶子结点)总是比度为2的结点多一个。二叉树中有400个结点,设叶子结点个数为n0,度为1的结点个数为100,设度为2的结点个数为n2。400=n0+100+n2且n0=n2+1,则n0=150.5,n2=149.5。由于结点个数必须是整数,所以不存在这样的二叉树,故选择D选项。

2.在窗体上画一个命令按钮,然后编写如下时间过程( )。

Print Sub Command 1—Click()

a=InputBox(“Enter the First interger”)

b=InputBox(“Enter the Second interger”)

Print b+a

End Sub

程序运行后,单击命令按钮,先后在两个输入对话框中分别输入456和123,则输出结果是(D)

A. 579

B. 123

C. 456

D. 123456

解析:Inp’utBox函数返回的是字符串格式的用户输入的数据,因此本题中,最后变a和变量b中存储的是字符串‘456’和‘123’,因此表达式b+a,就是将这两个字符串连接起来,称为字符串’123456’。

3.为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是( )。(D)

A. 把这2组单选按钮设置为名称不同的2个控件数组

B. 使2组单选按钮的Index属性分别相同

C. 使2组单选按钮的名称分别相同

D. 把2组单选按钮分别画到2个不同的框架中

解析:框架(Frame)是一个容器控件,用于将屏幕上的对象分组,单选按钮(OptionButton)组用于提供多个选项间的唯一选择,因此若要使得每组中都有一个按钮被选中,需要将其使用框架分组。

4.已知文本框的ScrollBars属性设置为3,却看不到任何效果,原因是( )。(C)

A. 文本框中没有内容

B. 文本框的Locked属性值为True

C. 文本框的MultiLine属性值为False

D. 文本框的MultiLine属性值为True

解析:考查文本框的常见属性。文本框的ScrollBars属性是当MultiLine属性为True时才有效,它表示了文本框中出现的滚动条形式:0-None、1-Horizontal、2-Vertical、3-Both,而MultLine属性的作用是设置是否多行显示,默认一行属性值为False,允许多行显示时属性值为True;Locked属性为True表示锁定文本框而不允许编辑。

5.为了实现鼠标自动拖放,必须把( )属性设置为1:而为了执行手动拖放,必须把该属性设置为0。(C)

A. DrawStyle

B. DrawMode

C. DragMode

D. DrawWidth

解析:本题考查拖放事件。要完成控件的拖放,首先设置DragMode属性,值为0:(缺省),表示手工拖动模式,值为1:表示自动拖动模式。

6.窗体上有名称分别为Textl、Text2的文本框,名称为Commandl的命令按钮。运行程序,在Textl中输入“FormList”,然后单击命令按钮,执行如下程序:

Private Sub Commandl_Click( )

Text2.Text=UCase(Mid(Textl.Text,5,4))

End Sub

在Text2中显示的是( )。(D)

A. form

B. list

C. FORM

D. LIST

解析:Mid为中部截取函数,格式为Mid(字符串,起始化置,长度),Ucase函数的作用是把字符串中的小写字母转换为大写字母,。题目中Mid函数截取字符串“Form-List,”第5个字符开始的4个字符,结果为“List”,Ucase函数把“List”全部变为大写,即“LIST”。

7.算法的空间复杂度是指(  )。(A)

A. 算法在执行过程中所需要的计算机存储空间

B. 算法所处理的数据量

C. 算法程序中的语句或指令条数

D. 算法在执行过程中所需要的临时工作单元数

解析:算法的空间复杂度是指算法在执行过程中所需要的内存空间。所以选择A。

8.用来设置文字字体是否斜体的属性是( )。(D)

A. FontUnderline

B. FontBold

C. FontSlope

D. FontItalic

解析:FontUnderline属性设置文字是否有下划线;FontBold属性是设置文字是否加粗;Fontltalic属性是设置文字是否斜体;没有FontSlope属性。故选D。

9.窗体上有名称分别为Text1、Text2的文本框,名称为Command1的命令按钮。运行程序,在Text1中输入\\(D)

A. form

B. list

C. FORM

D. LIST

解析:Mid为中部截取函数,格式为Mid(字符串,起始位置,长度),Ucase函数的作用是把字符串中的小写字母转换为大写字母。题目中Mid函数截取字符串\\

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

Dim a,b,c,d As Single

Dim x As Single

a=10:b=30:c=400

If b>a Then

d=a:a=b:b=d

EndIf

If b>c Then

x=b

Else lf a>c Then

x=c

Else

x=a

EndIf(B)

A. 10

B. 30

C. 400

D. 430

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

11.下面是求最大公约数的函数的首部:

Function gcd(ByVal X As Integer,ByVal y As Integer)As Integer

若要输出8、12、16这3个数的最大公约数,下面正确的语句是( )。(D)

A. Print gcd(8,12),gcd(12,16),gcd(16,8)

B. Print gcd(8,12,16)

C. Print gcd(8),gcd(12),gcd(16)

D. Print gcd(8,gcd(12,16))

解析:调用函数过程时的实参数与函数过程的形参必须是类型、顺序、个数相同。本题中函数过税的形参有2个,调用时实参也要是2个,故排除选项B和C。选项A虽然语法错误,但不符合题意。选项D正确的。调用函数过程中可以镶嵌调用。

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号