考研 | 自学考试 | 成人高考 | 公务员 | 会计从业 | 会计职称 | 注册会计 | 税务师 | 经济师 | 司法考试 | 证券从业 | 期货从业 | 银行从业 | 教师资格 保险类 | 理财规划师 | 心理咨询师 | 导游员 | 大学英语 | 新概念 | 执业医师 | 执业药师 | 执业护士 | 一级建造师 | 二级建造师 | 消防工程师 | 监理工程师 | 造价工程师 | 咨询工程师 | 资产评估师 | 安全工程师 | 报检员 | 报关员 | 土地估价师 | 房地产估价师 | 房地产经纪人 | 企业法律顾问 | 招标师 | 基金从业 |

[老用户使用原帐号直接 登录 ,无需注册] 注册 | 登录

我要做题网门户计算机等级 › 模拟试题 › 查看内容

2018年09月13日全国计算机等级考试二级Visual Basic试题(第 1 套 - 单选)

2018-9-13 17:54| 发布者: 本站编辑| 查看数: 26| 评论数: 0

摘要:
■ 单选题

1. 与传统的程序设计语言相比,Visual Basic最突出的特点是
  • A.结构化程序设计
  • B.程序开发环境
  • C.事件驱动编程

▇ 功能最强大的在线复习软件 ▇

全国计算机等级考试二级Visual Basic在线模考>>开始

■ 单选题

1. 与传统的程序设计语言相比,Visual Basic最突出的特点是
  • A.结构化程序设计
  • B.程序开发环境
  • C.事件驱动编程机制
  • D.程序调试技术

2. 下列不属于Visual Basic系统的文件类型是
  • A..frm
  • B..bat
  • C..vbg
  • D..vbp

3. 下列关于Visual Basic“方法”的概念的说法错误的是
  • A.方法是对象的一部分
  • B.方法是预先规定好的操作
  • C.方法是对事件的响应
  • D.方法用于完成某些特定功能

4. 移动控件位置的组合键是
  • A.Shift+“方向箭头”
  • B.Alt+“方向箭头”
  • C.Ctrl+“方向箭头”
  • D.空格键+“方向箭头”

5. 在Visual Basic中,长整数的取值范围是
  • A.-32 768~32 767
  • B.-2 147 483 648~+2 147 483 647
  • C.-32 768~32 768
  • D.-2 147 483 648~+2 147 483 648

6. 用随机函数产生[100,200]范围整数的表达式为
  • A.Int(101*Rnd+100)
  • B.Int(100*Rnd+100)
  • C.Int(99*Rnd+100)
  • D.Int(100*Rnd+99)

7. Visual Basic的逻辑类型数据占字节内存为
  • A.2
  • B.4
  • C.8
  • D.16

8. 关于变量作用域,下列说法正确的是
  • A.窗体中凡被声明为Private的变量只能在某个指定的过程中使用
  • B.全局变量必须在标准模块中声明
  • C.模块级变量只能用Private关键字声明
  • D.Static类型变量的作用域是它所在的窗体或模块文件

9. 运行下列语句后,在信息提示框内显示的内容是t=MsgBox("Hell0",64,"Come")
  • A.Hello
  • B.64
  • C.Come
  • D.没有内容

10. MsgBox函数与MsgBox语句的区别是
  • A.执行MsgBox函数会自动显示一个对话框,而执行MsgBox语句不会显示对话框
  • B.执行MsgBox函数显示的对话框是模式的,而执行MsgBox语句显示的对话框是非模式的
  • C.MsgBox函数的参数与MsgBox语句的参数不同(个数不同)
  • D.MsgBox函数会返回函数值,而MsgBox语句没有返回值

11. 语句.Print"Int(-13.2)=";Int(-13.2)的输出结果为
  • A.Int(-13.2)=-13.2
  • B.Int(-13.2)=13.2
  • C.Int(-13.2)=-13
  • D.Int(-13.2)=-14

12. 以下关于Image控件和PictureBox控件的说明中,错误的是
  • A.Image控件和PictureBox控件都有Picture属性
  • B.Image控件和.PictureBox控件都支持Print方法
  • C.Image控件和PictureBox控件都可以用LoadPicture函数把图形文件装入控件中
  • D.Image控件和PictureBox控件都能在属性窗口装入图形文件,也都能在运行期间装入图形文件

