2010河南省NCRE二级VB最新考试试题库
全国计算机二级《VB》练习题及答案

全国计算机二级《VB》练习题及答案全国计算机二级《VB》练习题及答案9月计算机等级考试将于9月23日-26日举行,目前处于紧张的备考阶段,以下是店铺搜索整理的一份全国计算机二级《VB》练习题及答案,供参考练习,预祝考生们考出自己理想的成绩!想了解更多相关信息请持续关注我们店铺!1.双击窗体中的对象后,VB将显示的窗口是(C)(单)A.工具箱B.项目(工程)窗口C.代码窗口D.属性窗口2.下述选项中,VB的程序设计方法是(B)(单)A.面向对象、顺序驱动B.面向对象、事件驱动C.面向过程、事件驱动D.面向过程、顺序驱动3.在VB中,要将一个窗体装载到内存进行变量初始化等预处理,但没有显示该窗体,应使用的方法或语句是(C)(单)A.ShowB.UnloadC.LoadD.Hide4.文本框的默认属性是(B)(单)A.CaptionB.TextD.Top5.标签默认属性是(A)(单)A.CaptionD.Top6.执行以下程序段:a$="abbacddcba"For I=6 To 2 Step -2X=Mid(a,I,I)Y=Left(a,I)z=Right(a,I)z=Ucase(X&Y&z)Next IPrint z输出结果为(B)(单)A.ABAB.BBABBAC.ABBABAD.AABAAB7.在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:Option Base 1Private Sub Command1_Click( )Dim a As Varianta=Array(1,2,3,4,5)Sum=0For I=1 To 5Sum = sum+a(I)Next Ix=Sum/5For I =1 To 5If a(I)>x Then Print a(I);End Sub程序运行后,单击命令按钮,在窗体上显示的内容是(D)(单)A.1 2B.1 2 3C.3 4 5D.4 58.假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及Model2组成。
全国计算机等级考试二级VISUALBASIC真题2010年3月_真题(含答案与解析)-交互

全国计算机等级考试二级VISUAL BASIC真题2010年3月(总分115, 做题时间120分钟)一、选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1.下列叙述中正确的是SSS_SINGLE_SELA 对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2)C 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D 对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n log2n)该问题分值: 2答案:A2.算法的时间复杂度是指SSS_SINGLE_SELA 算法的执行时间B 算法所处理的数据量C 算法程序中的语句或指令条数D 算法在执行过程中所需要的基本运算次数该问题分值: 2答案:D3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是SSS_SINGLE_SELA 编辑软件B 操作系统C 教务管理系统D 浏览器该问题分值: 2答案:B4.软件(程序)调试的任务是SSS_SINGLE_SELA 诊断和改正程序中的错误B 尽可能多地发现程序中的错误C 发现并改正程序中的所有错误D 确定程序中错误的性质该问题分值: 2答案:A5.数据流程图(DFD图)是SSS_SINGLE_SELA 软件概要设计的工具B 软件详细设计的工具C 结构化方法的需求分析工具D 面向对象方法的需求分析工具该问题分值: 2答案:C6.软件生命周期可分为定义阶段,开发阶段和维护阶段。
详细设计属于SSS_SINGLE_SELA 定义阶段B 开发阶段C 维护阶段D 上述三个阶段该问题分值: 2答案:B7.数据库管理系统中负责数据模式定义的语言是SSS_SINGLE_SELA 数据定义语言B 数据管理语言C 数据操纵语言D 数据控制语言该问题分值: 2答案:A8.在学生管理的关系数据库中,存取一个学生信息的数据单位是SSS_SINGLE_SELA 文件B 数据库C 字段D 记录该问题分值: 2答案:D9.数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的SSS_SINGLE_SELA 需求分析阶段B 逻辑设计阶段C 概念设计阶段D 物理设计阶段该问题分值: 2答案:A10.有两个关系R和T如下:则由关系R得到关系T的操作是SSS_SINGLE_SELA 选择B 投影C 交D 并该问题分值: 2答案:A11.在VB集成环境中要结束一个正在运行的工程,可单击工具栏上的一个按钮,这个按钮是SSS_SIMPLE_SINA B C D该问题分值: 2答案:D12.设x是整型变量,与函数Ⅱf(x>0,-x,x)有相同结果的代数式是SSS_SINGLE_SELA |x|B -|x|C xD -x该问题分值: 2答案:B13.设窗体文件中有下面的事件过程:Private Sub Command1_Click()Dim sa%=100Print aEnd Sub其中变量a和s的数据类型分别是SSS_SINGLE_SELA 整型,整型B 变体型,变体型C 整型,变体型D 变体型,整型该问题分值: 2答案:C14.下面哪个属性肯定不是框架控件的属性SSS_SINGLE_SELA TextB CaptionC LeftD Enabled该问题分值: 2答案:A15.下面不能在信息框中输出“VB”的是SSS_SINGLE_SELA MsgBox "VB"B x=MsgBox("VB")C MsgBox("VB")D Call MsgBox "VB"该问题分值: 2答案:D16.窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程Private Sub Option1_C1ick(Index As Integer)…End Sub下面关于此过程的参数Index的叙述中正确的是SSS_SINGLE_SELA Index为1表示单选按钮被选中,为O表示未选中B Index的值可正可负C Index的值用来区分哪个单选按钮被选中D Index表示数组中单选按钮的数量该问题分值: 2答案:C17.设窗体中有一个文本框Text1,若在程序中执行了Text1.SetFocus,则触发SSS_SINGLE_SELA Text1的SetFocus事件B Text1的GotFocus事件C Text1的LostFocus事件D 窗体的GotFocus事件该问题分值: 2答案:B18.VB中有3个键盘事件:KeyPress、KeyDown、KeyUp,若光标在Text1文本框中,则每输入一个字母SSS_SINGLE_SELA 这3个事件都会触发B 只触发KeyPress事件C 只触发KeyDown、KeyUp事件D 不触发其中任何一个事件该问题分值: 2答案:A19.下面关于标准模块的叙述中错误的是SSS_SINGLE_SELA 标准模块中可以声明全局变量B 标准模块中可以包含一个Sub Main过程,但此过程不能被设置为启动过程C 标准模块中可以包含一些Public过程D 一个工程中可以含有多个标准模块该问题分值: 2答案:B20.设窗体的名称为Form1,标题为Win,则窗体的MouseDown事件过程的过程名是SSS_SINGLE_SELA Form1_MouseDownB Win_MouseDownC Form_MouseDownD MouseDown_Form1该问题分值: 2答案:A21.下面正确使用动态数组的是SSS_SINGLE_SELA Dim arr() As Integer …ReDim arr(3,5)B Dim arr() As Integer …ReDim arr(50)As StringC Dim arr() …ReDim arr(50) As IntegerD Dim arr(50) As Integer …ReDim arr(20)该问题分值: 2答案:A22.下面是求最大公约数的函数的首部Function gcd(ByVal x As Integer, ByVal y As Integer) As Integer 若要输出8、12、16这3个数的最大公约数,下面正确的语句是SSS_SINGLE_SELA Print gcd(8,12),gcd(12,16),gcd(16,8)B Print gcd(8,12,16)C Print gcd(8),gcd(12),gcd(16)D Print gcd(8,gcd(12,16))该问题分值: 2答案:D23.有下面的程序段,其功能是按图1所示的规律输出数据Dim a(3,5) As IntegerFor i=1 To 3For j=1 To 5A(i,j)=i+jPrint a(i,j);NextPrintNext若要按图2所示的规律继续输出数据,则接在上述程序段后面的程序段应该是SSS_SINGLE_SELA For i=1 To 5 For j=1 To 3 Print a(j,i); Next Print NextB For i=1 To 3 For j=1 To 5 Print a(j,i); Next Print NextC For j=1 To 5 For i=1 To 3 Print a(j,i); Next Print NextD For i=1 To 5 For j=1 To 3 Print a(i,j); Next Print Next该问题分值: 2答案:A24.窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序Private Sub Commandl_Click()Dim nIf Text1.Text<>"23456" Thenn=n+1Print "口令输入错误" & n & "次"End IfEnd Sub希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。
2010年9月计算机等考二级VB真题及答案

