|
一、单选题(共 10 道试题,共 30 分。)V 1. 设已在窗体上画好一个容器控件(如框架),要在容器控件中建立一个命令按钮数组,以下操作正确的是()。
9 c: Q0 Q v" X1 J. XA. 逐次单击工具箱中的命令按钮,再在容器中画出按钮即可1 p+ O6 c. \* e6 A
B. 在容器上面出按钮,选择按钮,复制,粘贴,并回答创建控件数组,再重复粘贴
P% `% [2 r: M8 H0 e: g3 Z6 A; O4 V XC. 在容器上画出按钮,选择按钮,复制,再选择容器,粘贴,并回答创建控件数组,再重复粘贴8 M3 G) v/ r, w! {) d
D. 在容器上画出一个按钮,按下“Ctrl”键,同时拖动按钮到容器中的另一个位置4 W, T, a' y: d, [, s, Y
满分:3 分
- Q! r7 B4 }. U6 C2. Visual Basic中的十六进制数据以()符号开头
! p( o& p" c) h" w- VA. $E
# }: M0 ] P; a5 R* eB. $H
6 @0 J; D& W) v! JC. &O
) E: _9 U/ t$ n: CD. &H. v% g8 }+ e& S6 h, B E* N
满分:3 分. ?) a2 J! C; X8 L0 l. J
3. Visual Basic中窗体文件的扩展名是()。& T* L- u, D4 Y/ X' g& t
A. VBP
6 j5 u5 W9 q" ]' u; IB. FRM! Q+ s* }9 t ?* x3 x% L
C. VBW
/ c/ b% r1 f5 N, L. M' wD. BAS
! I1 F6 `( c/ u) Z g( L* h+ ] 满分:3 分
b" w. X0 ~ t6 W* s4. 可以在窗体模块的通用声明段中声明()。; a# Y/ h9 o3 o; r0 j, n0 L% {& l
A. 全局变量 A+ g, G0 L( b0 W/ `/ z% e
B. 全局常量
0 P: Q9 H0 W5 _& n( i( ]4 vC. 全局数组3 G. v6 H7 r% x( m: }
D. 全局用户自定义类型, Y2 K/ N* U. G E) M, K0 G
满分:3 分3 H% G% F2 _. g4 B' V: l. Q* ~
5. 函数Len(Str(Val("123.4")))的值为()。
5 u: ?6 y5 y( C6 F2 {3 {5 TA. 11. T4 h0 H0 K! @) M& L
B. 53 g) \6 b8 J1 v8 O9 ]
C. 6
( ~8 ~2 b7 |& _: ^- h0 B/ b- PD. 82 X" X' G) W. s
满分:3 分
( k% z! M! _9 m' r6. Sub过程与Function过程最根本的区别是()。
) g. U" k. e! ~; ` zA. SUb过程可以使用Call语句或直接使用过程名调用,而Funcnon过程不可以
: S. x0 j! h, IB. Function过程可以有参数,Sub过程不可以$ ]" Y. a. y" t5 L3 Q
C. 两种过程参数的传递方式不同
+ I6 R1 c" T& t5 A9 C; LD. Sub过程的过程名不能返回值,而Function过程能通过过程名返回值3 B& |+ b: }6 Q1 l1 y' O# K
满分:3 分2 i( y: S$ t7 Z
7. 下面的数组声明语句中()是正确的。1 {" v S3 r! R, |
A. Dim A[3,4] As Integer0 b9 g, Q! z# O4 D
B. Dim A(3, 4) As Integer
K( ~- R" u! w; G8 w) z Y5 kC. Dim A[3; 4] As Integer5 s$ |1 @7 R8 Y4 I" u
D. Dim A(3;4) As Integer
+ x2 \. t+ s8 p: _* l) N, H 满分:3 分
2 {( H* n- W- m8 w' k) {8. 要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。
% h4 W. M( N5 y2 J$ ?5 ]A. Option Base 0. }$ g, K G6 L6 ?
B. Option Explicit# g: l4 y) d; C. s l
C. Option Base 1# |$ Y% c: C6 `$ ~4 \$ X. ?2 j) W
D. OPtion Compare
8 D9 F5 v, A7 p3 R" t f | 满分:3 分# Q+ b7 w1 P* v( D' m3 W* _" r
9. 以下关干Name属性的说法,错误的是()。$ Z& V9 u/ `- G' R; s3 L
A. Name属性必须以一个字母开始
& I% ~( v: h8 [8 ?$ r! W0 ~, ]B. Name属性可以在属性窗口000,也可以在代码中000$ J1 |# v9 J6 r! P. A1 C; T* @
C. 所有控件都有Name属性。其值不能为空
* |' C W& A! w$ P& K9 E1 V6 ^" OD. "Form1.frm"是一个非法的对象名. {& Z" |; @. e% J1 v
满分:3 分
; L6 J0 t' ]: z; U/ k* v* ]10. 下面的过程定义语句中合法的是()。! g6 R5 ]8 o5 Y" _. y
A. Sub Proc1(ByVal n())# p* D$ ]' t& b! W) o
B. Sub Proc1(n) As Integer' M6 p# R0 p/ f3 j- `8 {- N
C. Function Proc1(Proc1)
: Z; R6 m+ [0 N! k' A4 S$ UD. Function Proc1(ByVal n)
+ C5 y6 O2 s$ z a5 [* i% A 满分:3 分 - Q, G1 T+ h% ]6 f" n' O) G, \+ f
$ G8 R: H0 v2 m# s4 O0 b Q
二、多选题(共 10 道试题,共 30 分。)V 1. 以下关于定时器错误的是()。" G+ ]4 O1 e6 j, c. U! v% ]
A. 如果定时器的Enabled属性为False,则定时器无效
: z4 U x8 N, hB. 可以设置定时器的Visible属性使其在窗体上不可见: Z/ e) `% Z9 {3 [$ H: ~0 W
C. 如果定时器的Interval属性为1,则定时器无效
8 L9 }5 ~0 _/ \' @. OD. 如果定时器的Visible属性为False,则定时器无效8 C, a! n* R& i9 X8 k1 j' N6 R
满分:3 分
m% T7 |- w: c; r4 a4 l2. 使用()方法可以进入代码窗口编写代码。7 V6 ?% D; x; }& U. N, O
A. 执行“文件”菜单中的“打开”命令
$ Q; M7 a* X0 U4 k* F; vB. 在窗体上单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令7 Z% @& R5 \9 v6 u3 ]: E3 i
C. 双击工程资源管理器窗口, o1 s2 B% C- f$ a# z1 O
D. 执行“视图”菜单中的“代码窗口”命令
6 A9 e$ r0 r' S: r7 E, HE. 单击工程资源管理器窗口中的“查看代码”按钮
+ o$ Q7 J T- t, BF. 用鼠标双击窗体除标题栏以外的区域
" ~( z$ w, y9 v9 j9 u# k7 k Q 满分:3 分0 X& s0 O' z- t; _
3. 已知A=Space(1),要产生3个空格,可以采用()函数! u D) m# U! t; b
A. Right(A,3)
* r$ k o/ u+ k9 K& iB. Space(3*A)2 m5 |1 c- c6 J! |5 ^$ p0 v: h7 l$ ~
C. String(3,A)
) z$ t9 _7 b0 T, T' n* s7 bD. A&A&A
) J7 y" `# R4 W' |( I1 sE. 3*A
4 B2 ]4 f! J) A! j7 c) J! n/ y$ q/ } 满分:3 分
2 d: w: o- T, h' R6 G( T4. 在运行时,以下()方法可以执行命令按钮的Click事件过程。/ g( J* I f K/ A! B: ?! _$ @
A. 单击命令按钮
5 B% v, \/ ]- UB. 设置按钮的访问顺序 y0 v, R% H u5 J# _
C. 按Tab键" [" v. y5 l# ?( ~% T
D. 使用命令按钮的访问键4 ]$ Z# Q& y" N5 ?: O1 R5 |# @
满分:3 分
2 \: Y& r+ a! e, I1 A5. 设A="abcdefghijkim",下面()的函数值为"jkim"
' E* k) u. A3 O! N2 V, k ?2 hA. Mid(A,10,14)
: R3 i- _$ b+ U1 w PB. Right(A,4)
8 C; s6 z# _) |6 jC. Mid(A,10,4)
8 S5 n3 r+ e2 H5 fD. Left(A,10,4)
0 C! H+ i8 B! ^9 B$ ^( X8 | 满分:3 分* Z. Y5 `% Q( o- R/ b0 H
6. 以下叙述中()为正确的说法。8 f* g9 R: i3 z( y
A. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件5 t( W3 ]0 W" P2 i# @
B. 保存VisualBasic程序时,应分别保存窗体文件及工程文件* P$ F% V- I5 q8 l
C. VisualBasic应用程序只能以解释方式执行
% \- R( I' J S. O% o; r# L4 d; dD. 事件可以由用户引发,也可以由系统引发, ]1 b, \8 Y* |5 }1 V
满分:3 分
" K D* ]' Y9 K% @+ E7. 以下关干复选框的说法中,正确的是()。
% S+ g3 W9 ?/ V, ^3 A- S# IA. 一个窗体上的所有复选框一次只能有一个被选中2 ^: Q& w6 z9 W" Q/ X3 X
B. 一个容器中的所有复选框一次只能有一个被选中8 j5 V! }0 D6 ^$ R. Q
C. 在一个容器中的复选框可以同时有多个被选中
; t3 I, m7 f8 W" p5 z' V; I7 ID. 无论是在窗体上还是在其他容器中,都可以同时选中多个复选框
4 h# X# W: [6 G2 b 满分:3 分
, X9 l3 X$ F1 n. C/ c$ d) t9 m8 [8. 下列关于事件的叙述中,正确的是()- } B3 j j4 J2 ^; D5 p$ r
A. 事件是对象能够识别的动作
' y, G' _+ f; |3 SB. 每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程% H9 N7 w0 G0 K8 ^# [
C. 同一个事件的名称矮子不同的程序中可以不同
+ n8 {& I: z- {+ SD. 对象的时间是不固定的* f" Q. A9 k# J0 i7 W3 P
满分:3 分
- w7 Z3 @! J$ f7 Q1 w6 ]) @- n9. VB目前使用广泛的版本是6.0,这个版本又分(), X9 t a' i8 _# P5 w0 B
A. 标准版4 L# w7 ]) N' P, x' }+ l0 }* Q
B. 专业版% A$ K, h6 N5 F+ t5 k
C. 企业版" ?( ?+ t' K) T
D. 网络版
: G- |! I. X4 h/ Q# ?3 [ 满分:3 分
9 J1 L. F3 C. n S6 V/ ? H* z10. 结构化程序设计的三种基本结构是()。0 F$ x" A/ @# J- |
A. 层次结构
# |$ l; S8 L$ E% Z8 ?B. 选择结构/ e2 ]2 Q% W1 Q, b
C. 顺序结构5 o. Z" f8 Y6 `) T# p
D. 循环结构+ `/ R. j3 p0 ], j, f7 I
满分:3 分
/ b4 x4 ]( n& b/ R1 F) V3 W; P' W6 p: @" B9 r% r
三、判断题(共 20 道试题,共 40 分。)V 1. Print Tab(3);"Visual Basic" 和 Print Space(3);"Visual Basic"的效果相同。( c3 \/ W1 U& N/ f: p) J6 Y
A. 错误& g Y8 |) ]' \' ]! A6 V3 W3 p
B. 正确) Z) y. _4 u$ R$ b e" b+ E! J
满分:2 分, x7 b/ w& E7 x, D
2. 下划线不能作为变量名的开头
3 r' L; u& h7 B# s% R4 A1 jA. 错误
. x$ r: g" m6 s1 ?9 T9 ~6 XB. 正确' c' V9 {4 _+ i1 c: r
满分:2 分8 O7 X3 f# ~8 a% r* x2 L
3. VB6.0 中 Integer、Long、Single、Double 四种数据类型的取值范围是逐渐增大的,占用 的存储空间也是逐渐增大的。8 E5 x5 S# N3 W o% ]8 K
A. 错误: B5 G. R2 m. _, O# l3 |0 N, X
B. 正确 K% w* ~9 B+ P" K+ Z
满分:2 分9 v2 ~) o: q' \8 |, i3 Y8 n
4. Rnd 函数产生的是(0,1)之间不包括 0、1 的随机小数。- _2 W) C+ a6 H
A. 错误
. }( V8 _- t. w, o. ?B. 正确
! `+ [* y! N8 ]) q' q c 满分:2 分
" O$ q4 u: a, l8 d: C8 ]$ l6 j0 L5. LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串
6 h6 c! {; I( ?2 z1 V9 C5 qA. 错误
. \8 u% G6 y; J: o, rB. 正确
" e$ J& k! l3 d6 \/ H 满分:2 分
) v, u: @ K6 ~6. 在 VB 程序中,如果存在语法错误,则无法通过编译,所以如果通过编译生成了 EXE 文件, 就说明程序中已不存在任何错误。8 [3 B; C% N( o
A. 错误5 Z5 r) z5 f1 m; D! y8 X
B. 正确
% @% ]& [/ [9 M( Q' ]1 m 满分:2 分& h0 T2 A5 c5 m
7. 在VB中,变体型变量是一种没有数据类型的变量。
% G+ b2 c; O0 k4 [A. 错误" E4 z% c8 j) s( U2 A& h8 ?# _0 H
B. 正确: c+ g# q. b6 S1 t: W. h
满分:2 分0 a5 H/ ?, K& x: b- ^# T1 l E
8. 在一个程序中,不允许出现全局变量与局部变量重名的现象& d( t( n) E" ~, c
A. 错误
_6 P( K* F; \# o' o6 W( @2 Z7 s u# cB. 正确
: g0 i K: O8 C- Y3 i 满分:2 分" W5 E6 N- f6 @5 ^1 y* I3 K
9. Len("模拟考试")和 LenB("模拟考试")的结果相同。
4 x+ Z7 B6 q$ v. vA. 错误) ]0 W- E' `8 ?3 C: X
B. 正确
: U0 w+ A( I6 y$ w 满分:2 分
: R3 ~3 E7 v% Y4 D( X10. 通用对话框(CommonDialog)控件可以分别显示打开.保存.打印、颜色、字体和帮助对话框。- \% z) Z, _. ]' G3 b/ z' c
A. 错误# | k! F6 Z; g' [6 a
B. 正确8 C! y6 X, R @
满分:2 分6 f9 }) ~* H8 p8 B
11. MID是取右子串函数. m3 K& @# d- ^( M' h0 @' u% Q. n
A. 错误5 q, R( i( y* w7 p6 X1 z- b
B. 正确& P8 m( _2 L% B! z( Z
满分:2 分
t' \; \5 }! ~7 E* s9 X+ R4 _) d: s12. 若同时为 x,y,z 变量赋值 5,可以如下操作:x=y=z=5。
' K, n0 D) R2 qA. 错误+ H6 p4 O* K$ W! h: e
B. 正确
_) _* U: U- B% d; p0 J8 h6 ? 满分:2 分; u# G$ S3 V! Q* c a8 v K
13. VB 中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所以可以认为工 程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留9 u5 \' q; j9 p" x6 A, H
A. 错误
7 |+ C* f, k n3 r* _& RB. 正确' W) Z' Q" u1 A6 g+ R- z" W. C( h
满分:2 分
0 |+ [! }* B8 \+ F1 e14. VB6.0 中&H12 是 8 进制的数值常数。
4 ?+ S: s/ r) _4 zA. 错误) ~2 N! `( @2 F. P0 u, e6 A8 w
B. 正确/ n* b2 D+ P$ k7 w6 j
满分:2 分6 U0 z0 E" P3 G7 I) x1 |$ ]
15. Public Pi=3.1415 可以将 Pi 定义为符号常量。2 [: Q: j( e6 Z" f: G7 c/ r
A. 错误6 V. U2 \3 S* _( \4 c# T
B. 正确; c4 {& C6 h: g- T. C
满分:2 分
! s3 n3 V5 `9 F+ f0 C16. Len("模拟考试")和 Len("VB 考试")的结果相同。4 x: T1 A7 [2 I U# X# B
A. 错误
0 L( E: x* d: B$ b q' r! WB. 正确! R. y, F( c u. _* u8 k. I: N6 M' e
满分:2 分" A* l; Y! ~7 p% j" N; P
17. 用 Private 定义的变量是过程级变量,所以其作用范围是定义它的过程所在的窗体(或标 准模块)中的所有过程。
& y- E! u2 {8 S- X. r! B- xA. 错误
1 y; {; J, W; F$ B+ n; LB. 正确' _+ M! `- n; l- W6 U7 T
满分:2 分
. J1 L- V: ~" P2 f r% J18. 执行 Dim X,Y AS Integer 语句后则 X,Y 的数据类型均为整型。
% p a& ~$ u. a4 h0 h# [A. 错误" V, K( \% |& T. X: @( c# b/ H
B. 正确
% p# P- x2 s+ M5 D0 s 满分:2 分' A& V4 Y( r5 z9 G8 d+ U5 p7 n
19. LoadPicture 是 VB 的一个函数,用于将指定的图片文件调入内存。 R; R* L. O# J& @
A. 错误4 P2 r, h, J) [: x
B. 正确
, d1 e! ^: y+ X J, i' B o; E 满分:2 分# r2 Q0 c6 O; ?$ x9 k
20. 在 VB 中具有 Print 方法的对象只有图片框对象(PictureBox)。
7 r P( X3 _8 [, w" VA. 错误. p# T5 _) K, M; X
B. 正确9 D% z( |4 c* M8 U; g
满分:2 分
; g0 M$ \2 Q' U9 I
* ^# q7 S5 b7 F7 B6 X3 A3 ? |
|