13. 窗体上有一个按钮和一个滚动条,则下列程序的功能是Sub Commandl_Click()
  HScrolll.LargeChange=5
    End Sub
  • A.将滚动条的最大值设为5
  • B.将滚动条最大改变值改为5
  • C.将滚动条的是小值设为5
  • D.将滚动条最小改变值改为5

14. 通常情况下,水平滚动条的值变化情况是
  • A.由下往上递增
  • B.由上往下递增
  • C.由左到右递增
  • D.由右到左递增

15. 给程序的空白行选择适当的语句。该程序段的功能是:依次自动将列表框List2中所有列表项目移入列表框Listl中,并将移入List1中的项目从List2中删除。程序如下: Do While Ijst2.ListCount 
  ___ 
 List2.Removehem 0Loop
  • A.List1.Addltem List2.List(O)
  • B.List1.AddItem List2.Text
  • C.List2.Addltem List1.List(O)
  • D.List2.AddItem List1.Text

16. 下列循环控制结构有错误的是S=S+I
    S=S+1:I=I+1
    If S>100 Then Exit For
    If s>100 Then Exit While
    Next I
    Wend 
    S=S+1:I=I+l  
       S=S+1:I=I+1 
    If S>100 Then Exit Do 
    If S>100 Then Exit Do 
    Loop While I<100 Loop
  • A.For I=1 T0 100
  • B.While I<100
  • C.
    Do
  • D.Do While I<100

17. 在窗体上画一个名为Commandl的命令按钮。然后编写如下事件过程:Private Sub Commandl_lick()
    A=2 
    If A>0 Then Print”V”;
    If A>1 Then Print"B";
    End Sub程序运行后,单击命令按钮,则窗体上显示的内容是
  • A.VB
  • B."V""B"
  • C.V;B;
  • D.B

18. 有一程序段,其功能是:当x>0时,y=x;当-2=  x%=InputBox("请输入X的值:") 
  If X>0 Then
    y = x
   _______
    y=x
    Else
    MsgBox"输入错误" 
    End If
    Print y
    End Sub
  • A.Else X>=-2 And X<=0 Then
  • B.Elself x>=-2 And X<=0 Then
  • C.Elself X>=-2 And X<=0
  • D.Else If x>=-2 And X<=0 Then

19. 下列关于控件数组的概念描述不正确的是____。
  • A.控件数组由一组相同类型的控件组成
  • B.数组控件共用一个相同的控件名字,但属性设置不同
  • C.数组中的每个控件都有唯一的索引号(Index Number),即下标
  • D.控件数组共享同样的事件过程

20. 在窗体上有一个命令按钮,然后编写如下事件过程:
     Private Sub Commandl_Click()
     Dim a(5)As String
     For i=1 T0 5
     a(i)=Chr(Asc("A")+(i-1)) 
       Next i
     For Each b In a 
     Print b;
     Next
     End Sub
     程序运行后。单击命令按钮,输出结果是____。
  • A.ABCDE
  • B.12345
  • C.abcde
  • D.出错信息

21. 下列过程定义语句中,参数不是对象的语句是____。
  • A.Sub Pr04(X As Form)
  • B.Sub Pr04(Y As Contr01)
  • C.Sub Pr04(Forml As Form,Labell As Contr01)
  • D.Sub Pr04(X As Currency)

22. Sub过程的定义中____。
  • A.一定要有形参
  • B.一定指明是公有的还是静态的
  • C.一定要有过程的名称
  • D.一定要指明其类型

23. 阅读下列程序:
    Sub subS(n()As Integer) 
    For i=1 T0 4
    n(i)=2^i
    Next i
    End Sub
    Private Sub Commandl_Click()
    Dim m(1 To 4)As Integer,i As Integer
    For i=1 To 4
    m(i)=i+3
    Next i
    subS m
    For i=1 T0 4
   Print m(i);
    Next i
    End Sub
    程序运行后,单击命令按钮,输出结果是____。
  • A.2 4 8 16
  • B.5 6 7 8
  • C.10 12 14 16
  • D.出错

24. 以下叙述中,错误的是____。
  • A.在KeyUp和KeyDown事件过程中,从键盘上输入A或a被视做相同的字母(即具有相同的KeyCode)
  • B.在KeyUp和KeyDown事件过程中,将键盘上的"l"和右侧小键盘上的"l"视做不同的数字(具有不同的KeyCode)
  • C.KeyPress事件中不能识别键盘上某个键的按下与释放
  • D.KeyPress事件中可以识别键盘上某个键的按下与释放