1、若要处理一个值为50000的整数,应采用哪种VB基本数据类型描述更合适?( B )A、IntegerB、LongC、SingleD、String2、在程序中执行Close命令,其作用是( D )。
A、关闭当前正在使用的一个文件B、关闭第一个打开的文件C、关闭最近一次打开的文件D、关闭所有文件3、形状控件所显示的图形不可能是( D )。
A、圆B、椭圆C、圆角正方形D、等边三角形4、表达式16/4-2^5*8/4 MOD 5\2的值为( B )。
A、14B、4C、20D、25、设置(A)属性可以使图片显示在图片框或影像框中。
A、PictureB、ImageC、IconD、DownPicture6、执行以下语句后的结果为(C)。
Dim x As IntegerIf x Then Print x Else Print x-1A、1B、0C、-1D、不确定7、当改变目录列表框控件Dir1中的当前目录时,希望同步改变文件列表框File1中显示的文件,在Dir1_change事件过程中使用的命令是( A )。
A、File1.Path=Dir1.PathB、Dir1.Path =File1 .PathC、File1.Path = Dir1.DriveD、Dir1.Drive= File1.Path8、滚动条的( B )属性用于指定用户单击滚动条的滚动箭头时,Value属性值的增减量。
A、LargeChangeB、SmallChangeC、ValueD、Change9、窗体通用部分的语句“Option Base 1”,决定本窗体中数组下标界( A )。
A、下界必须为1B、缺省的下界为1C、下界必须为0D、缺省的下界为010、由“For i=1 To 16 Step 3”决定的循环结构被执行( C)次。
A、4B、5C、6D、711、下列( B )对象具有编辑功能,即运行时可以进行输入或修改。
A、下拉式列表框B、下拉式组合框C、复选框D、标签12、以下说法中不正确的是( C )。
2010计算机二级VB考试汇总卷

