全国计算机等级考试二级VB考前练习试题.docx

上传人:b****3 文档编号:10950986 上传时间:2023-05-28 格式:DOCX 页数:54 大小:41.33KB
下载 相关 举报
全国计算机等级考试二级VB考前练习试题.docx_第1页
第1页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第2页
第2页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第3页
第3页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第4页
第4页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第5页
第5页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第6页
第6页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第7页
第7页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第8页
第8页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第9页
第9页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第10页
第10页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第11页
第11页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第12页
第12页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第13页
第13页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第14页
第14页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第15页
第15页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第16页
第16页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第17页
第17页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第18页
第18页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第19页
第19页 / 共54页
全国计算机等级考试二级VB考前练习试题.docx_第20页
第20页 / 共54页
亲,该文档总共54页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

全国计算机等级考试二级VB考前练习试题.docx

《全国计算机等级考试二级VB考前练习试题.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级VB考前练习试题.docx(54页珍藏版)》请在冰点文库上搜索。

全国计算机等级考试二级VB考前练习试题.docx

全国计算机等级考试二级VB考前练习试题

2011年全国计算机等级考试二级VB考前练习试题一

知识点复习:

形参:

指出现在Sub和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。

形参可以是:

1)除定长字符串变量之外的合法变量名;2)后面跟()括号的数组名。

实参:

是在调用Sub和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。

在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。

一、选择题

(1)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成:

线性结构和非线性结构

(2)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为:

13

(3)在下列几种排序方法中,要求内存量最大的是正确答案:

D

A)插入排序B)选择排序C)快速排序D)归并排序

(4)下列叙述中,不属于结构化程序设计方法的2011年全国计算机等级考试二级VB考前练习试题一

-

知识点复习:

形参:

指出现在Sub和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。

形参可以是:

1)除定长字符串变量之外的合法变量名;2)后面跟()括号的数组名。

实参:

是在调用Sub和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。

在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。

一、选择题

(1)根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分成:

线性结构和非线性结构

(2)设一棵二叉树中有3个叶子结点,有8个度为1的结点,则该二叉树中总的结点数为:

13

(3)在下列几种排序方法中,要求内存量最大的是正确答案:

D

A)插入排序B)选择排序C)快速排序D)归并排序

(4)下列叙述中,不属于结构化程序设计方法的主要原则的是正确答案:

B

A)自顶向下B)由底向上C)模块化D)限制使用goto语句

(5)下列不属于软件调试技术的是正确答案:

B

A)强行排错法B)集成测试法C)回溯法D)原因排除法

(6)为了避免流程图在描述程序逻辑时的灵活性,提出了用方框图来代替传统的程序流程图,通常也把这种图称为正确答案:

BA)PAD图B)N-S图C)结构图D)数据流图

(7)软件复杂性度量的参数包括

A)效率

B)规模

C)完整性

D)容错性

正确答案:

B

(8)下列叙述中,不属于数据库系统的是

A)数据库

B)数据库管理系统

C)数据库管理员

D)数据库应用系统

正确答案:

B

(9)数据库系统的核心是

A)数据库

B)数据库管理系统

C)数据模型

D)软件工具

正确答案:

B

(10)视图设计一般有3种设计次序,下列不属于视图设计的是

A)自顶向下

B)由外向内

C)由内向外

D)自底向上

正确答案:

B

(11)下列说法错误的是

A)标准模块的扩展名是.bas

B)标准模块由程序代码组成

C)标准模块只用来定义一些通用的过程

D)标准模块不附属于任何一个窗体

正确答案:

C

(12)如果要将窗体中的某个命令按钮设置成无效状态,应该动命令按钮的何种属性

A)Value

B)Visible

C)Default

D)Enabled

正确答案:

D

(13)在窗体上有多个控件,要实现程序运行后焦点默认在某一控件上,应该设置的属性是

A)设置Enabled的值为True

B)设置TabIndex的值为1

