200209月全国计算机等级考试二级VB试卷(含答案)

合集下载

vb计算机二级试题及答案

vb计算机二级试题及答案

vb计算机二级试题及答案一、选择题1. 下列哪项不是VB中常见的数据类型?A. IntegerB. BooleanC. StringD. Double答案:D2. VB中用于用户输入的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:A3. VB中用于显示文本的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:B4. VB中用于展示图片的控件是:A. TextBoxB. LabelC. ComboBoxD. PictureBox答案:D5. 在VB中,用于执行特定任务并返回结果的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:A6. 在VB中,用于执行特定任务的代码块是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:B7. VB中用于进行条件判断的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:D8. VB中用于根据不同条件执行不同代码块的结构是:A. FunctionB. SubC. Select CaseD. If...Then...Else答案:C9. 在VB中,声明一个整数类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:B10. 在VB中,声明一个字符串类型的变量的关键字是:A. BooleanB. IntegerC. StringD. Double答案:C二、编程题请编写一个VB程序,要求实现以下功能:1. 用户输入两个整数。

2. 程序计算并输出这两个整数的和。

3. 程序计算并输出这两个整数的差。

4. 程序计算并输出这两个整数的乘积。

5. 程序计算并输出这两个整数的商。

二级vb计算机试题及答案

二级vb计算机试题及答案

二级vb计算机试题及答案题目:二级VB计算机试题及答案一、选择题(每题2分,共40分)1. VB是哪个公司的开发工具?A. 微软B. 谷歌C. 苹果D. IBM2. VB是基于哪种编程语言开发的?A. C#B. JavaC. Visual BasicD. Python3. VB中用于显示消息框的语句是:A. MessageBox.ShowB. Console.ReadLineC. PrintD. MsgBox4. 下面哪个功能不属于VB开发的特点?A. 可视化界面设计B. 强大的数据库支持C. 高效的并发处理能力D. 多线程编程支持5. VB中声明一个整型变量的关键字是:A. intB. byteC. integerD. dim二、填空题(每题2分,共20分)1. VB中的对象是通过_________进行创建和使用的。

2. VB中用于循环控制的关键字是_________。

3. VB语言中的函数返回值类型可以是_________。

4. VB中用于判断条件的关键字是_________。

5. VB中用于定义常量的关键字是_________。

三、简答题(每题5分,共30分)1. VB中的控件是什么?2. VB中的“事件”是什么?举例说明。

3. VB中的数组有哪些类型?请简述各自的特点。

4. VB中的循环语句有哪些?请简述各自的应用场景。

5. VB中的错误处理机制是什么?如何使用?四、编程题(共30分)请使用VB语言编写一个简单的计算器程序,要求满足以下功能:1. 界面设计:包括两个文本框用于输入两个数字,一个下拉列表选择运算符号,一个按钮用于触发计算。

2. 运算功能:根据选择的运算符号,对输入的两个数字进行相应的计算(加、减、乘、除),并将结果显示在一个文本框中。

注意事项:- 每个题目的答案请放在相应的题目下方。

- 答案可以按照题目顺序直接写在文章中,无需换行或空行。

- 格式排版整洁美观,语句通顺,使用合适的标点符号和语法结构。

2002年9月全国计算机等级考试二级VB语言笔试试题及答案-推荐下载

2002年9月全国计算机等级考试二级VB语言笔试试题及答案-推荐下载
Private Sub Command1_Click() Dim x As Integer,n As Integer x=1 n=0 Do While x<20 x=x*3 n=n+1 Loop Text1.Text=Str(x) Text2.Text=Str(n) End Sub 程序运行后,单击命令按钮,在两个文本框中显示的值分别是
(11) 以下能够触发文本框 Change 事件的操作是
A) 文本框失去焦点 B) 文本框获得焦点
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编5试要写、卷求重电保技要气护术设设装交备备4置底高调、动。中试电作管资高气,线料中课并3敷试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案

