2025年全国计算机二级笔试备考全书高效通关实战指南_第1页
2025年全国计算机二级笔试备考全书高效通关实战指南_第2页
2025年全国计算机二级笔试备考全书高效通关实战指南_第3页
2025年全国计算机二级笔试备考全书高效通关实战指南_第4页
2025年全国计算机二级笔试备考全书高效通关实战指南_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

9月全国计算机等级考试二级笔试试卷

VisualBasic语言程序设计

一、选择题

下列各题A)、B)、C)、D)四个选项中,只有一种选项是对的的。

(1)下列数据构造中,属于非线性构造的是

A)循环队列B)带链队列C)二叉树D)带链栈

(2)下列数据构造中,可以按照“先进后出”原则存取数据的是

A)循环队列B)栈C)队列D)二叉树

(3)对于循环队列,下列论述中对的的是

A)队头指针是固定不变的

B)队头指针一定不小于队尾指针

C)队头指针一定不不小于队尾指针

D)队头指针可以不小于队尾指针,也可以不不小于队尾指针

(4)算法的空间复杂度是指

A)算法在执行过程中所需要的计算机存储空间

B)算法所处理的数据量

C)算法程序中的语句或指令条数

D)算法在执行过程中所需要的临时工作单元数

(5)软件设计中划分模块的一种准则是

A)低内聚低耦合B)高内聚低耦合

C)低内聚高耦合D)高内聚高耦合

(6)下列选项中不属于构造化程序设计原则的是

A)可封装B)自顶向下

C)模块化D)逐渐求精

(7)软件详细设计产生的图如下。

该图是

A)N-S图B)PAD图

C)程序流程图D)E-R图

(8)数据库管理系统是

A)操作系统的一部分B)在操作系统支持下的系统软件

C)一种编译系统D)一种操作系统

(9)在E-R图中,用来表达实体联络的图形是

A)椭圆形B)矩形C)菱形D)三角形

(10)有3个关系R、S和T如下。

K

其中关系T由关系R和S通过某种操作得到,该操作为

A)选择B)投影C)交D)并

(II)如下变量名中合法的是

A)x2-lB)printC)str_nD)2x

(12)把数学体现式留表达为对的的VB体现式应当是

A)(5x+3)/(2y-6)B)x*5+3/2*y-6

C)(5*x+3)+(2*y-6)D)(x*5+3)/(y*2-6)

(13)下面有关原则模块的论述中,错误的是

A)原则模块不完全由代码构成,还可以有窗体

B)原则模块中的Private过程不能被工程中的其他模块调用

C)原则模块的文献扩展名为.bas

D)原则模块中的全局变量可以被工程中的任何模块引用

(14)下面控件中,没有Caption属性的是

A)复选框B)单项选择按钮C)组合框D)框架

(15)用来设置文字字体与否斜体的属性是

A)FontUnderlineB)FontBoldC)FontSlopeD)Fontltalic

(16)若看到程序中有如下事件过程,则可以肯定的是,当程序运行时

PrivateSubClick_MouscDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)

Print"VBProgram"

EndSub

A)用鼠标左键单击名称为“Command1"的命令按钮时,执行此过程

B)用鼠标左键单击名称为“MouseDow-的命令按钮时,执行此过程

C)用鼠标右键单击名称为“MouseDown”的控件时,执行此过程

D)用鼠标左键或右键单击名称为“Click”的控件时,执行此过程

(17)可以产生3()〜50(含30和50)之间的随机整数的体现式是

A)Int(Rnd*21+30)B)Int(Rnd*20+30)

C)Int(Rnd*50-Rnd*30)D)Int(Rnd*3O+5O)

(18)在程序运行时,下面的论述中对的的是

A)用鼠标右键单击窗体中无控件的部分,会执行窗体的FormLoad事件过程

B)用鼠标左键单击窗体的标题栏,会执行窗体的Form_Click事件过程

C)只载入而不显示窗体,也会执行窗体的Form_Load事件过程

D)载入窗体后,每次显示该窗体时,都会执行窗体的Form_Click事件过程

(19)窗体上有名称为Command1的命令按钮和名称为Textl的文本框

PrivateSubCommandl_Click()

Textl.lbxk程序设计”

Textl.SetFocus

EndSub

PrivateSubTextl_GotFocus()

TextI.Tex匚”等级考试”

EndSub

运行以上程序,单击命令按钮后

A)文本框中显示的是“程序设计”,且焦点在文本框中

B)文本框中显示的是“等级考试”,且焦点在文本框中

