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

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

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

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

选择题

1.以下合法的Visual Basic标识符是(A)

A. ForLoop

B. Const

C. 9abc

D. a#x

解析:本题考查Ⅶ的标识符,标识符必须以字母、下划线和数组组成,而且只能以字母或者下划线开始,不能和VB自9关键字相同。选项A是由字母组成的,正确;选项B和VB关键字冲突;选项C以数字开头,错误;选项D使用了特殊字符“#”,错误。

2.在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTest1。设窗体Form1标题为“MyForm1”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:

Privae Sub ComTest1_Click(Index As Integer)

Form1.Caption=”MyForm2”

End Sub

运行时,单击按钮数组中的第1个按钮,则窗

体标题显示为( )。(D)

A. Form1

B. ComTest1

C. MyForm1

D. MyForm2

解析:本题考查控件数组。建立控件数组以后,数组中的每个元素依靠Index属性来区分,名称相同。题目中程序运行时,不要单击哪个命令按钮,窗体的标题都会改成“Myform2”。

3.能够用于标识对象名称的属性是(A )

A. Name

B. Caption

C. Value

D. Text

解析:任何一个对象在工程中都有唯一的一个名字,即Name属性,该属性在运行时是只读的。

4.以下关于事件、事件驱动的叙述中,错误的是(C)

A. 事件是可以由窗体或控件识别的操作

B. 事件可以由用户的动作触发

C. 一个操作动作只能触发一个事件

D. 事件可以由系统的某个状态的变化而触发

解析:所谓的事件是指当对象响应事件后,实现执行操作的一段程序代码。一个对象拥有一个或多个事件,因此可以使用一个或多个事件过程对用户或系统事件做出响应。事件可以由系统的某个状态的变化而触发,也可以由用户操作触发,一个操作动作有可能触发多个事件。

5.软件测试的目的是( )。(A)

A. 发现程序中的错误

B. 发现并改正程序中的错误

C. 执行测试用例

D. 诊断和改正程序中的错误

解析:软件测试是尽可能多的发现程序中的错误,而程序调试的任务是诊断和改正程序中的错误。软件测试贯穿整个软件生命周期,程序调试主要在开发阶段。

6.软件需求规格说明书的作用不包括(D)

A. 软件验收的依据

B. 用户与开发人员对软件要做什么的共同理解

C. 软件设计的依据

D. 软件可行性研究的依据

解析:软件规格说明书主要有三个作用:①用户和软件开发人员之间的合同:②开发人员进行设计和编程的依据:③软件工程项目验收的依据。

7.在窗体上画一个名称为Command1的命令按钮。单击命令按钮时执行如下事件过程:

Private Sub Command1_Click()

aS=\\(C)

A. software and hardware

B. hardware

C. software

D. 1

解析:本题考查常用内部函数,Mid、Right和Left是常用的字符串截取函数。在事件过程代码中,b$=Right(a$,8)表示从a字符串的最右边开始取8个字符,因此b变量为“hardware”,c$=Mid(a$,1,8)表示从a字符串的第一个字符开始取长度为8的子字符串,即b为“software”。MsgBox a$,b$,c$,1是弹出对话框,其中对话框的标题为b,提示内容为a。

8.下面的数写成普通十进制数是( )。

8.6787E+8(B)

A. 86787000

B. 867870000

C. 8678700

D. 8678700000

解析:浮点数也称为实型数或实数,是带有小数部分的数值。他由3部分组成:符号、指数及尾数。例如123.456E3或123.456E+3的单精度数,这其中的“123.456”为尾数部分、“E3”为指数部分(E为符号,3为指数),相当于123.456乘以10的3次幂。本题中是“E+8”,那么应该是乘以10的8次幂,所以选项B正确。

9.有如下函数过程:

Function f1(x As Integer)As Long

Dim s As Long,i As Integer

s=0

For i=1 To x

s=s+i

Next i

f1=s

End Function

在窗体上添加一个命令按钮,名为

Commandl,并编写事件过程调用该函数,则

输出结果为( )。

Private Sub Command1_Click( )

Dim i As Integer,sum As Long

For i=1 Fo 5

sum=sum=+f1(i)

Nexti

Print sum

End Sub(B)

A. 25

B. 35

C. 45

D. 55

解析:本题考查函数过程的功能分析。函数n的主要功能是计算1到x的累加和,也就是计算1+2+…+X。在命令按钮的单击事件中循环程序调用了5次n函数,sum计算为:1+1+2+1+2+3+2+3+4+1+2+3+4+5,因此结果为35。

10.下面不能正确计算 1 + ( 1 + 2 ) + ( 1 + 2 + 3 ) + … + ( 1 + 2 + … + 10 ) 的是(A)

A. Private Sub Command1_Click()

s = 0 : t = 0

For i = 1 To 10

For j = 1 To i

t = t + j

Next j

s = s + t

Next i

Print s

End Sub

B. Private Sub Command1_Click()

s = 0

For i = 1 To 10

t = 0

For j = 1 To i

t = t + j

Next j

s = s + t

Next i

Print s

End Sub

C. Private Sub Command1_Click()

s = 0

For i = 10 To 1 Step -1

t = 0

For j = 1 To i

t = t + j

Next j

s = s + t

Next i

Print s

End Sub

D. Private Sub Comman

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号