VB二级考试模拟试题1附答案.docx

上传人:b****6 文档编号:6184295 上传时间:2023-01-04 格式:DOCX 页数:19 大小:590.83KB
下载 相关 举报
VB二级考试模拟试题1附答案.docx_第1页
第1页 / 共19页
VB二级考试模拟试题1附答案.docx_第2页
第2页 / 共19页
VB二级考试模拟试题1附答案.docx_第3页
第3页 / 共19页
VB二级考试模拟试题1附答案.docx_第4页
第4页 / 共19页
VB二级考试模拟试题1附答案.docx_第5页
第5页 / 共19页
点击查看更多>>
下载资源
资源描述

VB二级考试模拟试题1附答案.docx

《VB二级考试模拟试题1附答案.docx》由会员分享,可在线阅读,更多相关《VB二级考试模拟试题1附答案.docx(19页珍藏版)》请在冰豆网上搜索。

VB二级考试模拟试题1附答案.docx

VB二级考试模拟试题1附答案

1.计算机能直接执行由编写的源程序【A】

A.机器语言B.汇编语言C.C语言D.FORTRAN语言

2.在计算机内存中,每个储存单元都有一个唯一的编号,该编号被称为。

【D】

A.标号B.记录号C.容量D.地址

3.将十进制数93转化成八进制数为。

【C】

A.(107)8B.(127)8C.(135)8D.(140)8

4.Cache(高速缓存)能提高计算机的运行速度,主要原因是。

【B】

A.它扩展了内存的容量B.它缩短了CPU的存储时间

C.它扩展了外存的容量D.它提高了计算机的主频

5.下面关于控制面板的描述中,错误的是。

【A】

A.控制面板可以管理硬件,但不可以管理软件

B.控制面板可以添加、删除程序

C.控制面板可以添加、删除硬件

D.控制面板可以更改系统的时间和日期

6.是多媒体计算机必备的设备。

【C】

A.网卡B.扫描仪C.声卡D.打印机

7.下列属于网络拓扑结构的是。

【D】

A.动态型B.静态型C.交叉型D.总线型

8.若要浏览某个网页,则需要在浏览器的中输入网址。

【A】

A.地址栏B.标题栏C.任务栏D.状态栏

9.使用杀毒软件可以。

【C】

A.查出任何已感染的病毒B.查出并清除任何病毒

C.清除部分病毒D.清除已感染的病毒

10.计算机操作系统的主要功能是。

【B】

A.进行网络连接B.管理计算机资源,方便用户使用

C.实现数据共享D.把高级语言的源程序代码转换为目标代码

11.在VisualBasic集成开发环境中,如果工具箱关闭,可在菜单中操作使它可见。

【A】

A.视图B.窗口C.文件D.编辑

12.VisualBasic过程的编写是在中进行的。

【D】

A.窗体窗口B.工程资源管理器窗口

C.属性窗口D.代码编辑器窗口

13.在VisualBasic中,声明全局变量应该用关键词。

【D】

A.DimB.PrivateC.StaticD.Public

14.符合“见名知义”命名规则的“年龄”变量名是。

【B】

A.P_MONTHB.P_AGEC.P_BIRTHD.P_NUM

15.仅删除字符串尾部空格的函数是。

【C】

A.Ltrim()B.Trim()C.Rtrim()D.Mid()

16.下列关于数据类型的描述,正确的是。

【B】*

A.所有数据的类型都可以相互转换B.一些数据类型可以自动转换

C.字符串可以完整转换为数值D.字符只能转换成ASCII码

17.在VisualBasic表达式中,运算符的运算顺寻为。

【A】

A.算术运算符→字符运算符→关系运算符→逻辑运算符

B.逻辑运算符→关系运算符→字符运算符→算术运算符

C.字符运算符→算术运算符→关系运算符→逻辑运算符

D.关系运算符→逻辑运算符→算术运算符→字符运算符

18.能产生1到7之间随机整数(包括1和7)的表达式为。

【D】

A.Rnd*7B.Int(Rnd*8)+1C.Rnd*8+1D.Int(Rnd*7+1)

19.若x为实数,下列函数调用错误的是。

【C】