C)文本框中显示的是“程序设计”,且焦点在命令按钮上

D)文本框中显示的是“等级考试”,且焦点在命令按钮上

(20)设窗体上有名称为Optionl的单项选择按钮,且程序中有语句:

IfOption1.Value=TrueThen

下面语句中与该语句不等价的是

A)IfOpUon1.ValueThenB)IfOptionl=TrueThen

C)IfValue=TrueThenD)IfOption1Then

(21)设窗体上有1个水平滚动条,已经通过属性窗口把它的Max属性设置为1,Min属性设置为100。

下面论述中对的的是

A)程序运行时,若使滚动块向左移动,滚动条的Value属性值就增长

B)程序运行时,若使滚动块向左移动,滚动条的Value属性值就减少

C)由于滚动条的Max属性值不不小于Min属性值,程序会出错

D)由于滚动条的Max属性值不不小于Min属性值,程序运行时滚动条的长度会缩为一点,滚动块无

法移动

(22)有如下过程代码:

Subvar_dim()

SialicnumaAsInteger

DimnumbAsInteger

numa=numa+2

numb=numb+l

printnuma;munib

EndSub

持续3次调用vajdim.过程,第3次调用时输出的是

A)21B)23C)61D)63

(23)在窗体上画I个命令按钮,并编写如下事件过程:

PrivateSubCommandI_Click()

Fori=5To1Step-0.8

PrintInt(i);

Nexti

EndSub

运行程序,单击命令按钮,窗体上显示的内容为

A)543211B)44321043211D)443211

(24)在窗体上画1个命令按钮,并编写如下事件过程:

PrivateSubCommandI_Click()

Dima(3»3)

Form=lTo3

Forn=1To3

Ifn=mOrn=4-mThen

a(m,n)=m+n

Else

a(m,n)=0

EndIf

Printa(m,n);

Nextn

Print

Nextin

EndSub

运行程序,单击命令按钮,窗体上显示的内容为

A)200B)204C)230D)200

040040340045

006406006056

(25)设有如下函数过程:

Functionfun(aAsInteger,bAsInteger)

DimcAsInteger

Ifa<bThen

c=a:a=b:b=c

EndIf

c=0

Do

LoopUntilcModb=()

fun=c

EndFunction

若调用函数fun时的实际参数都是自然数,则函数返回的是

A)a>b的最大公约数B)a、b的最小公倍数

C)a除以b的余数D)a除以b的商的整数部分

(26)窗体上有1个名称为Texll的文本框;1个名称为Timer的计时器控件,其Interval属性值为5000,

Enabled属性值是True。

Timer1的事件过程如下:

PrivateSubTimerl_Tiincr()

StaticflagAsInteger

Ifflag=OThenflag=1

flag=-flag

Ifflag=1Then

Textl.ForeColor=&HPP&'&HFF&为红色

Else

Textl.ForcColor=&HC0()0&'&HC000&为绿色

EndIf

EndSub

如下论述中对的的是

A)每次执行此事件过程时,flag的初始值均为0

B)flag的值只也许取0或I

C)程序执行后,文本框中的文字每5秒变化一次颜色

D)程序有逻辑错误,Else分支总也不能被执行

(27)为计算10+2422+23+2、…+21°的值,并把成果显示在文本框Textl中,若编写如下事件过程:

PrivateSubCommand1_Click[)

Dima%,s%,k%

s=l

a=2

Fork=2To10

a=a*2

Nextk

Textl.Text=s

EndSub

执行此事件过程后发现成果是错误的,为可以得到对的成果,应做的修改是

A)把s=l改为s=0B)把Fork=2To10改为Fork=lTo10

C)互换语句s=s+a和a=a*2的次序D)同步进行B)、C)两种修改

(28)原则模块中有如下程序代码:

PublicxAsInteger,yAsInteger

Subvar_pub()

x=10:y=20

EndSub

在窗体上有1个命令按钮,并有如下事件过程:

PrivateSubCommandl_Click^)

DimxAsInteger

Callvar_pub

x=x+100

y=y+100

Printx;y

EndSub

运行程序后单击命令按钮,窗体上显示的是

A)100100B)100120C)110100D)110120

(29)设a、b都是自然数,为求a除以b的余数,某人编写了如下函数:

Functionfun(aAsInteger,bAsIn(eger)

Whilea>b

a=a-b

Wend

fun=a

EndFunction

在调试时发现函数是错误的,为使函数能产生对的的返回值,应做的修改是

A)把a=a-b改为a=b-aB)把a=a-b改为a=a\b