C)设置TabIndex的值为0

D)设置Index的值为0

正确答案:

C

(14)下列几项中,属于合法的日期型常量的是

A)“10/10/02”

B)10/10/02

C){10/10/02}

D)#10/10/02#

正确答案:

D

(15)下列程序段的执行结果为

A=2

B=5

IfA*B《1ThenB=B-1ElseB=-1

PrintB-A》0

A)True

B)False

C)-1

D)1

正确答案:

B

(16)以下语句的输出结果是

a=Sqr(26)

PrintFormat$(a,“$####.###”)

A)$5.099

B)5.099

C)5099

D)$0005.099

正确答案:

A

(17)标签控件能够显示文本信息,决定其文本内容的属性是

A)Alignment

B)Caption

C)Visible

D)BorderStyle

正确答案:

B

(18)在属性窗口中,加载指定的图形放入当前对象中的属性是

A)CurrentY

B)Picture

C)CurrentX

D)Caption

正确答案:

B

(19)在使用应用程序时,常常用作在单击时执行指定的操作的控件是

A)命令按钮

B)图片框

C)复选框

D)单选按钮

正确答案:

A

(20)当直线或形状的BorderStyle属性设置为1时,控件是

A)虚线

B)点线

C)不可见

D)实线

正确答案:

D

(21)通过设置何属性可以改变所画图形的形状?

A)Shape

B)Index

C)Enabled

D)Height

正确答案:

A

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

PrivateSubCommand1_Click()

s=1

Do

s=(s+1)*(s+2)

Number=Number+1

LoopUntils》=30

PrintNumber,s

EndSub

程序运行后,输出的结果是

A)23

B)256

C)512

D)1020

正确答案:

B

(23)下列程和序段的执行结果为

x=Int(Rnd()+9)

SelectCasex

Case10

Print“excellent”

Case9

Print“good”

Case8

Print“pass”

CaseElse

Print“fail”

EndSelect

A)excellent

B)good

C)pass

D)fail

正确答案:

B

(24)下列程序段的执行结果为

a=75

Ifa》60ThenScore=1

Ifa》70ThenScore=2

Ifa》80ThenScore=3

Ifa》90ThenScore=4

Print“Score=”;Score

A)Score=1

B)Score=2

C)Score=3

D)Score=4

正确答案:

B

(25)下列程序段的执行结果为

I=1

x=5

Do

I=I+1

x=x+2

LoopUntilI》=7

Print“I=”;I

Print“x=”;x

A)I=4

x=5

B)I=7

x=15

C)I=6

x=8

D)I=7

x=17

正确答案:

D

2011年全国计算机等级考试二级VB考前练习试题

(二)

2011-05-1108:

59来源:

帮考网

-

知识点复习:

形参:

指出现在Sub和Function过程形参表中的变量名、数组名,过程被调用前,没有分配内存,其作用是说明自变量的类型和形态以及在过程中的角色。

形参可以是:

1)除定长字符串变量之外的合法变量名;

2)后面跟()括号的数组名。

实参:

是在调用Sub和Function过程时,传送给相应过程的变量名、数组名、常数或表达式。

在过程调用传递参数时,形参与实参是按位置结合的,形参表和实参表中对应的变量名可以不必相同,但位置必须对应起来。

一、选择题

(26)下面的程序的运行结果是

a=1

b=1

Do

a=a^2

b=b+1

LoopUntilb》5

Print“k=”;a;Spc(4);“b=”;b+a

A)k=7

b=14

B)k=6

b=6

C)k=4

b=8

D)k=1

b=7

正确答案:

D

(27)单击命令按钮,下列程序的执行结果为

PrivateSubCommand1_Click()

DimxAsInteger,yAsInteger

x=32:

y=42

CallPCS(x,y)

Printx;y

EndSub

PublicSubPCS(ByvalnAsInteger,ByValmAsInteger)

n=nMod10+1

m=mMod10+1

EndSub

