|
资料来源:谋学网(www.mouxue.com)VB程序设计-[东北师范大学]《VB程序设计》2023年秋学期在线作业2; D, I/ J. L6 ]( Q0 w7 X
试卷总分:100 得分:100
: M% g0 P! C* V; s! K+ I8 y第1题,要使滚动条表示最小值10,,应设置其()属性。8 D7 L6 Y; K6 D& j& j" Z4 G$ R+ j
A、Minimize
) p, P& f" Y" D2 mB、Min4 r' k: P9 M$ M9 L& Q. p
C、Maximize- S. C: z1 `4 x0 p1 F. D* B8 T
D、Max% X9 ~& `. v5 N2 g5 ~" t
正确答案:
7 ?& V' P' J& r1 J
7 r3 o1 E5 L) z6 G" ?, C1 p& I4 \4 Y3 W5 }) N5 V) ~
第2题,在Visual Basic中坐标轴的缺省刻度单位是缇,用户可以根据实际需要使用()改变刻度单位。
5 G; A0 A+ b% c$ K, c) j# LA、ScaleMode属性
# d/ K, {" l! A9 k( N9 ^! t. XB、Scale属性* c$ Q# ?& Z) `1 u; y, D B, q
C、DrawStyle属性1 @9 T; a% q8 E' V# T8 J( X5 ?
D、DrawWidth属性
0 m6 C" s2 S" H! e! m% q+ T正确答案:A
% T9 u2 A6 |0 s+ j
. P) Z8 |8 H' J& X, n( ?3 N- Q6 V7 T$ E( q8 c/ m5 L# x/ Y7 D
第3题,DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。( [4 z0 P0 g3 D: T7 @4 W2 o
A、FillStyle
( u* j. V# G/ R1 p. }( U/ ]- `+ UB、FillColor# M. s7 B, ]! o8 q7 [5 B
C、BorderStyle) {, C) V! @7 E' u! H1 Y0 L9 A
D、DrawWidth& S/ U# B9 d" \* Q. [% y5 a" ^
正确答案:
; W. g7 W5 I* z" w5 H* ^
/ c" s- B% V1 g8 ^; s4 y8 P: \6 n4 ^' @7 T$ B0 h/ v( n3 }
第4题,要使滚动条表示最大值100,应设置()属性。
$ D2 r0 C& C. j* [7 g& L& k+ UA、Minimize
& _7 m. d, [2 NB、Min
( [& \' N+ @! I2 a6 D/ A. [- BC、Maximize% j1 X- h; ?- u6 }9 Y
D、Max
+ v5 @( Q% L. F$ B5 D正确答案:
" P( X" h5 D+ u
# T4 L# c" |6 V" W: m" w# V. } M2 w" j* c! D' R
资料来源:谋学网(www.mouxue.com),执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。
0 z6 E: t) N' w; |" UA、(0,0)
8 @# [# e5 T6 e- W0 SB、(200,100)4 j2 G6 v4 J) |% w4 Z+ X. n
C、(100. 200)( d5 i" W/ m$ X9 C6 l1 i( O
D、视ScaleMode属性的当前值而定
' J" h0 L: q4 i) T- X# B) M) R/ {4 F正确答案:
: a( s) a3 q" P5 [* k: P1 [: O* B, v
5 W2 a0 \& u$ j9 _' W第6题,语句Line (100, 100)-(500, 500), , B的功能是()。. v1 t1 V' m* S; ~
A、使用窗体的前景颜色绘制一个矩形+ Q0 p4 U2 x9 I" C/ ~6 ~( h# E4 w
B、使用窗体的前景颜色绘制一条直线
+ i" |( t, z: l/ E Z% l6 xC、使用窗体的背景颜色绘制一个矩形
1 D; B0 s1 `3 {7 W; f# Q6 L3 [D、使用窗体的背景颜色绘制一条直线% L6 F6 F3 ] `$ e% S
正确答案:A8 R4 d# J1 l+ h; ~
_3 B' E& G! }* w2 X0 n
3 ~2 @# Y5 X% K; Q. B1 E' {第7题,运行时,要清除图片框P1中的图像,应使用语句()。
8 i4 Z& f$ d: W% d! A4 @4 ZA、P1 .Picture =""4 a5 G7 i# R6 f( r3 i2 A
B、P1.Picture=LoadPicture()
, Q c$ K" X. B ^C、Picture1.Picture = LoadPicture' k& `; [; o2 a- ^% U8 }5 W
D、Picture = LoadPicture("")
: S2 Q7 z* u) b8 M$ t& o6 E( ]正确答案:, s' c( l+ X, A% k6 \1 _
2 G& i* ~7 U( l9 z% X
: J: j- M& b8 S) @, l4 S7 n第8题,要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。
" @7 x# q( c; n( o/ n J- c- UA、Option Base 07 m- T0 P/ n& P H) h
B、Option Explicit' g' l7 M5 \1 G, d/ h
C、Option Base 1
0 Z0 {+ @; m w( h/ HD、OPtion Compare
) S+ v. x6 G5 s正确答案:, L( t: ?# E. }- ]8 X# Q, y
/ [4 u% j3 P1 d T7 L! T8 `3 T
8 c# K+ q2 L* i
第9题,函数Len(Str(Val("123.4")))的值为()。! G7 I Y h( f7 @" F' G- G
A、110 V3 ~7 k+ Y9 |. x3 i
B、5
- T4 H$ a5 g4 u6 iC、6
/ I' p- c4 h7 |D、88 [0 u, `( g7 A1 [0 |8 r; o
正确答案:5 s' M' c! P* P7 D/ l
, g- i) i/ `' O, A& o5 z& O. l: E3 F+ y) B1 K. P( L b; V" S
资料来源:谋学网(www.mouxue.com),下面的属性和方法中,()可以重新定义容器对象的坐标系统
1 }* B# N7 N \! yA、ScaleMode属性
3 P9 ?2 K9 ]9 N, E& s7 x' \B、Scale方法* s6 I7 A C" ]' P; g3 N6 D
C、DrawStyle属性
+ W# L, R1 Q' N6 C& ED、DrawWidth属性
- e& H. A2 w$ v# g9 D6 t% c正确答案:
5 Z9 w# f. C; t, T: Z3 d
7 K" a, p; u' o& M e' P6 Z
1 v, g! P; |- \) g4 A0 Q$ p第11题,可以实现循环结构的语句有()。
, g& I3 x3 X4 p6 }7 `9 WA、If/ Q0 Q' O3 w+ j% P _+ b
B、Goto
" ]6 E; Z. j/ j$ g" gC、For
5 ^7 j$ i. d- U% lD、Do..While+ Y% G2 D! R. @. L5 i
正确答案:,C,D! X* d1 E8 P& k& t7 i$ }
6 j/ b. i0 C% e7 o
; d2 a* Z. D& k5 F2 a资料来源:谋学网(www.mouxue.com),在VB中,以下说法正确的是()- S/ O' ^+ s. ~/ R% @6 G
A、Abs( )是转换英文大小写的函数0 g- G' E+ v3 W+ P
B、MsgBox( ) 是消息函数
0 y& O( b# K1 \: X1 F4 p* ^C、RGB( )是颜色函数- y4 D) W+ M0 s1 J) H, k
D、Sqr( )是求平方根函数
' e! L w: _ ~0 h" V' s' ~正确答案:,C,D
1 N! \0 G! [( Z$ E# i* l: p$ y
, B6 G; g5 o" k- \& D6 q& _- }1 i
第13题,以下()的函数值为100
7 ^# d# \( e) \: g; {0 z4 c3 pA、ASC("100")- G* u; s6 c# V6 n
B、ASC("DO")
5 g5 l" q+ ?+ P1 q: l8 oC、ASC("do")
3 J/ R( ~) ?6 _ P% ED、ASC("d")0 n, k$ A1 X$ Y# b; h! v1 j: f$ @. E& n
正确答案:A,D
* `" e: X6 ^! u! D( O5 [
3 t7 r1 }6 x4 J& s
7 E3 B3 {& A N; v8 B1 { ^第14题,在下列关于菜单的说法中,正确的是()。: n' ~, g C d; f0 i# n' m/ y
A、每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件
, m: w* u2 w0 k) ~; y& cB、除了Click事件之外,菜单项还能响应其他的如DblClick等事件过程/ o. t" j9 }/ w6 \% {- }( Z
C、菜单项的快捷键不可以任意设置) C% C# m; x7 g/ b' k, Q
D、在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择 y1 ?1 q) D- |* ^1 L$ h9 ?
正确答案:A,C,D/ R! e7 @! S5 S8 D f6 W
1 Y6 o( |- M' z# K4 ? e k4 [5 V
$ e% o7 {: B. @3 R5 U4 T资料来源:谋学网(www.mouxue.com),以下关于变量的类型说明符的使用中,正确的是()) ?* l( g' W$ o; ^
A、Dim b As Single 等价于:Dim b!
) {! D# a) G# v7 `' {& O0 l- [3 YB、Dim c As Double 等价于:Dim c#
. ~% Z% k' C l* HC、Dim d As String 等价于:Dim d$$ e$ H/ F1 C+ `; W
D、Dim e As Currency 等价于:Dim e@& e6 p+ V$ Y+ y1 _7 `
正确答案:A,B,C,D
% `: f! ]6 i; i. ]/ K" b; ?6 T* e+ E; B! ]
! r G. O/ m8 s
第16题,下列表达式中,其值不为0的是()。
( _1 Q! L9 }8 D$ [- Z/ o2 j. xA、7/9. Y d; z" E# b" [
B、7 mod 15+ P: f0 c" u% \3 Q% _# o! N
C、7\9
0 s' {, t- s* N: W# b0 |9 T8 \D、15 mod 9- I2 }: Z+ t) y Z/ ?# A
正确答案:A,B,D
' o/ A+ d- Y9 ?7 P" k1 B0 w& b3 f" V& K2 o: y1 |
6 Y" q0 f) q w- P
第17题,已知A=Space(1),要产生3个空格,可以采用()函数/ ]4 p4 Z7 e8 }: j
A、Right(A,3)& N. r# B# l# h8 T
B、Space(3*A)% F' ^! u5 H7 \0 M9 @2 T0 W
C、String(3,A)
& ^2 Z) C9 [( c5 CD、A&A&A
0 ]# b- Q2 K& C: c5 A# aE、3*A1 ?9 E! q g+ i) D; Y, r: F
正确答案:,D& n5 \ `9 @' l) v. o8 q* D
, a( A6 q6 k0 G7 \0 F" Y l
# Y: N& a1 L( Z8 V% S" t第18题,下列关于事件的叙述中,正确的是()
- p4 }6 R) m% B7 zA、事件是对象能够识别的动作
1 n: h( I8 [! i2 X' lB、每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程2 j. q A0 n7 l* }* P. U! F9 J1 M; b. b
C、同一个事件的名称矮子不同的程序中可以不同: \# _: o# R3 T3 H5 J
D、对象的时间是不固定的
) P' q' d. t/ L2 E正确答案:A,B,D
6 v; ~4 m3 n$ s- v9 k
: Y0 E4 g8 w2 H; }6 P2 W3 {! p3 G! E- e4 M; u- L1 r
第19题,以下关于定时器错误的是()。
, W0 C' Q& V9 F- tA、如果定时器的Enabled属性为False,则定时器无效' x" j8 w& ~* i* ?, j5 ?
B、可以设置定时器的Visible属性使其在窗体上不可见
$ J; d+ K$ B. dC、如果定时器的Interval属性为1,则定时器无效
+ m3 P% {% x8 E2 ED、如果定时器的Visible属性为False,则定时器无效& Y2 e7 ^* I2 Q! P0 s, m
正确答案:,D( \# v- w o9 A8 I5 O' J: ~# h
, O" M: W( o% z% d- S$ X* A* ~
资料来源:谋学网(www.mouxue.com),下列属于循环结构的关键字有()。
, x6 g1 C3 G4 X' j$ nA、Select6 ?/ n+ Q. q. @! W2 s$ y
B、For6 ? s& Y* |' ^3 Y4 J: e' i
C、Loop
, r- d: c# T* w, @3 F+ mD、Else% v1 ^( H2 C) l' ^% O& @$ b7 t
正确答案:,C
/ z# a! g+ \+ O/ J
) f+ O$ _: P z* `: c
- v# J& A# M( r* y1 K8 S: {. F( L% A第21题,设 A=5,B=6,C=7,D=8,表达式 32*B OR A=C AND BC OR CD 的值是False。6 \" H/ u; Z0 R, J5 L. r+ y
A、错误+ ?6 }/ I3 E9 V a
B、正确# Q$ I- E6 t$ M( h/ Z
正确答案:
5 k' C2 A' n+ @. N# w+ @) ~( ?, L1 ?* V9 A2 ?) n, U
4 Q( B5 C( s3 |) ], L6 w% z第22题,用菜单编辑器设计菜单时, 顶层菜单不能加快捷键,但可以在菜单标题中的字母前插入"&"符号来设置热键。
5 R! C/ c0 f, S! S: P7 F5 z( wA、错误! { B; p& M2 x/ g* r
B、正确2 C1 R' Z% [" e* w1 ]
正确答案:# I( w: V- W5 x) J& i3 F3 w3 a
" h1 X" r2 ^% x! r$ C# l
- S) E: U! A, f1 L7 f* D; J
第23题,数组元素的下标可以是常数、变量或表达式。
' K0 c0 U$ N; d& q$ I; O4 VA、错误$ q7 f0 m. D2 v) t* e
B、正确, a# b; P+ ~5 L5 i5 Y- D |
正确答案:
5 i# v7 E; a+ I) W/ k; _% _! ]+ R! _
9 b, n# E& @: f$ j" J第24题,在 Visual Basic 中,用来描述一个对象特征的数据称之为对象的属性。* N' {- q) Y( a7 m
A、错误3 P* R1 y' }% j7 I) r2 Z0 v
B、正确: d( K) @7 Y5 ]
正确答案:
& [7 V3 Y9 @' S$ k: A0 @% `0 \6 }6 T0 ]7 J2 ], F& [. i6 v$ S) }
' [( ?0 f! {$ D资料来源:谋学网(www.mouxue.com),一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体。3 m- E1 a5 I9 Z, h( D9 i2 }
A、错误
+ x' D$ Y+ G* P( PB、正确" K; v1 D" [+ d
正确答案:A
% s6 U4 n+ v& R, P
- h, d {! Q- ~" _3 n
8 @+ Y$ ^2 s Q( j/ a第26题,表达式 Ucase(Mid("abcdefgh",3,4)) 的值是"CDEF"& I5 u O/ d4 x. T' |! {
A、错误
- G! c! z( W5 P, @; M9 l4 v6 \4 sB、正确& _4 b/ d- L9 p+ v/ z' \
正确答案:- b6 u) I- s% i/ B( \2 c0 l
9 R% X3 t4 w) v2 ?; | ]/ e1 A
" _8 _* o6 B+ M: X* u第27题,执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是""YYY"。4 c) n2 t) h, h% `: e. v
A、错误
* m- s% `4 v1 ` \! SB、正确0 u1 \4 m L# w6 X X- V0 F
正确答案:8 L' X0 m, Z# D# V3 v4 o
& m- n6 Y r4 y: a" R0 `
' G. C6 }9 Q3 ?5 q5 {6 r
第28题,X=75,则表达式(X Mod 10)*10+X/10 的结果为 57( M! ], Y2 {. f( h5 ?
A、错误) k7 z' Z" G3 Z3 p$ V
B、正确
4 |% z; Z1 U5 {1 t) Q& p正确答案:A) L' E; a1 S' K0 r: d8 d. o' v
9 l; k! k2 `& t1 [# R! e; B4 S7 i
4 ~" }0 c1 X3 U7 n" @9 V
第29题,INT(3.68)的值为3
z$ Q1 J7 _ Y$ yA、错误6 ^$ N( |8 \: Y6 X4 r. I
B、正确
4 q4 ] I5 N9 \+ a正确答案:
1 P0 h' ^: v3 _2 ]& |
. G& C$ N- I e# Z8 C1 {$ c; Z4 B3 h4 l$ L4 M
资料来源:谋学网(www.mouxue.com),一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不# L8 c. r2 @ q0 f0 M1 B1 @
相符。
8 f; Q: p! _7 f) M; e4 DA、错误9 `/ z' i) V. y! n9 K) D
B、正确0 X! F' B- C0 \/ L! V- P+ W
正确答案:
. B# ~! y6 x0 Z9 }$ z- W! x) i
0 T- l' b3 s/ e& _; W
. b" O, g. h9 j$ m1 P4 `( ^+ @! Q第31题,在VB中,属性窗体和窗体属性是一回事。6 g4 m( I, L" p6 ?: N
A、错误
) C6 r* p+ T0 V2 H& B) e5 IB、正确
, M2 `5 h7 ], ]9 C正确答案:A
0 ?. {$ ?, X( E ]1 [; A" C* M3 x# O. V( X8 Y( ^
7 u- P0 Q* T3 k1 X7 e
第32题,X=28,则表达式(X Mod 10)*10+X/10 的结果为 82
" {5 m C7 Q3 w& L6 t7 \+ ZA、错误
' _/ J+ |# ], E7 MB、正确
) W$ N) P' D9 i8 N2 y0 h* h/ d正确答案:A
2 @" P) `. ?9 M$ d" V4 }' L- Q( R3 ]7 V: ]3 C
! N2 R+ }" p- S2 _' \第33题,Dim 语句定义的变量可以为过程级变量。
! x6 P( \7 J3 i2 H( CA、错误 X ?& z8 w# O
B、正确
1 p4 [( {/ U" D M7 ?正确答案:: `+ o# s$ b1 W- Z4 B
- y" |% L" m |8 y+ l; _
, y+ u4 d$ J9 ~. f6 W第34题,表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。2 v/ s# J) f/ d$ `5 r" J, s+ v
A、错误
/ ^8 E; d# x3 y- e9 H6 S) nB、正确# P$ g$ B+ i8 u+ z
正确答案:. A# w" }' ?( `- @" ~* i- a
! V% H+ V8 i9 ~6 ]! p. _
4 r, Y3 O( z8 n6 H6 k* M, V
第35题,为了使下一个输出语句的输出项不换行输出,则应在本 Print 语句的尾部加";",且只能加";"。
@( T+ X; f0 B/ Q5 u- l/ j/ |: pA、错误( R5 v) Z# E S6 E
B、正确
9 R$ }0 X* s+ |" Z! k3 G T$ A% q正确答案:A. D) g3 ]: s. ]7 r0 d6 t6 r
+ o5 g, D1 z9 I1 h3 G7 [( O& X& }" O. a
第36题,用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失
5 {$ h7 f* Z& \% R' m( gA、错误
, |7 O6 |; R( V9 M yB、正确
2 b" m# U, O- F3 ?正确答案:A
/ O3 ~. s5 A, u& X
- J2 y+ d5 x. n2 U
8 Y) _+ @7 S! }, c: r第37题,VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。
# G5 w) O: j& y$ M3 n/ d! {A、错误
* n a0 n' H; L: b) v1 o' {B、正确
$ C t3 h# q* h# d/ g; z正确答案:* f5 x# t* A9 d+ l l( f% t
/ g* X& W+ g0 u
& M" U! ^0 o6 Y3 i+ Z5 s; f; v; V第38题,MsgBox 函数返回的值是数值型。. n0 o0 W( |' y, Z" p( M, C
A、错误
3 [; {$ R0 p f$ v. T8 i- cB、正确1 k- s. n3 Q" {3 n( x
正确答案:
$ V6 n+ C+ H9 \/ t" h* @% N: e/ b1 T2 r4 V, k4 y- E5 R! C$ d0 S% W$ D
, W. Y: j) }* M$ v' o. i" n第39题,RTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串7 w3 L, F8 w0 R4 M) A F1 N5 r
A、错误: D0 f9 A' a% _
B、正确
" \ a: x" L$ ^2 `0 ?正确答案:A# |; P5 q* x; R* N
2 I9 q+ m. {% \1 S8 V
6 T b6 E% q( d+ t% S( K第40题,在 Visual Basic 中,next 是合法的变量名。1 Z( W* E' k& h6 S
A、错误3 _+ Y3 ]4 g" b' t. @, I! c
B、正确
; M* f) Y" H! Y: k正确答案:A+ W' c; ^. `7 Q2 x# ^
3 x8 G' r1 h! u% I8 G8 H. O7 R5 _% U1 ~& ]6 _
% S' }7 d/ Q" L% u- n& A+ O* }* p4 [9 E
& j7 l# w1 s" T3 k/ F
4 M2 F% Y( O+ w/ @: P1 m
% U* z# N) g3 c
0 O' O `) o. s0 W6 Z! |: x, S
2 A4 Z2 l- r1 t: U; P* @% j, j1 N. L4 p: ]/ [3 R. f2 E9 W0 H/ V% v
. S9 s" U/ C; X2 j8 n6 ?& h: s9 o* u; [$ R0 d( M' S: |1 B
H" ]2 Z% C ~6 Y1 J
: B/ S; u4 t1 z9 v |
|