全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx

上传人:b****3 文档编号:13870436 上传时间:2022-10-14 格式:DOCX 页数:12 大小:22.20KB
下载 相关 举报
全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx_第1页
第1页 / 共12页
全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx_第2页
第2页 / 共12页
全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx_第3页
第3页 / 共12页
全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx_第4页
第4页 / 共12页
全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx

《全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx》由会员分享,可在线阅读,更多相关《全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx(12页珍藏版)》请在冰豆网上搜索。

全国计算机二级VISUAL BASIC笔试模拟138Word文件下载.docx

A.X+Y:

之和501

B.X+Y之和500.613

C.X+Y:

501

D.X+Y:

500.613

C

[解答]由于“DimSumAsString*4”定义字符型变量Sum的长度为4个字节,因而Read语句读Sum变量时,仅读对应字符常量的前4个字符;

Y%为整形变量,在Read-Data语句中,对应的数值常量经四舍五入后读入,所以选择C。

3.符号%是声明______类型变量的类型定义符。

A.Vafiant

B.Integer

C.Single

D.String

[解答]Integer数据类型Integer变量存储为16位(两个字节)的数值形式,其范围为-32768~32767。

Integer的类型声明字符是百分比符号(%)。

4.表达式26/4*3的值是______。

A.1

B.2

C.18.75

D.18

[解答]运算符“*’的优先级大于“\”,所以先进行4×

3的运算,再进行26\12的运算,最后的结果是2,故应选B。

5.Print方法可以输出多个表达式,若使用标准格式输出,各表达式的分隔符应是______。

A.逗号

B.空格

C.冒号

D.分号

A

[解答]Print方法中,使用紧凑格式输出,各表达式的分隔符应是分号,使用标准格式输出,各表达式的分隔符应是逗号。

6.图像框有一个属性,可以自动调整图像框的大小,以适应图像的尺寸,这个属性是______。

A.AutoSize

B.Appearance

C.AutoRedraw

D.Stretch

D

[解答]Stretch属性:

选回/设置一个值,决定是否调整图形的大小以适应图像控件。

Appearance属性:

返回/设置一个对象在运行时是否以3D效果显示。

图像框控件无Autosize和AutoRedraw属性。

7.要使列表框中的列表项显示成复选框形式,则应将其Style属性设置为______。

B.0

C.True

D.False

[解答]Style属性:

该属性用于确定控件外观,只能在设计时确定。

其取值可以设置为0(标准形式)或1(复选框形)。

8.CommonDialog控件可以显示______种对话框。

A.4种

B.5种

C.6种

D.7种

[解答]CommonDialog控件有六种对话框,分别可以显示“颜色”、“字体”、“帮助”、“打开”、“打印”和“保存”对话框。

9.为了暂时关闭计时器,应把计时器的某个属性设置为Falss,这个属性是______。

A.Visble

B.Timer

C.Interval

D.Enabled

[解答]控件的Enabled属性表示其是否有效,如果想使某个控件失效,可以将它的Enabled属性设为False。

10.在窗体上有若干控件,其中有一个名称为Text1文本框。

影响Text1的Tab顺序的属性是______。

A.TabIndex

B.TabStop

C.Enabled

D.Visible

[解答]Tabindex属性决定了按Tab键时,焦点在各个控件移动的顺序。

TabStop用于返回或设置一个值,该值用来指示是否能够使用TAB键来将焦点从一个对象移动到另一个对象。

当设置此属性为False,则使用Tab键移到此控件时会自动跳到下一个TabIndex属性值的控件。

Enabled属性决定控件是否允许操作。

Visible属性决定控件是否可见。

11.在窗体上画一个命令按钮,名称为Command1。

然后编写如下程序:

PrivateSubCommand1_Click()

DimaAsInteger,bAsInteger,cAsInteger

Ifa=0Then

x=x-1

Else

Ifb<>0Then

EndIf

Ifc<>0Then

x=3

x=4

Printx

EndSub

程序运行后,单击命令按钮,其输出结果为______。

A.34

B.4

C.35

D.3

[解答]本题先定义了三个变量a、b和c,由于没有给它们赋值,因此他们的值都为0。

接着执行后面的If语句,条件“a=0”为True,执行“x=x-1”后x的值为-1。

接着执行第二个If语句,判断条件“c<>0”为False,执行Else后面的语句后x的值为4。

所以最后输出x的值为4。

