计算机二级(VB)49
(总分100, 做题时间120分钟)
选择题(每小题2分,共70分) 下列各题四个选项中,有一个是正确的,请选择正确答案。
1. 
表达式(7\2+1)*(8\2+2)的值为(  )。
A 在活动窗体中只能通过拖拉右上角和左下角的小方块来同时在高度和宽度上缩放 控件
B 若一个控件上有4个黑的小方块,表明该控件是活动的
C 窗体中活动控件只能有一个
D 非活动控件在窗体是隐藏的
    分值: 2
答案:C
属性是一个对象的特性,不同的对象有不同属性,故选项C)是不正确 的;引用属性的一般格式为:对象名.属性名称,故选项A)不正确;对象的属性值可以在 属性窗口中设置,也可以在程序语句中设置,故迭项D)是不正确的;对象是有特殊属性 和行为方法的实体,不同的对象有不同的属性,选项B)是正确的。
2. 
下面有一段程序代码,如果从键盘上输入"Computer",则在文本框内显示的内容是(    )。
  Private Sub Text1_KeyPress(KeyAscii As Integer)
    If KeyAscii> =65 And KeyAscii<=122 Then
      KeyAscii=42
    End If
  End Sub
A  Computer
B  什么都没有
C  * * * * * * * *
D 程序出错
    分值: 2
答案:C
此事件过程是KeyPress事件过程,所以参数KeyAscii得值是键盘输入的 字符得ASCII码值,上述过程对输入得字符进行判断,如果其ASCII码大于65(大写字母 “A”)并小于122(小写字母“a”),则用星号(ASCII码为42)代替,而运行过程中,题意 是要从键盘上输入" Computer ",则应在文本框中显示“* * * * * * * *”。
3. 
下面的属性中,用于自动调整图像框中图形内容的大小的是(  )。
A Picture
B CurentY
C CurrentX
D Stretch
    分值: 2
答案:D
本题的目的在于考查学生对图形控件的属性设置。Picture属性用于窗体、图片框和图像框,它可以通过属性窗口设置,用来把图形放到这些对象中,因此选项A)是不正确的;CurrentX和CurrentY用来设置下一个输出的水平坐标和垂直坐标,因此选项B)和C)都不正
确;Stretch属性用于图像框,用于自动调整图像框中图形内容的大小,既可通过属性窗口设置,也可以通过程序代码设置,该属性的取值为True或 False,当其值为False时,将自动放大或缩小图像框中的图形以与图像框的大小相适应,因此选项D)是正确的。
4. 
有如下程序:
  Private Sub Command1 Click()
    Dim a As Single
    Dim b As Single
    a=5:b=4
    Call S(a,B)
  End Sub
  Sub S(x As Single,y As Single)
    t=x
    x=t\y
    y=t Mod y
  End Sub
  在调用运行上述程序后,a和b的值分别为(  )。
A&
B&
C&
D&
    分值: 2
答案:C
javax.swing.JApplet是Applet的直接子类,继承了Applet的方法与 执行机制。java.awt.panel是java.aPplet.Applet的直接父类,java.awt.Window是java. awl.frame的直接父类。
5. 
下列程序段的执行结果为(  )。
  a=5
  Fork=1 To 0
    a=a + k
  Next k
  Print k;a
A OpenForm
B Openquery
C OpenReport
D RunSQL
    分值: 2
答案:C
A)选项用于打开窗体,B)选项用于打开查询,D)选项用于关闭数据库对象。
6. 
设a=2,b=3,c=4,d=5,下列表达式的值是______。Not a<=c Or 4*c=b^2 And b<>a+c
A -1
B 1
C True
D False
    分值: 2
没有caption属性的控件是答案:D
本题考的是运算符的优先顺序。在表达式中,当运算符不只一种时,要先处理算术运算符,接着处 理比较运算符,然后再处理逻辑运算符。本题中 a<=c 返回真,4*c=b^2 返回假,b<>a+c 返回真。Not 真就 是假,假 And 真也返回假,最后假 Or 假,也返回假,所以最后值为 False。
7. 
以下语句的输出结果是(    )。
  a = Sqr(26)
  Print Formats $(a,"$####.###")
A 在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数
B 基类中说明了虚函数后,派生类中对应的函数也必须说明为虚函数
C 虚函数可以是另一个类的友元函数,但不能是静态成员函数
D 基类中说明的纯虚函数在其任何派生类中都必须实现
    分值: 2
