全国高等学校(安徽考区)
B
(二级  Visual Basic 语言)
一、单项选择题(每题1分,共40分)
1.计算机硬件系统中最核心的部件是  C 
    A)内存储器        B)输入/输出设备    CCPU              D)硬盘
2.计算机最早的应用领域是  A 
    A)科学计算        B)图形处理        C)过程控制        D)人工智能
3.下列属于文字处理软件的是  B 
    AWindows            BWord                CPowerPoint        DExcel
4.在计算机系统内部,所有数据都是采用  D  表示。
    A)十六进制        B)十进制          C)八进制          D)二进制
5.在Windows系统中,下面文件命名合法的是  B 
    AA*.DOC          BAB.DOC          CA?.DOC          DA>.DOC
6.计算机可以播放DVD等音像制品, 主要运用的是  A  技术。
    A)多媒体          B)人工智能        C)数据库          D)数据挖掘
7.将文件从FTP服务器传输到本地计算机的过程称为  D 
    A)上传            B)浏览            C)查            D)下载
8.下列IP地址中,错误的是  C 
    A219.231.10.155                      B192.168.5.1   
    C219.260.20.12                        D192.10.6.7 
9.下列关于计算机病毒的叙述中,正确的是  C 
    A)加密文件不会感染计算机病毒 
    B)系统软件不会感染计算机病毒
    C)有防火墙的计算机系统也会感染病毒
    D)压缩的文件不会感染计算机病毒
10.计算机能直接运行的是    B 
    A)目标程序    B)机器语言程序    C)汇编语言程序    D)高级语言程序
11.下列选项中是Visual Basic的合法变量名的是  C
    A1_abc          Babc-1        Cabc_1          Dabc.1
12.对正整数XY,有下列表达式,不能判断X能被Y整除的是  C 
    AX/Y=Int(X/Y)          BX Mod Y =0     
    CX\Y=Fix(X/Y)        DX\Y=X/Y
13.下面可以正确定义2个整形变量和一个字符型变量的语句是  B 
    ADim x, y As Integer, n As String    B) Dim x%, y As Integer, n As String
    C) Dim x%, y$, n As String    D) Dim x As Integer, y, n As String
14.下面表达式中,  A 的运算结果与其他三个不同。
    AExp(-3.5)    BInt(-3.5)+0.5      C-Abs(-3.5)    DSgn(-3.5)-2.5
15.将任意一个正的两位整数N的个位数与十位数对换的表达式为  A 
  A)(N-Int(N/10)*10*10+Int(N/10)    BN-Int(N)/10*10+Int(N)/10
  CInt(N/10)+(N-Int(N/10))    D(N-Int(N/10))*10+Int(N/10)
16.执行语句s =  Mid("VisualBasic",1,6)后,s的值是
    A) Visual            B) Basic        C) 6                  D) 11
17.表达式5 Mod 3+3\5*2的值是  B 
    A0      B2          C4        D6
18.选拔性别S是女,身高T超过1.6米且体重W小于62.5公斤的人,表示该条件的表达式为  C 
    A) S="" And T>=1.6 And W<=62.5    B) S="" Or T>1.7 Or W<62.5
    C) S="" And T>1.6 And W<62.5    D) S="" Or T<=1.7 Or W>=62.5
19.可以强行中断程序运行的操作是
    A) Ctrl+C        B) Ctrl+Z   
    C) Ctrl+V        D) Ctrl+Break
20.在默认条件下有数组声明语句:Dim A(2, -2 to 2, 3),则数组A包含  D  个元素。
    A) 200        B) 120            C) 75              D) 60   
21.已设置数组元素下标从1开始,下列程序段运行时会提示出错,出错的原因是  C 
a = Array(1, 2, 3, 4)
For i = 4 To 1 Step -1
  Print a(i)
Next i
Print a(i)
    A)第三行,数组元素a(i)下标越界      B)第一行,数组没定义,不能直接赋值
    C)第五行,数组元素a(i)下标越界      D)第二行,循环语句格式不对