25. 以下叙述中错误的是_____。
  • A.在KeyPress事件过程中不能识别键盘的按下与释放
  • B.在KeyPress事件过程中不能识别回车键
  • C.在KeyDown和KeyUp事件过程中,将键盘输入的"A"和"a"视做相同的字母
  • D.在KeyDown和KeyUp事件过程中,从大键盘上输出的"1"和从右侧小键盘上输入的"1"被视做不同的字符

26. 下列关于快捷键的描述错误的是____。
  • A.快捷键又称为热键,对应于一定的菜单项命令
  • B.快捷键是针对子菜单而言的,不能对顶级菜单设置快捷键
  • C.用快捷键可以直接执行菜单命令
  • D.快捷键可以随便设置在任何位置

27. 要打开"菜单编辑器"窗口,应选择哪个菜单下的"菜单编辑器"命令____。
  • A.文件
  • B.视图
  • C.编辑
  • D.工具

28. 在窗体上画一个名称为CommonDialogl的通用对话框,一个名称为Commandl的命令按钮。然后编写如下事件过程:
    Private Sub Commandl_lick()
    CommonDialog1.FileName=""
    CommonDialog1.Filter="All Filel|*.*|(*.Doc)|*.Doc |(*.Txt)|*.Txt" 
    CommonDialog1.FilterIndex=2
    CommonDialog1.DialogTifle="Visual Basic Test" 
     CommonDialog1.Action=1
End Sub
    对于这个程序,以下叙述中错误的是____。
  • A.该对话框被设置为“打开"对话框
  • B.在该对话框中指定的默认文件名为空
  • C.该对话框的标题为Visual Basic Test
  • D.在该对话框中指定的默认文件类型为文本文件(*.Txt)

29. Visual Basic的对话框分为3类,分别是
  • A.输入对话框、输出对话框和信息对话框
  • B.预定义对话框、自定义对话框和文件对话框
  • C.预定义对话框、自定义对话框和通用对话框
  • D.函数对话框、自定义对话框和文件对话框

30. 在当前工程中添加一个新的窗体,下列操作方法中,错误的是____。
  • A.在“工程”下拉菜单中选择“添加窗体”命令
  • B.从工具栏中选择工程,单击其下拉菜单,从弹出的列表中选择“添加窗体”命令
  • C.在工程资源管理器中,在工程图标上右键单击鼠标,打开快捷菜单,选择“添加”(Add)选项下的 “窗体”(Form)选项
  • D.在代码窗口或属性窗口中输入一个新的窗口名称,即自动建立一个新的窗体

31. 可以在窗体模块的通用声明段中声明____。
  • A.全局变量
  • B.全局常量
  • C.全局数组
  • D.全局用户自定义类型

32. 下列向顺序文件(文件号为l)写入数据的语句中,正确的是____。
  • A.Print 1,a;",";y
  • B.Print #1,a;",";y
  • C.Print x,Y
  • D.Print x;y

33. 下列关于随机文件中使用Put语句、Get语句,Print语句和Write语句的说法中,错误的是____。
  • A.每执行一次Put#语句,会在随机文件中产生一个记录
  • B.每执行一次Get#语句,会在随机文件中读取一个记录的数据
  • C.一条Print#(或write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型必须是相同的
  • D.一条Print#(或Write#)语句可以将若干个数据项写入数据文件中,但这些数据项类型可以是不同的

34. 使用Open语句打开文件时需要指定参数Len的是____。
  • A.打开顺序文件
  • B.打开文本文件
  • C.打开随机文件
  • D.打开二进制数文件

35. Open语句中共有6个参数,其中必须指定的参数是____。
  • A.文件名和存取方式参数
  • B.文件名和操作方式参数
  • C.文件名和文件号参数
  • D.文件号和存取方法参数

全国计算机等级考试二级Visual Basic在线模考>>查看答案

路过

雷人

握手

鲜花

鸡蛋

最新评论

计算机等级考试二级公共基础知识
 
全国计算机等级考试二级C
 
全国计算机等级考试二级Visual Basic
 

我要做题网 ( 辽ICP备11009338号-1) |网站介绍 |联系我们 大连博易网络科技有限公司 版权所有

GMT+8, 2018-9-20 10:09 , Processed in 0.031250 second(s), 16 queries.

Powered by Discuz! X1

© 2001-2010 Comsenz Inc.