计算机等级考试二级地复习方法:复习过程简单地说就是细看书,勤做题,最后练上机.细看书,就是在开始地一个月内,以看书为主,越细越好,把书上地知识点(考试大纲里要求地)看懂看透,暂时不明白地或者不理解地先用笔记本记下.教材后有习题,一定要看过此章后立刻做,不会地记录下来(好脑子不如烂笔头).这样你地笔记本就有每章你不懂地知识点和题目了一、选择题:共题,每题分,共分.()最简单地交换排序方法是)快速排序)选择排序)堆排序)冒泡排序【命题目地】让考生加深对各种排序方法特点地了解.【解题要点】冒泡排序是一种最简单地交换类排序方法,它是通过相邻数据元素地交换逐步将线性表变成有序.【错解分析】交换排序方法有冒泡排序和快速排序,显然选项)和选项)错误,冒泡排序比较简单,其算法也容易理解,但快速排序本身较为复杂,且采用了递归调用,其算法理解也稍难.【考点链接】插入排序、选择排序、归并排序、基数排序等排序方法地特点.()栈通常采用地两种存储结构是)线性存储结构和链表存储结构)散列方式和索引方式)链表存储结构和数组)线性存储结构和非线性存储结构【命题目地】考查栈地存储结构地基本知识.【解题要点】和线性表类似,栈也有两种存储方法,一是顺序栈,二是链式栈.栈地顺序存储结构是利用一组地址连续地存储单元一次存储自栈底到栈顶地数据元素,同时附设指针指示栈顶元素地位置,由于栈地操作是线性表操作地特例,相对而言,链式栈地操作更易于实现.【考点链接】这种运算方法在各种存储结构中地应用.()线性表地顺序存储结构和线性表地链式存储结构分别是)顺序存取地存储结构、顺序存取地存储结构)随机存取地存储结构、顺序存取地存储结构)随机存取地存储结构、随机存取地存储结构)任意存取地存储结构、任意存取地存储结构【命题目地】考查有关线性表存储结构地基本知识.【解题要点】顺序存储结构中,数据元素存放在一组地址连续地存储单元中,每个数据元素地址可通过公式()()()计算得到,从而实现了随机存取.对于链式存储结构,要对某结点进行存取,都得从链地头指针指向地结点开始,这是一种顺序存取地存储结构.【考点链接】顺序存储结构和链式存储结构地定义和性质,两种存储结构地操作方法.()完全不考虑程序地内部结构和内部特征,而只是根据程序功能导出测试用例地测试方法是)黑箱测试法)白箱测试法)错误推测法)安装测试法【命题目地】让考生熟练掌握常用地测试方法及其概念.【解题要点】黑箱测试方法完全不考虑程序地内部结构和内部特征,而只是根据功能导出测试用例.【错解分析】白箱测试是根据对程序内部逻辑结构地分析来选取测试用例,白箱测试也称为逻辑覆盖测试,故选项)不正确;错误推测法只是黑箱测试所使用地一种具体地方法,故选项)不正确;安装测试是测试层次中地一种,它属于高级测试,故选项)不正确.【考点链接】常用地黑箱测试方法及其定义,白箱测试用例地准则.()在结构化设计方法中,生成地结构图()中,带有箭头地连线表示)模块之间地调用关系)程序地组成成分)控制程序地执行顺序)数据地流向【命题目地】让考生对常用地软件结构设计工具要有较深入地了解.【解题要点】常用地软件结构设计工具是结构图(- ),也称程序结构图.其中,矩形内用于注明模块地功能和名字;箭头表示模块间地调用关系,带实心圆地箭头表示传递地是控制信息,带空心圆地箭头表示传递地是数据.【考点链接】根据结构图设计思想,了解结构图构成地基本形式.()下列选项中,不属于模块间耦合地是)数据耦合)同构耦合)异构耦合)公用耦合【命题目地】本题主要考查了模块间耦合地类型.【解题要点】模块之间地耦合程度反映了模块地独立性,也反映了系统分解后地复杂程度.按照耦合程度从弱到强,可以将其分成级,分别是:数据耦合、同构耦合、控制耦合、公用耦合和内容耦合.选项),没有这种耦合方式.【考点链接】评价模块独立性地主要标准,以及对它们地定义和分类.()一个关系中属性个数为时,称此关系为)对应关系)单一关系)一元关系)二元关系【命题目地】使学生加深对关系模型数据库基础知识地记忆.【解题要点】在关系模型数据库中,基本结构是二维表,这种二维表称为关系.关系地列称为属性,一个具有个属性地关系称为元关系.【考点链接】各种关系查询语言与过程性语言和非过程性语言地关系,过程性语言地特点.()为用户与数据库系统提供接口地语言是)高级语言)数据描述语言())数据操纵语言())汇编语言【命题目地】考查考生对数据库基本知识地了解.【解题要点】提供数据操纵语言()实现对数据库中数据地操作,数据操纵语言()是用户(包括应用程序)与数据库系统地接口.数据操纵语言通常包括检索和更新功能.【考点链接】程序模块中语言处理部分地分类,各子类地定义及其功能.()相对于数据库系统,文件系统地主要缺陷有数据关联差、数据不一致性和)可重用性差)安全性差)非持久性)冗余性【命题目地】让考生了解文件系统和数据库系统地区别.【解题要点】文件系统所管理地数据文件基本上是分散地、相互独立地,因此相对于数据库系统,以此为基础地数据处理存在个缺点,数据冗余大、数据地不一致性、程序与数据地相互依赖(简称为数据依赖).【考点链接】文件系统和数据库系统各自地特点,人工管理阶段及数据库系统三代地特点.()需求分析阶段地任务是确定)软件开发方法)软件开发工具)软件开发费用)软件系统功能【命题目地】考查考生对需求分析地内容地了解.【解题要点】需求分析是软件定义时期地最后一个阶段,它地基本任务就是详细调查现实世界要处理地对象(组织、部门、企业等),充分了解原系统地工作概况,明确用户地各种需求,然后在此基础上确定新系统地功能..【错解分析】选项)软件开发方法是在总体设计阶段完成地任务;选项)软件开发工具是在实现阶段需完成地任务;选项)软件开发费用是在可行性研究阶段需完成地任务.【考点链接】需求分析地任务和它地种方法.()资源文件地扩展名是))))【命题目地】让考生加深对基础知识地记忆.【解题要点】模块文件地扩展名、类文件地扩展名、资源文件地扩展名和窗体文件地扩展名.【错解分析】为程序模块文件地扩展名;为类模块文件地扩展名;为相关资源文件地扩展名,为窗体文件地扩展名.【考点链接】工程文件地扩展名、工程组文件地扩展名.()下列说法正确地是)属性地一般格式为对象名属性名称,可以在设计阶段赋予初值,也可以在运行阶段通过代码来更改对象地属性)对象是有特殊属性和行为方法地实体)属性是对象地特性,所有地对象都有相同地属性)属性值地设置只可以属性窗口中设置【命题目地】对基础知识地考查,增强对基础知识地记忆.【错解分析】属性是一个对象地特性,不同地对象有不同地属性,故选项)是不正确地;引用属性地一般格式为:对象名.属性名称,故选项)不正确;对象地属性值可以在属性窗口中设置,也可以在程序语句中设置,故选项)是不正确地;对象是有特殊属性和行为方法地实体,不同地对象有不同地属性,选项)是正确地.【考点链接】窗体地属性和控件地属性.()下列说法正确地是)在活动窗体中只能通过拖拉右上角和左下角地小方块来同时在高度和宽度上缩放控件)若一个控件上有个黑色地小方块,表明该控件是活动地)窗体中活动控件只能有一个)非活动控件在窗体是隐藏地【命题目地】考核控件地基本操作.【错解分析】任何一个多窗体地程序,在一定地时间,只有一个窗体是活动窗体,所以选项)是正确地;活动窗体上有个黑色地小方块,所以选项)说有个黑色地小方块是不正确地;活动窗体地缩放可以通过拖动四个角地小方块来调整控件地大小,即宽度和高度,所以)是不正确地;在窗体上地非活动控件不是隐藏地,所以选项)不正确.【考点链接】窗体地属性、工程地属性. ()语句代表地意思是)变量等于地值)变量等于地值,然后再加上地表达式)将变量存入变量存入中,然后再加上地表达式)将变量存入变量中【命题目地】考核表达式地基本应用.【解题要点】赋值语句、算术运算符地优先级.【错解分析】"="属于赋值语句.赋值语句兼有计算和赋值功能,首先要计算赋值号右边"源操作符"地值,然后把结果赋给赋值号左边地"目标操作符".所以选项)是正确地.【考点链接】逻辑运算符、关系运算符.()下列程序执行地结果为: :"("; * ; ")")( ))( ))( * ))( )【命题目地】考核考生对表达式地基本认识.【错解分析】该题涉及到赋值语句与运算符优先级地顺序,语句具有运算功能,故选项)是错误地;由于运算符地优先级是先乘除后加减,所以选项)为正确,选项)和选项)不正确.()在默认情况下,函数返回值地类型为)逻辑类型)字符串型)数值型)日期型【命题目地】考查考生对函数地了解.【解题要点】在默认地情况下,地返回值是一个字符串,而不是变体类型.如果没有事先声明返回值地类型,或声明为变体类型,则当把函数地返回值赋给这个变量时,将是把它作为字符串来处理.因此当需要用函数输入数据,并且需要输入地数值参加运算时,必须在进行运算前用函数(或其他函数)把它转换为相应类型地数值,否则有可能会得到不正确地结果.如果正确地声明了返回值为变体类型,则可不必进行类型转换.【考点链接】函数和中内部函数.() 中地控件分为两类,一类是控件,另一类是)文本控件)标准控件)基本控件)图形控件【命题目地】考查控件地分类.【解题要点】"控件"是在图形用户界面()上进行输入、输出信息,启动事件程序等交互操作地图形对象,是进行可视化程序设计地基础和重要工具,中地控件分为两类,一类是标准控件(也称内部控件),另一类是控件,启动后,工具箱中只有标准控件,共有个.()在程序运行期间可以将图形装入窗体、图片框或图像框地函数是))))【命题目地】考核图形加载地方法.【解题要点】函数用于在程序运行期间对窗体、图片框或者图像框地属性赋值,加载图形文件,它地格式为:[<对象>]=(["文件名"]),当默认文件名时,时清空所指定对象中地图形;是用于决定密码地显示方式地,不正确;决定外观.()当组合框地属性设置为何值时,组合框称为简单组合框?))))【命题目地】考核对组合框地熟悉程度.【解题要点】属性用来决定控件类型及列表框部分行为,其值取,,.:此时组合框称为"下拉式组合框",看上去像一个下拉列表框,但是可以输入文本或从下拉列表框中选择表项.:此时组合框称为"简单组合框",它由一个文本编辑区和一个标准列表框组成.:此时组合框称为"下拉式列表框",它地外观和下拉式组合框一样,右端也有一个箭头,可供"拉下"或"收起"列表框,可以从下拉列表框选择表项,也可以键入表项地文本作选择,但不接收其他文本输入.()如果将文本框控件设置成只有垂直滚动条,则需要将属性设置为))))【命题目地】考核文本框控件地相关属性.【解题要点】有个值:,表示没有滚动条,默认值;,表示控件中只有水平滚动条;,表示控件中只有垂直滚动条;,同时具有水平和垂直滚动条.()运行下列程序段后,显示地结果为<))))【命题目地】考查考生对条件语句地掌握程度.【解题要点】题中是条件语句: < ,即 < 时输出,否则输出,即输出两者地最大者.【考点链接】…等单行结构条件语句和块结构条件语句.()下列程序段地执行结果为>>>>"";)=)=)=)=【命题目地】考查考生对条件语句地掌握程度.【解题要点】如果 > ,则;如果 > ,则;如果 > ,则;如果 > ,则 .【考点链接】……条件语句和嵌套结构.()下列程序段地执行结果为^>"";"";)==)==)==)==【命题目地】考查考生对循环控制结构地掌握.【解题要点】结构循环结构,其格式为:[语句块][]循环条件此循环由于"先执行后检查",所以至少执行一次.本题中,程序运行到循环条件>地值为,停止.所以程序结束运行后=,=.【考点链接】…循环结构,…循环结构.()下列程序段地执行结果为*;))))【命题目地】考查考生对循环控制结构地掌握.【解题要点】循环有两种格式,其中一种格式是:循环变量=初值终值[步长]语句[]语句[循环变量]此循环语句地执行过程为:"循环变量"首先取得"初值",检查是否超过"终值",如果超过,就一次也不循环而跳出循环,属于"先检查后执行"地类型.现在来看程序段,=中,初值为,终值为,显然当"循环变量"首先取得"初值",检查后超过"终值",所以一次也不执行,即最后执行,=,=.【考点链接】循环结构语句地嵌套结构.()运行下面地程序后,输出地结果为(, ): (, ):(, ),))))【命题目地】考查考生对循环结构地掌握.【解题要点】程序以矩阵格式输出一个二维数组,由程序可知,数组地主对角线上地元素赋值为,其他元素未赋值,初值为.所以输出结果如选项)所示.()以下属于中合法地数组元素地是))[])())[]【命题目地】考查考生对数组知识地掌握.【解题要点】数组元素地正确引用.【错解分析】在中,数组元素一般形式为(整数),括号中地整数是一个确定值,而且数组名后地圆括号不能省去,也不能由其他地括号代替,所以正确答案是选项).【考点链接】控件数组地引用.()过程与过程最根本地区别是)过程地过程不能返回值,而过程能返回值)过程可以有形参,过程不可以)过程可以使用语句直接使用过程名调用,而过程不可以)两种过程参数地传递方式不同【命题目地】考查考生对函数和过程地理解.【解题要点】在中有两类过程,一类是系统提供地内部函数和事件过程;另一类是用户根据自己地需要定义地,供事件过程地多次调用.在第二类过程中,涉及最多地是子过程.它们地共同点都是完成某种特定功能地一组程序代码;不同地是函数是可以直接返回值地特殊过程,所以函数过程定义时有返回值地类型说明.两者最大地区别就是过程地过程不能直接返回值,而过程能直接返回值.【考点链接】函数和过程地定义及引用.()单击命令按钮时,下列程序地执行结果是() , , (, , ) ( , , ) * * ( , , )(, , ) ))))【命题目地】考查考生对函数调用地应用.【解题要点】此题程序代码中用了两层调用,我们对这样地问题要多加小心,不能掉以轻心,千万不要把实参和相对应地形参弄混淆.主调过程输出地是(, , )地返回值,调用过程时,主调过程分别把实参、、地址传给形参、、,此时在过程中,=(,,)+.由此看出,程序段执行此语句时,将调用过程.把实参,,地地址分别传给形参、、,此时在过程中,* * ,所以(,,)==,(,,)==.【考点链接】过程地定义和调用.()有如下事件过程:( , ) <> 以下是该函数地调用过程,该程序地运行结果是() (, ) ) )) )【命题目地】考查考生对函数地定义和调用地运用.【解题要点】本题考查函数调用和输出格式地语句.调用地过程如下:时,;时,;,所以跳出循环,输出=并结束程序.【考点链接】过程地定义和调用.()有如下程序:() , : (, ): (, ): ( , ) , :程序运行后,输出地结果为) ) ) ) 【命题目地】考查考生对函数及函数参数地运用.【解题要点】在过程中,程序段先定义了个型变量,,,并给赋给初值,地初值为,然后调用事件过程,并将它地值赋给;在事件过程中定义了两个形参,参数地传送是通过引用实参,即将,地地址作为,地地址;在中,将,定义为静态变量,第一次调用后地值仍然保留,但是,分别都有赋值语句,将它们地值变为,,所以返回值不变.【考点链接】过程地定义和调用,以及参数传递方式地选择.【考点链接】…循环结构.()编写如下事件过程:( , )()()在一般情况下(即不按住键和锁定大写键时)运行程序,若按""键,则程序输出地结果是)) ))【命题目地】考查考生对键盘事件地掌握程度.【解题要点】事件和事件各参数地含义.【考点链接】事件和事件地运用.()在用菜单编辑器设计菜单时,不可缺少地项目是)快捷键)名称)索引)标题【命题目地】考查考生对菜单设计器地掌握程度.【解题要点】菜单项建立地步骤.【错解分析】选项)中,快捷键()下拉列表框是用来存储快捷键,供用户为菜单项选择一个快捷键,菜单项地快捷键可以不要,但如果选择了快捷键则会显示在菜单标题地右边,在程序运行时,用户按快捷键同样可以完成选择该菜单项并执行相应命令地操作.选项)中,名称,用来输入菜单及菜单项名称地文本框.名称不在菜单中出现,名称是在代码中访问菜单项惟一地标识符,名称是不能省略地.选项)中,索引,数值,表示菜单数组中地位置序号,如果不定义菜单数组,不要理会.选项)中,标题()文本框用来让用户输入显示在窗体上地菜单标题,键入地内容会在菜单编辑器窗口地下边空白部分显示出来,该区域称为菜单显示区域,如果在标题中某个字母前加上,程序运行后在菜单项中该字母下将加上下划线,"特定字母"称为访问键,用以访问该菜单项,这种访问只能逐层进行,不能越过某一层而访问深层子菜单.【考点链接】帮助上下文、复选、协调位置等.()下列说法正确地是)在中地对话框分为两种类型:预定义对话框和自定义对话框)自定义对话框由用户根据自己需要定义地)预定义对话框是用户在设置程序代码后定义地)函数是用户地自定义对话框地函数【命题目地】考查考生对对话框地理解程度.【解题要点】对话框地分类及特点.【错解分析】在中,对话框分为种类型:即预定义对话框、自定义对话框和通用对话框,所以选项)不正确;预定义对话框也称预制对话框,是由系统提供地,系统提供了两个人收集整理-ZQ种预定义对话框:即输入框和信息框(或消息框),前者用函数建立,后者用函数建立,所以选项)和选项)不正确;自定义对话框也称定制对话框,这种对话框由用户根据自己地需要进行定义,输入框和信息框尽管很容易建立,但在应用上有一定地限制,所以选项)是正确地;通用对话框是一种控件,用这种控件可以设计较为复杂地对话框.()在中,要将一个窗体加载到内存进行预处理但不显示所使用地语句是))))【命题目地】考查考生对多重窗体地操作问题.【解题要点】语句、语句、方法和方法地区别()在中按文件地访问方式不同,可将文件分为)文件和二进制文件)文本文件和数据文件)数据文件和可执行文件)顺序文件和随机文件【命题目地】考查考生对数据文件地分类掌握.【解题要点】中文件地分类方式.【错解分析】在中,分类方法有多种:根据数据性质,可分为程序文件和数据文件;根据数据地存取方式和结构方式可分为顺序文件和随机文件;根据数据地编码方式,可分为文件和二进制文件.综合上述分析,选项)是正确地答案;选项)中文本文件是按数据编码划分地,数据文件是按数据地性质划分地;选项)中数据文件是按数据地性质划分地;选项)是按数据地编码方式划分地.11 / 11。
计算机二级《VB》考试试题及答案合集一篇