二级vb计算机考试试题及答案一、选择题1. VB是指以下哪个编程语言?A. Visual StudioB. Visual BasicC. Virtual BasicD. Visual 2. VB中用于声明整型变量的关键字是:A. intB. doubleC. stringD. integer3. 下列哪个不是VB的控件?A. ButtonB. TextBoxC. LabelD. Table4. 在VB中,以下哪个操作符用于连接字符串?A. +B. -C. *D. /5. VB中的条件判断语句是:A. Switch CaseB. For LoopC. If ElseD. While Loop二、填空题1. VB中用于定义子程序的关键字是________。

2. VB中用于将变量转换为整数的函数是________。

3. VB中用于获取用户输入的函数是________。

4. VB中用于退出程序的语句是________。

5. VB中用于显示消息框的函数是________。

三、简答题1. 请简要介绍VB的基本特点和用途。

VB(Visual Basic)是一种基于事件驱动的编程语言,其主要特点包括易学易用、可视化设计、面向对象等。

它广泛应用于Windows平台的软件开发,尤其适合开发图形界面的应用程序。

2. 请简述VB中的循环语句,并举例说明其用法。

在VB中,循环语句主要有For循环、While循环和Do While循环。

这些循环语句用于重复执行特定的代码块,直到满足某个条件为止。

例如,使用For循环来输出1到10的数字:```vbFor i = 1 To 10Console.WriteLine(i)Next```3. 请简要介绍VB中的数组,并说明其用途。

在VB中,数组是一种用于存储多个相同类型数据的容器。

它可以一次性声明和管理多个变量,提供了方便的方式来操作一系列数据。

数组在处理大量数据时非常有用,可以通过循环遍历数组来进行一系列的操作。

2022年9月全国计算机等级考试二级VB语言程序设计

2022年9月全国计算机等级考试二级VB语言程序设计

2022年9月全国计算机等级考试二级VB语言程序设计2022年9月全国计算机等级考试二级VB语言程序设计一、选择题(每小题2分,共70分)1.软件是指()。

[2分]A.程序B.程序和文档C.算法加数据结构D.程序、数据与相关文档的完整集合2.软件调试的目的是()。

[2分]A.发现错误B.改正错误C.改善软件的性能D.验证软件的正确性3.在面向对象方法中,实现信息隐蔽是依靠()。

[2分]A.对象的继承B.对象的多态C.对象的封装D.对象的分类4.下列叙述中,不符合良好程序设计风格要求的是()。

[2分]A.程序的效率第一,清晰第二B.程序的可读性好C.程序中要有必要的解释D.输入数据前要有提示信息5.下列叙述中正确的是()。

[2分]A.程序执行的效率与数据的存储结构密切相关B.程序执行的效率只取决于程序的控制结构C.程序执行的效率只取决于所处理的数据量D.以上3种说法都不对6.下列叙述中正确的是()。

[2分]A.数据的逻辑结构与存储结构必定是一一对应的B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结构C.程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构D.以上3种说法都不对7.冒泡排序在最坏情况下的比较次数是()。

[2分]A.n(n+1)/2B.nlog2nC.n(n-1)/2D.n/28.一棵二叉树中共有70个叶子结点与80个度为1的结点,则该二叉树中的总结点数为()。

[2分]A.219B.221C.229D.2319.下列叙述中正确的是()。

[2分]A.数据库系统是一个独立的系统,不需要操作系统的支持B.数据库技术的根本目标是要解决数据的共享问题C.数据库管理系统就是数据库系统D.以上3种说法都不对10.下列叙述中正确的是()。