22.下列语句不合法的是  D 
    Ax = 1: y = 2      BPrint x; y;      CPrint x, y,      Dx=1;y=2
23.当0<x<10时,将x赋值给y,应使用语句
    A) If 0<x<10 Then y=x    B) If 0<x Or x<10 Then y=x
    C) If 0<x And x<10 then y=x    D) If 0<x Xor x<10 Then y=x
24.以下叙述中正确的是
    A) 窗体的Name属性指定窗体的名称,用来标识一个窗体
    B) 窗体的Name属性值是显示在窗体标题栏中的文本
    C) 可以在运行期间改变对象的Name属性值
    D) 对象的Name属性值可以为空
25.当启动程序时,系统自动执行启动窗体的事件过程。
    A) Load    B) Unload    C) Click    D) DblClick
26.将数据项"China"添加到列表框List1中成为第3项,应使用  B  语句。
    AList1.AddItem "China"3    BList1.AddItem "China"2
    CList1.AddItem 3"China"    DList1.AddItem 2"China"
27.若要使标签框的大小自动与所显示的文本相适应,则可通过设置其  A  属性值为True来实现。
    AAutoSize      BAlignment    CAppearance    DVisible
28.复选框或单选按钮的当前状态通过  A属性来设置或访问。
    A) Value    B)  Checked    C) Selected    D) Caption
29.要将列表框List1中当前选中的一项删除,应执行的语句是  D
    A) List1.Clear       
    B) list1.Clear  List1.ListIndex
    C) List1.Delete  List1.ListIndex   
    D) List1.RemoveItem List1.ListIndex
30.下列控件可以用作其他控件容器的有 D
    A)  窗体,标签,图片框                B)  窗体,框架,文本框
    C)  窗体,图像,列表框    D)  窗体,框架,图片框
31.因修改文本框的内容而触发的事件是  A
    A) Change    B) GotFocus    C) LostFocus    D) SetFocus
32.如果每秒触发10次计时器的Timer事件,那么计时器的Interval属性应设为 C
    A) 1          B) 10    C) 100        D) 1000
33.下列对象中不能获得焦点的是  B
    A)命令按钮控件    B)标签控件    C)文本框控件    D)单选按钮控件
34.设x=4y=8z=7,表达式x<y And (Not y>z) Or z<x的值是  D
    A1    B-1      CTrue    DFalse
35.在设计阶段,双击窗体Form1的空白处,则在代码窗口打开事件过程代码。
  AForm_Click      Bvb程序设计教程答案第二版Form_Load      CForm_ DblClick      DForm_ Unload
36.如下有一段不完整的程序段,若要求该程序执行3次循环,则在程序中的空白处填入
          X=1
          Do
            x=x+3:  Print x
          Loop Until         
  Ax>=8    Bx<=8      Cx>=7    Dx<=7
37.执行语句Open "D:\RandFile.dat" For Output As #1后,对文件"D:\RandFile.dat"能够进行的操作是  B 
    A)只能读不能写          B)只能写不能读
    C)既可以写,也可以读        D)既不能读,也不能写
38.要在运行时暂时关闭计时器,可通过赋值语句使计时器的  C  属性值为False
  AIndex            BTag                CEnable            DInterval
39Visual Basic 中数据库的访问技术不包括  D 
    AADO      BDAO      CRDO        DDBMS
40.下列关于菜单的论述中,错误的是  D 
  A)菜单项是控件,也具有属性
  B)菜单项只有Click事件
  C)不能在顶层菜单加快捷键
  D)在程序运行过程中,不能通过赋值语句设置菜单项的属性   
二、填空题(每空2分,共20分)
1. 数学表达式的Visual Basic表达式是:  (x+y)^3*(t+u)^2/t/(x-y) 
2. 关系式-7.5x7.5所对应的逻辑表达式是:  x<=7.5 and x>=-7.5 

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