C)把Whilea>b改为Whilea<bD)把Whilea>b改为Whilea>=b

(30)下列有关通用对话框CommonDialogl的论述中,错误的是

A)只要在“打开”对话框中选择了文献,并单击“打开”按钮,就可以将选中的文献打开

B)使用CommonDialogLShowColor措施,可以显示“颜色”对话框

OCancelError属性用于控制顾客单击“取消”按钮关闭对话框时.,与否显示出错警告

D)在显示“字体”对话框前,必须先设置CommonDialogl的Flags属性,否则会出错

(31)在运用菜单编辑器设计菜单时,为了把组合键“Alt+X”设置为“退出(X)”菜单项的访问键,可

以将该菜单项的标题设置为

A)退出(X&)B)退出(&X)C)退出(X#)D)退出(#X)

(32)在窗体上画1个命令按钮和I个文本框,其名称分别为Commandl和Textl,再编写如下程序:

DimssAsString

PrivateSubTextI_KeyPress(KeyAsciiAsInteger)

IfChr(KeyAscii)<>""Thenss=ss+Chr(KcyAscii)

EndSub

PrivateSubCommandl_Click^)

DimmAsString,iAsInteger

Fori=Len(ss)To1Step-1

m=m+Mid(ss,i,I)

Next

Tcxtl.Text=UCase(m)

EndSub

运行程序后,在文本框中输入“Number100”,并单击命令按钮,则文本框中显示的是

A)NUMBER100B)REBMUNC)REBMUN100D)001REBMUN

(33)窗体的左右两端各有1条直线,名称分别为Linel、Line2;名称为Shapel的圆靠在左边的Linel

直线上(见图);另有1个名称为Timerl的计时器控件,其Enabled属性值是True.规定程序运行后,圆每

秒句右移动100,当圆碰到Line2时则停止移动。

为实现上述功能,某人把计时器的Interval属性设置为1000,并编写了如下

程序:

PrivateSubTimerl_Timer()

Fork=Lincl.XlToLine2.XlStep100

IfShapeLLeft+Shape1.Width<Line2.X1Then

Shape1.Left=Shapel.Left+100

EndIf

Nextk

EndSub

运行程序时发现圆立即移动到了右边的直线处,与题目规定的移动方式不符。为得到与题目规定相符

的成果,下面修改方案中对的的是

A)把计时器的Interval属性设置为I

B)把Fork=Linel.XlToLine2.XlStep100和Nextk两行删除

C)把Fork=LineI.XIToLine2.XIStepl(M)改为Fork=Line2.XIToLineI.XIStep100

D)把IfShapel.Left+Shapel.Width<Line2.X1Then改为IfShapel.LeftVLine2.XIThen

(34)下列有关文献的论述中,对的的是

A)以Ou【put方式打开一种不存在的文献时,系统将显示出错信息

B)以Append方式打开的文献,既可以进行读操作,也可以进行写操作

C)在随机文献中,每个记录的长度是固定的

D)无论是次序文献还是随机文献,其打开的语句和打开方式都是完全相似的

(35)窗体如图I所示。规定程序运行时,在文本框Textl中输入一种姓氏,单击“删除”按钮(名称为

Command1),则可删除列表框Listl中所有该姓氏的项目。若编写如下程序来实现此功能:

图I由2

PrivateSubCommandI_Click^)

Dimn%,k%

n=Lcn(Tcxt1.Text)

Fork=0ToListl.ListCount-1

IfLcft(Listl.List(k),n)=Tcxt1.TextThen

LisiI.Removeitemk

EndIf

Nextk

EndSub

在调试时发现,如输入“陈”,可以对的删除所有姓“陈”的项目,但输入“刘”,则只删除了“刘邦”、

“刘备”两项,成果如图2所示。这阐明程序不能适应所有状况,需要修改。对的的修改方案是把Fork=0

ToList1.ListCount-1改为

A)Fork=Listl.ListCount-1To0Step-1B)Fork=0ToList1.ListCount

C)Fork=lToListI.ListCount-1D)Fork=1ToListl.LstCount

二、填空题

请将每空的对的答案写在[1]〜[15]引序号的横线上。

(1)某二叉树有5个度为2的节点及3个度为1的节点,则该二叉树中共有个节点。

(2)程序流程图中的菱形框表达的是o

(3)软件开发过程重要分为需求分析、设计、编码与测试4个阶段,其中阶段产生”软件需求