A.Exp(x)B.Sgn(x)C.Sqr(x)D.Int(x)

20.下列正确的赋值语句是。

【A】

A.Z=B*B-4*CB.S/=R*RC.X-Y=2.17D.4Z=Y+38

21.不能使用print方法输出信息的对象是。

【A】

A.文本框B.图片框C.窗体D.打印机

22.下列能正确输出“a=8”形式的语句是。

【B】

A.Printa=3+5B.Print“a=”;3+5

C.Print“a=3+5”D.Printa=;3+5

23.在OptionBase1语句后,正好可以存放1个4*3矩阵的数组定义语句是【C】

A.Dima(-2To0,2)AsIntegerB.Dima(3,2)AsInteger

C.Dima(4,3)AsIntegerD.Dima(-1To-4,-1To-3)AsInteger

24.在程序运行时,可实现信息输入的控件是。

【B】

A.窗体B.单选按钮C.图片框D.标签

25.确定控件在窗体上的位置的属性是。

【C】

A.Width和HightB.Width和TopC.Top和LeftD.Top和Hight

26.要是文本框可以显示多行文本,需设置属性值为True。

【B】

A.EnabledB.MultiLineC.MaxlenthD.Locked

27.要把一个命令按钮设置成不可见,应设置其Visible属性值为。

【B】

A.TrueB.FalseC.DefaultD.Cancel

28.窗体上有一个列表框控件list1,其中含有若干列表项,则能表示当前被选中的列表项内的内容。

【D】

A.List1.ListB.List1.ListIndexC.List1.IndexD.List1.Text

29.若要取消窗体最大化按钮,需要设置它的属性为false。

【D】

A.AutoRedrawB.MinButtonC.EnabledD.MaxButton

30.若要求在单行文本框中输入密码时只显示*号,则应该在该文本框的属性窗口中设置。

【C】

A.Text属性值为*B.Caption属性值为*

C.PasswordChar属性值为*D.Password属性值为True

31.要清除PictureBox控件中的图形,可用语句。

【C】

A.Picture1.Picture=LoadPicture()

B.Picture1.Picture=“”

C.Picture1.Picture=LoadPicture(“”)

D.KillPicture1.Picture

32.若要使命令按钮具有快捷键功能,应在Caption属性值的快捷字符前添加字符。

【C】

A.#B.@C.&D.*

33.在VisualBasic的控件数组中,用于表示控件数组的各个元素的参数是。

【B】

A.TagB.IndexC.ListIndexD.Name

34.下列控件中,不能改变控件大小的控件是。

【D】

A.TextBoxB.LabelC.FrameD.Timer

35.若要改变窗体的标题内容,应设置该窗体属性的值。

【A】

A.CaptionB.FontC.NameD.Text

36.在VisualBasic中,菜单控件只有事件。

【C】

A.MouseUpB.MouseDownC.ClickD.DblClick

37.如果要在菜单中添加一个分隔线,则应将其“标题”设置为。

【D】

A.=B.*C.&D.-

38.下列不能直接通过VisualBasic语句访问的数据文件是。

【C】

A.顺序文件B.随机文件C.数据库文件D.二进制文件

39.下列不属于VisualBasic数据库访问技术的是。

【B】

A.DAOB.SQLC.RDOD.ADD

40.下列叙述中错误的是。

【B】

A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释或编译

B)注释语句可以放在代码中的任何位置

C)注释语句不能放在续行符的后面

D)代码中加入注释语句的目的是提高程序的可读性

二,填空题(每题2分,共20分)

1.VisualBasic工程文件的扩展名是*.vbp

2.VisualBasic的三种工作模式是设计、运行和调试

3.表达式Abs(-34)+Sqr(100)*Int(-3.4)的值为34+10*-4=-6

4.代数式︱

︱的VisualBasic表达式是Abs(a+b)/(a*b)

5.在VisualBasic中所有的控件对象必须是建立在窗体上,它是所有控件的容器。

6.Label控件的Caption和Name默认的属性值相同。

7.在VisualBasic中,若数组作为被调用过程的参数,则只能通过ByRef方式进行传递。