[2分]A.为了建立一个关系,首先要构造数据的逻辑关系B.表示关系的二维表中各元组的每一个分量还可以分成若干数据项C.一个关系的属性名表称为关系模式D.一个关系可以包括多个二维表11.要使一个文本框可以显示多行文本,应设置为True的属性是()。

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、选择题(每题2分,共20分)1. VB中用于声明变量的关键字是:A. DimB. DeclareC. ConstD. Let答案:A2. 在VB中,下列哪个选项不是合法的变量名?A. _myVariableB. 123VariableC. myVariableD. Variable$答案:B3. VB中,用于结束一个循环的语句是:A. ContinueB. ExitC. BreakD. Stop答案:B4. 在VB中,下列哪个函数用于计算字符串的长度?A. Len()B. Length()C. StrLen()D. Size()答案:A5. 下列哪个选项不是VB中的流程控制语句?A. If...ThenB. For...NextC. Do...LoopD. Switch...Case答案:D6. VB中,用于定义一个类模块的关键字是:A. ClassB. ModuleC. FormD. Sub答案:A7. 在VB中,下列哪个选项是正确的事件处理程序的声明方式?A. Private Sub Button1_Click()B. Public Sub Button1_Click()C. Private Function Button1_Click()D. Public Function Button1_Click()答案:A8. VB中,用于创建一个数组的语句是:A. Dim arr(5) As IntegerB. Dim arr As Integer(5)C. Dim arr As Integer[5]D. Dim arr(5) As Integer()答案:A9. 在VB中,下列哪个选项不是合法的数值类型?A. IntegerB. DoubleC. StringD. Long答案:C10. VB中,下列哪个选项是正确的字符串连接操作?A. "Hello" & "World"B. "Hello" || "World"C. "Hello" + "World"D. "Hello" ||| "World"答案:A二、填空题(每题2分,共10分)1. 在VB中,使用________函数可以将数字转换为字符串。

计算机二级《VB》考题与答案

计算机二级《VB》考题与答案

计算机二级《VB》考题与答案计算机二级《VB》考题与答案 1单选题(每小题1分共30分)在微机中,1MB准确等于__B__。

A、 1024×1024个字B、 1024×1024个字节C、 1000×1000个字节D、 1000×1000个字十进制整数100化为二进制数是_A___。

A、 1100100B、 1101000C、 1100010D、 1110100 计算机病毒是指___C_ 。

A、带细菌的磁盘B、已损坏的磁盘C、具有破坏性的特制程序D、被破坏的程序计算机的主存储器是指 __C__。

A、RAM和磁盘B、ROMC、ROM和RAMD、硬盘和控制器下列描述中不正确的是_B___。

A、多媒体技术最主要的两个特点是集成性和交互性B、所有计算机的字长都是固定不变的,都是8位C、通常计算机的存储容量越大,性能就越好D、各种高级语言的翻译程序都属于系统软件在_C___视图下可以插入页眉和页脚。

A、普通B、大纲C、页面D、主控文档8.关于Word的常用工具栏,下面说法正确的是( C )。

A.不包括文档建立B.不包括打印预览C.不包括自动滚动D.不能设置字体9、在Windows的回收站中,可以恢复 __A__。

A、从硬盘中删除的文件或文件夹B、从软盘中删除的文件或文件夹C、剪切掉的文档D、从光盘中删除的文件或文件夹10、为获得WINDOWS帮助,必须通过下列途径__D_。

A、在“开始”菜单中运行“帮助”命令B、选择桌面并按F1键C、在使用应用程序过程中按F1键D、A和B都对11、在WORD中查找和替换正文时,若操作错误则__A__。

A、可用“撤消”来恢复B、必须手工恢复C、无可挽回D、有时可恢复,有时就无可挽回12、在Word中,___B___用于控制文档在屏幕上的'显示大小。

A、全屏显示B、显示比例C、缩放显示D、页面显示13、Word在正常启动之后会自动打开一个名为___D___的文档。

二级VB答案.doc

二级VB答案.doc

全国计算机等级考试二级笔试试卷Visual Basic语言程序设计参考答案及评析一、选择题(1) D评析:良好的程序设计风格可以使程序结构清晰合理,使程序代码便于维护,因此,程序设计风格对保证程序的质量很重要。

主要应注意和考虑下述…些因素:1、源程序要文档化;2、数据说明的次序要规范化; 3、语句的结构应该简单直接,不应该为提高效率而把语句复杂化,避免滥用goto语句。

