|
一、单选题(共 10 道试题,共 30 分。)V 1. 设已在窗体上画好一个容器控件(如框架),要在容器控件中建立一个命令按钮数组,以下操作正确的是()。1 U) o0 [7 g% {% H7 B$ x8 v) r) |
A. 逐次单击工具箱中的命令按钮,再在容器中画出按钮即可! i0 j' j8 U* W. |8 K& I
B. 在容器上面出按钮,选择按钮,复制,粘贴,并回答创建控件数组,再重复粘贴( Q, @! M: j" Z" W' ]* j
C. 在容器上画出按钮,选择按钮,复制,再选择容器,粘贴,并回答创建控件数组,再重复粘贴7 d7 f9 w6 ]; y8 E D
D. 在容器上画出一个按钮,按下“Ctrl”键,同时拖动按钮到容器中的另一个位置
- L5 x" |/ X' V* { 满分:3 分
# G. j- S2 [% o% h7 N q. _5 j2. Visual Basic中的十六进制数据以()符号开头
( E0 \6 E' ]& D7 OA. $E# d" {0 P2 F7 @2 U
B. $H
8 w9 g/ c. u% X0 K5 z$ J8 ] QC. &O
: h0 ~" F: T" H8 O! nD. &H
! |9 r8 }: T8 r 满分:3 分8 z9 `9 o( j/ F0 t, o, |, d1 y
3. Visual Basic中窗体文件的扩展名是()。
% m$ [ h* y3 I3 R% g& ]A. VBP7 V! g* s3 q) V7 d# I
B. FRM& p& q7 | O; m* ]
C. VBW
8 f4 G$ i" N ^, ID. BAS, [1 W7 r* R* r8 v! j' ]; L
满分:3 分
/ s% {& }" V& |& b; W& e4. 可以在窗体模块的通用声明段中声明()。5 b/ }( s5 Z5 [
A. 全局变量 f* r( P, b* f+ ?1 H8 }& S5 o
B. 全局常量4 N8 y/ x8 z ]- t' {- X- @, @
C. 全局数组$ v5 u: F- G1 l$ {' L# n
D. 全局用户自定义类型5 F* l% b1 }! J8 M. q0 O
满分:3 分
& X" i; y7 {0 R5. 函数Len(Str(Val("123.4")))的值为()。
: t7 h- d( U8 RA. 11
% x! E0 {) p2 u! vB. 53 f3 u5 m# U& D4 P* _! |# z
C. 6# Y' \% E9 K% U3 E" v
D. 8
+ H6 n, v3 y3 w+ ~ 满分:3 分3 B: D5 b% Q: }! `# B
6. Sub过程与Function过程最根本的区别是()。
' J' K! B. k& T- w9 ~# u; \A. SUb过程可以使用Call语句或直接使用过程名调用,而Funcnon过程不可以/ Q* u9 d/ z5 ?$ h. P D$ R
B. Function过程可以有参数,Sub过程不可以" p1 W, s* H! F5 W- n% P
C. 两种过程参数的传递方式不同
- i P9 Z$ X# [2 b: U& ^% LD. Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
2 G8 B) ~9 g5 n7 b5 ^1 k 满分:3 分 U, y6 G7 c$ N: n$ C* v
7. 下面的数组声明语句中()是正确的。
, T/ B, x* ~7 UA. Dim A[3,4] As Integer
1 V2 w, t: K2 wB. Dim A(3, 4) As Integer* g% g* T) m8 q2 D
C. Dim A[3; 4] As Integer
9 w* t: M5 L+ ~8 nD. Dim A(3;4) As Integer8 j9 x% x' @* ?1 C/ _# H* |3 S
满分:3 分9 J) T7 Y- Q; L: b/ ?0 a% |
8. 要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。# J: g. Q/ @2 N' ^ I+ v' D
A. Option Base 02 J0 H: v1 ]- Z
B. Option Explicit8 a/ u: c$ D$ y0 V
C. Option Base 1% i4 S, U# T; u$ E, K9 \
D. OPtion Compare
+ c4 N+ @' n/ w 满分:3 分
8 V! F" Q/ G3 t: @1 L1 m1 e9. 以下关干Name属性的说法,错误的是()。% N; @- O- G ?
A. Name属性必须以一个字母开始
3 I+ T3 G) ^& ]: _B. Name属性可以在属性窗口000,也可以在代码中000
) n* P* ]% z+ P& I( RC. 所有控件都有Name属性。其值不能为空; E S7 x3 m! b0 x% O
D. "Form1.frm"是一个非法的对象名 G" U8 _8 W" R2 u- u& E2 \3 ?
满分:3 分& D R/ m$ W0 I& i, v7 I `* X
10. 下面的过程定义语句中合法的是()。' S6 Y( [0 L0 G: ^: q" B4 I; b
A. Sub Proc1(ByVal n())
, H0 G& H: D# d0 `B. Sub Proc1(n) As Integer: _/ q/ ~: P2 |( K
C. Function Proc1(Proc1)
% g; A9 S8 q& e5 O. N( p, s2 kD. Function Proc1(ByVal n)! S# k( }1 t" P& t0 g" n. {
满分:3 分
7 E/ y6 F* ]/ f
( z" N) _) _. m7 B* M: n二、多选题(共 10 道试题,共 30 分。)V 1. 以下关于定时器错误的是()。
, f Q% o$ k7 Y+ \! s p) Q3 hA. 如果定时器的Enabled属性为False,则定时器无效
" E0 I7 K+ {/ `B. 可以设置定时器的Visible属性使其在窗体上不可见7 q2 h+ Y: x6 T$ L
C. 如果定时器的Interval属性为1,则定时器无效% d; z$ ~2 V# y7 y6 P& X' k9 ~3 ^
D. 如果定时器的Visible属性为False,则定时器无效
3 w- |3 q7 j7 i, S 满分:3 分
; U7 B0 E6 L* u2. 使用()方法可以进入代码窗口编写代码。
# [/ g" ]. I/ e+ ^8 IA. 执行“文件”菜单中的“打开”命令( O7 [9 S! C# }& M9 y( n
B. 在窗体上单击鼠标右键,在弹出的快捷菜单中选择“查看代码”命令
, e' H$ X) P% S# m1 L0 H- GC. 双击工程资源管理器窗口
! G8 G1 n* d1 |/ D, v( XD. 执行“视图”菜单中的“代码窗口”命令
3 ?# ~* A) p4 G; x3 @2 NE. 单击工程资源管理器窗口中的“查看代码”按钮% M7 J. _% t5 `4 ?% T, V3 Z1 [
F. 用鼠标双击窗体除标题栏以外的区域 i# Q B" a) [1 Q" O4 x
满分:3 分
- }# x8 \) f+ y p" L5 X3. 已知A=Space(1),要产生3个空格,可以采用()函数0 `3 m i; T$ {8 w! [8 K
A. Right(A,3)
, e& A8 c: Y, I. p7 f) O GB. Space(3*A)" G; g' M! R$ _1 N5 i4 L* Q; ]. b
C. String(3,A)! s/ r3 ^) s* m- c8 E. Z
D. A&A&A
8 y* g K& N) F) ]E. 3*A
. ?7 o1 w! H- Z3 |6 t& d; Q$ ? 满分:3 分3 q6 z3 _+ g; O" D) }! k
4. 在运行时,以下()方法可以执行命令按钮的Click事件过程。0 D) D5 M) d' I7 _# u
A. 单击命令按钮- g7 f# c9 q2 X4 Q
B. 设置按钮的访问顺序
8 C _- {$ ?9 y4 Y5 b1 D4 VC. 按Tab键: z& L9 I A ~
D. 使用命令按钮的访问键
m: U& }1 ]4 Y' r. b3 u. t 满分:3 分1 w" d/ z9 ~& G/ j2 Z- [3 H
5. 设A="abcdefghijkim",下面()的函数值为"jkim"
2 R: s# E, p! d; h. I! KA. Mid(A,10,14)# S& Y8 h1 f- X% J; u0 ?
B. Right(A,4)
2 |) Q- L. q- ?1 [3 H- sC. Mid(A,10,4)1 |: I) j0 m* Y0 ?7 O# z4 l% m
D. Left(A,10,4)- d0 S. z( c w
满分:3 分* m) y: c( x" m
6. 以下叙述中()为正确的说法。
# v2 ]- ? a. C3 @# u2 mA. 打开一个工程文件时,系统自动装入与该工程有关的窗体、标准模块等文件
' c: n* }# j" E) ]. RB. 保存VisualBasic程序时,应分别保存窗体文件及工程文件
6 ]" x2 W) G6 ?C. VisualBasic应用程序只能以解释方式执行" `( D0 U" C) g* ~
D. 事件可以由用户引发,也可以由系统引发* G- _8 b* q7 t8 E8 T9 h
满分:3 分
+ z: d- M5 Q2 b7 J+ I% m7. 以下关干复选框的说法中,正确的是()。9 ]5 c5 ?/ Y' _8 `! Y% ]
A. 一个窗体上的所有复选框一次只能有一个被选中
) A: k5 I; o6 n TB. 一个容器中的所有复选框一次只能有一个被选中+ L. t+ o& i$ m. j: w
C. 在一个容器中的复选框可以同时有多个被选中% W1 m- `* g+ P+ r' o8 e4 `
D. 无论是在窗体上还是在其他容器中,都可以同时选中多个复选框! a$ Z$ H1 P9 z3 `$ T
满分:3 分 h h3 V) {- Z# O+ x+ q
8. 下列关于事件的叙述中,正确的是()
" P, V: X0 W) w3 XA. 事件是对象能够识别的动作! E: ~$ _7 g; E8 \, a9 h& l0 g
B. 每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程 P" O) A1 u) h* _3 C+ E
C. 同一个事件的名称矮子不同的程序中可以不同. B, A; M' q* Z- X9 J/ y- B4 m( _( E
D. 对象的时间是不固定的( O: |# b9 n4 f4 c$ i
满分:3 分
; n; A# r P4 K& q$ N# }' ?1 l& a0 ~9. VB目前使用广泛的版本是6.0,这个版本又分()
8 c& { D/ c; b: w/ h9 C& VA. 标准版2 |' `+ i5 Y4 m* f: V" c3 l
B. 专业版% k& d2 Z7 `- _' \7 M v' Z9 k
C. 企业版
, U$ D. _2 ^( dD. 网络版
( |! u: S/ T5 c, n2 j0 M4 | 满分:3 分
' j0 z z/ [) H" h, T3 `0 I10. 结构化程序设计的三种基本结构是()。9 @8 { [2 a6 [1 d/ N7 O* d. K
A. 层次结构
1 B: k, u* c8 T9 w0 \/ CB. 选择结构
# J0 E. Y3 n" V% L2 {2 sC. 顺序结构
! J; o4 F9 {4 K5 d0 }D. 循环结构
$ j2 V# G' z1 O' v1 n' V2 X 满分:3 分
8 r( ~/ r8 y0 ?% i9 W* G: M* T
三、判断题(共 20 道试题,共 40 分。)V 1. Print Tab(3);"Visual Basic" 和 Print Space(3);"Visual Basic"的效果相同。7 g5 y2 P3 r" Q
A. 错误8 J0 |' a5 s; N/ G F, ?3 w( i
B. 正确8 ?# G& s% J- k4 ^$ `* E6 H$ o
满分:2 分
% k3 h8 f7 W. ]* `2. 下划线不能作为变量名的开头- Q {* o3 M; ^* G
A. 错误
' k- w6 U- e P: a) c1 H7 z9 i8 RB. 正确0 \+ `" Y B; B/ s+ {$ A& j
满分:2 分
' j9 l( E: A( R+ n' `5 B3. VB6.0 中 Integer、Long、Single、Double 四种数据类型的取值范围是逐渐增大的,占用 的存储空间也是逐渐增大的。7 C' W( D7 X( J- B7 L
A. 错误* b; X- C8 p! y' r
B. 正确( n+ C5 G. w. C2 B5 K/ i# R
满分:2 分8 l* G9 ^/ ~" o) b) C+ X
4. Rnd 函数产生的是(0,1)之间不包括 0、1 的随机小数。
) ~ ?- e1 F& I: o8 P3 AA. 错误
3 H' F \9 O* [5 [/ F* d3 lB. 正确
" C! y1 e- | F4 `. d* E+ ~ x9 i# Y0 v 满分:2 分
5 c3 N+ K* ~( t! k( j) n' D' F: `5. LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串
% m2 V1 c+ p# F" _9 _$ m# d9 j; AA. 错误1 ]* w% L, q, G" v
B. 正确
0 R% }/ \$ s" ]$ ^: {; M1 J$ ^ 满分:2 分
|) P1 D* `/ O1 U: d, [0 M' g6. 在 VB 程序中,如果存在语法错误,则无法通过编译,所以如果通过编译生成了 EXE 文件, 就说明程序中已不存在任何错误。' y$ y. a& r) E9 b, |
A. 错误! {9 w! \7 p: v) ^9 q$ u/ |
B. 正确
3 z2 f/ K! B; K$ f+ p, d9 U 满分:2 分3 J8 [ g/ w# ] }0 G
7. 在VB中,变体型变量是一种没有数据类型的变量。$ f% \* S' k' a9 U7 j: k
A. 错误
! e! ~* K& [( {7 ^B. 正确
, V9 H, [3 w8 B 满分:2 分/ A/ {3 r2 W) M4 u' x$ B
8. 在一个程序中,不允许出现全局变量与局部变量重名的现象# @7 [7 ~! c( l. N! N
A. 错误
, Q8 L. B. x: IB. 正确( A# ?$ L0 H! f4 S$ R% s
满分:2 分
/ N0 Y: _" k, P* ^& ^, e0 F2 \9. Len("模拟考试")和 LenB("模拟考试")的结果相同。
4 G' R4 v+ Q9 N) d4 }A. 错误# Q4 Z/ t1 R% t6 E4 ?: C+ a, d0 r( c
B. 正确
8 N, V$ p1 q* ^# \' a' A; e 满分:2 分; g! N& }0 r1 {- T0 A- M8 D
10. 通用对话框(CommonDialog)控件可以分别显示打开.保存.打印、颜色、字体和帮助对话框。9 q- k+ r7 V1 U5 i0 V- G
A. 错误
9 `3 N1 d3 y; w$ ~+ P8 t! S; BB. 正确
! `5 T0 g! u9 T4 ]7 d& t 满分:2 分
, Q$ f7 M( c g( I0 K11. MID是取右子串函数; }; V! e* _5 N' y3 m y& M W# `
A. 错误
% \" U6 X0 D) y9 h) rB. 正确
) _, Z) H6 x0 W" L5 r3 A- I: S7 @ 满分:2 分
3 k+ }: f4 L! {12. 若同时为 x,y,z 变量赋值 5,可以如下操作:x=y=z=5。% o% }* S: D9 q1 x) E3 P
A. 错误3 _- J0 I$ x, q# y" b8 P. N1 n
B. 正确0 M4 m8 {; d/ I% S* U# y- Y
满分:2 分; O* P; D: v/ k7 f9 J* Z
13. VB 中打开工程文件时,在资源管理器窗口可以看到工程中所有的文件,所以可以认为工 程文件包括了工程中所有的文件,只要保留工程文件即可,其他文件可以不必保留 M' `1 X: ?: ? [( ~6 P
A. 错误, j' C' G% ^, L
B. 正确
# Q. @ z2 T5 c& l& S; g! @ O! ? 满分:2 分
2 e( b7 n2 t% o& [1 a4 W14. VB6.0 中&H12 是 8 进制的数值常数。2 s" k6 d9 Q3 q2 R' L! U* h) U# p
A. 错误! J5 ^3 |3 o& ?- F: ~
B. 正确5 {1 n/ q1 X, h# B( v* e
满分:2 分2 B* O6 K/ R( u1 w1 ?
15. Public Pi=3.1415 可以将 Pi 定义为符号常量。
1 Z6 @* K. q; hA. 错误$ x1 I h; s0 K
B. 正确
2 K% X) G" D$ x 满分:2 分
2 z" t$ n# ]( d9 u16. Len("模拟考试")和 Len("VB 考试")的结果相同。& L2 b, ?; u0 g
A. 错误
2 s8 i7 n: X: r! n2 BB. 正确
( w/ ^# a- D# f/ u& b# U- s, C2 ` 满分:2 分9 t+ s4 I( g$ [' v2 F' ^. T
17. 用 Private 定义的变量是过程级变量,所以其作用范围是定义它的过程所在的窗体(或标 准模块)中的所有过程。# {& y( B7 X0 }
A. 错误- n( f: { r1 |6 ]7 W0 v
B. 正确/ f2 \! B0 t0 O) }: c6 |6 z
满分:2 分
( t, P# V6 ` C+ e18. 执行 Dim X,Y AS Integer 语句后则 X,Y 的数据类型均为整型。
) m: g( d7 d& ?. k6 sA. 错误
0 [) F# ^0 C8 EB. 正确
; `9 P9 e5 T3 a; [+ [ 满分:2 分4 N! M( M/ @1 z) W: o
19. LoadPicture 是 VB 的一个函数,用于将指定的图片文件调入内存。
3 {$ B8 x+ {# r0 @0 D8 N+ Z, jA. 错误
; M8 h1 N0 e( Q3 I( n- {* sB. 正确8 r7 `5 E% P' P# z' r- ~
满分:2 分
+ M. f6 l* X1 [4 a" V' b* i- O0 [20. 在 VB 中具有 Print 方法的对象只有图片框对象(PictureBox)。5 j1 K& \) M, \1 G Q0 M
A. 错误
- D6 I) b" x( w- ?7 }, ?$ J) h& {B. 正确
0 _* _/ P9 Z9 ^6 a$ g0 S 满分:2 分
7 n7 Q% w; f* f: f" T, L. G
5 `) X+ c4 W0 ^% g |
|