|
一、单选题(共 10 道试题,共 30 分。)V 1. 要在C盘当前文件夹下建立一个名为StuData.dat的顺序文件,应先使用()语句。$ d* E8 L8 a0 S0 U9 Z4 ?9 x
A. Open "StuData.dat" For OutPut As #2
: s0 E/ s! k7 F4 b/ YB. Open "C:StuData.dat" For Input As #2& p$ @9 [; [2 z
C. Open "C:StuData.dat" For OUTPUT As #2; i6 E1 w- g2 f% B
D. Open "StuData.dat”For Input As #2
* i7 k* p/ z1 @$ n$ i 满分:3 分
" r* G0 v* l4 @/ j0 A( J2. 要使单击滚动条滑块与两端箭头之间的空白区域时变化值为20,应设置其()属性。% x; W7 Y: n9 D- P" L+ Q8 b
A. MinChange
4 v) E5 X5 r+ O! P0 n; u9 N& @B. SmallChange
* G9 j! z# H2 K& aC. MaxChange
' e9 K$ E" f5 xD. LargeChange/ F0 L. V; ~& o2 }2 U
满分:3 分
% j! L5 U' K2 X8 d3. 随机文件使用()语句写数据。
" @& y1 ]8 d$ Z: F0 ~A. Input
! h# T! R8 k- G4 mB. Get
4 X/ s% K/ u+ V$ WC. Put' L# n7 c5 y& Y: `" c
D. Input
0 l& r5 E8 ]6 X' X. B3 Y 满分:3 分. d+ g6 o6 w8 L+ ~5 `
4. 要在窗体上显示图片,需设置窗体的()属性。
! l9 |6 g8 o* G' E" o# d$ NA. Caption
1 G' | {. \0 n4 `0 yB. Icon
$ e; O6 M, o+ N# D7 gC. Picture
! {: O- U0 T/ o0 Q7 `8 tD. ControlBox+ D4 l( b2 P" M! e( W7 @6 \
满分:3 分
/ z4 S }$ K7 Z3 Q+ V5. 假设窗体的当前坐标为(200. 200),则执行语句Line Step(100, 100)-Step(200, 201)时,绘制的直线的终点坐标为()/ y7 M0 Q- @7 Y) ]
A. (100, 100)) h4 V, T( ]) D( f
B. (200. 200)
5 y ~' g; x% h+ P5 \C. (300,300); f9 l* ?6 j% x/ i2 ^8 m& i! ~
D. (500,501)
7 L7 B& R& i- w, u9 ]. ]+ i7 I; M' u 满分:3 分. x2 o0 i: D; l& t' L* e
6. 如果希望运行时窗体以最大化方式显示,则应设置窗体的()属性。
! \( A: t9 x8 r9 g. u$ dA. BorderStyle
; o8 U- N7 }# g; E! T1 tB. ControlBox9 r0 h0 |$ L9 o/ ~) `
C. Moveable" c; n, _ [: a
D. WindowState
7 m* Y' G4 M- d/ F 满分:3 分
3 |" K. B0 h# ?7 c) J; j7. 通过设置ADO数据控件的()属性可以建立该控件到数据源的连接信息。$ F8 @& ^. n; Z6 g+ H5 \
A. RecordSource3 h+ \- B3 r9 Q2 ~; F
B. RecordSet6 ?( Y* t$ w! Q" k
C. ConnectionString
3 i# \0 N2 F8 b- B" AD. Database. i8 @0 @1 x# o" H" B7 j& z
满分:3 分3 j) p/ ? ~8 N. ], }% E& S! `
8. 执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。
$ s) v; h5 j: A* lA. (0,0)
7 B9 a$ w+ V& f) h4 O. @B. (200,100)" E, g! ^! f" F3 |2 A# |$ E
C. (100. 200)+ S5 K. l! c" n/ \* b+ B
D. 视ScaleMode属性的当前值而定/ {5 ?! i6 h# }7 Z. A7 _0 ]- }
满分:3 分+ ~& k5 k9 p3 O% |( W
9. Microsoft Access数据库文件的扩展名是()。
% [% v% A( x; {9 \A. dbf5 A* V8 v; n3 k4 M2 H( ~$ \% Q0 y
B. acc
( T6 G3 `" ]# u2 @C. mdb" b( c0 ]: v" h, b% M5 v
D. db
3 I/ P: b- ^6 S ?9 O* x& {' F 满分:3 分4 L* L1 C) ?6 q5 o" [
10. 要清除组合框Combo1中的所有内容,可以使用()语句。4 W9 w8 k' {% @! e" Y
A. Combo1.Cls
& U- C( N, \- i: g: h1 ^B. Combol.Clear
# r0 R! _' o9 s8 l0 C. _C. Combol .Delete9 l% S; Z: G$ k6 Z
D. Combol.Remove
- L7 h, G: ~2 K6 Y( U" \8 P 满分:3 分
! q4 R# `) t# {, j4 S, B0 e9 C# B* p) l+ j6 P/ }6 r
二、多选题(共 10 道试题,共 30 分。)V 1. 定时器具有的属性有()
; c6 _" L2 C8 r# e e$ yA. Interval
- N1 A6 e) H9 R: m$ l9 mB. Enable
( _" a5 j! Z' b: v, _ T' D8 JC. Size
3 S n8 F0 R ~D. Index
( C4 o7 R# n" \% a 满分:3 分! q: f4 \9 o4 Q/ r% }8 T% Q
2. 下列属于循环结构的关键字有()。/ f: d0 G% U# u( |! T
A. Select. h% L; n4 b$ ~+ N3 S
B. For+ }& a' o$ s8 H# S6 u$ c
C. Loop
9 N- A/ u6 u1 s, A( V% ?! _D. Else4 n6 @, W* M) i. }- ~) N
满分:3 分6 f; z' T; f$ u& H: e# _
3. 下列正确的是()9 y. M7 l; `0 B" P8 P) \( I% C
A. 变量名中的第一个字符必须是字母) Q1 L* x8 g" M
B. 变量名的长度不超过 255 个字符
% n* C5 f4 d, AC. 变量名不能使用关键字6 ?" L: l8 L- c6 ^; L7 N+ u1 e
D. 变量名可以包含小数点或者内嵌的类型声明字符
; W% W w- r o+ k8 D5 r! s 满分:3 分
, k6 K! B+ t' |: e3 R; L% l# j7 G4. 下列正确语句的 有()' X# @/ H7 K+ F, \7 J9 ` s3 m
A. txt1.text+txt2.text=txt3.text/ H S, f9 H3 f0 O3 r9 K2 E/ ?6 d
B. command1.name=cmdok
9 S3 k3 Z+ k* lC. label1.caption=Text1.text9 F( v) b/ y6 }0 D$ M0 }$ M" |( d3 ]
D. a=inputbox(hello)7 D, V- y4 c* R8 } e1 U2 y% p. E
满分:3 分
' Q8 V) m0 X1 ]9 B5. 一个VB 工程文件一定包含的文件的扩展名有()
9 }" s& C* \- g WA. .vbp
3 c& U. ~& C% q& U1 n7 e4 \# `3 zB. .vbw8 \: j7 s, H: N/ m" f$ U
C. .frm
M! k1 f- R1 P1 w8 `3 P4 K% `1 t* YD. .frx% I5 w7 P) B7 {
满分:3 分' i9 {6 U& ]( V* f% w0 w3 h. c
6. 具有Print方法的有()
7 o, `: w, @3 p- NA. 打印机6 x: h- {" a H% o* b
B. 图片框
! Q y$ B9 v9 u+ w( q+ uC. 图像框; o) m1 {* C) C$ |, X: }$ z
D. 窗体
! B) U. b) a' ?+ C' E/ ^ 满分:3 分. r* I0 _5 U# b4 Y$ I! L
7. 下面()对象中有CAPTION属性。! y) G8 [: s. c4 E* {
A. FORM
. t# W2 D6 z% C$ C b8 [5 z0 f* kB. COMMANDBUTTON
4 N/ ? _0 w% C% [' o( G. w4 zC. TEXTBOX, e0 X0 u4 b' f9 x( K# B
D. LABEL
# t: a' R: b! v* K# y 满分:3 分
. V( h: A/ Y9 D8. 下列()控件具有Text属性。
0 h) u* Z/ M- I) I; \A. TextBox
3 g1 J* i- c; T8 z3 e8 [B. Frame% V6 G* d F4 {/ @% I7 L
C. ListBox
+ y! p. C7 ]; d3 }D. ComboBox6 N+ l5 i- d0 R M0 L" O
满分:3 分5 h/ K% D4 a" v' ~- A8 s
9. 下列控件能够改变大小的是()+ L2 H4 Z/ `) z" L: F$ E- y
A. 标签8 |+ K1 t* @/ q6 C2 s
B. 框架5 T) k7 `4 ?; t5 M! i5 u" b" N1 t
C. 文本框" o- P+ J. B! c
D. 定时器
* u/ w5 h. }3 ~. v 满分:3 分, N/ s, ?! @' l* u. ]8 @& E
10. 在VB中,以下说法正确的是(). _/ b7 S7 \% P2 H9 _3 F. g+ `) \& A/ |
A. Abs( )是转换英文大小写的函数+ J1 |/ W. O7 C6 o$ I# n0 ], O# A
B. MsgBox( ) 是消息函数
' ~+ R; X+ @) n& _, |. @1 E$ r jC. RGB( )是颜色函数
! P! @2 y3 h* J" wD. Sqr( )是求平方根函数# X2 C" `4 }1 f; b' a7 o8 B$ W
满分:3 分
5 e: |$ W, W2 G+ T- E$ h/ I+ P* S5 S, x% p: | G7 P
三、判断题(共 20 道试题,共 40 分。)V 1. VB 采用了事件驱动的编程机制,当没有事件产生时,程序处于停滞状态,只有事件发 生时,程序才会运行。) G, B# ]2 f9 c$ I5 |- d1 h- c
A. 错误
: z! U6 m8 C5 {. dB. 正确3 ]' S# C# V _& m) L/ d" \
满分:2 分. Z& X+ [! P+ W# ?5 u* q3 q; F! S
2. 已知 A=12,则 Len(A)的结果为 2。
" [0 P6 w4 i( iA. 错误
2 ]' `0 O }9 O6 iB. 正确
8 V& }) A6 ~( G/ J2 f b) | 满分:2 分
# O0 X; }( r- V+ O: S3. 循环结构中与 While 语句匹配出现的循环结束语句是End While。
2 q3 N0 s0 }( c' gA. 错误
4 [- k3 }" m* S1 i& P" Z/ D% KB. 正确2 {; [/ b* E7 t9 l) C/ L
满分:2 分
! u4 k0 k5 l( a0 W4. For...Next 循环的<step>子句缺省时,循环变量每次改变的值是1。5 f: b( Q N' n" [8 ?- m
A. 错误
! @/ v9 L: Q0 Z% }B. 正确
" ^2 c7 o3 m% j7 F 满分:2 分* a$ ~ K# f8 I5 ^& @0 r
5. X="28",则 Val(Right$(X,1))+Val(Left$(X,1)) 的结果为 82。- Q8 f8 R1 ?0 _* t1 F
A. 错误+ q# l# K1 T1 M6 Z0 @! C+ c
B. 正确. D$ Q8 V7 f4 k+ j* c2 s
满分:2 分$ H# Y( ?6 W6 g# ]
6. 动态数组可以在需要时候改变大小。( N% ]) ?8 n' U0 q. \( N
A. 错误# M! d* I* t7 U z2 ~2 G' G; r
B. 正确
- R; P2 E M! z 满分:2 分2 A+ L0 e6 Y, J+ r* U* ^) Q8 `, r
7. 顺序文件不能按任意次序读写。记录之间有明确的分隔符。
+ O& w' {, o6 iA. 错误! N; C" p5 j* E# l
B. 正确
9 r% \1 k0 m5 j+ } 满分:2 分
+ @/ L0 @' A+ Y5 J2 u# O" z. ~& H) u: V8. 在 Visual Basic 中,用来描述一个对象特征的数据称之为对象的属性。
8 A, k3 T" w7 z$ J( xA. 错误( N5 g. c' z1 K, _
B. 正确
/ d6 V S0 E( |& Y: S4 z- I 满分:2 分
8 X8 w0 J+ F, K0 T9. 储存在窗体模块中的过程,一定可以被整个工程中的事件过程调用。
9 W2 y8 [# u/ I- ~' X2 ]; zA. 错误
! ?" @ l' a' o1 L: W) K4 q* OB. 正确
1 w, y$ R3 r+ Z+ }& t% R0 g 满分:2 分
0 l/ E: H% k$ U: x3 u2 O10. 执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是”“XXX”。$ g0 {) k6 I+ Z9 J; ^. r6 D& R
A. 错误
+ h2 |( t2 `8 a' f0 G: _B. 正确) z' J& y- ~8 W4 j& T+ A" v
满分:2 分
+ j- g: d: A Y11. 数组是用一个统一的名字,不同下标表示的、顺序排列的一组变量。
( O4 _1 f2 K2 ?# K& wA. 错误2 _6 J7 L0 O( A: y1 g9 \ `, R9 o% K
B. 正确
! S- o$ d" k" t, N 满分:2 分
/ P$ m3 a8 i2 @- R u7 l12. 窗体的标题、样式、背景颜色等属性只能在设计时通过属性窗口设置。1 N; T6 t v t, m
A. 错误4 e+ K. b' A- ]0 r
B. 正确
/ w! c& X5 t. a% P& Z& m) C- T 满分:2 分
% {" V# y8 W8 @% G0 E* t% s, L13. Dim aa(5) As Integer 与 Dim aa[5] As Integer 等效。: c+ n5 V" Y! e+ b3 C3 v
A. 错误
1 ~6 c5 ^, f( `B. 正确# W" j5 ?+ P Z- P8 h6 A
满分:2 分
) t+ } N s; P5 ~& b14. 在设计时可以设置断点和监视表达式,但其它调试工具只能在中断模式下使用。
) i5 W3 a2 t& M" m( k uA. 错误
/ m) L0 c3 M/ v: ?! TB. 正确
. |! L0 J o/ Z5 M" }4 ~7 x 满分:2 分( H- o3 p' j6 a g
15. 无需任何操作,VB 的控件工具箱自动包括DataGrid控件。5 W$ a2 h0 }& ]" ?1 J4 ~
A. 错误
, P; W. [; B. j* \" }, |B. 正确
& H* l# x8 ~* ]* ]# O1 Q- Z 满分:2 分
* I9 C+ `$ f2 [% E& w( ^$ ^; U16. 在 VB 程序中,如果存在语法错误,则无法通过编译。- j% c8 [% i$ \1 p( O8 M
A. 错误
" ?. j8 L5 v/ y% F. d) U( }B. 正确
+ |1 P- b6 m& N$ g 满分:2 分% P! h0 H2 h% H- `# D
17. 执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是”“YYY”。# {) d5 u( L. i& b3 U9 f4 q
A. 错误
0 m' n) q) F9 Q) cB. 正确
4 i2 Q* _/ q* l+ D 满分:2 分
& r/ `3 g# A/ r1 x$ C18. 用 Open 语句打开多个文件时,文件号必须是连续的。3 j$ E* _" p* Q
A. 错误, Y+ N- r6 v) v# }4 `4 O' {" D Z) U
B. 正确
' \0 D& `" i7 |0 a* L% K \! X 满分:2 分
3 C1 D* S" [ j' ^. q( k! ~" X19. End 语句提供了一个强迫终止程序运行的方法,它可以放在任何事件过程中。9 i/ n5 B; z3 B+ j" q* C2 e
A. 错误% g: K! q, L B3 j" t7 N
B. 正确% E. s- a* }6 X7 L
满分:2 分3 x ~: q! V* T5 k. N2 f* B* O
20. 在 Do....Loop 循环语句中,若要强制退出 循环,使用的退出语句是 Exit Loop。' ~! F2 ~$ X; m# g- Z2 u9 ~
A. 错误
4 I, ]2 V4 K! H2 w/ N. d# Y0 JB. 正确
; O5 a, B1 V: n 满分:2 分
. c- N/ {; H0 {1 P5 |0 @2 C
. n. X& @* ]. F$ C0 G; S |
|