模块设计要保证低耦合、高内聚。

(2) B评析:栈是一种特殊的线性表,这种线性表只能在固定的一端进行插入和删除操作,允许插入和删除的一端称为栈顶,另•端称为栈底。

一个新元素只能从栈顶•端进入,删除时,只能删除栈顶的元素,即刚刚被插入的元素。

所以栈乂称先进后出表(FILO, First In Last Out)o线性表可以顺序存储,也可以链式存储,而栈是一种线性表,也可以采用链式存储结构。

(3) C评析:在进行顺序查找过程中,如果线性表中的第一个元素就是被查找元素,则只需做一次比较就查找成功,查找效率最高;但如果被查找的元素是线性表中的最后一个元素,或者被查找的元素根本就不在线性表中,则为了查找这个元素需要与线性表中所有的元素进行比较,这是顺序查找的最坏情况。

所以对长度为n的线性表进行顺序查找,在最坏情况下需要比较n次。

(4) A评析:算法的有穷性,是指算法必须在有限的时间内做完,即算法必须能在执行有限个步骤之后终止。

(5) C评析:关于软件测试的FI的,Grenford J.Myers在«The Art of Software Testing)) 一书中给出了深刻的阐述:软件测试是为了发现错误而执行程序的过程;一个好的测试用例是指很可能找到迄今为止尚未发现的错误的用例;一个成功的测试是发现了至今尚未发现的错误的测试。

整体来说,软件测试的目的就是尽可能多地发现程序中的错误。

(6) D评析:数据流图是描述数据处理过程的工具,是需求理解的逻辑模型的图形表示,它直接支持系统的功能建模。

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案

全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《VB》操作试题及答案全国计算机等级考试(National Computer Rank Examination,简称NCRE),是在1994年,经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考查应试人员计算机应用知识与能力的全国性计算机水平考试体系。

以下是店铺整理的全国计算机二级考试《VB》操作试题及答案,希望对大家有帮助。

一、基本操作题(1)请在名称为Forml的窗体上添加一个名称为H1的水平滚动条,并在属性窗口中设置它的属性值,使其满足下列要求:它的最小刻度值为1,最大刻度值为100,在程序运行时,用鼠标单击滚动条上滚动框以外的区域(不包括两边按钮),滚动框移动10个刻度。

再在滚动条下面画两个名称分别为L1和L2的标签,并分别显示1和100,运行时的窗体如图所示。

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

(2)在名称为Forml的窗体上添加两个名称分别为Textl和Text2的文本框,初始内容均为空;再建立一个下拉菜单,菜单标题为“操作”,名称为M1,此菜单下含有两个菜单项,名称分别为Copy和Clear,标题分别为“复制”、“清除”,请编写适当的事件过程,使得在程序运行时,单击“复制”选项菜单,则把Textl中的内容复制到Text2中,单击“清除”选项菜单,则清除Text2中的内容(即在Text2中填入空字符串)。

运行时的窗体如图所示。

要求在程序中不得使用任何变量,每个事件过程中只能写一条语句。

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

二、简单应用题(1)在考生文件夹F有一个工程文件sjt3.vbp,窗体上已经有一个标签Labell,请添加一个单选按钮数组,名称为Opl,含三个单选按钮,它们的Index属性分别为0、1、2,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为T extl的文本框。

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案

国家二级计算机vb考试试题及答案一、单项选择题1. 下列选项中,属于VB常用数据类型的是:A) IntegerB) StringC) BooleanD) All of the above答案: D2. 下列关于VB中函数和子过程的说法,哪个是正确的?A) 函数可以返回一个值,子过程不能返回值B) 函数和子过程都可以返回一个值C) 函数和子过程都不能返回值D) 函数和子过程都可以返回多个值答案: A3. VB中的控件“Label”用于:A) 显示文本信息B) 接受用户的输入C) 显示图像D) 进行数据计算操作答案: A4. 下列关于VB中数组的说法,哪个是正确的?A) 数组的下标从0开始B) 数组的下标从1开始C) 数组的下标可以是负数D) 数组的下标可以是小数答案: A5. VB中用于处理数据的语句不包括:A) If-ThenB) For-NextC) Do-WhileD) Break-Continue答案: D二、填空题1. VB中,用于变量声明与赋值的是_________语句。

