资源预览内容
第1页 / 共17页
第2页 / 共17页
第3页 / 共17页
第4页 / 共17页
第5页 / 共17页
第6页 / 共17页
第7页 / 共17页
第8页 / 共17页
第9页 / 共17页
第10页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
-2010年计算机等级考试二级VB全真试题(15)总分:100分 及格:60分 考试时间:90分每小题2分,共70分(1)为了使命令按钮(名称为Commandl)右移200,应使用的语句是()A. Command 1.Move-200B. Command 1.Move 200C. Command 1.Left=Command1.Left+200D. Command 1.Left=Command1.Left200(2)下列语句能声明全局变量的是(3)()属性用于设置组合框的风格。A. BackstyleB. BorderstyleC. StyleD. Sortde(4)以下对文件分类的划分不正确的是()。A. 文件分为程序文件和数据文件B. 文件分为有结构文件和无结构文件C. 文件分为ASCII文件和二进制文件D. 文件分为顺序文件和随机文件(5)定义一个如下的过程:(6)下列选项中,是Visual Basic事件的是()。(7)在窗体上画一个名称为List1的列表框,一个名称为Label1的标签,列表框中显示若干个项目。当单击列表框中的某个项目时.在标签中显示被选中项目的名称。下列能正确实现上述操作的程序是()A. Private Sub List1_Click()Label1.Caption=List1.ListIndexEnd SubB. Private Sub List1_Click()Label1.Name=List1.ListIndexEnd SubC. Private Sub List1_Click()Label 1.Name=List1.TextRnd SubD. Private Sub List1_Click()Label 1.Caption=List1.TextRnfl Rub(8)下列事件不属于Visual Basic键盘事件的是(9)以下关于过程及过程参数的描述中,错误的是(10)在窗体上画一个名称为Command1的命令铵钮,然后编写如下通用过程和命令按钮的事件过程(11)下面正确声明数组的语句是()。A. Dim A3,4As IntegerB. Dim A(3,4)As IntegerC. Dim A3;4As IntegerD. Dim A(3;4)As Integer(12)一棵拥有6个叶子结点且无一度结点的完全二叉树中结点的最大编号是(13)以下叙述中不正确的是(14)设工程文件包含两个窗体文件Form1frm、Form2frm及一个标准模块文件Modulebas。两个窗体上分别只有一个名称为Command1的命令按钮。(15)在窗体上画两个名称分别为Textl、Text2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:程序运行后,单击命令按钮,在两个文本框中显示的值分别是()。(16)设有如下的记录类型则正确引用该记录类型变量的代码是(17)以下叙述中错误的是()A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件B. 当程序运行时,双击一个窗体,则触发该窗体的DblClick事件C. Visual Basic应用程序只能以解释方式执行D. 事件可以由用户引发,也可以由系统引发(18)执行以下程序段输出结果为(19)设有如下程序:该程序通过For循环计算一个表达式的值,这个表达式是()。(20)下列程序的输出结果为()。S1”1”:S2”2”:SlVal(S1)+VaI(S2):S2Val(”12”)IfS1S2 Then Print S1-S2 Else Print S2-SlA. 9B. 9C. 12D. 0(21)以下关于DoUnti1Loop循环的说法正确的是()。A. 先进入循环执行语句段落后,再判断是否再进入循环B. 先进入循环执行语句段落后,再判断是否不再进入循环C. 执行前先判断是否不满足条件,若不满足才进入循环D. 执行前先判断是否不满足条件,若满足才进入循环(22)下列选项不属于算法的基本特征的是(23)在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:程序运行时,三次单击命令按钮Command1后,窗体上显示的结果为(24)在窗体上画一个文本框(其名称为Text1)和一个标签(其名称为Label1),程序运行后,如果在文本框中输入指定的信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程是()A. Private Sub Text1_lick()Label 1.Caption=Text 1.TextEnd SubB. Private Sub Text1_hange()Label1.Caption=Text1.TextEnd SubC. Private Sub Labe1 l_hange()Label 1.Caption=Text 1.TextEnd SubD. Private Sub Labl l_Click()Label 1.Caption=Text1.TextEnd Sub(25)下列控件在设计阶段不能调整其大小的是(26)在窗体上画一个命令按钮,然后编写如下事件过程:上述事件过程执行后,下列描述中正确的是(27)在Visua1 Basic中,数据处理的基本单位是(28)在窗体上画一个名称为Drivel的驱动器列表框,一个名称为Dirl的目录列表框。当改变当前驱动器时,目录列表框应该与这同步改变。设置两个控件同步的命令放在一个事件过程中,这个事件过程是(29)以下说法不正确的是(30)在窗体上画1个名为Text1的文本框和1个名为Labell的标签,再画4个名为Op1的单选按钮控件数组,其Index属性按季度顺序为03,如图1所示。在文件Salestxt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标单击一个单选按钮,则Textl中显示相应季度的销售总额,并把相应的文字显示在标签上。如图2所示是单击“第二季度”单选按钮所产生的结果。请选择可在空白处填写的合适语句()。图1图2OptionBase 1Dimsales(12)As LongPriVateSub Form Load()Open”c:salestxt”For Input As#1For k=1 T0 12Input #1,sales(k)A. Op1_Click3 0p1(indexlB. Option1_Click1 Op1(Index)C. Op1_Click0 0ption1(Index)D. Option1_Click2 0ption1(Index)(31)当焦点从文本框Text1转移到另外一个控件时,则触发的文本框事件是(32)在以下语句中定义了一个数组,则数组b的元素个数是()个。Dim b(-2 t0 4)as stringA. 2B. 4C. 6D. 7(33)在窗体上画一个命令按钮f其名称为Command 1),然后编写如下事件过程:(34)执行下列语句后,显示输入对话框,此时如果单击“确定”按钮,则变量strlnput的内容是 strlnput=InputBox(“请输入字符串”,“字符串对话框”,“字符串”)()。(35)下面的叙述不符合软件设计准则的是每空2分,共30分(1)a 0且b128的逻辑表达式是_。(2)事件可以由用户引发,也可以由系统引发。计时器的Timer事件是由【1】引发;鼠标操作是由【2】引发。(3)利用Visual Basic的通用对话框控件建立的“颜色对话框”_模式对话框(选填“是”或“不是”)。(4)顺序文件中,在访问完第i个文件后,_访问第i+2个记录(选填“能”或“不能”)。(5)GUI是()的英文缩写。 (6)窗体_决定了窗体的外观。(7)下面的命令按钮(名称为commandl)事件过程用来计算l0的阶乘请填空。 (8)在窗体上建立3个名称分别为Picture1、Picture2、Picture3的图片框,将Picture1的DragMode属性设置为1_Automatic,Draglcon设置为某个图标。将Picture1的Draglcon属性设置的图标装入图片框Picture3,并将Picture3的Visible属性设置为False。以下程序的功能是:拖放Picture1,当它进入Picture2时,Picture1的拖放图标显示为c:uMylcon2.ico;当它离开Picture2时,Picture1的拖放图标显示为最开始的拖放图标。请在空白处填入适当的内容, 将程序补充完整。(9)使用Seek语句时,对于用Random方式打开的文件,“位置”参数表示的是一个_。(10)用来在给定时刻触发事件的控件是_。(11)在立即窗口中输入:c#=now<CR>print c#<CR>得到一个双精度数:37514.5519444444。其中,小数点左边的部分表示【1】,而小数点右边的数字表示【2】。(12)已知某种货运方式的费用与路程S的关系如表所示。(13)在窗体上画一个命令按钮,其Name属性值设为Command 1,然后编写如下事件过程:(14)以下程序的功能是:用冒泡法对数组的10个元素进行排序,最后在窗体上打印排序后的数据。冒泡法的 思路:将相邻两个数比较,将小的调到前面。请在空白处填上适当的内容,将程序补充完整。(15)以下程序的功能是:将一维数组A中的100个元素分别赋给二维数组B的每个元素并打印出来,要求把A(1)到A(IO)依次赋给B(1,1)到B(1,1O),A(11)到A(20)依次赋给B(2,1)到B(2,10),把A(91)到A(100)依次赋给Bt0,1)到B(10,10)。请填空。答案和解析每小题2分,共70分(1) :C要将一个对象右移200,则只需将该对象的Left属性值增加200即可.所以,答案是C。(2) :C(3) :CStyle属性返回或设置一个值,该值用来组合
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号