一起答

2015年计算机等级考试《二级VB》押密试题(1)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
  1. 以下数列:1,1,2,3,5,8,13,21…的规律是从第3个数开始,每个数都是其前面两个数之和。

    在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计算”按钮,则计算出上述数列第n项的值,并在文本框中显示,n是选中的单选按钮后面的数值(提示:因计算结果较大,应使用长整型变量)。

    注意:不能修改已经给出的程序和已有的控件的属性;在结束程序运行之前,必须选中一个单选按钮,并单击“计算”按钮以获得一个结果;必须使用窗体右上角的关闭按钮结束程序,否则无成绩。最后把修改后的文件按原文件名存盘。

  2. 在考生文件夹下有一个工程文件sjt3.vbp,窗体中有两个图片框,名称分别为P1、P2,其中的图片内容分别是一架航天飞机和一朵云彩,一个命令按钮,名称为Cl,标题为“发射”,还有一个计时器,名称为Timer1。并给出了两个事件过程,但并不完整,要求:

    ①设置Timerl的属性,使其在初始状态下不计时;

    ②设置Timerl的属性,使其每隔0.1秒调用Timer事件过程一次:

    ③去掉程序中的注释符,把程序中的?改为正确的内容,使得在运行时单击“发射”按钮,则航天飞机每隔0.1秒向上移动一次,当到达P2的下方时停止移动,如图所示。

    注意:不能修改程序中的其他部分。最后把修改后的文件按原文件名存盘。

  3. 在考生文件夹下有一个工程文件sjt4.vbp(相应的窗体文件名为sjt4.frm),其功能是通过调用过程FindMin求数组的最小值。程序运行后,在4个文本框中各输入一个整数,然后单击命令按钮,即可求出数组的最小值,并在窗体上显示出来(如图所示)。

    要求:去掉程序中的注释符,把程序中的?改为正确的内容,使其实现上述功能,但不能修改程序中的其他部分。

    最后把修改后的文件按原文件名存盘。

  4. 在名称为Forml的窗体上添加一个名称为Picturel的图片框(PictureBox),高、宽均为1000。在图片框内再添加一个有边框的名称为Imagel的图像框(Image)。并通过属性窗口把考生文件夹下的图标文件Pointll(香蕉图标)装入图像框Imagel中,如图所示。

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

  5. 窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Textl中显示一次当前时问。

    • A.
    • B.
    • C.
    • D.
    • E.
  6. 在名称为Form1的窗体上添加一个名称为Frame1、标题为“框架”的框架,在框架内添加两个名称分别为Option1、Option2的单选按钮,其标题分别为“第一项”、“第二项”。要求通过设置控件的属性将“第二项”初始值设置为被选中,框架为不可用。运行程序后的窗体如图所示。

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

  7. 以下关于框架的叙述中,错误的是

    • A.框架能够响应Click事件
    • B.框架是一个容器
    • C.框架的Enabled属性为False时,框架内的控件均被屏蔽
    • D.框架可以获得焦点
  8. 下列描述中,错误的是

    • A.图片框控件和图像框控件都支持Print方法
    • B.设计阶段,可以通过Picture属性把图形文件装入图片框
    • C.运行期间,可以用LoadPicture函数把图形文件装入图片框
    • D.运行期间,可以用LoadPieture函数删除图片框中的图形
  9. 现有程序如下:

    关于上述程序,以下叙述中正确的是

    • A.调用过程语句有错,参数不匹配
    • B.程序有错,数组下标越界
    • C.Y数组中保存的是x数组每行数据之和
    • D.x数组中数据的取值范围是1-10
  10. 要使得文件列表框File1中只显示文件扩展名为jpg的图片文件,则下列正确的语句是

    • A.
    • B.
    • C.
    • D.
    • E.
  11. 编写如下程序:

    程序运行后,单击命令按钮Commandl,输出结果为

    • A.cdcba
    • B.cbacd
    • C.cdacd
    • D.cbed
  12. 设有如下事件过程:

    运行程序,输出是

    • A.2
    • B.3
    • C.5
    • D.9
  13. 对于含有多个窗体的工程而言,以下叙述中正确的是

    • A.没有指定启动窗体时,系统自动将最后一个添加的窗体设置为启动窗体
    • B.启动窗体可以通过“工程属性”对话框指定
    • C.Load方法兼有装入和显示窗体两种功能
    • D.Hide方法可以将指定的窗体从内存中清除
    • A.Sqr((a+b/a*b)
    • B.Sqr((a+b/a)*b
    • C.((a+b/(a·b)^/2
    • D.((a+b/a*b^(1/2)
  14. 有如下数据定义语句:

    Dim a,b As Integer

    Dim x%.y as Integer

    执行上述语旬后,不是整型变量的是

    • A.a
    • B.b
    • C.x
    • D.Y
  15. 为了在Form_Load事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是

    • A.设置窗体的Visible属性
    • B.设置窗体的AutoRedraw属性
    • C.调用窗体的Show方法
    • D.设置窗体的Enabled属性
  16. 编写如下程序:

    程序运行后,单击命令按钮Commandl,输出结果为

    • A.
    • B.
    • C.
    • D.
    • E.
  17. 在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是

    • A.语法错误
    • B.逻辑错误
    • C.逻辑错误和语法错误
    • D.运行错误
  18. 设窗体名称为frmTest,为了在程序代码中将窗体的标题改为“等级考试”,其代码应该是

    • A.frmTest.Caption=”等级考试”
    • B.Forml.Caption=”等级考试”
    • C.frmTest.Title=”等级考试”
    • D.Forml.Title=”等级考试”
  19. 以下合法的VB变量名是

    • A._X
    • B.2y
    • C.a#b
    • D.x_1_x
  20. 设有如下程序:

    运行程序,单击窗体,根据提示输入一个数值。如果输入的不是实数,则程序输出“END”;否则

    • A.用字符方式输出该实数
    • B.输出该实数的整数部分
    • C.输出该实数的小数部分
    • D.去掉实数中的小数点,保留所有数码输出
  21. 窗体上有一个名称为CD1的通用对话框。一个名称为Textl的文本框,窗体的单击事件过程如下:

    运行程序时,单击窗体,则以下叙述中错误的是

    • A.通用对话框的标题被改为“改变颜色”
    • B.通用对话框被打开为颜色对话框
    • C.若选择颜色对话框中的“取消”按钮,则文本框的背景色改为窗体背景色
    • D.若选择颜色对话框中的“确定”按钮,则文本框的背景色改为在颜色对话框中选中的颜色
  22. 设有如下事件过程:

    运行程序,单击窗体,输出结果是

    • A.16
    • B.19
    • C.20
    • D.25
  23. 窗体上有一个名称为Commandl的命令按钮。要求编写程序,把文件fl.txt的内容写到文件t2.txt中,然后将fl.txt删除。命令按钮的单击事件过程如下:

    该程序运行时发生错误,应该进行的修改是

    • A.打开fl.txt应该使用0utput方式,打开f2.txt应该使用Input方式
    • B.NotEOF(2)应该改为NotEOF(1)
    • C.LineInput应改为Get
    • D.Close语句改为CloseAll
  24. 窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:

    程序运行时,选中1个列表项,然后单击Command1按钮,则产生的结果是

    • A.若选中的不是最前面的列表项,则选中的列表项与它前一个列表项互换位置
    • B.选中的列表项与它前面的列表项互换位置
    • C.若选中的不是最后面的列表项,则选中的列表项与它后一个列表项互换位置
    • D.选中的列表项与它后面的列表项互换位置
  25. 以下不能用Print方法输出数据的对象或窗口是

    • A.窗体
    • B.立即窗口
    • C.图片框
    • D.代码窗口
  26. 设有下面程序代码:

    程序运行时的输出是

    • A.272441649858
    • B.642498275841
    • C.242741586498
    • D.986458412724
  27. 窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。命令按钮的单击事件过程如下:

    以下关于上述程序的叙述中,正确的是

    • A.S是去掉文本框中字符串末尾的空格
    • B.SelectCaseC有误,Case后应该是一个表达式
    • C.各Case分支条件有误,不能用To表示字符的取值区间
    • D.x4是字符串中非字母、非数字字符的个数
  28. 假定有如下情况语句:

    SelectCaseX

    能表示fxf>;5的Case子句是

    • A.CaseNot(-5To5)
    • B.Case5To-5
    • C.CaseIs<-5,Is>5
    • D.CaseAbs(X)>5
  29. 设窗体上有一个名称为Checkl的复选框,并有下面程序代码:

    根据上面的事件过程,可以得出结论

    • A.鼠标单击该复选框,复选框的标题被改为”1”
    • B.鼠标右键单击该复选框,可以选中该复选框
    • C.鼠标左键单击该复选框,它被选中,右键单击它,取消选中
    • D.鼠标右键单击该复选框,它被选中,左键单击它,取消选中
  30. 判断复选框是否被选中的属性为

    • A.Selected
    • B.Checked
    • C.Value
    • D.Index
  31. 下面程序的功能是输出100以内所有素数:

    为使上面程序可以实现该功能,程序代码中横线处应填写的代码是

    • A.isprime
    • B.Notisprime
    • C.n<100
    • D.n<=100
  32. 为了使文本框显示滚动条,除要设置ScrollBars外,还必须设置的属性是

    • A.AutoSize
    • B.Alignment
    • C.Muhiline
    • D.MaxLength
  33. 窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:

    关于以上程序,以下叙述中错误的是

    • A.二维数组元素的值是不大于99的随机整数
    • B.计算结果x是二维数组各元素中的最大数
    • C.计算结果y是二维数组各元素中的最小数
    • D.计算结果s是二维数组各行第一个元素之和
  34. 窗体上有一个名称为Commandl的命令按钮,并有如下程序代码:

    运行程序,单击命令按钮,窗体上显示的是

    • A.133
    • B.134
    • C.233
    • D.234
  35. 窗体上有名称为Commandl的命令按钮,其事件过程如下:

    运行程序,单击命令按钮时,窗体上显示的是

    • A.10
    • B.46
    • C.50
    • D.52
  36. 以下不属于VB控件的是

    • A.框架
    • B.点
    • C.直线
    • D.形状
  37. 如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是

    • A.Dima(4)AsInteger
    • B.Dima(5)AsVariant
    • C.Dima(1To5)AsInteger
    • D.DimaAsWriant
  38. 设窗体上有一个Textl文本框和一个HScrolll水平滚动条,并有下面的事件过程:

    在程序运行时,当把滚动框移动到最左边时,文本框中显示的是l00;当把滚动框移动到最右边时,文本框中显示的是1。根据这些信息,下面的判断中错误的是

    • A.滚动条的Max和Min属性的值分别是1和100
    • B.滚动条的Max和Min属性的值分别是100和1
    • C.文本框中显示的是滚动条Value属性的值
    • D.如果把滚动框移动到中间位置,文本框中将显示50
  39. 以下能够正常结束循环操作的程序段是

    • A.
    • B.
    • C.
    • D.
    • E.
  40. 窗体上有一个名称为CD1的通用对话框,一个名称为Commandl的命令按钮,相应的事件过程如下:

    EndSub

    关于上述程序,以下叙述中正确的是

    • A.初始过滤器为“*.*”
    • B.指定的初始目录为“E:\”
    • C.以上程序代码实现打开文件的操作
    • D.由于指定文件类型是.ppt,所以导致打开文件的操作失败
  41. 下列控件中,不响应Click事件的是

    • A.框架
    • B.标签
    • C.图像框
    • D.形状
  42. 有下面事件过程:

    程序运行后,产生的效果是

    • A.在窗体上每单击鼠标左键一次,就在鼠标位置处画—个点
    • B.按着鼠标左键,移动鼠标,可在窗体上画出鼠标的运动轨迹
    • C.按着鼠标右键,移动鼠标,可在窗体上画出鼠标的运动轨迹
    • D.不接任何鼠标键,移动鼠标,可在窗体上画出鼠标的运动轨迹
  43. 设窗体上有一个水平滚动条HSeroU1和一个命令按钮Command1,及下面的事件过程:

    程序运行时单击命令按钮,则滚动条上滚动块位置的图示是

    • A.
    • B.
    • C.
    • D.
    • E.
  44. 以下关于命令按钮的叙述中正确的是

    • A.命令按钮上可以显示图片
    • B.命令按钮能够分别响应单击、双击事件
    • C.程序运行时,不能改变命令按钮上的文字
    • D.若命令按钮的Cancel属性设为True,焦点在其他控件上时,按下回车键与单击该按钮的效果相同