全国VB二级操作试题及答案2016
全国计算机二级《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组成。
全国计算机二级vb考试题库及答案
全国计算机二级vb考试题库及答案2016年全国计算机二级vb考试题库及答案一、选择题((1)~(35)每小题2分,共70分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。
(1)下列关于栈的描述中错误的是______。
A) 栈是先进后出的线性表B) 栈只能顺序存储C) 栈具有记忆作用D)对栈的插入与删除操作中,不需要改变栈底指针(2)数据的存储结构是指______。
A)存储在外存中的数据 B)数据所占的存储空间量C)数据在计算机中的顺序存储方式D)数据的逻辑结构在计算机中的表示(3)对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是______。
A)冒泡排序为n/2 B)冒泡排序为nC)快速排序为n D)快速排序为n(n-1)/2(4)对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。
A)log2n B)n/2 C)n D)n+1(5)下列对于线性链表的描述中正确的是______。
A) 存储空间不一定是连续,且各元素的存储顺序是任意的B) 存储空间不一定是连续,且前件元素一定存储在后件元素的前面C) 存储空间必须连续,且前件元素一定存储在后件元素的前面D) 存储空间必须连续,且各元素的存储顺序是任意的(6)下列对于软件测试的描述中正确的是______。
A) 软件测试的目的是证明程序是否正确B) 软件测试的目的是使程序运行结果正确C) 软件测试的目的是尽可能多地发现程序中的错误D) 软件测试的目的是使程序符合结构化原则(7)为了使模块尽可能独立,要求______。
A) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量强B) 模块的内聚程度要尽量高,且各模块间的耦合程度要尽量弱C) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量弱D) 模块的内聚程度要尽量低,且各模块间的耦合程度要尽量强(8)下列描述中正确的是______。
全国计算机二级《VB》测试题及答案
全国计算机二级《VB》测试题及答案全国计算机二级《VB》测试题及答案20161.下列正确的Visual Basic注释语句是(B)A)Dim a(10)As Integer Rem 这是一个VB程序B)这是一个VB程序Private Sub Command1_Click() …C)a=1:b=2:_Rem 这是一个VB程序:c=3D)If Shift=6 And Button=2 Then Print"BBBB"Rem这是一个VB程序End If2.代数式ab+cd对应的Visual Basic6.0表达式是(A)A)a/(b+c/D)B)(a/b+c)/dC)a/(b+c)/dD)a/b+c/d3.使程序立即从一个Function过程中退出的语句是(A)A)Exit FunctionB)ExitC)ReturnD)Resume4.要使一个标签透明且具有边框,则应(B)A)将其BackStyle属性设置为0,BorderStyle属性设置为0B)将其BackStyle属性设置为0,BorderStyle属性设置为1C)将其BackStyle属性设置为1,BorderStyle属性设置为0D)将其BackStyle属性设置为1,BorderStyle属性设置为15.在窗体上画一个命令按钮,然后编写如下代码:Private Sub Command1_Click()a&=InputBox("请输入第一个数")b&=InputBox("请输入第二个数")Print b&+a&End Sub程序运行后,单击命令按钮,在两个输入对话框中先后输入12345和54321,程序的输出结果是(A)A)66666B)5432112345C)1234554321D)出错6.以下说法不正确的是(B)A)Visual Basic是一种可视化编程工具B)Visual Basic是面向过程的编程语言C)Visual Basic是结构化程序设计语言D)Visual Basic采用事件驱动编程机制7.下列叙述不正确的是(B)A)注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译B)注释语句可以放在代码中的任何位置C)注释语句不能放在续行符的后面D)代码中加入注释语句的目的`是提高程序的可读性8.假定已在窗体上画了多个控件,并有一个控件是活动的,为了在属性窗口中设置窗体的属性,预先应执行的操作是(A)A)单击窗体上没有控件的地方B)单击任一个控件C)不执行任何操作D)双击窗体的标题栏9.我们可以在设计时(属性窗口中)和运行时(程序代码中)设置属性的属性值,以下关于属性设置的说法正确的是(C)A)在属性窗口中可以设置所有属性的属性值B)在程序代码中可以设置所有属性的属性值C)属性的名称由VB事先定义,用户不能改变D)所有对象的属性都是可见的10.为了清除列表框中指定的项目,应使用的方法为(D)A)ClsB)ClearC)RemoveD)RemoveItem【全国计算机二级《VB》测试题及答案2016】。
计算机二级考试VB程序设计试题及答案
计算机二级考试VB程序设计试题及答案2016年计算机二级考试VB程序设计试题及答案1. 在Visual Basic中最基本的对象是( ),它是应用程序的基石(A)标签 (B)窗体 (C)文本框 (D)命令按钮2. 事件驱动应用程序的典型操作序列是( )(A) 启动应用程序、加载显示窗体,接收事件,执行代码,等待下次事件(B) 接收事件,启动应用程序,加载显示窗体,执行代码,等待下次事件(C) 执行代码,启动应用程序,加载显示窗体,接收事件,等待下次事件(D) 等待下次事件,接收事件,启动应用程序,加载显示窗体,执行代码3. 对于不同的对象有不同的属性,但所有的对象都共同拥有的属性是( )(A)Picture (B)Caption (C)Name (D)Lcon4. 从键盘上输入两个字符串,分别保存在变量str1和str2中。
确定第二个字符串在第一个字符串中起始位置的`函数是( )(A)Left (B)Mid (C)String (D)Instr5. 函数Int(100*Rnd+1)的取值范围是( )(A)从1到100 (B)从0到100 (C)从1到101 (D)从0到1016. 如果将布尔常量值True赋值给一个整型变量,则整型变量的值为( )(A)0 (B)-1 (C)True (D)False7. 下列符号常量的申明中,( )是不合法的(A)Const a As Single = 1.1 (B)Const a As Integer = “12”(C)Const a As Double = Sin(1) (D)Const a = “OK”8. 将变量k四舍五入保留2位小数的表达式是( )(A)Int((k+0.5)*100)/100 (B)Int(k*100)/100+0.5(C)Int(k*100+0.5)/100 (D)Int(k*(100+0.5))/1009. 假设a和b是整型变量,则表示条件“1≤a<8和1(A) 1<=a And a<8 And 1(B) (1<=a And a<8 ) And Not(1(C) 1<=a And a<8 Or 1(D) Not(1<=a And a<8) Or (110. 设有如下的记录类型:Type StudentNumber As String * 10Name As String * 20Age As IntegerEnd Type则正确引用该记录类型变量的代码是( )(A) Student.Nam = “张三”(B) Dim s As Student = “张三”(C) Dim s As Type Student = “张三”(D) Dim s As Type = “张三”【2016年计算机二级考试VB程序设计试题及答案】。
9月计算机二级《VB》考题与答案
9月计算机二级《VB》考题与答案2016年9月计算机二级《VB》考题与答案1[单选题] 一问宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
A.一对一B.一对多C.多对一D.多对多参考答案:B2[单选题] 有如下数据定义语句:Dim X,Y As Integer以上语句表明()。
A.x、Y均是整型变量B.x是整型变量,Y是变体类型变量C.X是变体类型变量,Y是整型变量D.x是整型变量,Y是字符型变量参考答案:C参考解析:用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。
l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。
故c选项正确。
3[单选题] 以下关于单选按钮和复选框的叙述中,正确的是A.单选按钮和复选框都能从多个选项中选择一项B.单选按钮和复选框被选中时,选中控件的Value属性值为TrueC.是否使用框架控件将单选按钮分组,对选项没有影响D.是否使用框架控件将复选框分组,对选项没有影响参考答案:D参考解析:复选框按钮可以同时选择多个,而在一组单选按钮中,只能选择其中的一个。
单选按钮被选中时,其Val-He属性值为True,如果没有被选中其Value值为False,复选框的Value属性可以设置为0、1和2,分别代表没选中、选中和禁用。
单选按钮一般用框架进行分组,每个框架内的单选按钮的操作不影响其他组的按钮,而复选框是否分组对选项没有影响。
4[单选题] 以下不可以作为“容器”的控件是A.图片框B.图像框C.框架D.窗体参考答案:B参考解析:图片框、框架和窗体控件可以作为容器.图像框控件不可以。
选B.。
5[单选题]输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用A.冒号(:)B.分号(;)C.下划线(-)D.连字符(-)参考答案:A参考解析:输人VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。
2016年计算机二级VB基础练习题及答案
(2)年计算机二级《2016》基础练习题及答案VB的文本框,它们的FormlText2的窗体上添加两个名称分别为Textl1[和简答题]在名称为。
窗体的标题为“窗口”。
请通过属性窗口设置适、、2400和24001200高、宽分别为300当的属性,满足如下要求:;可以显示多行文本,并且有垂直和水平两个滚动条①Text2”。
②程序运行时在*Textl中显示输入的字符为“程序运行后的窗体如图所示。
,窗体文件名保sjtl.vbp 注意:存盘时必须存放在考生文件夹下,工程文件名保存为。
存为sjtl.frm参考解析:、ghtWidth、Hei【、【考点分析】本题考点有:窗体的Caption属性,文本框的Name属性。
ScrollBarsText、MuhiLinePasswordChar、、MuhiLine属性用于设置文本框是否显示多行文本,值为Tr 【解题思路】文本框控件的ue表示是,值为False则表示否。
ScrollBars属性设置文本框是否有水平或垂直滚动条,它有0、l、2和3这4个值,0表示没有滚动条(默认值),1表示只有水平滚动条,2表示只有垂直滚动条,3表示有水平和垂直滚动条。
文本框的PasswordChar 属性常用于设置用屏蔽用户在文本框中键入的内容,常用于口令输入。
)*”如“某字符(【操作步骤】步骤1:新建一个窗体,按照题目要求建立文本框控件并设置其属性,程序中涉及的控。
3.9和表3.8件及属性见表.:调试并运行程序,关闭程序后按题目要求存盘。
2 步骤个值分别设4ScrollBars 【易错提示】由于属性的设置值较多,易混乱,请考生牢记置的文本框滚动条属性。
2[单选题] 在下列模式中,能够给出数据库物理存储结构与物理存取方法的是)(逻辑模式B. A.外模式内模式C.D.概念模式B参考答案:概念模式是数据库系参考解析:数据库系统的三级模式是概念模式、外模式和内模式。
统中全局数据逻辑结构的描述,是全体用户公共数据视图。
9月计算机二级VB选择题题库及答案
9月计算机二级VB选择题题库及答案2016年9月计算机二级VB选择题题库及答案(1)下面关于VB应用程序的叙述中正确的是A.VB应用程序只能解释运行B.VB应用程序只能编译运行C.VB应用程序既能解释运行,也能编译运行D.VB应用程序必须先编译,然后解释运行【答案】C【解析】VB程序有两种运行方式,即解释方式与编译方式。
(2)下面为单精度实型(即单精度浮点型)变量的是A.x$B.x&C.X!D.x#【答案】C(3)以下关于VB的叙述中,错误的是A.VB采用事件驱动的编程机制B.如果程序中有Sub_Main过程时,则一定从该过程开始执行C.工程文件中包含多个窗体时,可以指定启动窗体D.VB程序既可以编译执行,也可以解释执行【答案】B【解析】在一般情况下,整个应用程序从设计时的第一个窗体开始执行,需要首先执行的程序代码放在Form_Load事件过程中。
如果需要从其他窗体开始执行应用程序,则可通过“工程”菜单中的“工程属性”命令(“通用”选项卡)指定启动窗体。
但是,如果有SubMain过程,则可以(注意,是“可以”,而不是“必须”)首先执行SubMain过程。
(4)以下关于VB对象属性的叙述中,错误的是A.属性是对象的特征B.对象的所有属性值都可以在属性窗口中设置C.不同对象可以具有同名的属性D.对象的某些属性可以在程序中设置【答案】B【解析】对象只有部分属性可以在属性窗口中设置。
(5)输入VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用A.冒号(:)B.分号(;)C.下划线(-)D.连字符(-)【答案】A【解析】输人VisualBasic源程序时,若一个命令行中包含两个语句,则两个语句之间的分隔符应使用冒号(:)。
(6)VisualBasic源程序的续行符为A.冒号(:)B.分号(;)C.下划线(_)D.连字符(-)【答案】C【解析】VisualBasic源程序的续行符为下划线(_)。
全国计算机二级VB上机题库(题+答案)
一、基本操作题下面出现的“考生文件夹”均为c:\wexam\20060001。
请根据以下各小题的要求设计Visual Basic应用程序(包括界面和代码)。
1.在窗体上建立一个二级菜单,该菜单含有“文件”和“帮助”两个主菜单项(名称分别为vbFile和vbHelp),其中“文件”菜单包括“打开”、“关闭”和“退出”三个子菜单项(名称分别为vbOpen、vbClose和vbExit)。
只建立菜单,不必定义其事件过程。
注意:保存时必须存放在考生文件夹下,窗体文件名为kt1.frm,工程文件名为kt1.vbp。
2.在名称为Form1的窗体上建立两个名称分别为Cmd1和Cmd2、标题分别为“喜欢”和“不喜欢”的命令按钮。
编写适当的事件过程,要求程序运行后,如果单击“喜欢”命令按钮,则在窗体上显示“数理化”;如果单击“不喜欢”命令按钮,则在窗体上显示“政史地”。
程序中不能使用任何变量,直接显示字符串。
注意:保存时必须存放在考生文件夹下,窗体文件名为kt2.frm,工程文件名为kt2.vbp。
一、基本操作题答案1.【解题步骤】(1)打开“菜单编辑器”。
(2)菜单设计见表4-1。
表4-1标题名称内缩符号文件vbFile0打开vbOpen1关闭vbClose1退出vbExit1帮助vbHelp0(3)按要求设计含有“文件”和“帮助”的菜单栏。
(4)为“文件”菜单设计“打开”、“关闭”和“退出”三个子菜单项。
(5)设计完成之后,按规定方式存盘。
2.【解题步骤】(1)建立界面和控件并设置控件属性。
程序中用到的控件及其属性见表4-2。
表4-2控件属性设置值按钮Name Cmd1Caption喜欢按钮Name Cmd2Caption不喜欢(2)编写程序代码。
参考代码:Private Sub Cmd1_Click()Print"数理化"End SubPrivate Sub Cmd2_Click()Print"政史地"End Sub(3)调试并运行程序。
9月计算机二级《VB》上机操作题练习
9月计算机二级《VB》上机操作题练习2016年9月计算机二级《VB》上机操作题练习一、基本操作题(1)在名称为Forml的窗体上用名称为shapel的形状控件画一个长、宽均为1200的正方形。
请设置适当的属性以满足下列要求:①窗体的标题为“正方形”,窗体的最小化按钮不可用。
②正方形的边框为虚线(线型不限)。
程序运行后的窗体如图所示。
注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjtl.vbp,窗体文件名保存为sjtl.frm。
(2)在名称为Forml、标题为“标签”的窗体上,添加一个可自动调整大小的标签,名称为l_abell,其标题为“计算机等级考试”,字体大小为三号字;再添加两个命令按钮,标题分别是“宋体”和“黑体”,名称分别为Commandl、Command2,如图所示。
要求:编写两个命令按钮的Click事件过程。
程序运行后,如果单击“宋体”命令按钮,则标签标题显示为宋体字体;如果单击“黑体”按钮,则标签标题显示为黑体字体。
注意:程序中不得使用变量,事件过程中只能写一条语句。
存盘时必须存放在考生文件夹下,工程文件名保存为sjt2.vbp,窗体文件名保存为sjt2.frm。
二、简单应用题(1)在考生文件夹下有一个工程文件sjt3.vbp,其窗体上有一个控件数组,名称为Labell,含三个标签,标题分别是“开始时间”、“结束时间”和“通话费用”;有一个名称为T extl的控件数组,含三个初始内容为空的文本框;此外还有两个名称分别为Cmdl和Cmd2的命令按钮,标题分别是“通话开始”和“通话结束”。
其中通过属性窗口对“通话结束”命令按钮的初始状态设置为不可用,如图所示。
该程序的功能是计算公用电话计时收费。
计时收费的标准是:通话时间在3分钟以内时,收费0.5元;3分钟以上时,每超过1分钟加S0.15元,不足1分钟按1分钟计算。
程序执行的操作如下:①如果单击“通话开始”按钮,则在“开始时间”右侧的文本框中显示开始时间,且“通话结束”命令按钮变为可用,“通话开始”命令按钮变为不可用。
2016年计算机二级《VB》基础练习题及答案(1)解析
2016年计算机二级《VB》基础练习题及答案(1)1[单选题] 编写如下程序:程序运行后,单击命令按钮Commandl,输出结果为A.1100B.0011C.0101D.1010参考答案:A参考解析:subl函数对全局数组arr元素赋初值,subl函数参数传递均为默认的引用传递。
因此执行完后n值被修改。
Commandl_Click()事件中的For循环对air数组元素进行倒序输出。
选A.。
2[单选题] 数据库设计中反映用户对数据要求的模式是( )。
A.内模式B.概念模式C.外模式D.设计模式参考答案:C参考解析:数据库系统的三级模式是餐念摸式、外模式和内模式。
概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图。
外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部囊据描述,所以选择C。
内模式又称物理模式,它给出了数据库暂理存储结构与物理存取方法。
3[单选题] 有如下数据定义语句:Dim X,Y As Integer以上语句表明( )。
A.x、Y均是整型变量B.x是整型变量,Y是变体类型变量C.X是变体类型变量,Y是整型变量D.x是整型变量,Y是字符型变量参考答案:C参考解析:用Dim可同时定义多个变量,但变量要l分别声明其数据类型,如果不声明数据类型,默认是Variant变I体型变量。
l本题中,变量x定义时没声明数据类型,所以为Variant型I变量,变量Y是整型变量。
故c选项正确。
4[单选题] 现有如下语句:X=IIf(a>50,Int(a\3),a Mod 2)当a=52时,X的值是( )。
A.0B.1C.17 D.18参考答案:C参考解析:首先计算Int(a、3)即Int(52、3)=IInt(17)=17,52 MOD 2结果为0。
I再计算IIf(52>50,17,0),52>50结果为True,所以IIF l函数返回l7,则x值为l7,故选C。
2016年3月全国计算机等级考试二级《VISUAL BASIC》真题二及答案
2016年3月全国计算机等级考试二级《VISUAL BASIC》真题二(总分100, 考试时间120分钟)一、选择题1. 在窗体上画一个名称为File1的文件列表框,并编写如下程序:Private Sub File1_DblClick( )x=Shell(File1.FileName,1)End Sub以下关于该程序的叙述中,错误的是()A x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)B 双击文件列表框中的文件,将触发该事件过程C 要执行的文件的名字通过File1.FileName指定D File1中显示的是当前驱动器、当前目录下的文件答案:A2. 在窗体上画一个名称为Label1、标题为"VisualBasic考试"的标签,两个名称分别为Command1和Command2、标题分别为"开始"和"停止"的命令按钮,然后画一个名称为Timer1的计时器控件,并把其Interval属性设置为500。
编写如下程序:Private Sub Form_Load( )Timer1.Enabled=FalseEnd SubPrivate Sub Command1_Click( )Timer1.Enabled=TrueEnd SubPrivate Sub Timer1_Timer( )If Label1.Left< Form1.Width ThenLabel1.Left = Label1.Left + 20ElseLabel1.Left=0End IfEnd Sub程序运行后,单击"开始"按钮,标签在窗体中移动。
对于这个程序,以下叙述中错误的是()A 标签的移动方向为自右向左B 单击"停止"按钮后再单击"开始"按钮,标签从停止的位置继续移动C 当标签全部移出窗体后,将从窗体的另一端出现并重新移动D 标签按指定的时间时隔移动答案:A3. 规范地说,VB是一种()的开发工具A 面向对象B 面向用户C 面向屏幕D 面向窗体答案:A4. VB6设计界面包含多个视窗,控制这些视窗显示或关闭的命令包含在()下拉菜单中A 文件B 工程C 编辑D 视图答案:D5. 下面()操作不是激活或显示属性列表框的操作A 按快捷键F4B 点击工具栏中的"属性列表框"按钮C 选择"视图"下拉菜单的"属性窗口"项D 双击窗体中的某一对象答案:D6. Visual Basic程序中分隔各语句的字符是()A ′B :C \D _答案:B7. 假定窗体的名称(Name属性)为Form1,则把窗体的标题设置为"VB Test"的语句为()A Form1 = "VB Test"B Caption ="VB Test"C Form1.Text = "VB Test"D ="VB Test"答案:B8. 下列不能打开代码窗口的操作是()A 双击窗体上的某个控件双击B 双击窗体C 按F7键D 单击窗体或控件答案:D9. Visual Basic程序中语句行的续行符是()A ′B :C \D _答案:D10. Visual Basic程序中的注释所使用的字符是()A ′B :C \D _答案:A11. 下列说法中正确的是:为了保存一个Visual Basic应用程序,应当()A 只保存窗体模块文件(.frm)B 只保存工程文件(.vbp)C 分别保存工程文件和标准模块文件(.bas)D 分别保存工程文件、窗体文件和标准模块文件答案:D12. 为了使窗体的大小可以改变,必须把它的BorderStyle属性设置为()A 1B 2C 3D 4答案:B13. 下列说法中正确的是:为了载入一个只有一个工程(此工程下有三个窗体)的Visual Basic 应用程序,应当()A 只装入窗体模块文件(.frm)B 先装入工程文件(.vbp)即可C 分别装入工程文件和标准模块文件(.bas)D 分别装入工程文件、窗体文件和标准模块文件答案:B14. 要使一个标签能够显示所需要的文本,应设置该标签的()属性的值A CaptionB NameC TextD AutoSize答案:A15. 要使一个命令按钮上有图形,应该设置该按钮的()属性值,同时设置它的style属性为1A PictureB StyleC DownPictureD DisabledPicture答案:A16. 为使计时器对象每隔5秒钟产生一个时钟事件(Timer事件),则其Interval属性值应设置为()A 5B 300C 500D 5000答案:D17. 一个标准的VB应用程序至少要包含一个()对象A 文本框B 标签框C 窗体D 命令按钮答案:C18. 要使一个文本框对象能够显示多行文字,应设置该对象的()属性值为TrueA TextB MultiLineC StyleD Visible答案:B19. 下列的()对象支持KeyPress事件A 文本框B 命令按钮C 标签框D 图像框答案:A。
二级VISUAL+BASIC真题2016年09月
[真题] 二级VISUAL BASIC真题2016年09月单项选择题第1题:下列数据结构中,能用二分法进行查找的是( )。
A.无序线性表B.线性链表C.二叉链表D.顺序存储的有序表参考答案:D二分法查找只适用于顺序存储的有序表,表中的元素按值从小到大排列。
第2题:下列叙述中,不属于设计准则的是( )。
A.提高模块独立性B.使模块的作用域在该模块的控制域中C.设计成多入口、多出口模块D.设计功能可预测的模块参考答案:C大量软件设计表明,以下的设计准则是可以借鉴为设计的指导和对软件结构图进行优化,这些准则是:提高模块独立性;模块规模适中;深度、宽度、扇出和扇入适当;使模块的作用域在该模块的控制域中;应减少模块的接口和界面的复杂性:设计成单入口、单出口的模块;设计功能可预测的模块。
第3题:下列队列的描述中,正确的是( )。
A.队列属于非线性表B.队列在队尾删除数据C.队列按“先进后出”进行数据操作D.队列按“先进先出”进行数据操作参考答案:D队列是只允许在-端删除,在另-端插入的顺序表,允许删除的-端叫做队头,允许插入的-端叫做队尾。
队列的操作数是依据先进先出的原则进行的。
因此队列亦称作先进先出的线性表,或后进后出的线性表。
第4题:对下列二叉树进行前序遍历的结果为( )。
A.ABCDEFGHB.ABDGEHCFC.GDBEHACFD.GDHEBFCA参考答案:B遍历就是不重复地访问二叉树的所有结点。
二叉树遍历的方法有3种:前序遍历、中序遍历和后序遍历。
记住3种遍历的顺序:①前序,访问根-按前序遍历左予树-按前序遍历右子树;②中序,按中序遍历左子树-访问根-按中序遍历右了树:③后序,按后序遍历左子树-按后序遍历右子树-访问根。
所以对该二叉树的中序遍历结果为ABDGEHCF。
第5题:对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )。
A.冒泡排序为n(n-1)/2B.简单插入排序为nC.希尔排序为nD.快速排序为n/2参考答案:A在最坏情况下,冒泡排序所需要的比较次数为n(n-1)/2:简单插入排序所需要的比较次数为n(n-1)/2;希尔排序所需要的比较次数为O(n1 .5):堆排序所需要的比较次数为O(nlog<sub>2</sub>n)。
2016年03月全国计算机等级考试二级《VISUAL BASIC》真题及详解
2016年03月全国计算机等级考试二级《VISUAL BASIC》真题(总分100, 考试时间90分钟)一、选择题1. 窗体上的3个命令按钮构成名称为Command1的控件数组,如图所示。
程序如下:Private Sub Command1_Click(Index As Integer)If Index=1 ThenPrint "计算机等级考试"End IfIf Index=2 ThenPrint Command1(2).CaptionEnd IfEnd Sub运行程序,单击“命令按钮2”,则如下叙述中正确的是______。
A Print Command1(2).Caption语句有错B 在窗体上显示“命令按钮2”C 在窗体上显示“命令按钮3”D 在窗体上显示“计算机等级考试”答案:D[解析] 控件数组的下标默认从0开始,所以Index=0对应命令按钮1;Index=1对应命令按钮2;Index=2对应命令按钮3。
当单击命令按钮2时,Index=1,因此程序会输出“计算机等级考试”。
2. 在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5: Y=3Call proc(X,Y)Label1.Caption=XLabel2.Caption=YEnd SubPrivate Sub proc(a As Integer,ByVal b As Integer)X=a*aY=b+bEnd Sub程序运行后,单击命令按钮,则两个标签中显示的内容分别是______。
A 25和3B 5和3C 25和6D 5和6答案:A[解析] X是在窗体模块中起作用的模块变量,Y是一个局部变量。
因此proc过程对变量X和Y进行赋值后,X=a*a=5*5=25,使按钮单击事件中的变量X值变为25;而变量Y并没有改变,仍是3。
计算机二级考试VB试卷及答案
计算机二级考试VB试卷及答案2016年计算机二级考试VB试卷及答案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.操作系统的一部分8.在操作系统支持下的系统软件C.一种编译系统D.一种操作系统9.在E—R图中,用来表示实体联系的图形是( )。
A.椭圆形B.矩形C.菱形D.三角形10.有三个关系R,S和T如下:13.下面有关标准模块的叙述中,错误的是( )。
A.标准模块不完全由代码组成,还可以有窗体B.标准模块中的Private过程不能被工程中的其他模块调用C.标准模块的文件扩展名为.basD.标准模块中的全局变量可以被工作中任何模块引用14.下面控件中,没有Caption属性的是( )。
A.复选框B.单选按钮C.组合框D.框架15.用来设置文字字体是否斜体的属性是( )。
A.FontUnderlineB.FontBoldC.FontSlopeD.FontItalic16.若看到程序中确以下事件过程,则可以肯定的是,当程序运行时( )。
计算机二级vb考试试题及答案
计算机二级vb考试试题及答案1. 简单应用(2小题,每题20分,计40分)注意:下面出现的"考生文件夹"均为*********************************************************** ***** *(1)在考生文件夹中有工程文件wy5.vbp及其窗体文件wy5.frm,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其他局部。
存盘时不得改变文件名和文件夹。
此题描述如下:在窗体上有一个列表框,名称为List1,一个文本框,名称为Text1,和一个命令按钮,名称为C1,标题为"复制"。
要求程序运行后,在列表框中自动建立四个列表项,分别为"Item1"、"Item2"、"Item3"、"Item4"。
如果选择列表框中的一项,那么单击"复制"按钮时,可以把该项复制到文本框中。
(2)在考生文件夹中有工程文件wy6.vbp及其窗体文件wy6.frm ,该程序是不完整的,请在有?号的地方填入正确内容,然后删除?及所有注释符(即'号),但不能修改其它局部。
存盘时不得改变文件名和文件夹。
此题描述如下:在窗体有三个复选框,名称分别为Ch1、Ch2和Ch3,标题依次为"体育"、"音乐"、"美术",还有一个命令按钮,名称为C1,标题为"显示"。
要求程序运行后,如果选中某个复选框,那么当单击"显示"命令按钮时,那么显示相应的信息。
例如,如果选取中"体育"和"音乐"复选框,那么单击"显示"命令按钮后,在窗体上显示"我的爱好是体育音乐"(如下图);而如果选中"体育"、"音乐"和"美术"复选框,那么单击"显示"按钮后,在窗体上显示"我的爱好是体育音乐美术"。
计算机二级vb试题及答案(2)
计算机二级vb试题及答案(2)2016年计算机二级vb试题及答案【参考答案】 B24.在Visual FoxPro中,执行STORE DTOC(DATE()+10)TO B后,变量B的类型为( )A.日期型B.数据型C.备注型D.字符型【参考答案】 D25.以下关于表单控件基本操作的叙述中,错误的是( )A.要在表单中复制某个控件,可以按住Ctrl键并拖放该控件B.要使表单中被选定的多个控件大小一样,可单击“布局”工具栏中的“相同大小”按钮C.要将某个控件的T ab程序设置为1,可以进入Tab键次序交互设置状态后,双击控件的Tab键次序D.要在“表单控件”工具栏中显示某个类库文件中自定义类,可以单击工具栏中的“查看类”按钮,然后在弹出的菜单中选择“添加”选项【参考答案】 A26.在Visual FoxPro的几种循环语句中,当循环次数为常数时,应选用的语句是( )A.DO WHILEB.SCANC.LOOPD.FOR【参考答案】 D27.视图比查询设计器多出的选项卡是( )A.字段B.排序依据C.联接D.更新条件【参考答案】 D28.VisualFoxPro中,使用SET RELATION可建立两个表之间的关联,这种关联是( )A.永久性关联B.永久性关联或临时性关联C.临时性关联D.以上都不正确【参考答案】 C29.在一个系统中,使多个对象协调工作,可以使用( )A.工具栏B.菜单栏C.单选按钮组D.命令按钮组【参考答案】 B30.如果将查询结果保存在一个命令名的非只读表中,“查询去向”应选择( )A.临时表B.表C.临时表或表D.浏览或屏幕【参考答案】 B31.不能够作为应用程序系统中的主程序的是( )A.表单B.菜单C.数据表D.程序【参考答案】 C32.在VisualFoxPro中,可以使用的两类变量是( )A.内存变量和字段变量B.全局变量和局部变量C.字段变量和简单变量D.内存变量和自动变量【参考答案】 A33.关于复合索引文件的说法,错误的是( )A.复合索引文件可由FoxPro自动压缩B.复合索引文件比同样功能的单索引文件要小C.所有索引文件必须在对应的数据库打开后,再将其打开D.复合索引文件的扩展名.CDX【参考答案】 C34.执行LIST NEXT 1命令之后,记录指针的位置指向( )A.下一条记录B.原来记录C.尾记录D.首记录【参考答案】 B35.在Visual FoxPro中,打开表命令是( )A.OPEN TABLE<表名>E<表名>E TABLE<表名>D.OPEN<表名>【参考答案】 B二、填空题1.某二叉树中度为2的结点有18个,则该二叉树中有【1】个叶子结点。
全国计算机二级考试《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二级考试上机题带答案2016年计算机VB二级考试上机题带答案1.使用Excel创建学生成绩图表后,可以进行以下哪项操作( ):a.修改工作表中的数据,而保持图表的数据不变b.修改图表标题的内容c.修改图表的插入方式d.修改图表的类型-------答案------:B,C,D2.测验法、问卷法、成长记录袋法是收集评价学生数据的常用方法,关于它们的说法中正确的是a.测验法适用于收集学生的知识水平、能力情况等信息b.成长记录袋法主要用于收集学生作品和学习反思等信息c.通过问卷法可以获得学生思想和态度等信息d.成长记录袋法有利于对学生的学习过程进行评价-------答案------:A,B,C,D3.收集学生信息的方法可以是( )a.测验法b.访谈法c.成长记录法d.问卷法-------答案------:A, B, C, D4.把收集、加工、和管理学生的信息作为实施有效教学的重要工作的原因是:( )a.教师只有根据学生的各种信息,判断学生存在的优势与不足,才能提出有针对性地改进建议。
b.教师只有对学生进行深入的了解,才能做到因材施教。
c.教师只有根据学生的特点及其学习的规律进行教学,才能真正促进学生的发展。
d.学生是教学活动的中心,教学是为了促进学生的全面发展。
5.下列关于发布个人网站的描述中哪些是正确的?a.发布个人网站时可以将自已的网站发布到网络服务商提供的网络空间b.发布个人网站时可以将自已的网站发布到本地机上c.发布到本地局域网内的个人网站不能供别人访问d.发布个人网站时可以利用FTP软件进行上传-------答案------:A,B,D6.教师建立的个人网站能够实现下列哪些功能?a.收集与管理课件、教案等教学资源b.发布课程安排c.进行作业布置d.展示个人风采-------答案------:A,B,C,D7.制作网页时,科学规划网页的做法是( )a.构图要力求简明,图形、标题、文字标注三者并重b.色彩搭配适宜c.一个网页多个主题d.用好超级链接是使网站结构合理有序,网页美观、简洁的关键因素-------答案------:A, B, D8.下列关于多媒体教学演示文稿制作的说法中,错误的是( ):a.制作教学演示文稿时,背景如果是黑色,则文字应尽量使用反差较小的蓝色或灰色b.制作教学演示文稿时,幻灯片的背景应增加多种风格,使幻灯片更具吸引力c.制作教学演示文稿时,适当设置超级链接,实现幻灯片之间的轻松跳转d.制作教学演示文稿时,应将课本中的内容尽量详细地包含在课件中,使演示文稿更完整9.幻灯片制作时,?以下做法正确的是( )a.构图要力求简明,图形、标题、文字标注三者并重b.?色彩搭配适宜c.动画要多,声音要多,文字要多d.注意画面的'美观,风格统一-------答案------:A,B,D10.在设计多媒体教学演示文稿的过程中,首先要进行需求分析,它包括哪几个方面的内容( )a.教学内容b.学生的认知特点c.教学目标d.教学活动-------答案------:A,B,C,D11.关于多媒体教学演示文稿,下列说法正确的是( )a.多媒体教学演示文稿可以整合文本、图形、图像、音频和视频等多种形式的媒体b.教师可以根据教学需要随时调整多媒体教学演示文稿中演示和呈现的内容,根据学生的反应及时调整播放节奏c.多媒体教学演示文稿具有制作方便、编辑灵活的特点,教师易于掌握d.在应用多媒体教学演示文稿辅助教学时,应坚持以形象化演示呈现教学内容的原则-------答案------:A,B,C12.教师在利用Flash制作课件时,会用到很多的实例与符号(也称元件),对于实例与符号的关系,下列描述中不正确的是( )a.修改符号的属性不会影响实例的属性b.修改符号的属性会影响实例的属性c.修改实例的属性会影响符号的属性d.两者根本没有关系13.Flash课件制作完毕,经常需要将课件进行发布以后再提供给教师或是学生使用,Flash软件可以发布下列哪几种格式的文件( )a.swfb.jpgc.htmld.avi-------答案------:A,B,C14.下列说法中正确的是( )a.逐帧动画是把一系列的图形或文字放置在一系列关键帧中形成的动画。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、基本操作题
(1)在名称为Forml,标题为“输入”、最大化按钮不可用的窗体上画1个名称为Framel的框架控件,其标题为“选择性别”;再向框架内画两个名称分别为Optionl和Option2的单选按钮,其标题分别为“男”和“女”,并将单选按钮Option2设置为选中状态。
请设置相应属性使得程序执行时,窗体界面如图所示。
注意:存盘时,将文件保存至考生文件夹下,窗体文件名为sjtl.frm,工程文件名为sjtl.vbp。
(2)在名称为Forml的窗体上画1个名称为Labell的标签,其标题为“计算机等级考试”,且能根据标题内容自动调整大小,有边框(如图所示);再在窗体上画1个名称为HScrolll的水平滚动条,并将滚动条所能表示的最小值设置为10、最大值设置为20。
要求:编写适当的事件过程,使得程序运行时,当单击水平滚动条两端的箭头时,能将标签中的文字大小设置为滚动框当前位置值,程序运行后的界面如图所示。
注意:程序中不得使用变量,每个事件过程中只能写一条语句(不得使用选择语句或循环语句)。
存盘时必须存放在考生文件夹下,工程文件名为sjt2.vbp,窗体文件名为sjt2.frm。
二、简单应用题
(1)考生文件夹中有工程文件sjt3.vbv。
窗体上显示有一个列表框和一个文本框,且列表框中已有若干列表项。
程序的功能是,程序运行时,当用户在列表框中单击并选中某个列表项时,该项的内容将显示到文本框中,用户可以在文本框中对相关内容进行编辑,按回车键后,能够用编辑好的内容替换被选中的列表项,并自动清空文本框;当双击某个列表项时,则从列表框中删除该列表项;当用户直接在文本框中键入文
本并按回车键后,则把该文本添加为列表框的一个新列表项,添加完成后,将文本框清空。
运行窗体如图所示。
要求:程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序。
最后程序按原文件名存盘。
(2)考生文件夹中有一个工程文件sjt4.vbp。
窗体上有两个文本框和一个标题为“运算”的命令按钮。
程序的功能是,当程序运行时,单击“运算”按钮,能够产生10个1~100之间的随机整数,并显示在上面一个文本框中,然后,程序从中找出一个最大值,并将最大值与第1个数互换位置,最后把结果显示在下面一个文本框中。
下图为程序某次运行的结果。
程序已经给出,但不完整,请将其中的注释符去掉,把“?”改为正确的内容,以实现上述程序功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,最后程序按原文件名存盘。
三、综合应用题
考生文件夹下有工程文件sjt5.vbp,窗体界面如图所示。
考生文件夹下的in5.dat文件中有某次歌睦大奖赛10位选手的得分,文件中的每一行数据包含选手的编号及5位评委的打分。
程序运行时,单击“显示数据”按钮,则将in5.dat文件的内容读入二维数组a中,并将数组a各元素的值显示在Textl文本框中;单击“计算并排序”按钮,则先计算每位选手的平均分作为最后得分,再按最后得分从高到低排序,最后按序在Listl列表框中显示各选手的编号和最后得分(每组编号和最后得分用空格隔开作为一行)。
单击“保存”按钮,则保存结果。
“显示数据”和“保存”按钮的Click事件过程已经给出,请编写“计算并排序”按钮的Click事件过程实现上述功能。
注意:考生不得修改窗体文件中已经存在的控件和程序,在结束程序运行之前,必须单击“计算并排序”按钮后,再单击“保存”按钮保存结果,否则无成绩。
最后,程序按原文件名存盘。
参考答案及解析
一、基本操作题
(1)【解题思路】新建一个空白窗体,添加一个框架控件和两个单选按钮控件,设置窗体和控件的相关属性值。
【操作步骤】
步骤1:新建一个“输入”、最大化按钮不可用的窗体,相关属性设置如表4.1所示。
步骤2:向窗体中添加一个框架控件和两个选项按钮,并设置好相关属性,如表4.2所示。
设置完成后效果如图4.1所示。
步骤3:调试并运行程序,关闭程序后按题目要求存盘。
(2)【解题思路】新建一个空白窗体,添加一个标签控件和一个水平滚动条控件,设置好该控件的相关属性,最后通过水平滚动条的change事件,将标签控件的fontSize属性设置为滚动条的value值。
步骤3:添加一个水平滚动条,设置控件的相关属性,如
表4.4所示。
设置完成后,窗体运行效果如图4.2所示。
步骤5:调试并运行程序,关闭程序后按题目要求存盘。
二、简单应用题
(1)【解题思路】本题主要考查对列表框控件的使用,包括向列表框中增加项目,从列表框中删除项目。
修改列表框中选中项目的值。
第一个空使用列表框的Text属性,该属性的值为最后一次选中的表项的文本。
第二个空使用列表框的Lisflndex属性,该属性的值是已选中的表项的位置。
第三个空判断Text1文本框中的内容是否为空。
第四个空表示当列表框中无选中项目时,将Text1中的内容添加到列表框的最后。
第五个空表示将Text1文本框中的文本替换为列表框中选中的项目,使用列表框的List和ListIndex 属性。
步骤3:调试并运行程序,关闭程序后按题目要求存盘
(2)【解题思路】本题主要考核对数组中元素的基本操作,利用循环语句找出数组中的最大值,并将保存最大值和其所对应的下标,然后将最大值与数组中的第一个元素进行互换操作。
三、综合应用题
【解题思路】本题主要考核列表框控件的基本操作,在事件过程中利用循环结构对二维数组中的元素求平均值,并将结果添加到列表框中,然后利用二重循环结构对列表框中的元素进行降序排列。
步骤3:调试并运行程序,关闭程序后按题目要求存盘。