首页 > 全部 > 二级VB > 国家二级VB机试(选择题)模拟试卷251

国家二级VB机试(选择题)模拟试卷251

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

国家二级VB机试(选择题)模拟试卷251

选择题

1.设计窗体时,双击窗体上没有控件的地方,打开的窗口是(A )

A. 代码设计窗口

B. 属性窗口

C. 工具箱窗口

D. 工程窗口

解析:设计窗体时,双击窗体上任意地方,将会打开代码窗口进行代码的输入。

2.在Visual Basic工程中,可以作为“启动对象”的程序是(D)

A. 任何窗体或标准模块

B. 任何窗体或过程

C. Sub Main过程或其他任何模块

D. Sub Main过程或任何窗体

解析:本题考查VB工程中的启动对象,启动对象可以是Sub Main过程或者任何窗体。

3.某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为(A)

A. n+1

B. n-1

C. 2n

D. n/2

解析:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。所以该二叉树的叶子结点数等于n+1。

4.VB中,若没有显式声明变量的数据类型,则默认的类型是(D )

A. 整型

B. 字符型

C. 日期型

D. 变体类型

解析:VB允许隐式声明变量。若没有显式声明变量的数据类型,则默认的类型是变体型。

5.软件生命周期是指(A)

A. 软件产品从提出、实现、使用维护到停止使用退役的过程

B. 软件从需求分析、设计、实现到测试完成的过程

C. 软件的开发过程

D. 软件的运行维护过程

解析:软件生命周期是指软件产品从提出、实现、使用、维护到停止使用、退役的过程。

6.VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母( )。(B)

A. 只触发KeyUp事件

B. 这3个事件都会触发

C. 只触发KeyDown、KeyPress事件

D. 不触发其中任何一个事件

解析:当控件具有焦点时,如果按下一个字母键,将会依次触发此控件的KeyDown、KevUp和KevPress事件。

7.下面函数的功能应该是:删除字符串s仃中所有与变量ch相同的字符,并返回删除后的结果。例如:若str=“ABCDABCD”,ch=“B”,则函数的返回值为:“ABCDCD”

Function delchar(str As String,ch As String)As String

Dim k As Integer,temp As String,ret As String

Ret=\\(B)

A. 把ret=ret temp改为ret=temp

B. 把Iftemp=ch Then改为Iftempch Then

C. 把delchar=ret改为delchar=temp

D. 把ret=\\

解析:本题考查常用函数和循环结构的使用。在delchar函数中,Ret变量保存要返回的字符串,通过一个循环来查处要删除的字符,在循环体内,逐个取出字符,并判断是否是需要删除的字符,如果是则把该字符保存到Ret中,最后返回Ret。显然程序的功能是返回字符串str中由ch组成的字串,和题目要求不符,应该把If判断里面的等于改成不等于,这样只要不是ch就保存到Ret中,相当于删除了ch字符。

8.有两个关系R和S如下:

(C)

A. 自然连接

B. 并

C. 选择

D. 投影

解析:关系S是由关系R中的一行元组组成,应通过选择运算得到。

9.以下叙述中正确的是( )。(B)

A. 一个Sub过程至少要有一个Exit Sub语句

B. 一个Sub过程必须有一个End Sub语句

C. 可以在SUb过程中定义一个Function过程,但不能定义SUb过程

D. 调用一个Function过程可以获得多个返回值

解析:本题考查过程。常见过程分为Sub过程和Function函数过程。一个Sub过程必须有一个End Sub语句,二者是成对出现的。过程不可以嵌套定义,但可以嵌套调用。一个函数过程仅可以有一个返回值。

10.假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)

A. 单击窗体上没有控件的地方

B. 单击任意一个控件

C. 双击任意一个控件

D. 单击属性窗口的标题栏

解析:属性窗口是用来设置对象的属性值的,默认设置的是当前控件,若要设置窗体的属性,应该单击窗体上没有控件的地方来选中窗体。

11.设有如下通用过程:

Public Function Fun(xStr As String)As String

Dim tStr As String.strL As Integer

tStr=“”:strL=Len(xStr)

i=strL/2

Do While i<=strL

tStr=tStr&Mid(xStr,i+1,1)

i=i+1

Loop

Fun=tStr&tStr

End Function

在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮。然后编写如下的事件过程:

(C)

A. ABCDEF

B. abcdef

C. defdef

D. defabc

解析:本题考查的考点是有关字符串处理的。本题中过程中的循环变量i的初值是字符串长度的一半,终值是字符串长度,结合循环中的取子串函数,整个循环的功能是取得字符串的后一半放入tstr中,然后连接上自身的值返回到调用程序。

12.有如下程序:

Private Sub Form_Click()

Dim i As Integer,n As Integer

For i=1 To 20

i=i+4

n=n+i

If i>10 Then Exit For

Next

Print n

End Sub

程序运行后,单击窗体,则输出结果是(D)

A. 14

B. 15

C. 29

D. 30

解析:程序中For循环中的If语句判断循环变量i值如果大于10则退出循环。各次循环变量值变化如下

i=1时,i=i+4=1+4=5,n=n+i=0+5=5,此时i=5,i>10不成立,i加1转入下次循环。

i=6时,i=i+4=6+4=10,n=n+i=5+10=15,此时,i=10,i>10不成立,i加1转入下次循环。

i=11时,i=i+4=11+4=15,n=n+i=15+15=30,此时,i=15,i>10成立,退出循环。此时n=30。

13.假定列表框List1中没有被选中的项目,则执行

List1.RemoveItem List1.ListIndex

语句的结果是( )。(

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号