全国计算机等级《二级VB》考前押密试题5.docx

上传人:b****4 文档编号:3550733 上传时间:2022-11-23 格式:DOCX 页数:15 大小:61.62KB
下载 相关 举报
全国计算机等级《二级VB》考前押密试题5.docx_第1页
第1页 / 共15页
全国计算机等级《二级VB》考前押密试题5.docx_第2页
第2页 / 共15页
全国计算机等级《二级VB》考前押密试题5.docx_第3页
第3页 / 共15页
全国计算机等级《二级VB》考前押密试题5.docx_第4页
第4页 / 共15页
全国计算机等级《二级VB》考前押密试题5.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

全国计算机等级《二级VB》考前押密试题5.docx

《全国计算机等级《二级VB》考前押密试题5.docx》由会员分享,可在线阅读,更多相关《全国计算机等级《二级VB》考前押密试题5.docx(15页珍藏版)》请在冰豆网上搜索。

全国计算机等级《二级VB》考前押密试题5.docx

全国计算机等级《二级VB》考前押密试题5

一、选择题

1、树是结点的集合,它的根结点的数目是(  )。

A.有且只有1个

B.1或多于1

C.0或1

D.至少有2个

2、下列程序的输出图形是(  )。

Fork=0To360

cr=Int(160*Rnd)

ang=-3.1415926/180*k

Circle(2000,2000),500,cr,0,ang

Next

A.一段彩色圆弧

B.一个彩色扇形

C.一个彩色空心圆

D.一个辐射状彩色圆形

3、如果进栈序列为e1、e2、e3、e4,则可能的出栈序列是(  )。

A.e3、e1、e4、e2

B.e2、e4、e3、e1

C.e3、e4、e1、e2

D.任意顺序

4、设R是一个二元关系,S是一个三元关系,则下列运算中正确的是(  )。

A.R-S

B.R×S

C.R∩S

D.R∪S

5、在数据库设计中,将E-R图转换为关系模式的过程属于()。

A.需求分析阶段

B.逻辑设计阶段

C.概念设计阶段

D.物理设计阶段

6、使用ReDimPreserve语句,可以(  )。

A.改变数组最后一维的大小

B.改变数组第一维的大小

C.改变数组所有维的大小

D.改变数组维数和所有维的大小

7、声明一个变量为局部变量应该用(  )。

A.Global

B.Private

C.Static

D.Public

8、在运行程序时,在程序代码中改变文本框的Text属性值,或在文本框中输入新的内容,相应会触发(  )事件。

A.GotFocus

B.Click

C.Change

D.DblClick

9、执行下列程序段

a$="VisualBasicProgramming"

b$="C++"

c$=UCase(Left$(a$,7))&b$&Right$(a$,12)

后,变量c$的值为(  )。

A.VisualBASICProgramming

B.VISUALC++Programming

C.VisualC++Programming

D.VISUALBASICProgramming

10、下列程序段的执行结果为(  )。

a=1

b=0

SelectCasea

Case1

SelectCaseb

Case0

Print"**0**"

Case1

Print"**1**"

EndSelectCase2

Print"**2**"

EndSelect

A.**0**

B.**1**

C.**2**

D.0

11、把窗体的KeyPreview属性设置为True,然后编写如下事件过程:

PrivateSubForm_KeyPress(KeyAsciiAsInteger)

DimchAsString

ch=Chr(KeyAscii)

KeyAscii=Asc(UCase(ch))

PrintChr(KeyAscii+2)

EndSub

程序运行后,按键盘上的"A"键,则在窗体上显示的内容是(  )。

A.A

B.B

C.C

D.D

12、下述关于数据库系统的叙述中,正确的是(  )。

A.数据库系统减少了数据冗余

B.数据库系统避免了一切冗余

C.数据库系统中数据的一致性是指数据类型一致

D.数据库系统比文件系统能管理更多的数据

13、以三级模式为框架形成的3种数据库中,真实存在于计算机外存的数据库是()。

A.概念数据库

B.用户数据库

C.物理数据库

D.逻辑数据库

14、执行下列程序段后,输出的结果是

(  )。

Fork1=0To4

y=20

Fork2=0To3

y=10

Fork3=0To2

y=y+10

Nextk3

Nextk2

Nextk1

