|
一、单选题(共 10 道试题,共 30 分。)V 1. 下列控件中,没有Caption属性的是()。. M* Z; H7 P* a% l* S0 S
A. 框架3 i; }$ q1 g& I7 ^8 @
B. 列表框
W$ i. C( G6 w) [0 G/ }: K0 SC. 复选框
5 d2 O( H# u" R {2 X5 Q4 GD. 单选按钮0 ^. j+ `" R- x
谋学网:www.mouxue.com:3 分
; r' A9 }$ f' U/ s9 d4 h2. 求一个三位正整数N的十位数的正确方法是()。
8 d7 W+ M: I8 ]9 c0 nA. Int(N/lO)-Int(N/100)*107 V J" w* _* ~1 k8 z
B. Int(N/10)-Int(N/100)
1 ~# x4 a! d: j* T& i( G* h3 qC. N-Int(N/100)*100
0 P" H* c, ]; z, ^$ oD. Int(N-Int(N/100)*100)
) P- l3 o9 |/ |" T 谋学网:www.mouxue.com:3 分2 E: C* a+ H7 R3 ~! R5 |- T
3. 任何控件都具有()属性。+ G# V: z% @# u+ W+ R
A.
8 q7 s; Z/ D$ @B. Text
' K3 v* H$ y& JC. Caption
% Q7 B$ ?" h! |& vD. Name(名称)% ^& h6 f' B$ ? p' |* L
E. ForeColor
2 z; T, A( f1 X: k 谋学网:www.mouxue.com:3 分
4 s2 L/ _: v# N* R7 t4. 随机文件使用()语句写数据。5 H3 a" X) t3 n7 ]6 a
A. Input! e7 C( w9 w. `) V
B. Get
$ \. R! \) _9 H# T% i$ XC. Put
" M0 [; I2 n% b; X- sD. Input3 ^8 o1 O( u# Q+ v( i5 _9 O$ w& _1 A
谋学网:www.mouxue.com:3 分: l% N+ A4 @' |$ y
5. 以下说法错误的是()。* X k% A+ M, q& H2 H
A. 用Load语句可以向现有控件数组中添加控件3 u, ~6 R2 w9 a6 _! N6 c8 d! x
B. 用Load语句可以创建一个新的控件数组
* c \$ b6 J1 F% IC. 使用Load语句添加的控件是不可见的
; F# m+ F3 c* F; j/ u2 CD. 可以用Unload语句删除所有由Load语句创建的控件
& S2 R$ E7 |% g8 C M 谋学网:www.mouxue.com:3 分4 u, R9 B+ w, o a! k& u
6. 下面的属性和方法中,()可以重新定义容器对象的坐标系统. N% }$ l2 n" e1 t5 Y+ O
A. ScaleMode属性
o( j6 {& \7 m- V( @B. Scale方法$ L1 l( T1 j& p
C. DrawStyle属性
& V4 s$ C* v/ U) S- ?D. DrawWidth属性; K) d! ^$ K9 E+ E3 m; ^' T
谋学网:www.mouxue.com:3 分* L3 k9 k+ A8 @
7. 当将窗体的()属性设置为False时,不显示窗体的控制菜单、最大化、最小化及关闭按钮。
$ D5 M D7 F7 w: v: G0 \A. MaxButton0 F* I- A& I7 i+ F" f- H
B. MinButton
/ @ f6 T2 f) ^- ~1 p5 oC. ControlBox6 }' O ^! \/ p% u5 p- b+ U
D. WindowState) j+ r( K9 M6 f& C$ ^2 a' {
谋学网:www.mouxue.com:3 分- D6 M; V( c+ T$ `+ R8 w
8. 语句Line (100, 100)-(500, 500), , B的功能是()。
5 s9 e6 H- F- D- m1 {! OA. 使用窗体的前景颜色绘制一个矩形
0 E7 S4 H+ B" I6 u4 S& i+ } SB. 使用窗体的前景颜色绘制一条直线
- B/ N/ Q( P( h) CC. 使用窗体的背景颜色绘制一个矩形) P3 W7 }% }0 J0 |- H
D. 使用窗体的背景颜色绘制一条直线
+ ^8 ^- y' \. _# `* n 谋学网:www.mouxue.com:3 分8 F, f" t+ p) H$ Z) N
9. 函数Len(Str(Val("123.4")))的值为()。
% k Y$ c! b8 @) J; y' ]; x2 BA. 11$ C+ c7 [# w1 `/ }5 S+ Z2 W
B. 5
% W$ e6 b" s8 KC. 6
( U0 b* _( D5 A2 q9 kD. 8. j; |! t( I: E1 s
谋学网:www.mouxue.com:3 分( k9 B7 m) {. I8 s# W# A
10. Visual Basic中窗体文件的扩展名是()。4 [$ R5 P3 N# Z! z2 T4 d/ o
A. VBP
6 d0 ~, a# l+ f' VB. FRM6 v) m+ E: {; |9 W# S
C. VBW5 L4 ^6 W7 c r" ~& B# n1 Y5 J$ {" A
D. BAS
# m# g! w4 m. d* a1 R# p9 }$ ? 谋学网:www.mouxue.com:3 分 $ C* P V. }0 J, B% ^
二、多选题(共 10 道试题,共 30 分。)V 1. 程序运行后,在窗体上单击鼠标,此时窗体会接收到的事件是().+ J0 A4 g; N! t* S2 S5 I. \- _ Z
A. MouseDown
7 j8 R% f( i3 X9 m v* X6 |B. MouseUp, n# b# h- l O/ k6 X5 x6 P
C. Load
* w( Z7 M, S- [) }. x) i( ~3 }D. Click
0 \5 Z6 _1 Z4 Y9 h: A 谋学网:www.mouxue.com:3 分: U) J6 ~1 G, @) N0 w
2. 在Print语句中各个输出项之间可以用()符号隔开。
# r. d: u" j0 ~: I1 p' D3 K& XA. 逗号7 Q! O+ P( `0 W5 _/ |
B. 分号
$ t4 t3 u6 ]& oC. 冒号/ D# }9 Z0 y/ w
D. 顿号
$ D- A7 @- `7 c8 ^ 谋学网:www.mouxue.com:3 分1 p/ Z2 w* R! y( Y0 p1 y) @
3. 要想让txtshow文本框中显示文本:GOOD LUCK!时,可以实现的方法有()
: u: V$ c Y1 S" q7 T/ VA. 在程序中加入代码 txtshow.Text="GOOD LUCK !"$ U/ \' r) o' `( Y# S0 Y* m$ g& v
B. 将txtshow文本框的Text属性值设置为"GOOD LUCK !"( O# N }1 ]. x8 S0 F) A
C. 将txtshow文本框的Caption属性值设置为"GOOD LUCK !"
$ X+ J: T! y+ }1 \' nD. 将txtshow文本框的Font属性值设置为"GOOD LUCK !"
! C |! p Q2 N! e2 L$ f4 O 谋学网:www.mouxue.com:3 分
4 M* m/ h$ \3 B3 r4. 以下()方法不能改变窗体的大小。: b2 q4 d# X1 d( i$ P
A. 设计时在窗体布局窗窗口中进行调整
' E( C3 p, U8 v. G) q9 F# ]B. 设计时在属性窗口中设置相应的属性
7 D4 p: ^. b( a: W1 Q3 KC. 运行时设置相应属性6 {0 j0 T2 }' a5 {1 e$ l
D. 运行时调用窗体的Move方法, x- N9 v; L" N. V1 i( e2 a
谋学网:www.mouxue.com:3 分
/ l6 V* A) g: e3 U5. 下面叙述中正确的是()。
2 ]6 U4 I$ k; QA. 若使用Write#语句将数据输出到文件,则各数据项之间自动插入逗号,并且将字符串加上双引号
0 U+ u: }! r7 a& C. d' M; CB. 若使用Print#语句将数据输出到文件,则各数据项之间没有逗号分隔,且字符串不加双引号
0 W0 `* k( S7 q' b5 o: f( x/ [C. Write#语句和Print#语句建立的顺序文件格式完全一样
& C6 z; ?/ d6 J# kD. Write#语句和Print#语句均实现向文件中写入数据+ w% n! ^ U* ~3 D& s5 c* E8 p
谋学网:www.mouxue.com:3 分
4 ~. [& X/ c: E& v6. 下面说法正确的是()
3 x* c. V; U+ R) i) `) B* HA. 滚动条的重要事件是Change和Scroll。
3 N# X+ U5 ?, w, D: e% YB. 框架的主要作用是将控件进行分组,以完成各个相对独立的功能
8 ?+ L& @( Z( M. H l1 [C. 组合框是组合了文本框和列表框的特性而形成的一种控件
2 U+ p; J+ A! t; j) d8 q" R; R0 _D. 计时器控件可以通过对Visible属性的设置,控制其是否在程序运行期间显示在窗体上。
1 d9 h- K2 B- g- N 谋学网:www.mouxue.com:3 分
0 r* o5 o) R2 c0 r( g( L7. 下列关于注释的叙述中,正确的是()。# s4 Y# Z/ |, f
A. 注释语句是非执行语句,仅对程序的有关内容起注释作用,它不被解释和编译
9 e0 p' @# U8 g8 b c1 f' NB. 注释语句可以放在代码中的任何位置' P2 E. T8 g4 z4 M
C. 注释语句不能放在续行符的后面5 v# o, Z6 g8 ?) B1 F) l: k
D. 代码中加入注释语句的目的是提高程序的可读性8 V6 d |, Q0 T/ j; n3 N+ T7 {
谋学网:www.mouxue.com:3 分$ R/ m& c) H+ X6 s, C& Y5 R8 Q% }% X
8. 结构化程序设计的三种基本结构是()。
$ H: v* E7 V' @A. 层次结构
/ {3 s2 {1 M! ]* DB. 选择结构
) F6 k2 q" U, h8 [C. 顺序结构
+ s, f$ I9 p0 E$ R9 v& J+ eD. 循环结构
( H& h8 n1 q4 `6 y# Q 谋学网:www.mouxue.com:3 分
) W1 g' d0 G7 i r# j" ^9 j9. 下列()程序段可以实现X、Y两个变量的值互换。3 H8 o) \% J- o
A. Z=X:X=Y:Y=Z
. }: G+ p6 g8 l4 D- H1 z; M' V6 K1 ^B. X=X+Y:Y=X-Y:X=X-Y% D7 k+ d5 a# B2 j4 j- T z4 J
C. Y=X:X=Y
' x/ d- [4 s$ p3 y* m' D2 OD. Z=X:Y=Z:X=Y, Y/ W+ h, ^5 n: q- B* u
谋学网:www.mouxue.com:3 分" k7 D) o4 b q
10. 下列对象中有焦点属性的是(): ?2 `: S, [. L; f
A. 命令按钮控件6 A' x& f* }0 j# }$ G T
B. 窗口控件
/ E3 K) a8 k, q, qC. 文本框控件" ?0 f3 j$ G- I4 E6 I% L2 _) u! w
D. 单选框控件
4 E2 v9 l/ r" F2 c9 o 谋学网:www.mouxue.com:3 分 6 N0 V7 B5 z9 q
+ B. d% p5 |4 d" \* `/ R三、判断题(共 20 道试题,共 40 分。)V 1. 事件过程是由用户或系统事件触发的,所以在程序中不能调用事件过程。
; D$ A: b' v; vA. 错误
* }& b# r2 ?+ n6 l7 [9 IB. 正确( G6 M. d ?/ p
谋学网:www.mouxue.com:2 分
! k, \/ e0 Y& t2. 在 Sub 过程中可以嵌套定义 Function。& G: P' B4 q- H
A. 错误
/ K$ e& S/ F, T/ X# DB. 正确
& X% |8 z6 u/ i- j3 G. T4 j 谋学网:www.mouxue.com:2 分
& K! r4 O- @6 h; |. C3. 在VB中,局部变量只在定义它的过程内有效。% U) ?! S7 Q8 F; n0 T0 ?
A. 错误
* w& s* d+ p) A4 p. kB. 正确2 y- z' G. r( c9 B$ @8 j X* ^
谋学网:www.mouxue.com:2 分
# M- ^7 p- n5 D" j1 E4. 随机文件可以按任意次序读写,每一行或每个记录的长度也可以不相同。
) M. V0 O; x1 v: q. ^A. 错误
2 s: @, h9 Q( k# ]1 M& YB. 正确
: n3 s$ w/ z$ ^# n. e( n$ X# e; \ q 谋学网:www.mouxue.com:2 分
l3 o' T" }* ]/ A5. If x>y Then Max=x Else Max=y 程序段是求两个数中的最大数。
& ?. h3 l. ]8 e% C4 A* RA. 错误0 P& ^4 d- W, N. S! x6 b. k: v$ _
B. 正确
2 Y$ ]4 b& g5 L, h- U 谋学网:www.mouxue.com:2 分2 J2 y6 `$ k+ y- p. B/ b7 z; m
6. 任何非字符型的数据赋值给字符型变量时,将被转换成字符型。
+ Z: n& N$ M+ o" }* E$ `4 ]A. 错误/ v% [) a i' D9 ~5 b
B. 正确
9 |5 ^% E W& T- _6 u 谋学网:www.mouxue.com:2 分6 X8 ? V+ v) |. `$ r% A
7. 执行 Print "A123"+123 语句,系统会给出出错提示。
6 I6 a W: A/ y8 wA. 错误" X; D2 @7 |; @$ D# b
B. 正确6 B6 ?, P0 k S% M( C
谋学网:www.mouxue.com:2 分, J1 p# V5 ~1 A& z
8. 在 VB 中具有 Print 方法的对象只有图片框对象(PictureBox)。
v4 X3 u5 \2 Q: I/ Y6 ~A. 错误
9 G0 m U1 {0 ^B. 正确0 }8 l S* x4 r( {: W6 J- h+ T
谋学网:www.mouxue.com:2 分( ]" ~' Z2 U# w7 Y6 G l7 a' ?
9. 设 a=6,b=3,c=5,则表达式 Not a>c And c=b Or b<>a+c 的值为True。
* Q. `* F1 I Z0 [8 `9 J" [, I" VA. 错误
& r) r( q: a: s: M! i: EB. 正确+ Z7 a/ ~0 K% B! H
谋学网:www.mouxue.com:2 分" ~* k' D$ J( \, Y4 [
10. Print InStr("Visual Basic", "I")的结果为 0。; M: o6 a8 M, U
A. 错误
! c( n7 N( a3 N: ]+ |B. 正确1 K9 x. G6 E$ A' l/ c" I4 c
谋学网:www.mouxue.com:2 分: R/ }8 x$ ~" |8 K
11. 用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失9 N) p3 \8 [% U: L# U, ^1 Q
A. 错误
% F* a7 G$ k% l+ e: XB. 正确
* |% }. \* J$ ~) Q/ Q; E1 V; G 谋学网:www.mouxue.com:2 分( @# a7 g# g( [$ b8 @/ E& }$ u/ p
12. 在VB中,可能有许多事件过程不会被执行,这是因为事件过程对应的事件没有发生。8 b% u- {, m* w. p
A. 错误7 ]+ W0 P5 h0 \8 u5 R2 b
B. 正确: r! O% D5 A. Y: Q2 b/ Z2 b2 D
谋学网:www.mouxue.com:2 分
$ p( c& A& Q( P! L13. 数组元素的下标可以是常数、变量或表达式。- f# \% e" k: {8 { }
A. 错误
" o. j; J2 l5 D' V- gB. 正确3 g$ x# f v; U" ]1 y
谋学网:www.mouxue.com:2 分& m: f9 J. [; G
14. 在 VB 编程语句中,GoTo 语句比较容易理解,在实际编程中大力提倡使用 GoTo 语句。0 v! _: ?. \: a" L. B
A. 错误6 B% x* G3 R E0 i% y7 e, |
B. 正确8 P6 `# ~4 G% b
谋学网:www.mouxue.com:2 分3 ~. R, b6 Y- d5 M
15. 不能用中文为变量或对象命名
, k2 ?/ r T! m# K/ I, d5 iA. 错误. {( c& }) P) c( A. d) L- [
B. 正确+ D5 q% n- H' R3 |
谋学网:www.mouxue.com:2 分
0 S9 o" @) u1 O16. 可获得字符 ASCII 码值的函数为 Chr。2 {$ H' V9 z' o# w& [
A. 错误
1 k1 E( m0 W9 n0 s' RB. 正确) I) @8 i6 e6 ^) U5 q5 W! u- Y
谋学网:www.mouxue.com:2 分
% c! e- f/ d: n3 H( I% [$ l* {17. 在 Visual Basic 中,String 是合法的变量名。. x; C( ?( v& I; V, B; d
A. 错误
9 m# _. R+ ?) `B. 正确; W. h) Q3 O1 K! k; C, J: S1 C
谋学网:www.mouxue.com:2 分
5 U2 c3 v3 k Q; v4 Q: U18. 创建一个 MDI 子窗体,需把一个普通窗体的MDIChild属性设为 True。9 O; ~! r4 B/ N5 Z2 I
A. 错误
3 N: c- q4 W; M( PB. 正确" J9 @/ _. Z7 j/ n2 U e4 \; ?
谋学网:www.mouxue.com:2 分
! {* ] {6 `3 u5 h19. 定时器(Timer)控件的 Interval 属性设为 1000,Enabled 属性为 False,则每隔 1 秒 的时间就产生一次 Timer 事件。) }- A, o/ t8 c7 U
A. 错误
7 Q9 E- _6 K* `( A/ G% gB. 正确, D3 _- V! }4 l5 W! _& d4 u4 t
谋学网:www.mouxue.com:2 分
3 l$ |& w" e) a" a& A20. 若要设置定时器控件的定时时间,可通过其 Value 属性来设置。
3 i( M# ^2 J; ^9 ^4 Z; dA. 错误; D& X$ D3 P0 Q
B. 正确* C D }+ y% Q Q. _+ b& d: y/ [ p
谋学网:www.mouxue.com:2 分
- Y5 Q2 ^4 G; k
; u3 D9 {- C3 z2 D |
|