招生考试网
学历| 高考 美术高考 考研 自考 成考 专升本 中考 会考 外语| 四六级 职称英语 商务英语 公共英语 日语能力 翻译资格 JTEST
资格| 公务员 报关员 银行从业 司法 导游 教师资格 报关 财会| 会计证 经济师 会计职称 注册会计 税务师 资产评估 审计师
工程| 一建 二建 造价师 造价员 咨询师 监理师 安全师 医学| 卫生资格 执业医师 执业药师 执业护士 | 教案 论文 文档
IT类| 计算机等级 计算机软考 职称计算机 高校计算机 推荐-国家公务员 事业单位招聘 军校国防生 自主招生 艺术特长生 招飞
 3773考试网 - 计算机等级考试 - 考试辅导 - 计算机二级 - 正文

2014全国计算机等级二级VB考前押密试题2-1

来源:2exam.com 2014-7-24 8:37:32

一、选择题
1、在窗体上画一个命令按钮,然后编写如下事件过程:
Private Sub Co mmand1_Click()
Di mI ,Num
Rando mize
Do
For I =1To 1000
Num=Int(Rnd*100)
Print Num;
Select Case Num
Case 12
Exit For
Case 58
Exit DO
Case 65,68,92
End
End Select
Next I
Loop
End Sub
上述事件过程执行后,下列描述中正确的是(  )。
A.Do 循环执行的次数为1000次
B.在For 循环中产生的随机数小于或等于100
C.当所产生的随机数为12时结束所有循环
D.当所产生的随机数为65、68或92时窗体关闭、程序结束


2、下列叙述中正确的是(  )。
A.一个算法的空间复杂度大,则其时间复杂度必定大
B.一个算法的空间复杂度大,则其时间复杂度必定小
C.一个算法的时间复杂度大,则其空间复杂度必定小
D.上述3种说法都不对


3、窗体上有文本框Text1和一个菜单,菜单标题、名称见表,结构见图。要求程序执行时单击"保存"菜单项,则把其标题显示在Text1文本框中。下面可实现此功能的事件过程是(  )。
标题 名称 
文件 file 
新建 new 
保存 save 

A.Private Sub save_Click() 
Text1 . Text =file . save . Caption
End Sub
B.Private Sub save_Click() 
Text1 . Text =save . Caption
End Sub
C.Private Sub file_Click() 
Text1 . Text =file . save . Caption
End Sub
D.Private Sub file_Click() 
Text1 . Text =save . Caption
End Sub 


4、Function 过程与Sub 过程的最主要区别是(  )。
A.Function 过程一定要有形参,而Sub 过程可以没有形参
B.Function 过程的终端语句是End Function ,而Sub 过程的终端语句是End Sub
C.Function 过程是用于计算函数值的,而Sub 过程是用于改变属性值的
D.Function 过程有返回函数值,而Sub 过程没有返回值 


5、假定建立一个名为Co mmand1的命令按钮数组,则以下说法中错误的是( )。
A.数组中每个命令按钮的名称(Name 属性)均为Co mmand1
B.数组中每个命令按钮的标题(Caption 属性)都一样
C.数组中所有命令按钮可以使用同一个事件过程
D.用名称Co mmand1(下标)可以访问数组中的每个命令按钮


6、在窗体上面1个名称为Co mmand1的命令按钮,然后编写下列事件过程
Option Base 1
Private Sub Co mmand1_Click() 
Di ma(5,5)As Integer
For i =1To 5 For j=1To 5 
a(i ,j)=(i +j )*5\10 
Next j 
Next i
s =0
For i =1To 5 
s =s +a(i ,i) 
Next i 
Print s
End Sub
程序运行后,单击命令按钮,输出结果是(  )。
A.15
B.13
C.11
D.9


7、当在滚动条内拖动滚动块时触发(  )。
A.KeyUp 事件
B.KeyPress 事件
C.Scroll 事件
D.Change 事件


8、下列各种形式的循环中,输出"*"的个数最少的循环是(  )。
A.a=5:b =8 
Do 
Print "*" 
a=a+1
Loop While a<b
B.a=5:b =8 
Do 
Print "*" 
a=a+1 
Loop Until a<b
C.a=5:b =8 
Do
Until a-b 
Print "*" 
b =b +1
Loop
D.a=5:b =8 
Do 
Until a>b 
Print "*" 
a=a+1
Loop


9、下列叙述中正确的是(  )。
A.软件测试应该由程序开发者来完成
B.程序经调试后一般不需要再测试
C.软件维护只包括对程序代码的维护
D.以上三种说法都不对


10、下列程序的执行结果为(  )。
Private Sub Co mmand1_Click() 
Di mx As Integer ,y As Integer 
x=12:y =20 
Call Value(x,y) 
Print x;y
End Sub
Private Sub Value(ByVal m As Integer ,ByVal n AsInteger)
m=m*2:n =n -5 
Print m;n
End Sub
A.20 12
20 15
B.12 20
12 25
C.24 15
12 20
D.24 12
12 15 


  • 上一个文章:
  • 网站版权与免责声明
    ①由于各方面情况的不断调整与变化,本网所提供的相关信息请以权威部门公布的正式信息为准.
    ②本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权及个人隐私等问题,请在两周内邮件fjksw@163.com联系.


    | 关于我们 | 联系我们 | 版权申明 | 网站导航 |
    琼ICP备12003406号