规格阐明书二

(4)在数据库技术中,实体集之间的联络可以是一对一或一对多或多对多的,那么“学生”和“可选

课程”的联络为O

(5)人员基本信启、一般包括身份证号、姓名、性别、年龄等。其中可以作为主关键字的是o

(6)工程中有Fonnl、Form2两个窗体,FormI窗体外观如图I所示。程序运行时,在Fomil中名称

为Tex”的文本框中输入个数值(圆的半径),然后单击命令按钮”计算并显示”(其名称为Command}

则显示Form2窗体,且根据输入的圆的半径计算圆的面积,并在Form2的窗体上显示出来,如图2所示。

假如单击命令按钮时,文本框中输入的不是数值,则用信息框显示“请输入数值数据!”,请填空。

图I图2

PrivateSubCommand1_Click^)

IfTextl.Text=""Then

MsgBox”请输入半径广

ElselfNotIsNumericf[61।Then

MsgBox”请输入数值数据!”

Else

r=Val(171)

Form2.Show

[81.Print”圆的面积是"&3.14*r*r

EndIf

EndSub

(7)设有整型变量s,取值范围为。〜100,表达学生的成绩.有如下程序段:

Ifs>=90Then

Level="A"

Elselfs>=75Then

Level="B"

ElseIfs>=60Then

Level="C"

Else

Level="D"

EndIf

下面用SelectCase构造改写上述程序,使两段程序所实现的功能完全相似,请填空。

SelectCases

Case191>=90

Level="A"

Case75To89

Level="B"

Case60To74

Level="C"

Case1101

Level="D"

[111

(8)窗体上有名称为CommandI的命令按钮。事件过程及2个函数过程如下:

PrivateSubCommandl_Click<)

DimxAsInteger,yA8Integer,z

X=3

y=5

z=fy(y)

Printfx(fx(x)),y

EndSub

Functionfx(ByValaAsInteger)

a=a+a

fx=a

EndFunction

Functionfy(ByRefaAsInteger)

a=a+a

fy=a

EndFunction

运行程序并单击命令按钮,则窗体上显示的两个值依次是1121和11310

(9)窗体上有名称为Command1的命令按钮及名称为Textl、能显示多行文本的文本框。程序运行后,

假如单击命令按钮,则可打开磁盘文献c:\test.txt,并将文献中的内容(多行文本)显示在文本框中。下面是

实现此功能的程序,请填空。

PrivateSubCommandl_Click^)

Textl=H"

Number:FreeFile

Open"c:\lesl.lxt"ForInputAsNumber

DoWhileNotEOF([141)

LineInput#Number,s

Textl.Text=Textl.Text+[15]4-Chr(13)+Chr(l0)

Loop

CloseNumber

EndSub

9月笔试试卷参照答案及解析

一、选择题

(l)C[解析]根据数据构造中各数据元素之间前后关系的复杂程度,-•般将数据构造分为两大类型:

线性构造与非线性构造。线性构造表达数据元素之间为一对一的关系,非线性构造表达数据元素之间为一

对多或者多对一的关系。根据多种构造的定义可知二叉树是i种非线性构造。

(2)B[解析]栈是限定只在一端进行插入与删除的线性表,一股称插入、删除的这一端为“栈顶”,

另一端为“栈底”。栈顶元素总是后被插入的元素,也是最先被删除的元素;栈底元素总是最先被插入的

元素,也是最终才能被删除的元素。栈是按照“先进后出”或“后进先出”的原则组织数据的。

(3)D[解析]循环队列是将次序队列首尾相连形成的,伴随插入元素或删除元素的进行,其队头指针

及队尾指针是在不停变化的,行时也许会出现队头指针不小于队尾指针的状况,也也许是队尾指针不小于

队头指针,故答案为D)。

(4)A[解析]算法的空间复杂度是指:算法执行过程中所需的存储空间。•种算法所占用的存储空间

包括算法程序所占的空间、输入的初始数据所占的存储空间及算法执行过程中所需要的额外空间。

(5)B[解析]模块划分应考虑的原因包括模块之间的耦合和内聚。一般来说,规定模块之间的耦合尽

量得低,即模块尽量独立,规定模块的内聚程度尽量得高,即遵照高内聚、低耦合的原则。

(6)A[解析]模块化、自顶向下、逐渐求精都是构造化程序设计的原则;可封装是面向对象程序设计

的原则。

(7)C[解析]N-S图是由若干基本框图构成的流程图,其特点是没有流程线;PAD图即问题分析图

(ProblemAnalysisDiagram),它是一种由左往右展开的二维树型构造;程序流程图用于描述问题处理的过

程和环节,其中方框表达处理环节,菱形框表达逻辑判断,箭头表达控制流向;E-R图即实体-联络图(Entity

RelationshipDiagram),用来描述现实世界的概念模型,构成元素有实体、属性和联络,分别用矩形、椭圆

形和菱形表达。本题答案为C)。