Printy

A.90

B.60

C.40

D.10

15、能够存放组合框的所有项目内容的属性是()。

A.Caption

B.Text

C.List

D.Selected

16、软件按功能可以分为:

应用软件、系统软件和支撑软件(或工具软件)。

下列属于应用软件的是()

A.编译程序

B.操作系统

C.教务管理系统

D.汇编程序

17、在窗体上画1个名为Textl的文本框和1个名为Labell的标签,再画4个名为Opl的单选按钮控件数组,其Index属性按季度顺序为0~3,如图1所示。

在文件Sales.txt中按月份顺序存有某企业某年12个月的销售额。

要求在程序执行时,鼠标单击一个单选按钮,则Textl中显示相应季度的销售总额,并把相应的文字显示在标签上。

如图2所示是单击"第二季度"单选按钮所产生的结果。

请选择可在空白处填写的合适语句(  )。

OptionBase1

Dimsales(12)AsLong

PrivateSubForm_Load()

Open"c:

\sales.txt"ForInputAs#1

Fork=1To12

Input#1,sales(k)

Nextk

Close#1

EndSub

PrivateSub_________(IndexAsInteger)

DimsumAsLong,kAsInteger,monthAsInteger

sum=0

month=Index*_________

Fork=1To3

month=month+1

sum=sum+sales(month)

Nextk

Labell.Caption=_________.Caption&"销售总额:

Textl=Sum

EndSub

A.Opl_Click3Opl(Index)

B.Opl_Click0Optionl(Index)

C.Optionl_Click1Opl(Index)

D.Optionl_Click2Optionl(Index)

18、在窗体上画一个通用对话框,其Name属性为Cont,再画一个命令按钮,Name属性为Command1,然后编写如下事件过程:

PrivateSubCommand1_Click()

Cont.FileName=""

Cont.Flags=vbOFNFileMustExist

Cont.Filter="AllFiles|*.*"

Cont.FilterIndex=3

Cont.DialogTitle="OpenFile"

Cont.Action=1

IfCont.FileName=""Then

MsgBox"Nofileselected"

Else

OpenCont.FileNameForInputAs#1

DoWhileNotEOF

(1)

Input#1,b$

Printb$

Loop

EndIf

EndSub

以下各选项,对上述事件过程描述错误的是(  )。

A.该事件过程用来建立一个Open对话框,可以在这个对话框中选择要打开的文件

B.选择后单击"打开"按钮,所选择的文件名即作为对话框的FileName属性值

C.Open对话框不仅仅用来选择一个文件,还可以打开、显示文件

D.过程中的"Cont.Action=1"用来建立Open对话框,它与Cont.ShowOpen等价

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

PrivateSubCommand1_Click()

x=InputBox("Input")

SelectCasexCase1,3

Print"分支1"

CaseIs>4

Print"分支2"

CaseElse

Print"Else分支"

EndSelect

EndSub

程序运行后,如果在输入对话框中输入2,则窗体上显示的是(  )。

A.分支1

B.分支2

C.Else分支

D.程序出错

20、若窗体上的图片框中有一个命令按钮,则此按钮的Left属性是指(  )。

A.按钮左端到窗体左端的距离

B.按钮左端到图片框左端的距离

C.按钮中心点到窗体左端的距离

D.按钮中心点到图片框左端的距离

21、单击命令按钮时,下列程序段的执行结果是(  )。

PrivateSubCommandlClick()

DimaAsInteger,bAsInteger,cAsInteger

a=2:

b=4:

c=6

CallSl(a,b)

Print"a=";a;"b=";b;"c=";c

CallS2(a,b)

Print"a=";a;"b=";b;"c=";c;

EndSub

PrivateSubS1(xAsInteger,YAsInteger)

DimcAsInteger

x=2*x:

y=y+2:

c=x+y

EndSub

SubS2(xAsInteger,ByValYAsInteger)

DimeAsIntegerx=2*x:

Y=Y+2:

e=x+y

EndSub

A.a=4b=6c=6

a=4b=6c=6

B.a=8b=6c=6

a=8b=6c=6

C.a=4b=6c=6

a=8b=6c=6

D.a=8b=6c=6

a=4b=6c=6

22、下列叙述中正确的是(  )。

A.栈是"先进先出"的线性表