答案: Dim2. VB中,执行循环的语句是___________。

答案: For-Next3. VB中,用于判断条件的语句是___________。

答案: If-Then4. VB中,用于定义子过程的关键字是_____________。

答案: Sub5. VB中,用于结束程序的语句是____________。

答案: End三、编程题编写一个VB程序,实现计算一个数字列表的平均值的功能。

具体要求如下:1. 创建一个名为"frmAverageCalculator"的窗体,包含一个Label控件、一个TextBox控件和一个Button控件。

2. 在Label控件中显示提示信息:"请输入数字,以逗号分隔:"。

3. 用户在TextBox控件中输入一组数字列表,以逗号分隔,例如:"1,2,3,4,5"。

国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案

国家二级vb计算机考试试题及答案由于感知到的是一道试题和答案的题目,我将按照试题的格式来为您撰写文章。

请注意,以下所提供的是虚构的试题以及相应的答案,仅供参考。

----------------------------国家二级VB计算机考试试题及答案一、选择题(共30题,每题2分,共60分)1. 下列哪个关键字不是VB语言的保留关键字?a) Dimb) Loopc) Nextd) GoTo答案:b) Loop2. VB语言中的数据类型中,下列哪个不属于数值型?a) Integerb) Stringc) Singled) Double答案:b) String3. 下列哪个函数用于判断表达式是否为假?a) IsTrueb) IsNotFalsec) IsNotTrued) IsFalse答案:d) IsFalse...二、填空题(共10题,每题4分,共40分)1. VB语言中,用于定义数组的关键字是_______。

答案:Dim2. 下面的代码段执行完毕后,txtResult的值为_______。

Dim a As IntegerDim b As Integera = 10b = 5txtResult.Text = a + b答案:15...三、编程题(共2题,每题25分,共50分)1. 编写一个VB程序,实现输入两个整数,然后求它们的和,最后将结果显示在文本框txtResult中。

答案:Private Sub btnCalculate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnCalculate.ClickDim num1 As IntegerDim num2 As Integernum1 = CInt(txtNum1.Text)num2 = CInt(txtNum2.Text)txtResult.Text = num1 + num2End Sub2. 编写一个VB程序,求解1到100之间所有奇数的和,并将结果显示在文本框txtResult中。

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案

计算机vb二级考试试题及答案一、单项选择题1. 以下哪个选项是VB中用来调试程序的关键字?A. DebugB. PrintC. TestD. Run答案:A2. 下面哪个不是VB中的数据类型?A. IntegerB. StringC. BooleanD. Float答案:D3. 在VB中,下面哪个事件会在用户双击某个控件时触发?A. ClickB. DoubleClickC. MouseDownD. MouseUp答案:B4. 在VB中,可以通过使用哪个控件来实现数据的输入和输出?A. TextBoxB. LabelC. ButtonD. PictureBox答案:A5. 在VB中,以下哪个方法可以用来打开一个新的窗体?A. OpenFormB. CreateFormC. ShowFormD. LoadForm答案:C二、填空题1. VB中用于声明变量的关键字是___________。

答案:Dim2. VB中用于定义循环的关键字是___________。

答案:For3. VB中用于判断条件的关键字是___________。

答案:If4. 在VB中,通过使用______________控件可以显示消息框。

答案:MsgBox5. VB中用于转换字符串为整数的函数是_____________。

答案:CInt三、编程题请编写一个简单的VB程序,实现以下功能:用户输入两个数字,程序计算这两个数字的和并显示在消息框中。

```vbPrivate Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ClickDim num1, num2, sum As Integernum1 = CInt(TextBox1.Text)num2 = CInt(TextBox2.Text)sum = num1 + num2MsgBox("两个数字的和是:" & sum)End Sub```以上是计算机VB二级考试的一些试题及答案。

