|
资料来源:谋学网(www.mouxue.com)VB程序设计-[东北师范大学]《VB程序设计》2023年秋学期在线作业2" B* H: o# W4 j( U. b
试卷总分:100 得分:100
5 k0 }' o" ^4 J第1题,要使滚动条表示最小值10,,应设置其()属性。
! u& K- D8 ?# J) pA、Minimize( }7 J( [7 T9 E: Y9 |7 N, |
B、Min
3 s9 K" d. t. h9 d7 AC、Maximize
: |6 \( g% ~/ j, u7 hD、Max/ B% r4 V, S: A1 F( K. A; F3 o5 ]
正确答案:* Q, O6 O6 R" V7 J4 x0 O5 @
( I7 y- h! a& O- T( H* O( E! F
% `9 w, M% X$ ?第2题,在Visual Basic中坐标轴的缺省刻度单位是缇,用户可以根据实际需要使用()改变刻度单位。* G0 M+ m9 Y3 c4 j8 s5 g
A、ScaleMode属性$ f* Y2 E( R5 G0 s: b
B、Scale属性' \, c! ?; [3 L" |" B, h
C、DrawStyle属性
5 j2 k. ^$ a( f- B4 ?D、DrawWidth属性 {) S% l+ `5 x) L( r! @* f* B
正确答案:A
& Q% K- ^0 P2 _, Y* ^' W7 x7 i! N6 `" A3 l, e
6 y; N1 O) g( u1 ^+ V
第3题,DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。# s, a* m' [, p
A、FillStyle% {# f! y+ N9 X, w6 a: _. Y
B、FillColor
( F7 m- h4 E) M. G9 tC、BorderStyle) U' G M$ Z. {- |
D、DrawWidth- E7 ~1 o+ Z$ K
正确答案:
% f, p& |. u! M# [7 N1 C7 k+ p8 r t! ?
8 b' \( ?5 n, g X0 ?2 ?
第4题,要使滚动条表示最大值100,应设置()属性。9 _5 E& z# F H, `: l
A、Minimize# [/ F" K2 f0 B1 X: y/ t
B、Min. U: m0 `7 T/ B. ]. [+ d3 l
C、Maximize, {2 T" d0 z# x% X0 O
D、Max
4 W7 \8 }+ d5 s9 P7 F6 a# L1 P正确答案:
4 h: w/ ^; [* j" {8 c8 q
" ]- o/ W. k, }2 Z! |
1 Z4 j7 {" D5 _9 @* {资料来源:谋学网(www.mouxue.com),执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。
' u& `3 {2 h" bA、(0,0): O2 [8 `2 [" G5 `
B、(200,100)& O: K4 F; y' g
C、(100. 200)
& v. H+ ?: i* S# D jD、视ScaleMode属性的当前值而定" r" v: S4 G4 G( ~
正确答案:4 Y$ A h! f9 h9 d' h* q: t
; }. c8 U8 {" _) A9 d R* Y1 V: s! r+ K2 D
第6题,语句Line (100, 100)-(500, 500), , B的功能是()。
/ E8 G: Z Q1 N+ D1 I% n0 YA、使用窗体的前景颜色绘制一个矩形
5 Z& W3 i$ ?# t# X( p% mB、使用窗体的前景颜色绘制一条直线
; c: I' G( _6 f7 O- ]C、使用窗体的背景颜色绘制一个矩形
4 l+ q6 b/ t* [; HD、使用窗体的背景颜色绘制一条直线 e, F+ c5 T2 u: ~/ L1 }' w! K
正确答案:A4 Q3 f+ i7 L$ l+ D+ k! n: i* S" b
/ p: u) o" w3 V1 A @; r
. w8 Y+ W$ d; A+ S第7题,运行时,要清除图片框P1中的图像,应使用语句()。2 U/ h5 a- N- T) j7 `* e
A、P1 .Picture =""
* [6 f3 j8 ?7 S" uB、P1.Picture=LoadPicture()( q; ~! z! w3 x% y
C、Picture1.Picture = LoadPicture: c0 h8 S! w7 D3 w0 E- c. J3 W
D、Picture = LoadPicture("")
0 j# } d/ ^% N w/ _. o正确答案:2 I) m5 [; J8 c" d, f( |
. e3 I' O, T ]7 ]% E7 c- p' X& w
% u- Y3 O9 g9 J5 K# T第8题,要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。
/ K' ]7 l; K0 G( n* WA、Option Base 0
3 K8 @# C* H( |1 t6 a1 r% uB、Option Explicit- B" t/ P% S5 n* M. j. S4 h
C、Option Base 17 b+ c: J# z1 C% Y2 ?* j
D、OPtion Compare+ _; n- b }& F/ T. G' s+ I
正确答案:
- G# B% |5 S7 ]2 F. o- |- j
# W4 f) `5 s" M5 ^
5 L7 ~) Z$ n$ c% p第9题,函数Len(Str(Val("123.4")))的值为()。
4 _) i+ e( F$ c0 \3 ~4 J# A2 oA、11' u0 H' N: w. ~- x P8 t$ l
B、56 S* ]9 r0 n. U+ A7 Z/ U
C、62 @; i8 w4 U2 z! { _7 f9 b
D、82 ~7 P$ R# G6 U) |6 o+ o1 v
正确答案:
$ t. r, r% B5 N' {" `3 O) z0 _! w1 w& M( Q# B/ y& x+ Y! v
. L; P* @! \5 b0 a
资料来源:谋学网(www.mouxue.com),下面的属性和方法中,()可以重新定义容器对象的坐标系统2 a( S. T9 n; c/ d1 u
A、ScaleMode属性
: i9 G! E+ X, x% E+ a5 a' q# AB、Scale方法
1 U) l+ `- C8 a5 k! x% [, FC、DrawStyle属性7 v; ?; }) e _. ~6 p/ n% k
D、DrawWidth属性
) U* a- x8 z$ g9 B% T) V正确答案:) ^/ A$ a9 Q! V+ S2 {
6 l, n4 J" S5 n7 B$ A: g
' R8 v# [, r0 ^/ v ?0 _5 G! O; w第11题,可以实现循环结构的语句有()。' _0 b' R, h. d, e! v) o! x7 e: `
A、If
* m6 s6 \& j( l$ [B、Goto" \0 M& L: E, u1 n, |* Z
C、For
7 z1 Y7 |7 f- W' X. [# f) x s+ A( |D、Do..While& t4 L! a* k" V+ K9 R4 h0 \& [
正确答案:,C,D; J; D9 G/ N& U) e+ A$ }" q( [
) q- H j" `2 O: l" \$ F' j% H$ h
! Y9 B! q$ p0 R! p, E6 ?3 q资料来源:谋学网(www.mouxue.com),在VB中,以下说法正确的是()
" O3 e0 _* z8 ^ E8 K5 ZA、Abs( )是转换英文大小写的函数( |6 I! g, S% j; e
B、MsgBox( ) 是消息函数 L* A% o" ]; G+ S
C、RGB( )是颜色函数
6 g5 K3 C. Q F8 x PD、Sqr( )是求平方根函数
# D1 \& }5 H) B3 I' y/ i+ p正确答案:,C,D( c& F- A2 t& Q: L
6 o* h, a5 M# W$ F1 ]) W
0 q9 e3 p' A7 {4 {0 W
第13题,以下()的函数值为100/ S# d& `( P o' [# I( x M
A、ASC("100")( T1 E! O, {. j1 Y( |( Q2 o
B、ASC("DO")
, t9 O# |2 P) f' {C、ASC("do")
9 i7 x, R; b6 C- r0 U" ZD、ASC("d")0 M5 }! a1 J% w8 G: I
正确答案:A,D
6 W* x2 I$ K- T4 o1 g7 U3 }' ~5 w2 O2 M: H$ w
$ g6 s2 F/ T* j9 j第14题,在下列关于菜单的说法中,正确的是()。8 _# `* d" f. A+ [ U
A、每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件) c# k: _9 i. w0 C4 J3 I0 a* p7 B
B、除了Click事件之外,菜单项还能响应其他的如DblClick等事件过程" ~! k. |, m+ y6 W" l. D
C、菜单项的快捷键不可以任意设置
" d5 I. t4 G, A* y( ^8 ID、在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择$ z( G5 O2 }, F5 z' T" i6 u
正确答案:A,C,D* |3 |6 G$ h+ G
, H/ v G2 X, l% y+ F" ?" i/ M f
资料来源:谋学网(www.mouxue.com),以下关于变量的类型说明符的使用中,正确的是(). q Q' e/ m" S. I8 Z2 T# m
A、Dim b As Single 等价于:Dim b!
+ M/ P+ G. d# ~9 I, V0 [7 H8 QB、Dim c As Double 等价于:Dim c#
6 l7 _- Z9 L# C7 m% pC、Dim d As String 等价于:Dim d$7 r5 |6 w0 R6 V2 y d4 i7 d
D、Dim e As Currency 等价于:Dim e@
! t+ i$ q% m, J9 _正确答案:A,B,C,D' w8 u; S+ r) G# `5 X( a
! p: g2 k2 s4 L
- Z+ x, G z7 p, \6 @
第16题,下列表达式中,其值不为0的是()。; U" u( W2 Q: ]: T8 A
A、7/9/ _& R' I# X: V3 v/ \
B、7 mod 15" V) o/ i: k5 t1 R. f& N
C、7\9
4 R7 d3 S0 g5 P9 `. ^D、15 mod 9' F' m, o; `# Z3 I* q
正确答案:A,B,D0 t$ f3 \. O9 A s8 L
' Z8 e1 ~. k5 A
2 G4 ]- ~- }9 A; s
第17题,已知A=Space(1),要产生3个空格,可以采用()函数& `' t: F' E0 u$ l0 S4 r. I3 n
A、Right(A,3)0 s v* E$ t1 k1 o" ^- K
B、Space(3*A)
; c" q; B9 R5 \2 g m9 P; fC、String(3,A)
9 }. ]0 G. G: i+ S% @8 XD、A&A&A" x& S5 m1 |6 g! _ b- ~- e* i
E、3*A: ~/ Y1 E0 u5 E0 C' t
正确答案:,D
6 |0 z! @5 T+ ]# D+ Y$ m# u6 R0 u1 N! R( i D
0 b, }) q6 ]5 u u. F第18题,下列关于事件的叙述中,正确的是()
" N/ L- u+ ?* [0 F% R5 |# ]A、事件是对象能够识别的动作
6 Q& {& Q- \9 sB、每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程0 G+ k& o+ b) v2 v) H8 R
C、同一个事件的名称矮子不同的程序中可以不同
, d; e2 N7 Z6 ]4 J2 d3 s- UD、对象的时间是不固定的& N# c( m" n. f( f
正确答案:A,B,D0 [) R; H" G. \) Z& R
3 D! ? c1 J9 m. z: @
% m b4 M4 ?8 u: H7 l
第19题,以下关于定时器错误的是()。
/ v6 q4 P% M: ^! uA、如果定时器的Enabled属性为False,则定时器无效
- R, J/ C2 t0 b5 }B、可以设置定时器的Visible属性使其在窗体上不可见
# f; T3 m6 }. u+ BC、如果定时器的Interval属性为1,则定时器无效$ d3 d0 b6 r" J- }* _& u1 R" @- q
D、如果定时器的Visible属性为False,则定时器无效$ i1 X$ k9 a2 c4 r$ Y m p" K8 X
正确答案:,D- B% I/ d$ X, B" x5 k' j
% Z# g, Y# z( s Y
" B' K: z% ]! C8 T+ z# O资料来源:谋学网(www.mouxue.com),下列属于循环结构的关键字有()。* t, N; O8 y' Q& y& N8 q2 U; n, c; s
A、Select# K" x t' G# Q9 i8 @! S
B、For! | _ r# [# [8 y; X! g3 l
C、Loop! `, W3 n/ c2 e7 c; O8 @
D、Else
( c$ \! p# V8 v+ j正确答案:,C
# M) I5 N. J8 e1 _* V. `
' v! H7 e' O3 U y( c
7 F3 X8 `8 X6 Y' ^7 p2 T第21题,设 A=5,B=6,C=7,D=8,表达式 32*B OR A=C AND BC OR CD 的值是False。
$ z( C- F1 O8 L$ OA、错误, H5 c1 V" u& n, u
B、正确4 z8 a; z2 I% \$ L
正确答案:8 u9 x2 z% Y) p3 ~$ L- L6 ?
3 o( U" C X4 Q6 `% O5 v" o' s
" E: p. z* e) A' b' d第22题,用菜单编辑器设计菜单时, 顶层菜单不能加快捷键,但可以在菜单标题中的字母前插入"&"符号来设置热键。 Q, b" b& r2 A4 N1 Z
A、错误3 @* V9 n! {5 }5 J" H& C
B、正确7 H2 U. ~1 ~! E
正确答案:
2 @! s% ]" u+ Q0 n$ `4 v2 r& Z. H' E3 X; x @
0 d1 L. f. J3 K) h第23题,数组元素的下标可以是常数、变量或表达式。
" c: u4 G6 Y) A" S1 e! A& {A、错误1 x( t0 j4 h4 ~7 l
B、正确; U3 Y1 d7 Z4 e' _9 v
正确答案: f! @" @ u& i3 t7 ]1 T& O, k% z* c
E. v$ e- V+ f9 u6 \# {# U" F
5 _0 ?: N9 o8 o4 N) u) E+ S% P第24题,在 Visual Basic 中,用来描述一个对象特征的数据称之为对象的属性。
5 y: M8 W+ ]( H# u: v0 CA、错误
+ h7 j/ h/ q1 W9 K8 e6 p$ hB、正确$ Q$ m' K- ]% e: u+ a5 t
正确答案:
/ h! U: i* [/ M, W+ m
1 M, L8 g, Q# N! R( o- b6 v
3 T# B% u" }' I, D- J8 s: ~资料来源:谋学网(www.mouxue.com),一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体。; E; a! f$ \$ e
A、错误
( M% c, O. {- cB、正确8 i2 c" |: T1 V
正确答案:A3 w6 V# [4 z6 J/ e# `& ^
9 h* D/ j, C# |. \1 n
l0 y. h" X9 J( U$ R第26题,表达式 Ucase(Mid("abcdefgh",3,4)) 的值是"CDEF"6 `% i% i# m$ R9 }/ ~ b
A、错误
# B8 v7 n; g3 m9 lB、正确2 J0 y [) ^3 i+ V
正确答案:
* L% P% L$ [1 n! C, E
* b2 N. A% J) h- L$ B7 w3 T' D, t7 v
' ]. }4 d- \* @0 c1 o# W% \- H第27题,执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是""YYY"。
$ X: Y7 S E" A$ X: B" ?A、错误2 Z2 \/ r! N* K7 B- T
B、正确0 z$ t0 P8 w1 L7 [, C% V* ]1 M, N
正确答案:: ?) F+ Y% w) s5 u- u
% p/ [% Z2 z' T5 J$ Q& m
, h: M/ C( {8 p& x6 m+ z' S第28题,X=75,则表达式(X Mod 10)*10+X/10 的结果为 572 J8 m. s. |1 l: r5 y% l. e
A、错误6 F( a9 v, t' h2 ?6 R
B、正确
, P; ^- z1 _) O1 b U7 ^正确答案:A" H* ], A( r2 L# P5 `5 w* ?" Q
8 @% p/ s0 B7 E! h! r
6 \3 M5 J- H3 f+ n6 U+ E
第29题,INT(3.68)的值为3+ Q7 @' ]2 m9 p% b( |
A、错误8 ]* j5 b$ ?6 C) s( A
B、正确
& k1 n" i, Y/ b正确答案:
$ \# I' {3 \+ k1 M9 i* |0 i0 |# D! y+ ]1 F
) [9 Q. Z; y; S; ~
资料来源:谋学网(www.mouxue.com),一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不; S& a. Y$ r: Q6 O3 x |
相符。
% G) I! @1 [2 P* n3 O0 qA、错误4 L: K0 F- _! ]6 r
B、正确7 L8 G3 c1 j9 m4 p" y! D# Y" R# i2 ^) R
正确答案:
' i5 i3 [, D: C& C* d
0 b% c E% Q. v* ~* Q
3 f5 a& T @; ]第31题,在VB中,属性窗体和窗体属性是一回事。7 W8 @+ t3 _) z7 F& n: A
A、错误
$ m5 D6 `. P. i6 X* {7 jB、正确
& y- c+ u3 [8 R正确答案:A. \. Z& z# S) S! h6 I
1 j+ S& T# Q# ?- v- m2 x$ u6 J4 \# f; b N9 H$ }4 e& _- l
第32题,X=28,则表达式(X Mod 10)*10+X/10 的结果为 82
3 L! f7 k* b4 k0 o) FA、错误0 H0 W2 |8 _. J6 ~
B、正确
# J6 R: D( N! K; f' l+ ]( \正确答案:A
; t' F( a8 @" d: Z+ A! ~, l* v2 I6 N+ F( y( p" Z9 I4 l
( |! P: J9 ~- f9 W
第33题,Dim 语句定义的变量可以为过程级变量。: a) m9 Q- a2 h/ r: M: w& {0 g
A、错误& L d, H. w* i( m
B、正确* V5 |+ ~" ~* o5 {7 E- u
正确答案:
6 R% h" U$ k* G4 |2 a4 t. N) Z2 a6 D) z8 X" V
8 t9 x4 y4 s) _4 c: F
第34题,表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。* u% }6 r$ e; o1 c, o+ _; ^+ I( L- `# u
A、错误8 o, l3 B/ P$ ?5 L8 g
B、正确
7 x4 P7 I1 t5 _5 m5 `7 l6 z7 X正确答案:* ]7 M% W+ W7 C% L$ u+ u4 ^
8 U# M! A- U: w' j1 M, v6 y W5 Q
7 y3 B' K7 M# ? w% ?
第35题,为了使下一个输出语句的输出项不换行输出,则应在本 Print 语句的尾部加";",且只能加";"。
/ W9 z. O9 B( sA、错误5 s9 m: Z7 \6 z4 n: y `
B、正确& L/ }9 b2 F; P+ s- q/ [2 D
正确答案:A9 O( \: B8 P9 e) p0 i: H1 T$ D
) A7 d9 e3 d0 n8 {6 C
% l( y; G, ~+ D3 \3 M5 v
第36题,用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失2 k, N( D+ p& T* V% G% y9 f* n
A、错误7 b9 }% h0 H% z1 m
B、正确. W! j6 ~2 n. U5 q
正确答案:A
6 j/ }5 M" V7 O2 g J' j: ]) U$ r3 m7 f
, U6 {# ~3 o1 `# ?5 ^/ U第37题,VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。
6 U2 o& h) t- U6 m( Y; X! VA、错误8 E% I v0 U2 J, C$ Q
B、正确
) v2 c% N0 s! S8 J正确答案:
q4 @. ]6 W" u c3 ~/ y g( k" _& o* _7 d' p% Q
! B$ j" N+ ?2 d! D- Z第38题,MsgBox 函数返回的值是数值型。
; P% x2 p, n- Z8 ^, D; ^: rA、错误
$ u: D& z. t* t( q7 C# A+ d- F/ cB、正确( ]6 ~, D& X# J0 s6 R
正确答案:
0 U5 B+ D5 s7 V8 _8 {, Z- R/ [$ K
' C( h* j ?9 G
f2 S- N; H7 }5 @; \2 j第39题,RTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串; i* [& J' S- }
A、错误" }) x& d* `5 h3 H5 d. R0 U& I5 I( J
B、正确
* h8 k* S: j* S2 p" t( T正确答案:A; q* p& v1 e& u& d
% ?' s+ _' [: ^
) V% t* H4 @4 t: v+ _第40题,在 Visual Basic 中,next 是合法的变量名。
9 z! M5 {$ @7 d) g9 NA、错误# l# F7 P* R' U9 i8 H
B、正确1 p# Z# I; @' j9 y& n9 I
正确答案:A9 C# K2 c' ] \
( M. U3 `% {7 L
/ A5 H* \, v" y7 c6 S$ @
3 z, u4 I2 P% J; l2 r2 l+ h2 X# D" K* A# H, k' G9 g
' a& P4 m2 q& C
% m4 f, V9 z- Z+ y
: `" G- Z" J3 r; @: o
/ {4 n0 v) { Y1 j- o+ a1 V# A% j$ g4 r8 C
, y' Y8 i8 x( J( b: O1 t+ ]% h$ c+ z9 H3 U# D1 B
x3 I1 ^' u8 s
; \. p! S+ j1 t/ U6 f: k6 |. d" x* b1 @3 q/ X2 p- v
|
|