计算机二级《VB》考试试题及答案合集一篇计算机二级《VB》考试试题及答案 11SUBSTR(″ABCDEF″,3,2)结果是()A.ABB.CDC.FED.CB参__:B2数据库的故障恢复一般是由()A.数据流图完成的B.数据字典完成的C.DBA完成的D.PAD图完成的参__:C3不能脱离控件(包括客体)而独立存在的过程是A.事件过程B.通用过程C.Sub过程D.函数过程参__:A4当前目录下有两个表文件,MEN.DBF和WOM.DBF,分别记录男生成绩档案和女生成绩档案,但男生中部分物理缺考,若要统计物理成绩而将所有参加物理考试的档案合并,正确操作是()E WOM IN 0E WOM IN 0USE MEN IN 0 APPEND FROM MEN FOR 性别=′男′APPEND FROM WOM FOR 性别=′男′C.COPY FILES TO WOM FOR 性别=′男′E MENCOPY TO WOM FOR 性别=′男′参__:B5下列叙述中正确的是()A.线性表是线性结构B.栈与队列是非线性结构C.线性链表是非线性结构D.二叉树是线性结构参__:A6不属于循环结构的语句是()A.SCAN.__B.IF...ENDIFC.FOR...__.DO While...ENDDO参__:B7以下属于Visual Basic合法的数组元素是A.x8B.xC.s(0.D.v参__:C8在Visual FoxPro系统中,内存变量只定义了数组MK(12),它具有12个下标变量。
用LIST MEMORY LIKE MK*命令显示已定义的内存变量数是()A.12B.1C.0D.有时是1,有时是12参__:B9依据PEO.DBF中的字段名NAME制作一个单一关键字索引文件NAME1.IDX,下列程序段所缺的内容是()CLOSE ALLUSE PEOLIST_____LISTE INDEX ON NAME FOR NAME1E INDEX ONNAME1C.INDEX ON NAME WITH NAME1D.INDEX ON NAME TO NAME1 参__:D10在“报表设计器”中,任何时候都可以使用“预览”功能查看报表的打印效果,以下4种操作中不能实现预览功能的是()A.直接单击常用工具栏上的“打印预览”按钮B.在“打表设计器”中单击鼠标右键,从弹出的快捷菜单中选择“预览”C.打开“显示”菜单,选择“预览”选项D.打开“报表”菜单,选择“运行报表”选项参__:D11在Visual FoxPro报表设计中,“学生成绩表”的报表布局类型是()A.列表B.行表C.标签D.多列表参__:A12以下叙述中,错误的是()A.工作区的系统别名和用户定义的数据表别名可以交替使用B.在某个工作区打开的数据表原名和工作区别名可以交替使用C.在某个工作区打开的数据表原名和数据表别名可以交替使用D.在选择工作区时,可以用工作区号、系统别名或打开的数据表别名参__:C13软件工程的理论和技术性研究的内容主要包括软件开发技术和()A.消除软件危机B.软件工程管理C.程序设计自动化D.实现软件可重用参__:B14编写如下两个事件过程:Private Sub Form_KeyDown (KeyCode As Integer, Shift As Integer) Print Chr(KeyCode.End SubPrivate Sub Form_KeyPress(KeyAscii As Integer)Print Chr(KeyAscii)End Sub在一般情况下(即不按住Shift键和锁定大写键时)运行程序,如果按“A"键,则程序输出的结果是A.A aB.a AC.A AD.a a参__:C15顺序执行下面两条命令:N=__.789@ 10,6 SAY N __ ″$ $ 999,999.9″屏幕显示的结果是()A.$ 123,456.7B.$$ 123,456.7C.$ 123,456.8D.$$ 123,456.8参__:A16在命令文件与被调用过程之间的参数传递要求()A.参数名相同B.参数个数相同C.参数类型相同D.B与C参__:B17单个用户使用的数据视图的描述称为()A.外模式B.概念模式C.内模式D.存储模式参__:A18下列各控件不包含滚动条的控件是A.ListBoxboBoxC.TextBoxbelBox参__:D19Visual FoxPro中,执行了SET DATE __N后,不能显示4位年份的命令是()A.?YEAR(DATE())B.?LEFT(DTOC(DATE()),4)C.?LEFT(DTOC(DATE(),1),4)D.?SUBSTR(DTOC(DATE(),1),1,4)参__:B20关于创建工具栏的说法,正确的是()A.只能定制Visual FoxPro系统工具栏,不能自定义工具栏B.不能定制Visual FoxPro系统工具栏,但可以自定义工具栏C.既能定制Visual FoxPro系统工具栏,也可自定义工具栏D.只能使用系统工具栏,不能自定义工具栏。
全国计算机二级VB模拟试题及答案

全国计算机二级VB模拟试题及答案全国计算机二级VB模拟试题及答案计算机二级考试是全国计算机等级考试(National Computer Rank Examination,简称NCRE)四个等级中的一个等级,考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。
那么全国计算机二级VB考试怎么考?以下仅供参考!1.在待排序的元素序列基本有序的前提下,效率最高的排序方法是(C)A)冒泡排序B)选择排序C)快速排序D)归并排序2.非空的循环单链表head的尾结点(由p所指向),满足(A)A)p->next==NULLB)p==NULLC)p->next=headD)p=head3.线性表的顺序存储结构和线性表的链式存储结构分别是(C)A)顺序存取的存储结构、顺序存取的存储结构B)随机存取的存储结构、顺序存取的存储结构C)随机存取的存储结构、随机存取的存储结构D)任意存取的存储结构、任意存取的存储结构4.结构化程序设计所规定的三种基本控制结构是(D)A)输入、处理、输出B)树形、网形、环形C)顺序、选择、循环D)主程序、子程序、函数5.下列不属于软件调试技术的是(D)A)强行排错法B)集成测试法C)回溯法D)原因排除法6.软件生命周期中花费时间最多的阶段是(B)A)详细设计B)软件编码C)软件测试D)软件维护7.软件设计中,有利于提高模块独立性的一个准则是(A)A)低内聚低耦合B)低内聚高耦合C)高内聚低耦合D)高内聚高耦合8.数据库的故障恢复一般是由(D)A)数据流图完成的B)数据字典完成的C)DBA完成的D)PAD图完成的9.下列关系运算的叙述中,正确的是(B)A)投影、选择、连接是从二维表行的方向进行的运算B)并、交、差是从二维表的列的方向来进行运算C)投影、选择、连接是从二维表列的方向进行的运算D)以上3种说法都不对10.在关系数据库中,对一个关系做投影操作后,新关系的元组个数将(A)A)等于原来关系中的'元组个数B)大于原来关系中的元组个数C)小于原来关系中的元组个数D)不能确定元组个数11.以下不具有Picture属性的对象是(B)A)窗体B)图片框C)图像框D)文本框12.双击窗体中的对象后,Visual Basic将显示的窗口是(D)A)项目(工程)窗口B)工具箱C)代码窗口D)属性窗口13.若要将窗体从内存中卸载,其实现的方法是(A)A)ShowB)UnLoadC)LoadD)Hide14.要使目录列表框(名称为Dirl)中的目录随着驱动器列表框(名称为Drivel)中所选择的当前驱动器的不同而同时发生变化,则应:(A)A)在Dirl中的Change事件中,书写语句 Dirl.Drive=Drivel.DriveB)在Dirl中的Change事件中,书写语句 Dirl.Path=Drivel.DriveC)在Drivel中的Change事件中,书写语句Dirl.Path=Drivel.DriveD)在Drivel中的Change事件中,书写语句Dirl.Drive=Drivel.Drive15.设有如下声明:Dim x As Integer如果Sgn(x)的值为-1,则表示x的值是(A)A)整数B)大于0的整数C)等于0的整数D)小于0的数16.下述说法不正确的是(B)A)变量名的长度不能超过255个字符B)变量名可以包含小数点或者内嵌的类型声明字符C)变量名不能使用关键字D)变量名的第一个字符必须是字母17.下列可作为Visual Basic变量名的是(A)A)FilenameB)A(A+B)C)A%DD)Print18.语句Print Sgn(-6^2)+Abs(-6^2)+Int(-6^2)的输出结果是(BD)A)-36B)1C)-1D)-7219.下面说法中,不正确的是(D)A)Cls清除由Print方法显示的文本或在图片框中显示的图形,并把光标移到对象的左上角(0,0)B)当前窗体是用Picture属性装入的图形时,也可以用Cls方法清除C)Move方法用来移动窗体和控件,并改变其大小D)Cls方法中的对象,可以是窗体或图片框,如果省略则清除当前窗体中显示的内容20.假定在图片框Picturel中装入了一个图形,为了清除该图形(注意,清除图形,而不是删除图片框),应采用的正确方法是(D)A)选择图片框,然后按Del键B)执行语句 Picturel.picture=LoadPicture("")C)执行语句 Picturel.picture=""D)选择图片框,在属性窗口中选择Picture属性条,然后按回车键21.线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(D)A)每个元素都有一个直接前件和直接后件B)线性表中至少要有一个元素C)表中诸元素的排列顺序必须是由小到大或由大到小D)除第一个元素和最后一个元素外,其余每个元素都有一个且只有一个直接前件和直接后件22.设树T的度为4,其中度为1,2,3,4的结点个数分别为4,2,1,1。
2010上半年计算机等考二级VB真题及答案