计算机课件及资料BN

计算机课件及资料BN

计算机等级考试2002年9月二级笔试试卷Visual FoxPro程序设计全国计算机等级考试2002年9月二级笔试试卷Visual FoxPro程序设计(考试时间90分钟,满分100分)一、选择题((一)——(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,是有一个选项是正确的。

请将正确选项添涂在答题卡相应的位置上,答在试卷上不得分。

(1)在写列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系(3)VF支持的数据模型是A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(4)VF的命令窗口中键如CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤A)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D)单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5)将内存变量定义为全局变量的VF命令是A)LOCAL B)PRIVATE C)PUBLIC D)GLOBAL(6)扩展名为DBC的文件是A)表单文件 B)数据库表文件 C)数据库文件 D)项目文件(7)建设已经生成了名为mymenu的菜单问,执行该菜单文件的命令是A)DO mymenu B)DO mymenu.mpr C)DO mymenu.pjx D)DO mymenu.mnx(8)下面有关索引的描述正确的是A)简化里索引以后。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2002年9月全国计算机等级考试二级VB 试卷(含答案)一、选择题(每题2分,共70分)二、下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

三、(1) 在设计阶段,当双击窗体上的某个控件时,所打开的窗口是四、A) 工程资源管理器窗口B) 工具箱窗口五、C) 代码窗口D) 属性窗口六、(2) 以下叙述中正确的是七、A) 窗体的Name属性指定窗体的名称,用来标识一个窗体八、B) 窗体的Name属性的值是显示在窗体标题栏中的文本九、C) 可以在运行期间改变对象的Name属性的值十、D) 对象的Name属性值可以为空十一、(3) 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是十二、A) 单选按钮B) 图片框C) 通用对话框D) 文本框十三、(4) 设有如下变量声明十四、 Dim TestDate As Date十五、为变量TestDate正确赋值的表达方式是十六、A) TextDate=#1/1/2002# B) TestDate=#“1/1/2002”#十七、C) TextDate=date(“1/1/2002”) D) TestDate=Format(“m/d/yy”,“1/1/2002”)十八、(5) 设有如下声明:十九、 Dim X As Integer二十、如果Sgn(X) 的值为-1,则X的值是二十一、A) 整数B) 大于0的整数C) 等于0的整数D) 小于0的数二十二、(6) 在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序:二十三、Private Sub Command1_Click()二十四、Static X As Integer二十五、Static Y As Integer二十六、Cls二十七、Y=1二十八、Y=Y+5二十九、X=5+X三十、Print X,Y三十一、End Sub三十二、程序运行时,三次单击命令按钮Commandl后,窗体上显示的结果为三十三、A) 15 16 B) 15 6 C) 15 15 D) 5 6三十四、(7) 设a=3,b=5,则以下表达式值为真的是三十五、A) a>=b And b>10 B) (a>b)Or(b>0)三十六、C) (a<0)Eqv(b>0) D) (-3+5>a)And(b>0)三十七、(8) 设有语句三十八、x=InputBox(“输入数值”,“0”,“示例”)三十九、程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是四十、A) 变量X的值是数值10 B) 在InputBox对话框标题栏中显示的是“示例”四十一、C) 0是默认值D) 变量X的值是字符串“10”四十二、(9) 从键盘上输入两个字符串,分别保存在变量str1、str2中。

确定第二个字符串在第一个字符串中起始位置的函数是四十三、A) Left B) Mid C) String D) Instr四十四、(10) 设a=“Visual Basic”,下面使b=“Basic”的语句是四十五、A) b=Left(a,8,12) B) b=Mid(a,8,5)四十六、C) b=Rigth(a,5,5) D) b=Left(a,8,5)四十七、(11) 以下能够触发文本框Change事件的操作是四十八、A) 文本框失去焦点B) 文本框获得焦点四十九、C) 设置文本框的焦点D) 改变文本框的内容五十、(12) 在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。