A)3242

B)232

C)23

D)123

正确答案:

A

(28)下列程序的执行结果为

PrivateSubCommand1_Click()

Dims1AsString,s2AsString

s1=“abcd”

CallTransfer(s1,s2)

Prints2

EndSub

PrivateSubTransfer(ByValxstrAsString,ystrAsString)

DimtempstrAsString

i=Len(xstr)

DoWhilei》=1

tempstr=tempstr+Mid(xstr,i,1)

i=i-1

Loop

ystr=tempstr

EndSub

A)dcba

B)abdc

C)abcd

D)dabc

正确答案:

A

(29)单击命令按钮,下列程序的执行结果是

PrivateSubBlck(xAsInteger)

x=x*2+1

Ifx《6Then

CallBlck(x)

EndIf

x=x*2+1

Printx;

EndSub

PrivateSubCommand1_Click()

Blck2

EndSub

A)2347

B)1036

C)2244

D)2450

正确答案:

A

(30)有如下程序:

PrivateSubCommand1_Click()

DimaAsInteger

a=2

Fori=1To3

PrintGad(A)

Nexti

EndSub

FunctionGad(aAsInteger)

b=0

Staticc

b=b+1

c=c+1

Gad=a+b+c

EndFunction

运行上面的程序后,单击命令按钮,输出结果为

A)1

2

3

B)2

3

4

C)4

5

6

D)1

4

6

正确答案:

C

(31)下列过程定义语句中,参数不是对象的定义语句是A)SubPro4(xAsForm)

B)SubPro4(yAsControl)

C)SubPro4(Form1AsForm,LabellAsControl)

D)SubPro4(xAsCurrency)

正确答案:

D

(32)下列说法正确的是

A)任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器

B)只有当代码窗口为当前活动窗口时,才能打开菜单编辑器

C)任何时候都可以使用“工具”菜单下的“菜单编辑器”命令,打开菜单编辑器

D)只有当某个窗体为当前活动窗体时,才能打开菜单编辑器

正确答案:

D

(33)下列各选项说法错误的一项是

A)文件对话框可分为两种即打开(Open)文件对话框和保存(SaveAs)文件对话框

B)DefaultEXT属性和DialogTitle属性都是打开对话框的属性,但非保存对话框的属性

C)打开文件对话框可以让用户指定一个文件,由程序使用;而用保存文件对话框可以指定一个文件,并以这个文件名保存当前文件

D)通用对话框的名称属性的默认值为CommonDialogX(X=1,2……),此外,每种对话框都有自己的默认标题

正确答案:

B

(34)下列数组定义语句错误的是

A)k%=10

DimArr(k)

B)Constk%=10

DimArr(k)

C)DimArr1(10)AsInteger

DimArr2(10)

D)DimArr1(1To10)

DimArr2(1To10,2To11)

正确答案:

A

(35)在VisualBasic中按文件的数据性质不同,可将文件分为

A)数据文件和程序文件

B)文本文件和数据文件

C)顺序文件和随机文件

D)ASCII文件和二进制文件

正确答案:

A

二、填空题

(1)算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【1】。

正确答案:

1.(时间复杂度和空间复杂度)

(2)数据结构包括数据的逻辑结构、数据的【2】以及对数据的操作运算。

正确答案:

1.(存储结构)

(3)可以把具有相同属性的一些不同对象归类,称为【3】。

正确答案:

1.(对象类)

(4)软件工程包括3个要素,分别为方法、工具和【4】。

正确答案:

1.(过程)

(5)由关系数据库系统支持的完整性约束是指【5】和参照完整性。

正确答案:

1.(实体完整性)

(6)表达式3^2Mod36\2^5的值是【6】

正确答案:

1.(0)

(7)我国古代数学家张丘建在其著名的《算经》中提出了百鸡问题:

每只公鸡5元,每只母鸡3元,三只雏鸡1元;如何用100元买100只鸡,即公鸡、母鸡、雏鸡各多少只。