B.队列是"先进后出"的线性表

C.循环队列是非线性结构

D.有序线性表既可以采用顺序存储结构,也可以采用链式存储结构

23、假定通过复制、粘贴操作建立了一个命令按钮数组Command1,下列说法中错误的是(  )。

A.数组中每个命令按钮的名称(Name属性)均为Command1

B.若未做修改,数组中每个命令按钮的大小都一样

C.数组中各个命令按钮使用同一个Click事件过程

D.数组中每个命令按钮的Index属性值都相同

24、下面的控件可作为其他控件容器的是(  )。

A.PictureBox和Data

B.Frame和Image

C.PictureBox和Frame

D.Image和Data

25、某人设计了如下程序用来计算并输出7!

(7的阶乘)

PrivateSubCommand1_Click()

t=0

Fork=7To2Step-1

t=t*k

Next

Printt

EndSub

执行程序时,发现结果是错误的,下面的修改方案中能够得到正确结果的是(  )。

A.把t=0改为t=1

B.把Fork=7To2Step-1改为Fork=7To1Step-1

C.把Fork=7To2Step-1改为Fork=1To7

D.把Next改为Nextk

26、在VisualBasic中,要将一个窗体加载到内存进行预处理但不显示,应使用的语句是(  )。

A.Load

B.Show

C.Hide

D.Unload

27、下列说法错误的是(  )。

A.在同一模块不同过程中的变量可以同名

B.不同模块中定义的全局变量可以同名

C.引用另一模块中的全局变量时,必须在变量名前加模块名

D.同一模块中不同级的变量可以同名

28、设置复选框或单选按钮的标题对齐方式的属性是(  )。

A.Aligh

B.Style

C.Alignment

D.Sorted

29、在数据管理技术发展的三个阶段中,数据共享最好的是(  )。

A.人工管理阶段

B.文件系统阶段

C.数据库系统阶段

D.三个阶段相同

30、以下关于文件的叙述中,错误的是(  )。

A.使用Append方式打开文件时,文件指针被定位于文件尾

B.当以输入方式(Input)打开文件时,如果文件不存在,则建立一个新文件

C.顺序文件各记录的长度可以不同

D.随机文件打开后,既可以进行读操作,也可以进行写操作31、要获得当前驱动器应使用驱动器列表框的属性是(  )。

A.Path

B.Drive

C.Dir

D.Pattern

32、假定有如下的Sub过程:

SubS(xAsSingle,yAsSingle)

t=x

x=t/y

y=tMody

EndSub

在窗体上画一个命令按钮,然后编写如下事件过程:

PrivateSubCommand1_Click()

DimaAsSingle

DimbAsSingle

a=5

b=4

S(a,b)

Printa,b

EndSub

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

A.54

B.11

C.1.254

D.1.251

33、实体是信息世界中广泛使用的一个术语,它用于表示(  )。

A.有生命的事物

B.无生命的事物

C.实际存在的事物

D.一切事物

34、假定有以下循环结构:

DoUntil条件表达式循环体

Loop则下列描述正确的是(  )。

A.如果"条件表达式"的值是0,则一次循环体也不执行

B.如果"条件表达式"的值不为0,则至少执行一次循环体

C.不论"条件表达式"的值是否为真,至少要执行一次循环体

D.如果"条件表达式"的值恒为0,则无限次执行循环体

35、阅读程序:

PrivateSubForm_Click()

a=0

Forj=1To15

a=a+jMod3

Nextj

Printa

EndSub

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

A.105

B.1

C.120

D.15

36、下列说法错误的是(  )。

A.方法是对象的一部分

B.在调用方法时,对象名是不可缺少的

C.方法是一种特殊的过程和函数

D.方法的调用格式和对象属性的使用格式相同

37、下列关于文件的叙述中,错误的是(  )。

A.使用Append方式打开文件时,文件指针被定位于文件尾

B.当以Input打开文件时,如果文件不存在,则自动建立一个新文件

C.顺序文件的各个记录的长度可以不同

D.随机文件打开后,既可以进行读操作,也可以进行写操作

38、如果要将文本框作为密码框使用,应设置的属性为(  )。

A.Name

B.Caption

C.PasswordChar

D.Text

39、表达式5Mod3+3\5*2的值是()。