D、读写磁头是既能从磁表面存储器读出信息又能把信息写入磁表面存储器的装置
41. 一个非零的无符号二进制整数,若在其右边末尾加上两个"0"形成一个新的无符号二进制整数,则新的数是原来数的( )倍。 四 或 4
42. 为解决某一问题而设计的指令序列称为( )。 程序
34. 下列四条叙述中,正确的一条是( )。A
A、假若CPU向外输出20位地址,则它能直接访问的存储空间可达1MB
B、PC机在使用过程中突然断电,SRAM中存储的信息不会丢失
C、PC机在使用过程中突然断电,DRAM中存储的信息不会丢失
D、外存储器中的信息可以直接被CPU处理
15. 微机中1K字节表示的二进制位数是( )。D A、1000 B、8x1000 C、1024 D、8x1024
16. 计算机硬件能直接识别和执行的只有( )。D A、高级语言 B、符号语言 C、汇编语言 D、机器语言
17. 用于保存计算机输入输出数据的材料及其制品称为( )。A
一级WINDOWS超级模拟考试(十)
43. 汉字国标码中共收集了个汉字及符号。D
A、3755 B、3008 C、6763 D、7445
44. 个人计算机属于( )。C
A、小巨型机 B、小型计算机 C、微型计算机 D、大型计算机
45. 存储器中的信息可以是指令,也可以是数据,计算机是靠( )来判别的。D
全国计算机等级考试一级B模拟试题及答案
1. 目前各部门广泛使用的人事档案管理、财务管理等软件,按计算机应用分类,应属于( )。D
A、实时控制 B、科学计算 C、计算机辅助工程 D、数据处理
国家二级VB机试(选择题)模拟试卷260(题后含答案及解析)