程序为:五十一、Private Sub Timer1_ ()五十二、=Time五十三、End Sub五十四、在下划线上应填入的内容是五十五、A) Enabled B) Visible C) Interval D) Timer五十六、(13) 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。

要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是五十七、五十八、A) =True B) =True五十九、=False =True六十、C) =False D) =True六十一、=True =1六十二、(14) 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是六十三、A) Value B) Default C) Cancel D) Enabled六十四、(15) 在窗体上画一个命令按钮,名称为Command1。

然后编写如下程序:六十五、Private Sub Command1_Click()六十六、 For I=1 To 4六十七、 For J=0 To 1六十八、 Print Chr$(65+I);六十九、 Next J七十、 Print七十一、 Next I七十二、End Sub七十三、程序运行后,如果单击命令按钮,则在窗体上显示的内容是七十四、A) BB B) A C) B D) AA七十五、CC BB CC BBB七十六、DDDD CCC DDD CCCC七十七、EEEEE DDDD EEEE DDDDD七十八、(16) 图像框有一个属性,可以自动调整图形的大小,以适应图像框的尺寸,这个属性是七十九、A) Autosize B) Stretch八十、C) AutoRedraw D) Appearance八十一、(17) 在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:八十二、Private Sub Command1_Click()八十三、Dim x As Integer,n As Integer八十四、x=1八十五、n=0八十六、Do While x<20八十七、x=x*3八十八、n=n+1八十九、Loop九十、=Str(x)九十一、=Str(n)九十二、End Sub九十三、程序运行后,单击命令按钮,在两个文本框中显示的值分别是九十四、A) 15和1 B) 27和3 C) 195和3 D) 600和4九十五、(18) 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:九十六、Private Sub Command1_Click()九十七、Dim i As Integer,n As Integer九十八、For I=0 To 50九十九、i=i+3百、n=n+1百一、If i>10 Then xit for百二、Next百三、=Str(n)百四、End Sub百五、程序运行后,单击命令按钮,在文本框中显示的值是百六、A) 2 B) 3 D) 4 D) 5百七、(19) 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:百八、Private Sub Command1_Click()百九、Dim array1(10,10) As Integer百十、Dim i,j As Integer百十一、For i=1 To 3百十二、For j=2 To 4百十三、array1(i,j)=i+j百十四、Next j百十五、Next I百十六、=array1(2,3)+array1(3,4)百十七、End Sub百十八、程序运行后,单击命令按钮,在文本框中显示的值是百十九、A) 12 B) 13 C) 14 D) 15百二十、(20) 在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:百二十一、Private Sub Command1_Click()百二十二、Dim i As Integer,j As Integer百二十三、Dim a(10,10)As Integer百二十四、For i=1 To 3百二十五、For j=1 To 3百二十六、a(i,j)=(i-1)*3+j百二十七、Print a(i,j);百二十八、Next j百二十九、Print百三十、Next j百三十一、End Sub百三十二、程序运行后,单击命令按钮,窗体上显示的是百三十三、A) 123 B) 234 C) 147 D) 123百三十四、 246 345 258 456百三十五、 369 456 369 789百三十六、 (21) 设有如下程序:百三十七、Option Base 0百三十八、Private Sub Form_Click()百三十九、Dim a百四十、Dim i As Integer百四十一、a=Array(1,2,3,4,5,6,7,8,9)百四十二、For i=0 To 3百四十三、Print a(5-i);百四十四、Next百四十五、 End Sub百四十六、程序运行后,单击窗体,则在窗体上显示的是百四十七、A) 4 3 2 1 B) 5 4 3 2 C) 6 5 4 3 D) 7 6 5 4百四十八、(22) 下列叙述中正确的是百四十九、A) 在窗体的Form_Load事件过程中定义的变量是全局变量百五十、B) 局部变量的作用域可以超出所定义的过程百五十一、C) 在某个Sub过程中定义的局部变量可以与其它事件过程中定义的局部变量同名,但其作用域只限于该过程百五十二、D) 在调用过程时,所有局部变量被系统初始化为0或空字符串百五十三、(23) 在窗体上画一个命令按钮,名称为Command1。

