全国计算机等级考试二级Visual Basic语言程序设计视频网课

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

全国计算机等级考试二级Visual Basic语言程序设计视频网课

全国计算机等级考试《二级Visual Basic语言程序设计》真题解析班(网授)

目录

全国计算机等级考试《二级Visual Basic语言程序设计》真题解析班【共8课时】

电子书(题库)

•2020年9月全国计算机等级考试《二级Visual Basic语言程序设计》历年真题与模拟试题详解

试看部分内容

第一部分历年真题及详解

2016年3月全国计算机等级考试《二级Vi sual Ba sic语言程序

设计》真题及详解

(考试时间120分钟满分100分)

一、选择题(每小题1分,共40分)

1.窗体上的3个命令按钮构成名称为Command1的控件数组,如图1所示。

图1

程序如下:

Private Sub Command1_Click(Index As Intege r)

If Index= 1 The n

Print"计算机等级考试"

End If

If Index=2 Then

Print Command1(2).Caption

End If

End Sub

运行程序,单击“命令按钮2”,则如下叙述中正确的是()。A.Print Command1(2).C ap tion语句有错

B.在窗体上显示“命令按钮2”

C.在窗体上显示“命令按钮3”

D.在窗体上显示“计算机等级考试”

【答案】D查看答案

【解析】控件数组的下标默认从0开始,所以Index=0对应命令按钮1;Inde x=1对应命令按钮2;Index=2对应命令按钮3。

当单击命令按钮2时,Index=1,因此程序会输出“计算机等级考试”。

2.在窗体上画一个名称为Comman d1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As Integer

Private Sub Command1_Click()

X=5:Y=3

Call proc(X,Y)

Label1.Caption=X

Label2.Caption=Y

End Sub

Private Sub proc(a As In teger, ByVal b As Integer)X=a*a

Y=b+b

End Sub

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

A.25和3

B.5和3

C.25和6

D.5和6

【答案】A查看答案

【解析】X是在窗体模块中起作用的模块变量,Y是一个局部变量。因此pro c过程对变量X和Y进行赋值后,X=a*a=5* 5=25,使按钮单击事件中的变量X值变为25;而变量Y并没有改变,仍是3。

3.下列数据结构中,能够按照“先进后出”原则存取数据的是()。

A.循环队列

B.栈

C.队列

D.二叉树

【答案】B查看答案

【解析】栈和队列都是受限的线性表。栈按照“先进后出”的原则组织数据,插入与删除操作被限制在栈顶一端进行;队列采用“先进先出”的原则组织数据。循环队列是队列的一种特殊形式。

4.设有如下通用过程:

Public Function Fun(xStr As String)As String

Dim tStr As Stri ng,strL As In teger

tStr=""

strL=Len(xS tr)

i=1

Do While i<=strL/2

tStr=tS tr & Mid(xStr,i,1)& Mid(xStr,strL-i+1,1)

i=i+1

Loop

Fun=tS tr

End Function

在窗体上画一个名称为Comm and1的命令按钮,然后编写如下的事件过程:

Private Sub Command1_Click()

Dim S1 As String

S1="abcdef"

Print UCase(Fu n(S1))

End Sub

程序运行后,单击命令按钮,输出结果是()。

相关文档
最新文档