|
资料来源:谋学网(www.mouxue.com)VB程序设计-[东北师范大学]《VB程序设计》2023年秋学期在线作业2$ C& i% }, ?5 O
试卷总分:100 得分:100/ y! D' b, m7 M0 t* S/ o
第1题,要使滚动条表示最小值10,,应设置其()属性。
- t0 ^& ^" k, h5 o8 K, IA、Minimize
* j5 N6 d; T% s/ |. Q0 x6 eB、Min
* Z1 W& H! [! r( Y1 S: j5 oC、Maximize
' Y" K" G' G# O2 x1 K. ^, jD、Max
8 e* }- g: G# Q/ X2 D正确答案:
. H5 Z9 Z' p- z+ T* A" s S4 v: j% e M; c' @) o! \
# k5 o* q2 N% x: e1 i n
第2题,在Visual Basic中坐标轴的缺省刻度单位是缇,用户可以根据实际需要使用()改变刻度单位。% @8 L8 M4 ~& V% p& [9 m
A、ScaleMode属性
7 B+ X$ }0 X/ `6 t; LB、Scale属性
& J1 B: Z$ K! U* S* R' m* mC、DrawStyle属性1 m8 }6 f% d4 `& f
D、DrawWidth属性
2 s3 _! ^7 w' s0 m! D) {正确答案:A/ l3 ^9 X6 f+ F1 V
7 w- j. z) ^8 C, W7 ^5 A- f
X; J9 v% u% \! p+ }9 @第3题,DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。' ]8 B: C( c, R
A、FillStyle7 V7 \- N+ K. b" Q% [9 \$ ]
B、FillColor! M Q; h9 m: _1 S
C、BorderStyle
/ z! T: L4 t# KD、DrawWidth
0 B; T( l8 y Y) x d1 q" ~9 Y5 }正确答案:: @) |/ v$ N2 m7 {2 ?
% W, S0 H9 J0 t$ E
8 }' \( L6 ]- x) T' p7 I( W& u9 _6 V第4题,要使滚动条表示最大值100,应设置()属性。
+ Z# O( }0 o4 }) g8 h: fA、Minimize1 v( I$ j6 |" D& v( u
B、Min0 s+ q5 r1 y* y2 K' ^) r
C、Maximize7 s8 j$ f2 x: \0 x; C
D、Max' F7 u! |% e; J# R7 |6 l2 z( O
正确答案:
! S1 j% b5 U8 H% E0 k2 X! }- G( z$ W) N5 ?
1 z5 S$ D3 o$ _- e
资料来源:谋学网(www.mouxue.com),执行语句Form1.ScaleLeft=100 : Forml .ScaleTop=200之后,窗体Form1的左上角坐标为()。
+ e2 c* p! i hA、(0,0)
% ^) @) c8 A) t, q- u- t) }% BB、(200,100)
- K( P) S" e% A) ZC、(100. 200)
. H7 b, t7 T2 h& zD、视ScaleMode属性的当前值而定 Z( }2 N+ g: z7 A# j- k
正确答案:
; @# P: ^- G7 X% y
' G7 U K& u4 q) t2 {3 Q$ ?! o3 v l. V3 J9 c; H- H
第6题,语句Line (100, 100)-(500, 500), , B的功能是()。
0 H" M8 O- [1 X% s4 `5 q- C4 J, J/ vA、使用窗体的前景颜色绘制一个矩形& Y) E3 v- ~/ l. E, j J
B、使用窗体的前景颜色绘制一条直线4 I$ l+ ^" x% K5 F/ f! a( F
C、使用窗体的背景颜色绘制一个矩形) V" f) o) N! N6 L; {- c* D% j6 b
D、使用窗体的背景颜色绘制一条直线! a+ B6 z* F, G
正确答案:A: c* u3 B6 [/ E6 y
( q5 O4 x9 q; K
( C' c$ Z: D( I( X7 O3 D. A
第7题,运行时,要清除图片框P1中的图像,应使用语句()。
2 ~2 W: e1 M. y" e% BA、P1 .Picture ="": l% u E7 _# t, d {) F$ t% [ @
B、P1.Picture=LoadPicture()
! P+ w" n, p: k3 @1 PC、Picture1.Picture = LoadPicture
5 x! l4 K6 ~. U* E# `( e% mD、Picture = LoadPicture("")
0 Q& y. q$ i' g正确答案:) h+ b, z% M# y9 m
' J. I( ?4 A% _0 f
7 [. a6 [ _( k' @; j第8题,要强制显式声明变量,可在窗体模块或标准模块的通用声明段中加入语句()。1 |1 v& e& ]: N2 D' I6 c( J
A、Option Base 0
5 g; G Z* s: o" Y RB、Option Explicit0 M( a: k+ ~# `8 Y9 Y: `* W6 P( ^
C、Option Base 1
( A" r) E5 c; ^5 ?' \6 \* g! MD、OPtion Compare
% [4 |% m* A+ C" @% w正确答案:) \. l1 f6 e: Z+ p* ^3 _2 \* e% T
6 m9 ]6 l- x+ ^, a0 n3 O4 |# W; A0 Z0 c E$ s
第9题,函数Len(Str(Val("123.4")))的值为()。
9 W& Q- Q6 [0 @7 _# s5 u6 _' t+ ]" AA、11
, T. L7 n- e# A& uB、5- k4 e; B$ Q+ F0 y
C、6! ]1 Z( `( Y7 @* u
D、8
! [7 n- t' ^* J5 i4 V$ p8 _正确答案:
* i" }4 @+ `% C/ ]: W9 S; X3 l" o8 z+ z
* u& x J2 k z( k8 T资料来源:谋学网(www.mouxue.com),下面的属性和方法中,()可以重新定义容器对象的坐标系统; _3 V' `4 c) Q# G$ o x
A、ScaleMode属性$ I+ w0 ]1 f# w
B、Scale方法, q- l2 E- V: c
C、DrawStyle属性
: A8 |% X1 f$ |D、DrawWidth属性, }5 o( o8 E0 d) X. V' o
正确答案:+ B/ B! p6 P1 ]9 }; s6 H
& B; d7 Q9 Y a& K: C5 u
7 m# {: w1 R3 [9 o- ]第11题,可以实现循环结构的语句有()。
, Y+ h! I8 d aA、If
, L- S* ~: g6 y# e: f5 LB、Goto
% u" g. f4 P1 V; l! L8 |6 M i) }C、For
- P6 f$ W! e7 ^; N" o gD、Do..While
( h. {! F1 ]2 P' O1 S$ u f正确答案:,C,D
C6 q/ X9 G' A0 a( P6 u! ^6 j2 O' s* F5 i( i7 X0 {. D
9 j8 X B' F% ^+ G; k& W4 T) g资料来源:谋学网(www.mouxue.com),在VB中,以下说法正确的是()
* `$ C3 }* ?1 t w6 ~, PA、Abs( )是转换英文大小写的函数# k5 Q3 N' Y/ l- h' k: i2 u m. |
B、MsgBox( ) 是消息函数% _+ |' h$ m& I) K
C、RGB( )是颜色函数+ t. D" @5 M" J; |7 W: \
D、Sqr( )是求平方根函数
1 {) K1 S1 U1 x4 P3 C正确答案:,C,D- O1 ^$ E( K0 z7 B B4 r( M
7 X% A3 ^4 J+ h4 H; o
7 W0 l% n; ~! a
第13题,以下()的函数值为100. f2 h0 j7 G. Z* ~& j: _
A、ASC("100")$ O. a0 s1 ?; @! x
B、ASC("DO")
2 F O8 i& _: D3 a6 E8 U N+ `4 RC、ASC("do")
5 C# j, a3 t0 e: AD、ASC("d")
# Z, \6 W0 h6 J正确答案:A,D0 u3 ~- [) I- H# x9 @5 [" s" z% z4 S
f+ v, z4 ~; H' l0 V) B- J
Q% I* G; G; O, R! r3 K. N第14题,在下列关于菜单的说法中,正确的是()。 u! V2 r" b- e! M0 u
A、每个菜单项都是一个控件,与其他控件一样都有自己的属性和事件& e% B$ Z! |2 O( ]$ X
B、除了Click事件之外,菜单项还能响应其他的如DblClick等事件过程9 K+ s6 P! s+ B/ c: p! U
C、菜单项的快捷键不可以任意设置
0 a) H+ ?9 p7 p& kD、在程序执行时,如果菜单项的Enabled属性为False,则该菜单项变成灰色,不能被用户选择
2 t% S6 z+ h' R% }& ~% S正确答案:A,C,D
3 K, a1 Q, S n: e: J; `, J, C0 F# D) ]# N+ t2 \
& w, \* V7 B) b$ N. j& d7 }8 Z) w |资料来源:谋学网(www.mouxue.com),以下关于变量的类型说明符的使用中,正确的是()% v1 r/ u# ] O
A、Dim b As Single 等价于:Dim b!
% u- L) w/ q8 B0 ~0 ZB、Dim c As Double 等价于:Dim c#
: ?; e% `. i$ O2 m- |C、Dim d As String 等价于:Dim d$
s+ K! J, e- Z7 L/ qD、Dim e As Currency 等价于:Dim e@
. o+ z( K/ o" X8 _- f正确答案:A,B,C,D$ P. v3 _3 `4 }+ G7 L- R9 h0 b: p; T
4 P- {* P% E( s3 g+ q
. p1 D/ P* H/ L1 S9 H第16题,下列表达式中,其值不为0的是()。
! |: B$ ^, r0 `; Q0 X# NA、7/9% r7 Q! | ^% ^# R
B、7 mod 15' T: c4 Q8 F8 Q! Z( f9 G4 W
C、7\9
# L+ U3 r( K( u2 u7 o- F9 XD、15 mod 9
; e2 D$ C2 g! V1 P7 i( w% _! }) H9 s正确答案:A,B,D
, w0 E* o) W" f8 M, h0 Y5 \
4 f9 W" \ N5 D6 c, V* v, l0 [9 [) N# x( @* j
第17题,已知A=Space(1),要产生3个空格,可以采用()函数( C" ?0 Z! p9 a4 Z2 |) s8 D! a E
A、Right(A,3)
3 ]$ y: L! w* p$ M, bB、Space(3*A)
. G6 ~- Y, b" v* X0 OC、String(3,A)
7 ?' Z a. F: v1 q+ xD、A&A&A% L6 V, [- h( K4 L
E、3*A
1 E9 c* |4 S! _5 H, @+ G正确答案:,D8 D# E5 @' G, ] O6 e
# N5 t7 V, ?) U& S8 O ^1 y5 v
1 n2 U/ ]. o( T* M% c第18题,下列关于事件的叙述中,正确的是()7 w0 u: @: [( t7 T3 p( j' J8 F" n
A、事件是对象能够识别的动作7 o9 N8 J6 ^& t+ V* r2 B
B、每个对象都有一系列预先定义好的事件,但要使对象响应事件时执行某种操作,需要编写该对象相应的时间过程
- E; Q/ ~; c# L T8 q4 E! bC、同一个事件的名称矮子不同的程序中可以不同
( e3 Q s* P6 YD、对象的时间是不固定的
, i' m" F/ Q5 [# R6 i) W8 |. B正确答案:A,B,D" ?* S& Y8 ?# v( Y- s
5 ~2 e K; Q9 _+ D; d1 l
4 a5 s) T. f g) Y( S
第19题,以下关于定时器错误的是()。
. f- ~; ~! L- N) U3 |9 b, YA、如果定时器的Enabled属性为False,则定时器无效
% K* u; I& g7 hB、可以设置定时器的Visible属性使其在窗体上不可见
' c' E' ]) r ~- z4 e1 jC、如果定时器的Interval属性为1,则定时器无效
- ~" x% V' W8 b2 N. f- h4 ED、如果定时器的Visible属性为False,则定时器无效3 u4 ^# M2 K. p) c" b+ p) R1 s, g
正确答案:,D6 e# {' C9 r0 r
* L; n( q+ f. i$ ?% P( z
. r4 D( B1 `% @2 b资料来源:谋学网(www.mouxue.com),下列属于循环结构的关键字有()。" u. _! ?5 k0 S3 U5 Z6 s0 ?
A、Select& c& T$ e1 h# h8 Y2 Z" m! r
B、For
# H4 y) c, z7 ^' _) cC、Loop
5 o" s8 i1 q, v) E! HD、Else
7 U u/ V( m7 |3 @正确答案:,C* g: X6 e9 L3 z* n! W
9 X/ @0 \/ |; B, q3 A$ h
! B; w( w8 ?0 b- H7 H第21题,设 A=5,B=6,C=7,D=8,表达式 32*B OR A=C AND BC OR CD 的值是False。$ E- ^! W# h+ Z* n$ x+ e& [% Z- |
A、错误
. P2 f5 [# w" O: g9 N# e4 ^# U) nB、正确3 J4 D4 N6 o2 v
正确答案:7 J( _; T' U- p: Z+ s. l. o2 L
2 D8 [2 K9 n; f5 [; M: J7 l7 q( M+ q# q* n
第22题,用菜单编辑器设计菜单时, 顶层菜单不能加快捷键,但可以在菜单标题中的字母前插入"&"符号来设置热键。
5 \7 K8 R! `: f* E. G; @" yA、错误! t3 J( t# Q3 {: U$ E. ^7 A
B、正确$ m6 F/ ~3 Z7 J g
正确答案:
7 i3 k3 ]7 R1 w9 t% P
% S7 k: y9 R4 C6 Y' @7 G, o! n Y3 V+ ]
第23题,数组元素的下标可以是常数、变量或表达式。! ^, W, q! j8 e5 N
A、错误/ H* ~$ Y0 v' Z, ^! x( K
B、正确/ X7 l, v0 z6 v' Q9 F9 w: Z
正确答案:7 r- \* Y5 o, y) m5 n
; \4 E( I- e/ `
9 m c( q6 G6 ?7 Y第24题,在 Visual Basic 中,用来描述一个对象特征的数据称之为对象的属性。. b; u) ]/ L* x! K- }* A
A、错误+ f$ h/ Z* R: C! i: K4 r b
B、正确1 x p- _! X6 I7 ~& U d2 G3 F% E; D9 [
正确答案:" H# }7 F* v4 i' y' s6 l
8 W% t9 b1 N6 Z5 P) H- e# m4 I+ d; {9 M* B6 c' K2 S
资料来源:谋学网(www.mouxue.com),一个窗体一定对应一个窗体文件,所以一个应用程序只能包含一个窗体。7 e8 ^7 `4 r* y
A、错误
7 a A- k8 I7 [8 k8 \B、正确
- _( r0 k3 E& g正确答案:A
4 P. F- f# E+ Q# x" Z% y% k
, r# h* p" e j# X1 j6 ?+ L ^- L% y% K" X
第26题,表达式 Ucase(Mid("abcdefgh",3,4)) 的值是"CDEF"
( I. N, y4 X" G. |2 I6 |8 FA、错误& V5 F, I0 x- u+ d
B、正确5 K2 a1 c' P5 [ A8 ^
正确答案:6 x0 |! N/ d: ^* ]% Z0 n
5 C1 g5 c: v( X! z: w# y* d
0 ?8 d- t$ i. `% d, u/ k第27题,执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是""YYY"。3 x, p2 Y( X+ L, M
A、错误
6 {0 {& J) h! Q9 _' r0 @B、正确
; y6 V/ f7 j( m正确答案:2 w1 W8 M7 h2 G% p
4 u; s6 a% n9 ~; E3 D* k+ i" r
( [7 A0 k0 z/ Y9 \! X第28题,X=75,则表达式(X Mod 10)*10+X/10 的结果为 57
0 i* G7 I2 {" W; TA、错误
k" E" b& Y2 z+ F* EB、正确" ?/ U4 _6 L& R/ P$ z
正确答案:A: _/ Y7 Z( ` I z9 N% H9 S
0 G+ w/ l2 ^& g1 S. W$ S6 W& R/ _* ^/ O6 J. h# k
第29题,INT(3.68)的值为36 R) e: [+ |+ E; o) r
A、错误
# k3 [* p( S* MB、正确
- I# E) H/ P3 k4 ?) x) U正确答案:
8 V, u" [1 D" y/ D, L$ q% V
& O& |. s$ A5 t8 g
+ d( d0 @; G; k! g" u资料来源:谋学网(www.mouxue.com),一般情况下,在参数传递过程中,实参与形参的个数必须相等,相应的数据类型可以不# Z$ I4 A& L4 L5 q
相符。$ H4 J0 k7 \+ g. t4 @7 p- J
A、错误
F0 _7 q s6 K& uB、正确. x9 B/ z7 [& Z7 S
正确答案:( @1 M% p+ J$ }# T
, H( S2 I ^+ N8 ?' R
0 f0 y, H/ G4 _) l) W( F1 N+ E第31题,在VB中,属性窗体和窗体属性是一回事。* y+ g: P# r2 q6 S* ^. q
A、错误
9 M8 l, J' O- Q i- C0 _6 pB、正确
% t: Z' s' \) m4 R$ S+ O7 l, i正确答案:A
) w8 r) W5 n* O" S" u7 o" l
% H! o6 N8 s5 v. A; ^- m
' W- @# J0 U4 k5 E9 F第32题,X=28,则表达式(X Mod 10)*10+X/10 的结果为 82
/ {; P4 A; Y2 R& M: w8 q* EA、错误
' ~- u' G: J( t3 I; c' oB、正确
1 s( P* b. t2 ?" m1 `# ]% j5 b/ @正确答案:A
, |$ p, M& l+ f+ v5 y
( S6 _" w0 h4 G( A% u3 s" W# s
$ k+ j' x8 v9 q6 F4 R- B第33题,Dim 语句定义的变量可以为过程级变量。4 H0 d0 v9 @9 `) c1 \' B" [( T
A、错误
. {! |% \1 t$ t0 T HB、正确# l3 e% C. p7 h" o" `' O$ i6 }
正确答案:
( [3 n/ I- a$ X$ c, u8 h2 R
6 U& X4 D1 X4 H0 [: m2 f$ [7 d1 S* e* O% V! p; d: s* Q4 b
第34题,表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。+ F6 G0 N( b; X
A、错误
4 @) n9 I) ?# O3 b5 xB、正确' E, s$ w) ]6 G) ^( \# w
正确答案:. }& V8 b4 e% \: {! V
3 N# `1 V! E% y4 i& x n! d
8 o4 b* C& F; j7 m
第35题,为了使下一个输出语句的输出项不换行输出,则应在本 Print 语句的尾部加";",且只能加";"。) ]$ _4 o& E3 N% ~
A、错误
# p/ p4 A: D& p- ?1 X) ~0 oB、正确
! c) [! Y! W4 q$ b9 T& h! c7 J8 U: h正确答案:A
) u0 G5 Y) Y' n7 W6 l# D% i U5 P/ j0 t+ L1 Z4 ~0 C
% x) D5 r+ M! b) z" ~' k
第36题,用Dim声明的局部变量是动态动态变量,其值在过程执行完后仍保留,而用Stalic声明的局部变量是静态变量,其值在程序执行完后会消失
: }7 d; l) p. b" T- d- z) Q4 }A、错误$ O& D, n$ c# _& C% Z% r
B、正确
% G; W( ]- L0 y/ w2 K正确答案:A
7 r2 @. Y# s5 U5 u* e; |! u! P+ b* E
" C# Q! U0 Y+ Q/ b; I9 m4 j' W( c) T
第37题,VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。7 |: ~: I" }; o: z* [
A、错误5 l3 U+ ^$ f* M4 q
B、正确! S6 g5 c# h( \4 o
正确答案:! b% s4 M7 F5 a( z( \
o: |3 ~ w- w, B: P
, _7 w; a. ?" \4 K
第38题,MsgBox 函数返回的值是数值型。) }$ R j8 ^5 A9 u6 {3 M) @8 i5 C
A、错误
! h% s$ g3 \: |, Q* h/ M V" jB、正确
5 c) g7 R8 M( Z. c7 ~% S正确答案:) `8 b, c: s6 O/ m/ w! b
; Y+ W$ K$ E7 ~) Z0 B
o: C( G' k0 c. l$ o9 D [0 @. w第39题,RTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串
% L0 [; M- V( f4 Q# w/ @0 a/ a" X- PA、错误
! `" G6 d7 u& n3 e; v) ZB、正确
3 [. c7 Y, [" n正确答案:A
) i$ q% l) z4 s5 {( Q# B$ d3 A1 m% R6 M- g$ J. B2 D, N8 l! K( J4 u
6 |8 t l1 D% h9 N第40题,在 Visual Basic 中,next 是合法的变量名。
: p$ y- k' \# m2 n, O( d* ]A、错误
3 B: s* A3 }, Z- l! q3 fB、正确
2 j( z4 F# X6 N7 C% z& U正确答案:A
1 R, I- k( E/ e) C6 l
; Q3 u5 S) g1 e/ r
6 p% P3 d7 E* {; h/ G- W- c3 u- j# m! |0 U' L
+ E. G7 K: I9 [$ Q& B9 M4 T7 B- }
* }' [ A2 H" N: e% B) D# j
2 d0 a0 n T0 r( j+ Z- u( ^" B) O& O' G7 J1 u3 W0 {
8 o0 T& M5 b! D3 s, S) |7 v5 L5 F4 z+ b3 R. J$ ~) ]3 s C, S
% y6 }7 M4 {& ?& O9 Q: r
6 U* `# C5 e1 H6 B: Z" ~' Q
" [6 `3 j _/ n9 ] n" O# h% P4 B0 }" R. y
" j" K/ T. o6 g" f |
|