请在空白处填入适当的内容,将程序补充完整。

PrivateSubCommand1_Click()

DimCockAsInteger

DimHenAsInteger

DimChickAsInteger

Form1.Print“公鸡数”,“母鸡数”,“雏鸡数”

ForCock=0To20

ForHen=0To33

ForChick=0To100

If【7】Then

Form1.PrintCock,Hen,Chick

EndIf

NextChick

NextHen

NextCock

EndSub

正确答案:

1.(Cock+Hen+Chick=100And5*Cock+3*Hen+)

(8)每一个窗体或者控件都有一个名字,为提高程序的可读性,可以用前缀的方式来表示对象的类型,如Form的前缀为frm,则Image的前缀为【8】,Picture的前缀为【9】。

正确答案:

1.(img)2.(pic)

(9)在一个工程中有两个窗体,窗体Form1上有一个命令按钮Disp,单击该按钮,Form1窗体隐藏,显示Form2窗体,程序如下,请补充完整。

PrivateSubDisp_Click()

Me.Hide

Form2.【10】

EndSub

正确答案:

1.(Show)

(10)在窗体上有几个对象,运行程序时,当对象得到焦点时,会触发【11】事件,当对象失去焦点时将触发【12】事件。

正确答案:

1.(GotFocus)2.(LostFocus)

(11)下面是用冒泡法将5个整数按升序排列,请将程序补充完整。

SubGASR()

Dimm

m=Array(10,1,5,6,7)

Fori=0To3

Forj=【13】

Ifm(i)》=m(j)Then

【14】

m(i)=m(j)

m(j)=t

EndIf

Nextj

【15】

Fori=0To4

Printm(i)

Nexti

EndSub

正确答案:

1.(i+1To4)2.(t=m(i))3.(Nexti)

2011年全国计算机等级考试二级VB考前练习试题(三)

2011-05-1109:

01来源:

帮考网

-

知识点复习:

记录:

计算机处理数据的基本单位,由若干个相互关联的数据项组成。

相当于表格中的一行。

文件:

记录的集合,相当于一张表。

文件类型:

顺序文件、随机文件、二进制文件。

一、选择题

(1)由两个栈共享一个存储空间的好处是

A)减少存取时间,降低下溢发生的机率

B)节省存储空间,降低上溢发生的机率

C)减少存取时间,降低上溢发生的机率

D)节省存储空间,降低下溢发生的机率

正确答案:

B

(2)设有两个串p和q,求q在p中首次出现位置的运算称作

A)连接

B)模式匹配

C)求子串

D)求串长

正确答案:

B

(3)n个顶点的连通图中边的条数至少为

A)0

B)1

C)n-1

D)n

正确答案:

C

(4)对象实现了数据和操作的结合,是指对数据和数据的操作进行

A)结合

B)隐藏

C)封装

D)抽象

正确答案:

C

(5)下列叙述中,正确的是

A)软件就是程序清单

B)软件就是存放在计算机中的文件

C)软件应包括程序清单及运行结果

D)软件包括程序和文档

正确答案:

D

(6)软件设计中,有利于提高模块独立性的一个准则是

A)低内聚低耦合

B)低内聚高耦合

C)高内聚低耦合

D)高内聚高耦合

正确答案:

C

(7)软件生命周期中花费时间最多的阶段是

A)详细设计

B)软件编码

C)软件测试

D)软件维护

正确答案:

D

(8)下列4项中说法不正确的是

A)数据库减少了数据冗余

B)数据库中的数据可以共享

C)数据库避免了一切数据的重复

D)数据库具有较高的数据独立性

正确答案:

C

(9)下列4项中,必须进行查询优化的是

A)关系数据库

B)网状数据库

C)层次数据库

D)非关系模型

正确答案:

A

(10)最常用的一种基本数据模型是关系数据模型,它的表示应采用

A)树

B)网络

C)图

