vb模拟考试

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机二级Visual Basic笔试试卷

共100分

注意事项:1.以下一、二、三题为客观题,请将答案做在机读答题卡上

2.四、五、六题为主观题,请将答案做在答题纸上

一、单项选择题(每题 1 分,共20分)

1. 执行:A = 16 Mod 5后,A的值为:

A. 0

B. 1

C. 3

D. 5

2. 表达式16 \ 5的值是:

A. 0

B. 1

C. 3

D. 5

3. 下列常数或表达式中数值最小的为:

A. 256

B. &HFF+1

C. &H100-1

D. &H7F+127

4. 下列常数或表达式中数值最小的为:

A. –20 / 3

B. –20 \ 3

C. Int (-20/3)

D. Fix (-20/3)

5. 在VB中,若一个变量在引用前未被声明,则该变量的类型为:

A. 长整型Long

B. 整型Integer

C. 单精度型String

D. 通用型Variant

6. 有字符串A$="VISUAL BASIC",为取出"BASIC" 子字符串,正确使用的函数是:

A. Left$(A$,5)

B. Right$(A$,5)

C. Instr$(A$,"BASIC")

D. Mid$(A$,5,5)

7. 有字符串A$ ="VISUAL BASIC",得到"BASIC" 子字符串在A$ 中的位置的函数是:

A. Len(A$)

B. Right$ (A$, 6)

C. Instr (A$, "Basic")

D. Mid$ (A$, 8, 5)

※8. 在MouseDown事件过程中,参数Button的值为1表示按下的鼠标按键是:

A. 鼠标左键

B. 鼠标右键

C. 同时按下鼠标左右键

D. 未按鼠标按键

※9. 在MouseDown事件过程中,参数Shift的值为1表示在按键的同时按下功能键:

A. Alt键

B. Ctrl键

C. Shift键

D. Alt+Shift键

10. A为一整数变量,能正确判断A的值是二位数的语句是:

A. If A>=10 Or A<100 Then Print “二位数”

B. If A>10 And A<100 Then Print “二位数”

C. If A>=10 And A<100 Then Print “二位数”

D. If A>=10 And A<=100 Then Print “二位数”

11. A为一数值变量,能正确判断A是奇数或是偶数的语句是:

A. If A\2 = Int (A/2) Then Print “偶数”

B. If A/2 = Int (A/2) Then Print “偶数”

C. If A\2 = Int (A\2) Then Print “偶数”

D. If Fix (A/2) = Int (A/2) Then Print “偶数”

12. 变量A,B不等值,将A,B中较大的数放入变量Max的语句是:

A. If A> B Then Max=A

B. Max=0 : If A>B Then Max=A

C. Max=A : If A>B Then Max=A

D. Max=B : If A>B Then Max=A

13. 变量A,B不等值,将变量A,B中的值进行交换的语句是:

A. A=B :B=A

B. B=A :A=B

C. T=A :A=B :B=T

D. T=A :A=B :B=A

14. 对变量A四舍五入,且保留2位小数的表达式为:

A. Int (A+0.5)*100 / 100

B. Int (A * 100+0.5) / 100

C. Int (A * 100) / 100+0.5

D. Int ((A+0.5) *100) / 100

15. 在一个用VB编制程序的800 x 600的窗体中,图片框PictureBox属性Width = 200、 Height =160,要求显示在窗体的正中央,其位置属性应为:

A. Left = 200 : Top = 140

B. Left = 300 : Top = 140

C. Left = 300 : Top = 220

D. Left = 400 : Top = 220

16. 在按下Shift键的同时,在一个控件上按下鼠标左键不放,并拖动鼠标,在事件过程

MouseMove ( Button , Shift , X , Y ) 中有效的程序段为:

A. If Button = 0 And Shift = 0 Then

B. If Button = 0 And Shift = 1 Then

C. If Button = 1 And Shift = 0 Then

D. If Button = 1 And Shift = 1 Then

17. 要求每0.2秒触发一次Timer事件,定时器的Interval属性应被设置为:

A. 0.02

B. 0.2

C. 2

D. 200

18. 在窗体代码窗口中的通用(General)段用Dim语句定义一个变量:

A. 该变量只在本窗体的通用(General)段中有效

B. 该变量在本窗体中的所有函数或过程中都有效

C. 该变量在本窗体和其他模块中的所有函数或过程中有效

D. 该变量在本工程中的所有函数或过程中都有效

19. 消息框MsgBox函数有五个参数,其中必须必不可少的参数是:

A.设置标题栏上的提示信息Title

B.设置对话框中显示的命令按钮数目和形式Button,

C.设置提示信息Prompt

D.设置帮助文件HelpFile

20. 以顺序输入模式打开文件”Text.Dat” 的语句是:

A Open “Text.Dat” For Output As #1

B Open “Text.Dat” For Input As #2

C Open “Text.Dat” For Binary As #3

D Open “Text.Dat” For Random As #4 Len = 16

二. 多项选择题:(每题1分, 共10分)

1. 在以下不同进制的数中,数值相等的有:

A. 十进制数90

B. 十六进制数&H90

C. 十进制数50

D. 十六进制数&H5A

E. 二进制数01011010

2. 产生一个大于等于1且小于等于100的随机整数的表达式为:

A. Int (99 * Rnd +1)

B. Int (99 * Rnd) C.Int (101 * Rnd +1)

D. Int (100 * Rnd) + 1

E. Int (100 * Rnd +1)

相关文档
最新文档