12.在窗体上画一个名称为Lisu的列表框,为了对列表框中的每个项目都能进行处理,应使用的循环语句为______。

A.Fori=0ToList1.ListCount-1

Next

B.Fori=0ToList1.Count-1

C.Fori=0ToList1.ListCount

D.Fori=0ToList1.Count

[解答]ListCount的值表示列表框中项目的数量。

ListCount-1表示列表中最后一项的序号。

13.编写如下程序:

PrivateSubFormClick()

a$=:

"

4321"

:

b$="

abcd"

For3=1To4

PrintMid$(a$,5-j,1)+Nid$(b$,j,1);

Nextj

Print

程序运行后,单击窗体,其输出结果为______。

A.alb2c3d4

B.b4c3d2el

C.eld2c3b4

D.la2b3c4d

[解答]For循环共执行了4次,每次用Mid$函数取出a$和b$的子串输出,a$是倒序,每次取一个字符,b$是顺序,每次取一个字符,连接在一起输出,输出表达式用分号结束,表示下一次接着输出,故输出结果为1a2b3c4d。

14.用下面的语句所定义的数组的元素个数是

Dimarr(3To6.-2to2)

A.20

B.12

C.15

D.24

[解答]本题中的二维数组的元素数目等于4×

5共20个。

15.下列______语句可以为动态数组分配实际元素个数。

A.public语句

B.static语句

C.Dim语句

D.ReDim语句

[解答]ReDim语句在过程级别电使用,用于为动态数组变量重新分配存储空间。

16.下面程序的功能是由随机函数产生100个在200~700之间的整数,然后找出最大者,并记下是第几个数,但程序不完整,请选择适当的内容在下划线处将程序补充完整。

Dima(100)

Forj=1To100

a(j)=Int(Rnd*501+200):

Printa(j)

Nextj:

p=1:

max=______

Forj=2To100

Ifa(j)>maxThenmax=a(j):

p=j

Print"

Thelargestnumberis"

;

max

Thepositionis"

;

p

A.0

B.a

(1)

C.1.7E+38

D.1.7E-38

[解答]Rnd随机数函数产生一个在(0,1)区间的任意一个单精度随机实数(不含0和1)。

Int函数返回不大于自变量的最大整数。

数组a用来存放100个随机数。

此程序的第一个For循环,其中Int(Rnd*501)产生0~500的随机整数,Int(Rnd*501)+200产生200~700的随机整数,该For循环的功能是产生100个在200~700间的整数,并将它们存放在一维数组a中。

程序的后半部分的功能是在数组中依照从第一个元素到最后一个元素的顺序,查找最大的一个数并将之赋值给max,并且找出最大数所在的位置,并把它赋值给p。

max是当前查找的元素中的最大值,p记录该元素的位置,显然在下划线处应填写数组的第一个元素,即a

(1)。

17.在VisualBasic应用程序中,以下正确的描述是______。

A.过程的定义可以嵌套,但过程的调用不能嵌套

B.过程的定义不可以嵌套,但过程的调用可以嵌套

C.过程的定义和过程的调用均可以嵌套

D.过程的定义和过程的调用均不能嵌套

[解答]过程必须分开定义,但是在调用的时候可以嵌套。

18.在窗体画一个命令按钮,然后编写如下过程,程序运行后,单击命令按钮,在输入对话框中输入234,输出结果为______。

FunctionFun(ByValnumAsLong)AsLong

DimkAsLong

k=1

num=Abs(num)

DoWhilenum

k=k*(numMod10)

num=num\10

Loop

fun=k

EndFunction

DimnAsLong

DimrAsLong

n=InputBox("

请输入一个数"

n=CLng(n)

r=Fun(n)

Printr

B.24

C.9

D.28

[解答]此程序的功能是对输入的整数在fun函数中求出其每位数字的积,循环结构的作用是对传来的数据进行位数的分解,分别得到个位、十位、百位等的数字,再将其累乘到变量k中,并把k的值作为函数的返回值,因此234的三位数字相乘的结果是24。

19.假设在窗体Form1画一个通用对话框控件CommonDialogl,要建立“打开文件”对话框,为了使得该对话框的标题显示为“打开文件”,那么可以实现该功能的语句是______。

A.CommonDialogl.DialogTile="

打开文件"

B.CommonDialogl.DialogTile("

C.CommonDialogl.FileTile="

D.CommonDialogl.FileTile("

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1