2010山西省WORD全国计算机等级考试二级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上半年计算机等考二级VB真题及答案
一、关于复习时间安排大三下学期,3~6月份,初期复习时间不宜太长,每天三四个小时即可。
复习重点在于数学和英语。
暑假,7、8月份,把握复习的关键时期,建议留校复习,每天复习七至八小时,重点仍是数学和英语。
大四上学期,9~1月7、8号,真正开始全面复习。
重点转移到数学、英语、专业课。
至于政治可以开始稍晚一些,10月份开始。
关于的复习时间,我可以大胆的说10小时,每天坚持下来绝对够了。
二、关于复习过程中心态一般决定考研的人,刚开始什么都不懂,患得患失,很是迷茫。
大家都是这样,我曾经也是这么过来的。
但自己制定一个计划,静下心来踏踏实实的复习,经历过了才知道一切如此简单。
补习班要不要报,很多人纠结于这个问题。
显然不用报,我负责的告诉你们。
以我自身以及周围同学的经历,补习班实在没有必要。
实在想买个心里安慰的话,就买个政治冲刺班(学长的免费安慰你们咋就不信呢?)。
我还要吐槽一下,考试前几天某补习机构说他们必然压中今年政治大题,然后给我们一本80页的资料书。
你怎么不给我几本政治课本说答案都在里面呢?考研是个漫长的征程,制定计划,最好劳逸结合,该休息时就休息。
去年我每个周六都给自己放假一天,即使最后的冲刺阶段也是至少休息半天。
正如我的ID,DOTA是我的主要娱乐项目。
当年十一那几天假期,我白天看书复习,晚上通宵DOTA,想想真是疯狂。
三、关于各科复习的建议1。
数学这次数三考了145,还是可以给大家介绍下我的经验。
从复习开始之时,数学就一直是重中之重,占了总复习时间的相当部分。
第一阶段:大三下学期开始看高数、线代、概率的课本,至于用什么版本。
真心觉得没那么大影响,用你大学本科的课本就行。
关键是扎实的了解课本知识,理解考点,不要似懂非懂的扫一遍。
课后习题不用全做,选作部分即可。
关于考试内容可参见去年考试大纲,每年变化不大。
第二阶段:暑假之前已看完一遍课本,脑海中已有数学的大概框架了。
暑假开始复习李永乐的复习全书,这是毫无争议的。
2010山西省全国计算机等级考试二级VB笔试试卷及参考答案考资料
A、进行算术运算和逻辑运算 B、存储各种控制信息
C、保持各种控制状态 D、控制机器各个部件协调一致地工作
10、下面是关于微型计算机的叙述:
①微型计算机的核心是微处理器
5、下面都属于微型计算机输入设备的是( C )
A、鼠标器。绘图仪 B、扫描仪,绘图仪
C、键盘,条形码阅读器 D、打印机,条形码阅读器
6、在微机系统中,硬件与软件的关系是( B )
A、在一定条件下可以相互转化 B、逻辑功能上的等效关系
C、半导体RAM(内存储器) D、磁带存储器
22、在计算机领域中通常用主频来描述( A )
A、计算机的运算速度 B、计算机的可靠性
C、计算机的可运行性 D、计算机的可扩充性
23、在表示存储容量时,1MB表示2的( C )次方,或是( C )KB
A、一定是1个汉字的国标码
B、一定是两个西文的ASCII码
C、一定不是1个汉字的国标码
D、可能是两个西文字符的ASCII码。也可能是1个汉字的国标码
14、Windows2000是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
20、Windows2000是一种( B )
A、数据库管理系统 B、微机操作系统
C、字处理系统 D、鼠标器驱动程序
21、在下列存储器中,访问速度最快的是( C )
A、硬盘存储器 B、软盘存储器
36、下列各进制数中最小的数是( A )
A、101001B B、520 C、2BH D、44D
C、静态只读存储器 D、动态只读存储器
全国计算机等级考试二级VB全真试卷(知识点) 之VB数据文件
全国计算机等级考试二级VB全真试卷(知识点)之VB数据文件(1)下列有关文件的叙述中,正确的是A)以Output方式打开一个不存在的文件时,系统将显示出错信息B)以Append方式打开的文件,既可以进行读操作,也可以进行写操作C)在随机文件中,每个记录的长度是固定的D)无论是顺序文件还是随机文件,其打开的语句和打开方式都是完全相同的(2)下列关于顺序文件的描述中,正确的是A)文件的组织与数据写入的顺序无关B)主要的优点是占空间少,且容易实现记录的增减操作C)每条记录的长度是固定的D)不能像随机文件一样灵活地存取数据(3)下面关于文件叙述中错误的是A)VB数据文件需要先打开,再进行处理B)随机文件每个记录的长度是固定的C)不论是顺序文件还是随机文件,都是数据文件D)顺序文件的记录是顺序存放的,可以按记录号直接访问某个记录(4)以下关于文件的叙述中,错误的是A)顺序文件有多种打开文件的方式B)读取顺序文件的记录时,只能从头至尾逐记录进行C)顺序文件中各记录的长度是固定的D)随机文件一般占用空间比较小(5)用语句Open"C:\teac.txt"For Input As#1打开文件后,就可以编程序A)将C盘根目录下teac.txt文件的内容读入内存B)在C盘根目录下建立名为teac.txt的文件C)把内存中的数据写入C盘根目录下名为teac.txt的文件D)将某个磁盘文件的内容写入C盘根目录下名为teac.txt的文件(6)以下不属于V isual Basic数据文件的是A)顺序文件B)随机文件C)数据库文件D)二进制文件(7)下面关于VB数据文件的叙述中错误的是A)VB数据文件不包括VB的窗体文件B)VB应用程序可以用随机方式读写数据文件C)VB应用程序在读写数据文件之前,必须用Open语句打开该文件D)VB应用程序不能把一个二维表格中的数据存入文件(8)某人编写了下面的程序,希望能把Text1文本框中的内容写到out.txt文件中P Private Sub Command1_Click()Open"out.txt"For Output As#2Print"Text1"Close#2End Sub调试时发现没有达到目的,为实现上述目的,应做的修改是A)把Print"Text1"改为Print#2,Text1B)把Print"Text1"改为Print Text1C)把Print"Text1"改为Write"Text1"D)把所有#2改为#1(9)设有语句Open"c:\Test.Dat"For Output As#1则以下叙述中错误的是A)该语句打开C盘根目录下的一个文件Test.Dat,如果该文件不存在则出错B)该语句打开C盘根目录下一个名为Test.Dat的文件,如果该文件不存在则创建该文件C)该语句打开文件的文件号为1D)执行该语句后,就可以通过Print#语句向文件Test.Dat中写入信息(10)顺序文件在一次打开期间A)只能读,不能写B)只能写,不能读C)既可读,又可写D)或者只读,或者只写(11)设在工程文件中有一个标准模块,其中定义了如下记录类型:Type BooksName As String*10:TelNum As String*20End Type在窗体上画一个名为Command1的命令按钮,要求当执行事件过程Command1_Click时,在顺序文件Person.txt中写入一条Books类型的记录。
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。
2010山西省全国计算机等级考试二级笔试试卷VB考资料
1、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数 D. 算法程序中的指令条数2、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理3、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出A. 349B. 350C. 255D. 3514、在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是(D)A. 概要设计B. 详细设计C. 可行性分析D. 需求分析5、下列叙述中正确的是(C)A.数据库是一个独立的系统,不需要操作系统的支持B.数据库设计是指设计数据库管理系统C.数据库技术的根本目标是要解决数据共享的问题D.数据库系统中,数据的物理结构必须与逻辑结构一致6、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈7、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计8、下列关于队列的叙述中正确的是(C)A. 在队列中只能插入数据B. 在队列中只能删除数据C. 队列是先进先出的线性表D. 队列是先进后出的线性表9、下面概念中,不属于面向对象方法的是 (D)A. 对象B. 继承C. 类D. 过程调用10、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)A. 数据库系统B. 文件系统C. 人工管理D. 数据项管理11、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能12、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表13、索引属于(B)A. 模式B. 内模式C. 外模式D. 概念模式14、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计15、对建立良好的程序设计风格,下面描述正确的是(A)A. 程序应简单、清晰、可读性好B. 符号名的命名要符合语法C. 充分考虑程序的执行效率D. 程序的注释可有可无16、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)A. 模拟现实世界中不同事物之间的联系B. 强调模拟现实世界中的算法而不强调概念C. 使用现实世界的概念抽象地思考问题从而自然地解决问题D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考17、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数18、将E-R图转换到关系模式时,实体与联系都可以表示成(B)A. 属性B. 关系C. 键D. 域19、下列工具中属于需求分析常用工具的是(D)A. PADB. PFDC. N-SD. DFD20、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境21、在下列选项中,哪个不是一个算法一般应该具有的基本特征(C)A. 确定性B. 可行性C. 无穷性D. 拥有足够的情报22、下述关于数据库系统的叙述中正确的是(A)A. 数据库系统减少了数据冗余B. 数据库系统避免了一切冗余C. 数据库系统中数据的一致性是指数据类型的一致D. 数据库系统比文件系统能管理更多的数据23、按条件f对关系R进行选择,其关系代数表达式为(C)A. R|X|RB. R|X|RfC. бf(R)D. ∏f(R)24、下面描述中,符合结构化程序设计风格的是(A)A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑B. 模块只有一个入口,可以有多个出口C. 注重提高程序的执行效率D. 不使用goto语句25、以下数据结构中不属于线性数据结构的是(C)A. 队列B. 线性表C. 二叉树D. 栈26、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计27、关系数据库管理系统能实现的专门关系运算包括(B)A. 排序、索引、统计B. 选择、投影、连接C. 关联、更新、排序D. 显示、打印、制表28、在关系数据库中,用来表示实体之间联系的是(D)A. 树结构B. 网结构C. 线性表D. 二维表29、数据库设计包括两个方面的设计内容,它们是(A)A. 概念设计和逻辑设计B. 模式设计和内模式设计C. 内模式设计和物理设计D. 结构特性设计和行为特性设计30、软件调试的目的是(B) 注:与软件测试要对比着复习A.发现错误B.改正错误C.改善软件的性能D.挖掘软件的潜能31、下列叙述中正确的是(A)A. 线性表是线性结构B. 栈与队列是非线性结构C. 线性链表是非线性结构D. 二叉树是线性结构32、下面不属于软件工程的3个要素的是(D)A. 工具B. 过程C. 方法D. 环境33、算法的时间复杂度是指(C)A. 执行算法程序所需要的时间B. 算法程序的长度C. 算法执行过程中所需要的基本运算次数D. 算法程序中的指令条数。
2010年3月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)
2010年3月国家二级(VisualBasic)笔试真题试卷(题后含答案及解析)题型有:1. 选择题 2. 填空题选择题(每小题2分,共70分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上。
1.下列叙述中正确的是A.对长度为n的有序链表进行查找,最坏情况下需要的比较次数为nB.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(n/2) C.对长度为n的有序链表进行对分查找,最坏情况下需要的比较次数为(log2n)D.对长度为n的有序链表进行对分查找,最坏情况F需要的比较次数为(nlog2n)正确答案:A解析:对长度为n的有序链表进行查找,最坏情况是从最小值开始查找最大值(或从最大值开始查找最小值),这个过程需要比较的次数为n,故选项A)正确。
对分查找只能针对随机存取的有序表进行,而有序链表只能进行顺序存取,不能进行随机存取,在有序链表上不能进行对分查找,故B)、C)、D)选项都错误。
2.算法的时间复杂度是指A.算法的执行时间B.算法所处理的数据量C.算法程序中的语句或指令条数D.算法在执行过程中所需要的基本运算次数正确答案:D解析:算法的时间复杂度足指算法需要消耗的时间资源,是独立于机器的,选项D)正确;相同的算法在不同的机器上运行时间可能不同,选项A)错误;算法所处理的数据量与算法无关,选项B)错误;程序的长短与程序执行时需要消耗的时间资源没有必然的关系,比如一个条件语句可以很长,但只需判断一次,而一个循环语句可能只有几行,但可以执行很多次,故选项C)错误。
3.软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。
下面属于系统软件的是A.编辑软件B.操作系统C.教务管理系统D.浏览器正确答案:B解析:编辑软件、教务管理软件属于应用软件,操作系统属于系统软件,浏览器属于支撑软件,故本题答案选B。
4.软件(程序)调试的任务是A.诊断和改正程序中的错误B.尽可能多地发现程序中的错误C.发现并改正程序中的所有错误D.确定程序中错误的性质正确答案:A解析:软件调试的任务是诊断和改正程序中的错误,本题正确答案为A)。
2010上半年计算机等考二级VB真题及答案
2010上半年计算机等考二级VB真题及答案1题:备份一般有3种方式,即完全备份、增量备份、()。
A) 选择备份B) 安全备份C) 集中备份D) 差分备份答案:DD) 差分备份--------------------------------3题:不属于关联分析的关键要素是()。
A) 支持度B) 置信度C) 满意度D) 提升度答案:CC) 满意度--------------------------------4题:不属于优化行为的是()。
A) 虚拟化B) 外包C) 调优D) 咨询答案:DD) 咨询--------------------------------5题:初步用户手册在( )阶段编写。
A) 可行性研究B) 需求分析C) 软件概要设计D) 软件详细设计答案:BB) 需求分析--------------------------------6题:测评时系统必须连续运行的时间为()。
A) 不少于15天B) 不少于1个月C) 不少于2个月D) 不少于3个月答案:B--------------------------------7题:财务管理的关键动作不包括()。
B) 预算C) 核算D) 结算答案:AA) 测算--------------------------------8题:持续改进的戴明环中不包括()。
A) 策划B) 改进C) 实施D) 反馈答案:DD) 反馈--------------------------------9题:对局域网来说,网络控制的核心是()。
A) 工作站B) 网卡C) 网络服务器D) 网络互连设备答案:CC) 网络服务器--------------------------------10题:第四层交换负载均衡的原理,就是按照IP地址和()进行虚拟连接的交换,直接将数据包发送到目的计算机的相应端口中。
A) TCP端口B) UDP端口C) FTP端口D) HTTP端口答案:AA) TCP端口--------------------------------11题:对数据仓库业务分析的主题确立的原则不包括()。
2010年9月计算机等考二级VB真题及答案
2011年9月全国计算机等级考试二级笔试试卷Visual Basic语言程序设计一、选择题1、下列叙述中正确的是A)算法是程序B)设计算法时只需要考虑数据结构的设计C)设计算法时只需要考虑结果的可靠性D)以上三种说法都不对2、下列关于线性链表的叙述中,正确的是A)各数据结点的存储空间可以不连续,但它们的存储顺序与逻辑顺序必须一致B)各数据结点的存储顺序与逻辑顺序可以不一致,但它们的存储空间必须连续C)进行插入与删除时,不需要移动表中元素D)以上三种说法都不对3、下列关于二叉树的叙述中,正确的是A)叶子结点总是比度为2的结点少一个B)叶子结点总是比度为2的结点多一个C)叶子结点度为2的结点数的两倍D)度为2的结点数是度为1的结点数的两倍4、软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。
下列属于应用软件的是A)学生成绩管理系统B)C语言编译程序C)UNIX操作系统D)数据库管理系统5、某系统总体结构图如下图所示:该系统总体结构图的深度是A)7B)6C)3D)26、程序调试的任务是A)设计测试用例B)验证程序的正确性C)发现程序中的错误D)诊断和改正程序中的错误7、下列关于数据库设计的叙述中,正确的是A)在需求分析阶段建立数据字典B)在概念设计阶段建立数据字典C)在逻辑设计阶段建立数据字典D)在物理设计阶段建立数据字典8、数据库系统的三级模式不包括A)概念模式B)内模式C)外模式D)数据模式9、有三个关系R、S和T如下则由关系R和S得到关系T的操作是A)自然连接B)差C)交D)并10、下列选项中属于面向对象设计方法主要特征是A)继承B)自顶向下C)模块化D)逐步求精11、以下描述中错误的是A)窗体的标题通过其Caption属性设置B)窗体的名称(Name属性)可以在运行期间修改C)窗体的背景图形通过其Picture属性设置D)窗体最小化时的图标通过其Icon属性设置12、在设计阶段,当按Ctrl+R键时,所打开的窗口是A)代码窗口B)工具箱窗口C)工程资源管理器窗口D)属性窗口13、设有如下变量声明语句:Dim a,b As Boolean则下面叙述中正确的是A)a和b都是布尔型变量B)a是变体型变量,b是布尔型变量C)a是整型变量,b是布尔型变量D)a和b都是变体型变量14、下列可作为Visual Basic变量名的是A)A#AB)4ABCC)?xyD)Print_Text15、假定一个滚动条的LargeChange属性值为100,则100表示A)单击滚动条箭头和滚动框之间某个位置时滚动框位置的变化量B)滚动框位置的最大值C)拖动滚动框时滚动框位置的变化量D)单击滚动条箭头时滚动框位置的变化量16、在窗体上画一个命令按钮,然后编写如下事件过程:Private Sub Command1_Click()MsgBox Str(123 + 321)End Sub程序运行后,单击命令按钮,则在信息框中显示的提示信息为A)字符串”123+321”B)字符串”444”C)数值”444”D)空白17、假定有以下程序:Private Sub Form_Click()a = 1:b = aDo Until a >= 5x = a * bPrint b; xa = a + bb = b + aLoopEnd Sub程序运行后,单击窗体,输出结果是A) 1 1 B) 1 1 C) 1 1 D) 1 12 3 2 4 3 8 3 618、在窗体上画一个名称为List1的列表框,列表框中显示若干城市的名称。
全国计算机等级考试VB二级笔试复习资料
第二章文件管理控件1、驱动器列表框常用属性基本属性Name、Left、Top、Height、Width、Visible、Enabled等特有属性:Drive属性,设置或返回所选择的驱动器名。
格式:[名称.]Drive[=驱动器名]常用事件Change事件:每次重新设置Drive属性,都会引发Change事件。
驱动器列表框的默认名称为Drive1,其Chang事件过程的开头为Drive1_Change()。
2、目录列表框显示当前驱动器上的目录结构及当前目录下所有子目录。
供用户选择其中的某个目录作为当前目录。
在目录列表框中,双击某个目录,就会显示该目录下的所有目录目录列表框中只能显示当前驱动器上的目录。
如果要显示其他驱动器上的目录,必须改变路径,即重新设置目录列表框的Path属性。
基本属性Name,Left/Top,Height/Width,Visible,Enabled等特有属性:Path属性,只在代码中设置,不能在属性窗口中设置格式:[对象.]Path[="路径名"]功能:设置或返回当前驱动器路径,适用于目录列表框和文件列表框.常用事件目录列表框的Path属性值改变时,将引发Change事件。
文件列表框的Path属性改变时,将引发Change事件。
驱动器列表框和目录列表框必须同步一般,改变驱动器列表框中的驱动器名后,目录列表框中的目录应当随之变为该驱动器上的目录,也就是使驱动器列表框和目录列表框必须产生同步效果。
3、文件列表框(File ListBox)常用属性Pattern属性格式:[窗体.]文件列表框名.Pattern[=V alue] 功能:设置在执行时要显示的某一种类型的文件。
常用属性FileName属性:在设计状态不能使用。
格式:[窗体.][文件列表框名.]FileName[=文件名] 功能:在文件列表框中设置或返回被选定文件的名称和路径ListCount属性:只能在代码中使用,不能在属性窗口中设置格式:[窗体.]控件.ListCount 功能:返回控件内所列项目的总数。
2010年9月全国计算机等级考试二级vb真题
2010年9月计算机二级VB笔试试题一、选择题(每小题2分,共70分)下列各题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)记录长度B)文件的大小C)联系的复杂程度D)数据之间的联系方式(8)一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员、与实体计算机之间的联系是A)一对一B)一对多C)多对多D)多对一(9)数据库设计中反映用户对数据要求的模式是A)内模式B)概念模式C)外模式D)设计模式(10)有三个关系R、S和T如下:则由关系R和S得到关系T的操作是A)自然连接B)交C)投影D)并(11)在Visual Basic集成环境中,要添加一个窗体,可以单击工具栏上的一个按钮,这个按钮是A)B)C)D)(12)在Visual Basic集成环境的设计模式下,用鼠标双击窗体上的某个控件打开的窗口是A)工程资源管理器窗口B)属性窗口C)工具箱窗口D)代码窗口(13)下列叙述中错误的是A)列表框与组合框都有List属性B)列表框有Selected属性,而组合框没有C)列表框和组合框都有Style属性D)组合框有Text属性、而列表框没有(14)设窗体上有一个命令按钮数组,能够区分数组中各个按钮的属性是A)Name B)Index C)Caption D)Left(15)滚动条可以响应的事件是A)Load B)Scroll C)Click D)MouseDown(16)设a=5, b=6, c=7, d=8,执行语句X=Ilf((a>b)And (c>d), 10, 2 0)后,x的值是A)10 B)20 C)30 D)200(17)语句Print Sgn(-6^2)+ Abs(-6^2)+Int(-6^2)的输出结果是A)-36 B)1 C)-1 D)-72(18)在窗体上画一个图片框,在图片框中画一个命令按钮,位置如图所示。
全国计算机二级考试《VB》操作试题及答案
全国计算机二级考试《VB》操作试题及答案全国计算机二级考试《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,标题依次为“飞机”、“火车”、“汽车”,再添加一个名称为Textl的文本框。
窗体文件中已经给出了Opl的Click事件过程,但不完整,要求去掉程序中的注释符,把程序中的?改为正确的内容,使得在程序运行时单击“飞机”或“火车”单选按钮时,在Textl中显示“我坐飞机去”或“我坐火车去”,单击“汽车”单选按钮时,在Text1中显示“我开汽车去”,如图所示。
全国计算机等级考试——二级VB培训资料
二级VB培训内容【考试要求】掌握窗体和控件的属性、事件和方法以及控件的画法。
【考试操作要点】1.窗体(1)属性①Name:窗体的名称②Caption:窗体标题栏中显示的标题③BackColor:窗体的背景颜色④BorderStyle:窗体的边框风格⑤ControlBox:决定窗体是否具有控制菜单⑥MaxButton :决定窗体右上角是否有最大化按钮⑦WindowState:决定窗体的正常、最大、小化状态(2)事件①Click事件:鼠标单击窗体时触发的事件②DblClick事件:鼠标单击窗体时触发的事件③Load事件:在窗体被装入内存时触发的事件(3)方法①Print方法:打印或显示信息②Cls方法:清除运行时在窗体中显示的内容注:(培训题库2,11,42,46,47,48,49,50套的题目中均有操作要求)2.标签(1)属性①Caption属性:标签中显示的内容②Name属性:标签的名称③Alignment属性:指定在标签上显示的信息的位置④BorderStyle属性:指定标签有无边框⑤AutoSize属性:指定标签是否能自动调整大小以显示所有内容⑥WordWrap属性:指定标签中文字是否能自动换行(2)事件①Click事件:鼠标单击标签时触发的事件②DblClick事件:鼠标单击标签时触发的事件注:(培训题库1,7,9,10,17,19,34,36,37,38,39,40,42,47,48,49套的题目中均有操作要求)3.文本框①Name属性:文本框控件的名称②Text属性:文本框中包含的文本内容③MaxLength属性:表示最大长度④Locked属性:决定文本框是否可以被编辑修改⑤PasswordChar属性:口令属性⑥MultiLine属性:多行属性⑦ScrollBars属性:滚动条属性⑧SelStart属性:决定选定文本的开始位置⑨SelLength属性:决定选定文本的长度⑩SelText属性:设定或存放由前两个属性选定的文本内容(2)事件①KeyPress事件:当用户按下并松开键盘上某个按键时触发该事件②Change事件:当文本的内容发生变化时触发该事件③GotFocus事件:当文本框得到焦点时触发该事件④LostFocus事件:当文本框失去焦点时触发该事件(3)方法①SetFocus方法:设置焦点,可使指定的文本框成为焦点,即将光标定位在当前文本框。
2010年全国计算机等级二级VB分章节考试要点
转贴于:计算机二级考试_考试大 【责编:zj 纠错】
第三章 一、语句 (一)Visual Basic 中的语句 Visual Basic 中的语句是执行具体操作的指令,每个语句以回车键结束。 Visual Basic 中可以使用多种语句。早期 BASIC 版本中的某些语句(如 PRINT 等) ,在 Viˉsual Basic 中称为方法,而有些语句(如流程控制、赋值、注释、结束、暂停等)仍称为 语句。 (二)赋值语句 用赋值语句可以把指定的值赋给某个变量或某个带有属性的对象, 其一般格式为: [Let] 目标操作符=源操作符 (三)注释、暂停与程序结束语句 1.注释语句 格式:Rem 注释内容′注释内容 2.暂停语句(Stop) 格式:Stop 3.结束语句(End) 格式:End 二、编写简单的 Visual Basic 应用程序 (一)用 Visual Basic 开发应用程序的一般步骤 在用 Visual Basic 开发应用程序时,需要以下 3 步: 建立可视用户界面;
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、下面不属于软件设计原则的是(C)
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
2、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
3、索引属于(B)
A. 模式
B. 内模式
C. 外模式
D. 概念模式
4、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式
B. 外模式
C. 概念模式
D. 逻辑模式
5、下面描述中,符合结构化程序设计风格的是(A)
A. 使用顺序、选择和重复(循环)三种基本控制结构表示程序的控制逻辑
B. 模块只有一个入口,可以有多个出口
C. 注重提高程序的执行效率
D. 不使用goto语句
6、下列模式中,能够给出数据库物理存储结构与物理存取方法的是(A)
A. 内模式
B. 外模式
C. 概念模式
D. 逻辑模式
7、数据库设计包括两个方面的设计内容,它们是(A)
A. 概念设计和逻辑设计
B. 模式设计和内模式设计
C. 内模式设计和物理设计
D.结构特性设计和行为特性设计
8、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349
B. 350
C. 255
D. 351
9、在深度为5的满二叉树中,叶子结点的个数为(C)
A. 32
B. 31
C. 16
D. 15
10、希尔排序法属于哪一种类型的排序法(B)
A.交换类排序法
B.插入类排序法
C.选择类排序法
D.建堆排序法
11、在一棵二叉树上第5层的结点数最多是(B) 注:由公式2(k-1)得
A. 8
B. 16
C. 32
D. 15
12、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计
B. 给出系统模块结构
C. 定义模块算法
D. 定义需求并建立系统模型
13、下列关于队列的叙述中正确的是(C)
A. 在队列中只能插入数据
B. 在队列中只能删除数据
C. 队列是先进先出的线性表
D. 队列是先进后出的线性表
14、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D.环境
15、将E-R图转换到关系模式时,实体与联系都可以表示成(B)
A. 属性
B. 关系
C. 键
D. 域
16、数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。
下列图符名标识的图符不属于数据流图合法图符的是(A)
A. 控制流
B. 加工
C. 数据存储
D. 源和潭
17、设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出
A. 349
B. 350
C. 255
D. 351
18、下面不属于软件工程的3个要素的是(D)
A. 工具
B. 过程
C. 方法
D. 环境
19、下面不属于软件设计原则的是(C)
A. 抽象
B. 模块化
C. 自底向上
D. 信息隐蔽
20、数据库系统的核心是(B)
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
21、在软件开发中,下面任务不属于设计阶段的是(D)
A. 数据结构设计
B. 给出系统模块结构
C. 定义模块算法
D. 定义需求并建立系统模型
22、软件需求分析阶段的工作,可以分为四个方面:需求获取、需求分析、编写需求规格说明书以及(B)
A. 阶段性报告
B. 需求评审
C. 总结
D. 都不正确
23、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
24、对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为(B) 注:要牢记
A. N+1
B. N
C. (N+1)/2
D. N/2
25、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
26、下列关于栈的叙述中正确的是(D)
A. 在栈中只能插入数据
B. 在栈中只能删除数据
C. 栈是先进先出的线性表
D. 栈是先进后出的线性表
27、在结构化方法中,软件功能分解属于下列软件开发中的阶段是(C) 注:总体设计也就是概要设计
A. 详细设计
B. 需求分析
C. 总体设计
D. 编程调试
28、结构化程序设计主要强调的是(B)
A.程序的规模
B.程序的易读性
C.程序的执行效率
D.程序的可移植性
29、数据库系统的核心是(B)
A. 数据模型
B. 数据库管理系统
C. 软件工具
D. 数据库
30、在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是(A)
A. 数据库系统
B. 文件系统
C. 人工管理
D. 数据项管理
31、面向对象的设计方法与传统的的面向过程的方法有本质不同,它的基本原理是(C)
A. 模拟现实世界中不同事物之间的联系
B. 强调模拟现实世界中的算法而不强调概念
C. 使用现实世界的概念抽象地思考问题从而自然地解决问题
D. 鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考。