(8)B[解析]数据库管理系统是指位于顾客与操作系统之间的数据管理软件。数据库管理系统是为数

据库建立、使用和维护而配置的软件。

(9)C[解析]E-R图中用矩形表达实体(等同于表),用椭圆形表达实体的属性(等同于表中字段),用菱

形表达实体关系(等同于外键)。

(10)D[解析]两个相似构造关系的并是由属于这两个关系的元组构成的集合。

(II)C[解析]变量命名应遵照如下规则:①名字只能由字母、数字和下画线构成;②名字的第一种

字符必须是英文字母,最终一种字符可以是类型阐明符:③名字的有效字符为255个:④不能用VisualBasic

的保留字作变量名,但可以把保留字嵌入变量名中:同步,变量名也不能是末尾带有类型阐明符的保留字。

变量名字中不应当出现“一”符号,因此A)选项错误;print是VisualBasic中的保留字,因此B)选项也

不符合变量命名规则;选项D)中2x的笫一种字符不是英文字母,因此也不符合变量命名规则。

(12)D[解析]VB中的数乘应用来连接,浮点除法用连接。选项A)中应当将5x、2y改成

5女和2*y;选项B)中5*x+3是一种整体被除数,因此应当用G括号,否则整个体现式的运算优先级次序

将变化;选项C)中两个体现式间应当用“/”连接。

(13)A[解析]模块有窗体模块、原则模块和类模块3种类型,其中原则模块可以包括类型、常数、

变量、外部过程和公共过程的公共的或模块级的申明,其文献扩展名为.bas。原则模块中可以引用窗体但

不包括窗休,因此A)选项错误.

(14)C[解析]组合框具有Name、Height、Width、Top、Left、EnabledVisible>Index、List、Listindex

ListCountSelected>Sorted、Text、MultiSelect和Style等属性,但没有Caption属性。

(15)D[解析]FoniUnderline属性是表达正文字体与否带有下画线;FontBold属性是表达正文字体与

否是粗体;没有FontSlopc属性;Fontltalic属性是表达正文字体与否是斜体。因此对的答案为D)。

(16)D[解析]在鼠标单击事件过程中,Bulton属性值为I时代表按下鼠标左键,值为2时代表按下

鼠标右键,题中所述代码中没有定义Button值,因此单击鼠标左键或者右键都能触发MouscDown事件;

代码中控件名称为Click,因此答案为D)。

(17)A[解析]生成某个范同内的随机整数,计算公式为:Int((上界-下界+1),Rnd+下界),题目中上

界为30,下界为5(),所HiE确答案为A)。

(18)C[解析]当加载窗体时,系统白动触发该窗体的Load事件;当窗体成为一种活动窗口时,触发

Activate事件;单击窗体空白处时,会触发窗体Click事件;选项A)触发的是Form_Click事件;选项B)

用鼠标左键单击窗体的标题栏,不会触发Form_Click事件过程;选项D)触发的是Form_Activate事件过

程,因此对的答案为C)。

(19)B[解析]运行程序后单击命令按钮,首先执行命令按钮Commandl_Click代码的内容,即TexU

文本框获得焦点并显示内容“程序设计”;当文本框获得焦点后,程序执行文本框的Textl_GetFocus事件

代码,即文本框显示内容“等级考试”,覆盖了本来文本框的内容,同步文本框获得焦点。

(20)C[解析]在If语句中,假如省略其判断条件,则默认为True时,Then背面的语句成立,因此

选项A)的形式与题目语句等价;Optionl的默认属性为Value,因此选项B)中的Optionl=Truc与题中语句

Oplionl.Value=True等价;同理,选项D)省略了If语句判断条件及Option1的默认属性,也是与原语句

等价的。

(21)A[解析]由于MaxVMin,最大值将被置于水平滚动条的最左端,因此在程序运行时水平滚动

条左边为100,右边为1,滚动条向左移动,滚动条的Value属性值就增长,因此对的答案为A)。

(22)C[解析]由题意可知,numa是静态变量,因此3次调用过程该变量值是累加的,而numb是动