D)二维表

正确答案:

D

(11)下列说法不正确的是

A)对象的可见性可设为True或False

B)标题的属性值可设为任何文本

C)属性窗口中属性可以按字母顺序排列

D)某些属性的值可以跳过不设置,系统自动设为空值

正确答案:

D

(12)要设置窗体为固定对话框,并包含控制菜单栏和标题栏,但没有最大化和最小化按钮,设置的操作是

A)设置BoderStyle的值为FixedToolWindow

B)设置BoderStyle的值为SizableToolWindow

C)设置BoderStyle的值为FixedDialog

D)设置BoderStyle的值为Sizable

正确答案:

C

(13)下面的控件可作为其他控件容器的是

A)PictureBox和Data

B)Frame和Image

C)PictureBox和Frame

D)Image和Data

正确答案:

C

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

A)Name

B)Caption

C)PasswordChar

D)Text

正确答案:

C

(15)有关程序代码窗口的说法错误的是

A)在窗口的垂直滚动条的上面,有一个“拆分栏”,利用它可以把窗口分为两个部分,每个窗口显示代码的一部分

B)双击控件设计窗体即可打开程序代码窗口

C)在程序代码的左下角有两个按钮,可以选择全模块查看或者是过程查看

D)默认情况下,窗体的事件是Load

正确答案:

A

(16)VisualBasic中的数值可以用十六进制或八进制表示,十六进制数的开头符是&H,八进制数的开头符号是

A)$O

B)&O

C)$E

D)&E

正确答案:

B

(17)MsgBox函数的返回值的类型为

A)数值型

B)变体类型

C)字符串型

D)日期型

正确答案:

A

(18)使“计算机技术”在当前窗体上输出的语句是

A)Print“计算机技术”

B)Picture.Print“计算机技术”

C)Printer.Print“计算机技术”

D)Debug.Print“计算机技术”

正确答案:

A

(19)用来设置文本框有无滚动条的属性是

A)ScrollBars

B)MultiLine

C)SelText

D)SelLength

正确答案:

A

(20)当Esc键与单击该命令按钮作用相同时,此命令按钮的什么属性被设置为True?

A)Style

B)Default

C)Caption

D)Cancel

正确答案:

D

(21)在VisualBasic种,要使标签的标题栏靠右显示,则将其Alignment属性设置为

A)0

B)2

C)1

D)3

正确答案:

C

(22)属性BorderColor的作用是

A)设置直线颜色和形状边界颜色

B)设置直线或形状背景颜色

C)设置直线或形状边界线的线型

D)设置形状的内部颜色

正确答案:

A

(23)下面哪个程序段能够正确实现如果A《B,则A=1,否则A=-1?

A)IfA《BThenA=1

A=-1

PrintA

B)IfA《BThenA=1:

PrintA

A=-1:

PrintA

C)IfA《BThen

A=1:

PrintA

Else

A=-1:

EndIf

D)IfA《BThenA=1

A=-1

PrintA

PrintA

考生答案:

正确答案:

C

(24)下列程序段的执行结果为

a=2

b=0

SelectCasea

Case1

SelectCaseb

Case0

Print“**0**”

Case1

Print“**1**”

EndSelect

Case2

Print“**2**”

EndSelect

A)**0**

B)**1**

C)**2**

D)0

正确答案:

C

(25)在窗体上画一个名称为Drive1的驱动器列表框,一个名称为Dir1的目录列表框,一个名称为File1的文件列表框,两个名称分虽为Label1、Label2,标题分别为空白和“共有文件”的标签。

编写程序,使得驱动器列表框与目录列表框、目录列表框与文件列表框同步变化,并且在标签Label1中显示当前文件夹中文件的数量。

如图所示。

能够正确实现上述功能的程序是

A)PrivateSubDir1_Change()

File1.Path=Dir1.Path

EndSub

PrivateSubDive1_Change()

Dir1.Path=Drive1.Dri

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2