程序运行后,如果单击命令按钮,则显示一个输入对话框,在该对话框中输入一个整数,并用这个整数作为实参调用函数过程F1。

在F1中判断所输入的整数是否是奇数,如果是奇数,过程F1返回1,否则返回0。

能够正确实现上述功能的代码是百五十四、A) Private Sub Command1_Click()百五十五、x=InputBox(“请输入整数”)百五十六、a=F1(Val(x))百五十七、Print a百五十八、End Sub百五十九、百六十、Function F1(ByRef b As Integer)百六十一、If b Mod 2=0 Then百六十二、Return 0百六十三、Else百六十四、Return 1百六十五、End If百六十六、End Function百六十七、B) Private Sub Command1_Click() 百六十八、x=InputBox(“请输入整数”)百六十九、a=F1(Val(x))百七十、Print a百七十一、End Sub百七十二、百七十三、Function F1(ByRef b As Integer) 百七十四、If b Mod 2=0 Then百七十五、F1=0百七十六、Else百七十七、F1=1百七十八、End If百七十九、End Function百八十、C) Private Sub Command1_Click()百八十一、x=InputBox(“请输入整数”)百八十二、F1(Val(x))百八十三、Print a百八十四、End Sub百八十五、百八十六、Function F1(ByRef b As Integer) 百八十七、If b Mod 2=0 Then百八十八、F1=1百八十九、Else百九十、F1=0百九十一、End If百九十二、End Function百九十三、D) Private Sub Command1_Click() 百九十四、x=InputBox(“请输入整数”)百九十五、F1(Val(x))百九十六、Print a百九十七、End Sub百九十八、百九十九、Function F1(ByRef b As Integer) 二百、If b Mod 2=0 Then二百一、Return 0二百二、Else二百三、Return 1二百四、End If二百五、End Function二百六、(24) 在窗体上画一个名称为Command1的命令按钮和一个名称为Text1的文本框,然后编写如下程序:二百七、Private Sub Command1_Click()二百八、Dim x,y,z As Integer二百九、x=5二百十、y=7二百十一、z=0二百十二、=“”二百十三、Call P1(x,y,z)二百十四、=Str(x)二百十五、End Sub二百十六、Sub P1(ByVal a As Integer,ByVal b As Integer,c As Integer)二百十七、c=a+b二百十八、End Sub二百十九、程序运行后,如果单击命令按钮,则在文本框中显示的内容是二百二十、A) 0 B) 12 C) Str(z) D) 没有显示二百二十一、(25) 以下叙述中错误的是二百二十二、A) 如果过程被定义为Static类型,则该过程中的局部变量都是Static类型二百二十三、B) Sub过程中不能嵌套定义Sub过程二百二十四、C) Sub过程中可以嵌套调用Sub过程二百二十五、D) 事件过程可以像通用过程一样由用户定义过程名二百二十六、(26) 以下叙述中错误的是二百二十七、A) 在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视作相同的字母(即具有相同的KeyCode)二百二十八、B) 在KeyUp和KeyDown事件过程中,将键盘上的“1”和右侧小键盘上的“1”视作不同的数字(具有不同的KeyCode)二百二十九、C) KeyPress事件中不能识别键盘上某个键的按下与释放二百三十、D) KeyPress事件中可以识别键盘上某个键的按下与释放二百三十一、(27) 以下叙述中错误的是二百三十二、A) 在同一窗体的菜单项中,不允许出现标题相同的菜单项二百三十三、B) 在菜单的标题栏中,“&”所引导的字母指明了访问该菜单项的访问键二百三十四、C) 程序运行过程中,可以重新设置菜单的Visible属性二百三十五、D) 弹出式菜单也在菜单编辑器中定义二百三十六、(28) 设在菜单编辑器中定义了一个菜单项,名为menu1。

相关文档
最新文档