8.以下程序实现每次单击按钮Command1时,标签Label1在窗体Form1中向右移动100个标准单位;当标签移出窗体右边界时,再次单击Command1,标签Label1回到窗体的右边界

PrivateSubCommand1_Click()

IfLabel1.Left>Form1.WidthThen

Label1.left=0

Else

Label1.left=Label1.left+100

EndIf

EndSub

9.以下程序功能是:

把当前目录下的顺序文件smtext.txt的内容读入内存,并在文本框Text1中

显示出来。

PrivateSubCommand1_Click()

DiminDataAsString

Text1.Text=“”

Open“smtext.txt”ForInputAs#1

DoWhileNotEOF

(1)

Input#1,inData

Text1.Text=Text1.Text&inData

Loop

Close#1

EndSub

 

三、阅读理解题(每小题4分,共20分)

1.执行下面过程后,窗体上显示的是Else分支

PrivateSubForm_Click()

DimxAsInteger

x=2

SelectCasex

Case1,3

Print“分支1”

CaseIs>4

Print“分支2”

CaseElse

Print“Else分支”

EndSelect

EndSub

2.执行下面过程后,窗体上显示的是a(2,2)+a(3,3)=2*2+3*3=4+9=13

PrivateSubForm1_Click()

Dima(10,10)AsInteger

DimiAsInteger,jAsInteger

Fori=1To10

Forj=1To10

a(i,j)=i*j

Nextj

Nexti

Printa(2,2)+a(3,3)

EndSub

3.执行下面过程后,窗体上显示的是45。

OptionBase1

PrivateSubForm_Click()

DimaAsVariant

DimiAsInteger,sumAsInteger,xAsSingle

a=Array(1,2,3,4,5)

Sum=0

Fori=1To5

Sum=Sum+a(i)

Nexti

x=Sum/5

Fori=1To5

Ifa(i)>xThenPrinta(i);

Nexti

EndSub

4.程序运行后,单击两次Command1按钮后,窗体上显示的是810。

PrivateSubCommand1_Click()

StaticxAsInteger

DimiAsInteger,yAsInteger

Cls

Fori=1To2

y=y+x

x=x+2

Nexti

Printx,y

EndSub

5.执行下面过程后,窗体上显示的是24。

PrivateSubForm_Click()

PrintPd(4)

EndSub

FunctionPd(ByValyAsInteger)AsLong

Ify=1Then

Pd=1

Else

Pd=y*Pd(y-1)

EndIf

EndFunction

四、编程应用

1.编写程序,分别用InputBox函数接收两个整数,在窗体中输出其中较大的数。

(6分)

PrivateSubCommand1_Click()

num1=Val(InputBox("输入数1"))

num2=Val(InputBox("输入数2"))

Ifnum1>num2Then

Printnum1

Else

Printnum2

EndIf

EndSub

2.编写一个通用(或子程序)过程area,以实型变量r作为形参,计算并在过程中输出圆的面积。

(7分)

ConstPI=3.1415926

PrivateSubCommand1_Click()

DimsAsSingle,raAsSingle

ra=InputBox("请输入半径")

Callarea(ra,s)

Prints

EndSub

PublicSubarea(ByValrAsSingle,ByRefs)

s=PI*r*r

EndSub

 

3.电力公司为合理调配某社区用电高峰,拟对该社区居民户每月用电情况进行统计。

设定每隔50度用电量为一个统计区间,当大于等于500度时为一个统计区间(即0-49、50-99、100-149,……、450-499、500以上)。

试编程统计每个用电区间内的居民户数。

(7分)

要求:

1)输入的用电量为整数;

2)输入负数时结束数据输入

PrivateSubForm_Click()

Dima(10)AsInteger

num=InputBox("输入用电量")

Printnum;

DoWhilenum>=0

n=num\50

Ifn>=10Then

a(10)=a(10)+1

Else

a(num\50)=a(num\50)+1

EndIf

num=InputBox("输入用电量")

Printnum;

Loop

Print

Fori=0To10

Ifi=10Then

Print">=500的用户数为"&a(i)

Else

Printi*50&"~"&(i+1)*50&"的用户数为"&a(i)

EndIf

Nexti

EndSub

 

 

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

当前位置:首页 > 表格模板 > 合同协议

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

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