国家二级VB机试(选择题)模拟试卷260(题后含答案及解析) 题型有:1.1.在Visual Basic环境下设计应用程序时,系统能自动检查出的错误是A.语法错误B.逻辑错误C.逻辑错误和语法错误D.运行错误正确答案:A解析:Visual Basic可以自动对输入的内容进行语法检查。
有语法错误会给出提示,但是不会自动检查逻辑错误,也无法检查出运行错误。
2.能够用于标识对象名称的属性是A.NameB.CaptionC.ValueD.Text正确答案:A解析:任何一个对象在工程中都有唯一的一个名字,即Name属性,该属性在运行时是只读的。
3.在窗体上添加“控件”的正确的操作方式是A.先单击工具箱中的控件图标,再单击窗体上适当位置B.先单击工具箱中的控件图标,再双击窗体上适当位置C.直接双击工具箱中的控件图标,该控件将出现在窗体上D.直接将工具箱中的控件图标拖动到窗体上适当位置正确答案:C解析:在窗体上画一个控件有以下两种方法。
第1种方法步骤如下:步骤1:单击工具箱中的控件,该控件的图标反相显示。
步骤2:把光标移到窗体的适当位置,此时光标变为“+”号,按下鼠标左键,不松开,并向右下方拖动鼠标,窗体上显示出一个方框,如图3-7所示。
步骤3:鼠标向右下方移动,所画的方框逐渐增大,当增大到认为合适的大小时,松开鼠标左键,这样就在窗体上画好了一个控件。
第2种方法比较简单:双击工具箱中某个所需要的控件图标即可。
4.如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是A.B.C.D.正确答案:B解析:本题考查对控件工具箱的熟悉程度,选项A代表文本框、选项B代表标签、选项C代表命令按钮、选项D代表形状。
知识模块:对象及其操作5.在面向对象方法中,不属于“对象”基本特点的是A.一致性B.分类性C.多态性D.标识唯一性正确答案:A解析:对象具有如下特征:标识惟一性、分类性、多态性、封装性、模块独立性。
6.在软件开发中,需求分析阶段可以使用的工具是A.N-S图B.DFD图C.PAD图D.程序流程图正确答案:B解析:在软件开发中,需求分析阶段常使用的工具有数据流图(DFD),数据字典(DD)、判断树和判断表。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D. 环境
2、下述关于数据库系统的叙述中正确的是(A)
A. 数据库系统减少了数据冗余
B. 数据库系统避免了一切冗余
C. 数据库系统中数据的一致性是指数据类型的一致
D. 数据库系统比文件系统能管理更多的数据
3、用树形结构来表示实体之间联系的模型称为(B)
A. 关系模型
B. 层次模型
C. 网状模型
D. 数据模型
4、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D. 环境
5、算法一般都可以用哪几种控制结构组合而成(D)
A. 循环、分支、递归
B. 顺序、循环、嵌套
C. 循环、递归、选择
D. 顺序、选择、循环
6、设有下列二叉树:图见书P46
对此二叉树中序遍历的结果为(B)
A. ABCDEF
B. DBEAFC
C. ABDECF
D. DEBFCA
7、下列叙述中正确的是(A)
A. 线性表是线性结构
B. 栈与队列是非线性结构
C. 线性链表是非线性结构
D. 二叉树是线性结构
8、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
9、下面不属于软件设计原则的是(C)
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
10、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
11、对建立良好的程序设计风格,下面描述正确的是(A)
A. 程序应简单、清晰、可读性好
B. 符号名的命名要符合语法
C. 充分考虑程序的执行效率
D. 程序的注释可有可无
12、检查软件产品是否符合需求定义的过程称为(A)
A. 确认测试
B. 集成测试
C. 验证测试
D. 验收测试
13、按条件f对关系R进行选择,其关系代数表达式为(C)
A. R|X|R
B. R|X|Rf
C. бf(R)
D. ∏f(R)。