答案:B
本题考查的是数组的基本使用,数组还可以通过对应的指针调用 传递参数,其余选项的说法都是正确的。
8. 
新建一个窗体,其Borderstyle属性设置为Fixed Single,但运行时却没有最大化和最小化按钮,可能的原因是 (  )。
A  BorderStyle的值设为Fixed.Single,此项设置值的作用即禁止最大化和最小化按钮
B  窗体的MaxButton和MinButton值设为False
C  正常情况下新建的窗体都没有最大化和最小化按钮
D  该窗体可用鼠标拖动边框的方法改变窗体的大小 
    分值: 2
答案:B
如果窗体的BorderStyle属性设置为Fixed Single,则窗体为固定单边框,可以包含控制菜单框、标题栏、最大化和最小化按钮,但要注意的是,如果窗口的 MaxButton和MinButton属性设置为True,则可以使用,运行时显示最大化和最小化按钮;如果设置为False,则运行时不显示。
9. 
以下叙述中错误的是(  )。
A  下拉式菜单和弹出式菜单都用菜单编辑器建立
B  在多窗体程序中,每个窗体都可以建立自己的菜单系统
C  除分隔线外,所有菜单项都能接收Click事件
D  如果把一个菜单项的Enabled属性设置为False,则该菜单项不可见
    分值: 2
答案:D
10. 
与List1.Text属性值相同的是(  )。
A  任何时候都可以使用标准工具栏的“菜单编辑器”按钮打开菜单编辑器
B  只有当代码窗口为当前活动窗口时,才能打开菜单编辑器
C  任何时候都可以使用"工具”菜单下的“菜单编辑器”命令,打开菜单编辑器
D  只有当某个窗体为当前活动窗体时,才能打开菜单编辑器
    分值: 2
答案:D
在Visual Basic 中,对话框分为3种类型:即预定义对话框、自定义对话 框和通用对话框,所以选项A)不正确;预定义对话框也称预制对话框,是由系统提供的, Vusual Basic 系境提供了两种预定义对话框:即输入框和信息框(或消息框),前者用In- putBox 函数建立,后者用MagBox 函数建立,所以选项C)和选项D)不正确;自定义对话框 也称定制对话框,这种对话框由用户根据自已的需要进行定义,输入框和信息框尽管很 容易建立,但在应用上有一定的限制,所以选项B)是正确的;通用对话框是一种控件.用 追种控件可以设计较为复杂的对话框.
11. 
Visual Basic程序设计采用的编程机制是(  )。
A  可视化
B  面向对象
C  事件驱动
D  过程结构化
    分值: 2
答案:C
可视化是一种程序设计技术,它把繁锁、复杂的工作交由系统完成,从而减轻程序设计人员编写代码的工作量。面向对象是一种程序设计方法,这种方法将数据和代码封装起来而成为对象;事件驱动是一种编程机制,它由事件而驱动程序调用通用过程来执行指定的操作;过程结构化则是传统的“面向过程”程序设计语言的编程思想。
12. 
用来设置文本框有无滚动条的属性是(  )。
A  在File1中的Change事件中,输入File1.Path=Dir1.Path
B  在Dirl中的Change事件中,输入File1.Path=Dir1.Path
C  在File1中的Change事件中,输入Dir1.Path=File1.Path
D  在Dir1中的Change事件中,输入Dir1.Path=File1.Path
    分值: 2
答案:B
菜单控件的主要属性有:Caption、Name、Index、Enabled、Visible等,其中Enabled和Visible属性值为逻辑值,Visible属性用于表示菜单项是否可见,Enabled属性用于表示菜单项是否可用。当Enabled属性值为False时,表示菜单项当前不可 用,属性值为True时,表示菜单项可用。
13. 
从工程管理角度,软件设计一般分为两步完成,它们是【  】
A 概要设计与详细设计
B 数据设计与接口设计
C 软件结构设计与数据设计
D 过程设计与数据设计
    分值: 2
答案:A
软件设计是开发阶段最重要的步骤。从工程管理的角度来看可分为两步:概要设计和详细设计。从技术观点来看,软件设计包括软件结构设计、数据设计、接口设计、过程设计4个步骤。
14. 
下列对于线性链表的描述中正确的是______。 
A 存储空间不一定是连续,且各元素的存储顺序是任意的 
B 存储空间不一定是连续,且前件元素一定存储在后件元素的前面
C 存储空间必须连续,且前件元素一定存储在后件元素的前面
D 存储空间必须连续,且各元素的存储顺序是任意的
    分值: 2
答案:A
在链式存储结构中,存储数据结构的存储空间可以不连续,各数据结点的存储顺序与数据元素之间 的逻辑关系可以不一致,而数据元素之间的逻辑关系是由指针域来确定的。
15. 
Visual Basic 6.0分为3种版本,不属于这3种版本的是(  )。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。