|
一、单选题(共 15 道试题,共 75 分。)V 1. 设a=5,b=10,在执行c=int((b-a)*Rnd +a)+1语句后,求c值的范围为( )。6 Y4 D8 d' D# Y) q0 J
A. 5~10) j7 @5 [4 L& R- a' K2 Z; i
B. 6~9
7 m7 l* |: V+ L4 ~ fC. 6~10: s" O! @. |2 f& }, B! E
D. 5~99 S+ Q; L! p, x
满分:5 分+ r/ P- d, G d1 Y/ e5 h) m$ N
2. 以下Case语句中错误的是( )。: y& r# d2 z4 j$ `% G# h7 S. ^3 K+ q
A. Case 0 To 10! ]" C' k L* P% V
B. Case Is>10) `( y/ w! Z5 A' y! Y8 `: ^3 n
C. Case Is>10 And Is<50
3 @6 q' f$ z* C1 V/ sD. "Case 3,5,Is>10"
9 w- c. X7 g/ X4 K& F P 满分:5 分$ B* @% l Q: M2 M; ?8 G
3. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。
( o/ Y9 y5 E) z! i4 l9 LA. 空白
9 B. W9 d; P, RB. 错误提示" e" k( p$ N) e' T1 T
C. 北京$ H0 A7 w+ ~: T8 @4 i) @; Y
D. 上海& C; v# e. N, R) o
满分:5 分
: T2 o, h* W/ |# E4 E% V4. 设s=2,b=3,c=4,d=5 ,表达式Not a<=c Or 4*c=b^2 And b <> a+c的值是( )。
1 E! J) O# M. t$ B% V4 c2 y! tA. -1
9 `' b. v% Y2 F+ [ EB. 1( N/ B" h! I$ x; ^
C. TRUE
[! M& p. g9 E; tD. FALSE
1 A9 }# j# u3 a0 n5 d) w 满分:5 分3 e ` R1 q5 j
5. 以下声明语句中错误的是()。# i* C/ y6 u. ?) w& d6 `: i4 q" B
A. Const var1=123
2 x( L6 E8 g+ QB. Dim var2 = 'ABC'
6 w7 f9 p* K- w; G5 UC. DefInt a-z
. ^& Y- [% w0 q1 ^' G( mD. Static var3 As Integer
/ S, n. A) Y" o3 w, o* X/ ` 满分:5 分
" h6 h& P! C1 F7 ]6. 下列Visual Basic程序段运行后,变量s、t的值为()。 s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k6 n. @8 H4 z1 ?) i, f4 L7 ^4 l
A. 2 2/ q# A/ {0 Z) Q
B. 9 247 I Y4 W0 N% E8 n- S8 @
C. 5 6
; F4 y8 l) j! ?D. 0 1( X1 Y, U: n7 C) h% ~4 b
满分:5 分
* _* b* }+ i, [/ z3 z2 Q7. 以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
6 c. m* _6 _: K1 k: @& L; P% HA. .bas+ a! O# A& f. k1 g0 l* s
B. .res
, V' h" Z) V$ UC. .frm
n4 |) R4 F1 F; bD. .ocx
1 ]" M0 \8 Y' P- [$ c3 H9 K9 d 满分:5 分
. V# [$ t7 e7 N$ |0 H8. 能显示窗体的方法是( )。
0 J1 o; _4 p/ rA. Visible
( \: ]& v9 m5 X2 u2 jB. Show1 ~+ J* t: B( t
C. New
B! b* m; @. w+ w. _* MD. Open& C9 E; P6 y2 E3 r" d* |
满分:5 分! T8 G! N8 E* M7 b) @
9. 窗体的MouseDown事件过程Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是()。
S# {1 p( @. vA. 通过Button参数判定当前按下的是哪一个鼠标键" \: P- m# W+ k5 {: W# f. m
B. Shift参数只能用来确定是否按下Shift键; m% M6 Y: w4 K1 B2 X7 c- @
C. Shift参数只能用来确定是否按下Alt和Ctrl键
3 z: w: k& g- x6 @ H3 t# t/ ~( d/ _D. "参数x,y用来设置鼠标当前位置的坐标"
9 y0 N0 W/ M/ Z0 _% y- ?8 D 满分:5 分
# x% m. |8 T# c10. 执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。# F* c0 D4 X p# X: ]8 b
A. 只能写,不能读
. u: s' K8 V4 p2 z9 OB. 只能读,不能写! Q7 i6 Y7 ~& G- G
C. 既可以读,也可以写7 W5 r1 g( U: _6 y
D. 不能读,不能写
" C0 r' V! ^- s, |; W 满分:5 分. }4 u( W4 O1 Z& X6 l6 k) V
11. 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
# u4 a& c2 Y+ Y2 {9 O* pA. Value
. [; b0 ]8 Z4 H" \- GB. Default% G% O' w/ C0 ^
C. Cancel
& G8 n; p. @. M$ C7 O3 q# oD. Enabled e7 G/ y; \; o) O
满分:5 分
8 i: K5 |0 s5 p9 Y/ Q& N12. 函数Int(-3.6)的值是( )。3 {) W6 s4 M" X# Z% N `
A. -3( u+ i$ Y. E8 K& M9 S0 s5 b1 l3 s
B. 3
- L ?! a$ y* xC. -4
/ ?' ~3 O7 L) w4 {- _D. 4, v: B: v# x0 u9 B6 k' d
满分:5 分1 v* \& p6 K1 W3 f' w
13. 下面程序段运行后,变量s的值为()。 a=2:b=1:s=0 For i=10 To 6 Step-1 s=s+a c=a+b a=b b=c Next i2 D( y8 D# \3 g, v7 g5 A. z* O s
A. 10( E+ a# d* n# u$ S* }5 ]% q
B. 177 X1 x8 c, K4 C3 G3 B
C. 69 x$ ]9 h5 s7 {* E4 K
D. 28
- x( e5 m" E1 O! E: P7 {: Q, H 满分:5 分
! E6 E" G% }/ u; w8 E/ ~0 o14. 在窗体上画一个名称为File1的文件列表框,并编写如下程序: Private Sub File1_DblClick() x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是()。
4 j9 ^) f$ p! |0 C; c8 BA. x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)+ @! f1 q# L0 i7 H
B. 双击文件列表框中的文件,将触发该事件过程
4 C# V0 R) I% z" g5 V! P5 p! l8 EC. 要执行的文件的名字通过File1.FileName指定
9 `) @) ] L2 N) a! D1 TD. File1中显示的是当前驱动器、当前目录下的文件
/ I. L0 m& M9 l) {' M- X+ n 满分:5 分5 c% w6 S9 N" U' z- B( x2 W
15. 下面程序段运行后,变量a,b的值为( )。 a=3:b=4 IF a>b Then x=a:a=b:b=x
+ y, _) G& F/ s6 ?. L! fA. 3 4
! s, u0 c+ U+ z3 w5 X% l$ I7 t9 QB. 4 30 e* u* n, {9 M! s4 ?/ Z' e; V
C. 3 3 T% b4 r& Y3 S2 N
D. 4 47 G* R1 U a; s9 h
满分:5 分 0 x3 P$ M' y, W4 N* B2 p7 f" ]* x
0 ~/ `2 k3 {+ f6 ~' b+ `6 ]
二、判断题(共 5 道试题,共 25 分。)V 1. 鼠标左键单击“工具”菜单中的“菜单编辑器”菜单项就可打开“菜单编辑器”窗口。
3 A5 u2 v, x6 @ C; \ |/ r) z/ C, VA. 错误0 j# W- d+ k# k
B. 正确2 v+ V8 L8 m7 T4 {
满分:5 分
9 f, a1 I3 ^& ]3 A' k$ X9 z2 A* m2. vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。+ s5 c* c, l% s9 y
A. 错误
% F: B2 ]5 t/ k* ?3 D( IB. 正确
, d5 n6 s& X1 O, X! p 满分:5 分
/ f- u$ A- Z$ ^) U4 Z" J. ]2 ^3. Visual Basic 应用程序只能以解释方式执行0 Y( I- w4 H% z# Z; r
A. 错误
3 r2 e5 ?. G& f" S- ]B. 正确
7 A( w( ^. f! x! j; R& s$ s 满分:5 分
% Q2 |' z: p3 n- j8 S7 c. c7 @4. 当文本框失去焦点时,触发LostFocus事件* {: b0 B1 l8 n) F% l6 \# i/ M8 G( }
A. 错误$ y* f' N$ l* O) a* ^) D3 P# K0 n
B. 正确) D6 L& D9 r/ O! ` _' Y
满分:5 分
/ {$ ~' ^( p: {: W) o5. “函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。
" S/ t$ q) e' L9 ^% Q6 B9 TA. 错误
" u' P/ I3 ~! M$ J; M$ Z6 sB. 正确
# a0 d3 Y% ?. V2 D& m, e 满分:5 分 ; C4 G' U) _: K4 M, i
% k7 r! M; |3 w1 F+ [, p6 } B
|
|