A.0

B.2

C.4

D.6

40、在结构化程序设计中,模块划分的原则是()。

A.各模块应包括尽量多的功能

B.各模块的规模应尽量大

C.各模块之间的联系应尽量紧密

D.模块内具有高内聚度、模块间具有低耦合度

二、基本操作题

41、

(1)在名称为Form1的窗体上画一个空白文本框,名称为Text1,它的高为2000,宽为2000。

通过属性窗口设置适当的属性使得Text1可以显示多行文本,且有垂直滚动条。

程序运行时的窗体如图51-1所示。

图51-1

注意:

存盘时必须存放在考生文件夹下,工程文件名为sj1.vbp,窗体文件名为sj1.frm。

(2)在名称为Form1的窗体上画一个图像框,名称为Image1,其高、宽分别为800、800,通过属性窗口把考生文件夹下的图像文件test.bmp装入图像框;再画一个命令按钮,名称为Command1,标题为"变宽"。

请编写适当的事件过程,要求程序运行后,每单击一次"变宽"按钮,则使图像的宽度增加600。

程序运行时窗体界面如图51-2所示。

图51-2

注意:

存盘时必须存放在考生文件夹下,工程文件名为sj2.vbp,窗体的文件名为sj2.frm。

三、简单应用题

42、

(1)在考生文件夹下有工程文件sj3.vbp及窗体文件sj3.frm,该程序是不完整的,请在有"?

"的地方填入正确内容,然后删除"?

"及代码前的所有注释符(即'号),但不能修改其他部分。

存盘时不得改变文件名和文件夹。

如图46-3所示。

图46-3

在名称为Form1的窗体上有3个Text控件及5个命令按钮,功能为:

开始启动工程时,界面上除"读取数据"及"关闭"按钮有效之外,其他按钮均不可用(灰色显示);单击"读取数据"按钮之后,利用InputBox让用户连续且必须输入8个数。

若录入为非数字符号,则给出警告"请重新输入";录入完毕后,"读取数据"变灰,其他变为可用状态;按相应的按钮可分别求出所录入数据的升序排列及平均值,并在右侧对应的文本框中显示(注意用A(8)存放最大数,A

(1)存放最小数);单击"清空"按钮将所有文本框清空。

(2)在考生文件夹下有工程文件sj4.vbp及窗体文件sj4.frm,该程序是不完整的,请在有"?

"的地方填入正确内容,然后删除"?

"及代码前的所有注释符(即'号),但不能修改其他部分。

存盘时不得改变文件名和文件夹。

如图46-4所示。

图46-4

在名称为Form1,窗体上有3个Label控件、两个Text控件和两个命令按钮。

该程序的主要功能是求从1到Text1中用户输入的任意自然数n的累加和。

刚启动工程时,可以在输入框内输入任意自然数(n值太大时,运算时间将很长,建议不超过4位)。

当输入为非数值时,累加结果为0;单击"开始"可以在Text2中显示累加和,同时"开始"变为"完成"并变灰;单击"关闭"按钮结束程序的运行。

四、综合应用题

43、在考生文件夹中有工程文件sj5.vbp及其窗体文件sj5.frm,该程序是不完整的,请在有"?

"的地方填入正确内容,然后删除"?

"及代码前的所有注释符(即'号)但不能修改其他部分。

存盘时不得改变文件名和文件夹。

本题描述如下:

在名称为Form1的窗体上有两个命令按钮,名称分别为Command1和Command2、标题分别为"读取"和"保存"),一个文本框,名称为Text1、MultiLine属性为True、ScrollBars属性为2。

要求程序运行后,如果单击"读取"按钮,则读入"in.txt"文件中的50个整数,放入一个数组中(数组下界为1),并在文本框Text1中显示出来,运行界面如图31-5所示。

如果单击"保存"按钮,则把数组中的前30个数据在文本框Text1中显示出来,并存入考生文件夹中的文件"result.txt"中。

(考生文件夹中有标准模块mode5.bas,其中的writeData过程可以把指定个数的数组元素存入result.txt文件。

图31-5

注意:

文件必须存放在考生文件夹下,窗体文件名为sj5.frm,工程文件名为sj5.vbp,结果存入result.txt文件,否则没有成绩。

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

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

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

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