态变量,每次调用过程,该变量值都被初始化为0,因此3次调用该过程后输出的成果是6和1。

(23)A[解析]题中所述程序是一种初值为5,步长为-0.8,终值为1的循环过程。第一次执行时,循

环变量i=5,PrintIn®)的输出成果为在窗体上打印数字5,其中Int()函数取不不小于i的最大整数;第2

次循环,i=4.2,输出成果为4;第3次、第4次输出成果分别为3和2;第5次循环,i=1.8,输出成果为

I;第6次循环,i=l,输出成果为1。第6次循环后跳出循环,整个程序结束。

(24)B[解析]当m=l时,假如n=1,满足条件m=n,执厅Then语句a(l,l)=m+n=2;当n=2时,不

满足If语句中的条件,执行Else语句a(l,2)=0;当n=3时,满足If条件n=4-m,执行Then语句a(l,3)=m+n=4。

同理可得,当m=2时,得到的成果为0,4,0;当m=3时,成果为4,0,6。

(25)B[解析]题中所述函数过程中,If语句用来保证数a不小于数b,假如数a不不小于数b,则将

两者的值互换。取模运算符Mod用来求余数,即成果是数c整除数b所得的余数。c等于a值的累加,其

值在逐渐增大,c当然能整除a:而循环结束的条件为c与否能整除b,当刚好整除时跳出循环体,因此c

的值能整除a和b的最小值,因比DoLoop循环语句运行的成果为a和b的最小公倍数。

(26)C[解析]flag变量为静态变量;第1次执行Timerl_Timer事件过程,flag=-l,文本框为绿色;

第2次执行Timerl_Timer事件过程,tlag=I,文本框为红色:第3次执行Timerl_Timer事件过程,flaq=-1,

文本框为绿色;依次类推,每执行一次,文本框的颜色变换一次,时间间隔为5秒,因此对的答案为C)。

(27)D[解析]根据题意,最初的算术体现式是从2°累加到2必即一共有11项相加,s的初值为1(即

2°)因此还要循环累加10,因此应将循环变量k的值改为从1〜10;此外,循环体中s的作用就是累加,

以s=l为例,应当是先累加s,再累乘变化a的值,因此要将$=5+2和a=a*2的语句互换次序。只有同步修

改上述两项,即选项B)和选项C)所示时,才能得到对的成果,因此选择答案D)。

(28)B[解析]按照局部变量覆盖全局变量的原则,Commandl_Click中的x变量为局部变量,其初值

为0;y变量为全局变量,其初值为20,x、y均加10()得到答案B)。

(29)D[解析]当a=b时,余数应当为0,而不是a,程序执行成果会跳出循环使fun=a,应当继续循

环,对的答案为D)。

(30)A[解析]“打开”对话框的功能是由顾客从目录中选择一种将要打开的文献,但“打开”对话

框并不能真正打开•种文献,它只提供了一种打开文献的顾客界面,供顾客选择所要打开的文献,因此对

的答案为A)。

(31)B[解析]假如在菜单标题的某个字母前加一种符号,那么该字母就成了热键字母,并且

在窗体上显示时,该字母有下面线;在操作时同步按“Alt”键和该字母,就可以选择这个菜单项选择项,

因比对的答案为B)。

(32)D[解析]题目中程序是将ss字符串进行反向排列,并放至ijm中去。其中Number空格后的100

被当成字符串来处理,最终成果是将“NumberlOO”反向排列,/通过UCase()函数将所有字母转换成大写,

得至lj001REBMUNo

(33)B[解析]Timerl中用了一种循环,只要圆没有到最右边的直线Line2处,这个圆就会一直向右

移动。但由于Timerl中本来已经通过设置Interval属性来控制循环,Timer密件中的循环反复了,因此答

案为B)。

(34)C[解析|以Output模式打开文献时,假如文献名指定的文献不存在,则会自动建立一种文献,

系统不会显示错误信息,因此选项A)是错误的;以Append模式打开文献时,是从文献目前结束开始写入

数据,目保留原有数据,不过不能读数据,因此选项B)是错误的;随机文献是以记录为单位,有一组固定

长度的记录次序排列而成,并且给每个记录赋予了记录号以便查找,因此选项C)是对的的:随机文献和次

序文献的打开语句和打开方式是不一样的,因此选项D)是错误的。

(35)A[解析]错误原因:每•次删除列表框满足项,列表框的项目数目就会对应地减少,因此就出

现了漏删内容。假如把循环变量k改成从L

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论