|
资料来源:谋学网(www.mouxue.com)VB程序设计-[东北师范大学]《VB程序设计》2023年秋学期在线作业1. u, j; u$ a) n+ v
试卷总分:100 得分:100
: q, G+ W6 G) t, d+ O第1题,当设置容器对象的DrawWidth属性后,会影响()。4 V- t q; l% x. Y, }
A、Pset、Line、Circle方法, b& i$ f9 N* j' x9 L- S& M* S; s( P
B、Line. Shape控件% _0 B6 Z6 t$ O8 g6 p9 J
C、Line、 Circle、Point方法
/ K5 e) |$ q {6 CD、Pset、Line、Circle方法和Line、Shape控件' A3 c" T& C5 z& z/ E7 |% w
正确答案:A
5 K6 }& t8 D) ^: Z3 H1 P
3 t# Q& g/ }7 I- V% G$ |) W, R3 \* J& K! X3 i8 H$ k9 V1 ?1 H7 B4 |2 m
第2题,Sub过程与Function过程最根本的区别是()。
# x# ]1 {/ t2 nA、SUb过程可以使用Call语句或直接使用过程名调用,而Funcnon过程不可以& `5 T# x. S( D! D
B、Function过程可以有参数,Sub过程不可以& H/ {. L- N$ c& m9 s# M$ B
C、两种过程参数的传递方式不同
' G9 h- W7 ?7 zD、Sub过程的过程名不能返回值,而Function过程能通过过程名返回值+ @7 \7 S6 l" \
正确答案:' X+ K2 I# @ | @
& ?3 n0 a" @5 A1 A2 N* V! t
- P. z0 j5 r$ c第3题,要清除组合框Combo1中的所有内容,可以使用()语句。
+ L/ l- a3 ~8 t" lA、Combo1.Cls& x) S: h S a7 I" v5 [
B、Combol.Clear7 ^4 u3 |( g8 S. S
C、Combol .Delete) G6 t6 ^. W+ D9 |( u% S1 F
D、Combol.Remove; |! w: b9 `9 S$ v
正确答案:
. e- p' a3 j( T: A5 {: X2 |
* t: o# y6 n1 n: d" t! D' F: Z- W8 o) C
第4题,下面的数组声明语句中()是正确的。% E* B8 N2 {; e( h
A、Dim A[3,4] As Integer8 v6 B6 Y2 b: w% O3 a/ O" a) [) Q
B、Dim A(3, 4) As Integer
& b; e5 _4 L! c. u9 CC、Dim A[3; 4] As Integer: R5 s& P1 f; M4 Z
D、Dim A(3;4) As Integer
. i5 y# i3 `7 u1 H9 e' Q6 @正确答案:
7 i" f/ w2 e5 ^$ `' q' S
% k* A3 N2 F! M7 o" R6 G! f& V6 i' |- C: Q1 a7 ]
资料来源:谋学网(www.mouxue.com),可以在窗体模块的通用声明段中声明()。
" f0 C% L/ g( w: O4 s. YA、全局变量
; U0 v x6 V& _6 Q5 w' PB、全局常量) ?# L$ K! }# ?( ?% @* `
C、全局数组
9 P) }' P+ `* l. S. _& _$ p" _- I! QD、全局用户自定义类型3 Z5 d1 x3 I6 B E6 L0 x! X
正确答案:A
* P$ d, d1 [8 l0 [0 l9 L: s
6 [% }5 @8 ^2 d8 E6 J% K( O. E' t3 g$ a- } [8 M
第6题,使用驱动器列表框的()属性可以返回或设置磁盘驱动器的名称。
& Y! [' J. R: k1 OA、ChDrive
: S2 [4 q/ I! [& ^. iB、Drive
' ~4 F0 p* S, j: [C、List
% n1 F' ^4 m- ?6 J6 Y. C" ?1 tD、ListIndex
2 r- K& E% C; M5 w( a" p- ]2 }正确答案:. A4 Y- D8 U( o8 z# w
: }& V, k l2 M _8 Y2 S5 t" q8 t: s- z) ]- v
第7题,符号#是声明( )类型变量的类型定义符。
0 J4 Y2 y% M, s& }1 f! z; KA、整型
0 c, r/ g1 r* P6 Z5 xB、长整型
l1 N( w. g! N" g, ?+ AC、单精度; j t# M3 C- S3 q& Q# h& p
D、双精度
5 Q- \# a9 T9 g0 h正确答案:5 a) U0 y) T1 F$ \+ B
! W3 M& c3 }1 M& m# T' n& f+ Z
" G' y3 {2 E& b7 k; e/ l& S# c
第8题,要使每次单击滚动条两端箭头时变化值为10,应设置其()属性。
) s+ v* M2 W7 P! t: s5 j+ MA、MinChange2 o7 j/ T, K* K. ~- c* H8 k
B、SmallChange, O+ M( e/ p' A3 q
C、MaxChange7 t# t: F/ k' }0 Y! m5 k
D、LargeChange
1 a, Y8 I$ c# r9 I1 h! }正确答案:
, D5 g( y. u8 f I. w& N- ` X) |+ [
4 e+ D4 Q: ~8 G. x第9题,函数Left("how are you",3)的值是()。( W A( m- i8 e$ z7 v! V9 K
A、how
% G* D+ W- }! {6 J+ YB、are# J* {6 m! B. ]4 j& @8 P5 `# G, J+ o
C、you/ q5 X; k2 v; v" }! }6 A
D、how are you- c6 P8 S9 R0 I* ]+ u1 s9 D u6 m+ d
正确答案:A
+ y0 `2 u4 S6 I* W/ g/ ^2 ^1 v( J
- O4 N' z' a% b0 |6 s: q5 M1 [, e% [& L, N; b, {& r
资料来源:谋学网(www.mouxue.com),要使单击滚动条滑块与两端箭头之间的空白区域时变化值为20,应设置其()属性。
; r* S, G* C% w) J# j9 f WA、MinChange- ~' O/ ^. B; Y, L! ?, a
B、SmallChange' I+ M. i) R( E) n: y* V
C、MaxChange* T2 ^( [& y7 {: ]
D、LargeChange
, j# A7 F3 z- m! ~正确答案:
" r0 `' z* R S( Q3 y, d8 C+ o& C5 z/ n5 U" S
* k4 F+ P# G3 U" {第11题,下面()对象具有Caption属性。
/ p1 G4 {# k( i& F( J7 ~A、Form
: [ ?0 w3 ]8 cB、CommandButton8 }* w+ R$ A" A/ e+ E0 I
C、TextBox( ]) s r) A9 K% U6 N$ M. l# D3 O
D、Label
$ u( x0 O# b. t3 c- V- n X正确答案:A,B,D
" r" Y9 J# l% L$ I/ y9 V, \+ q/ p" h' H, h5 r
* K3 s! w K& O/ `& T资料来源:谋学网(www.mouxue.com),VB认为下面()变量是同一个变量。; A3 F3 V. I" a, A$ O, n0 x
A、A1/ o, a6 H* V+ s' }( A! {: y
B、a14 b9 j7 l, @; @
C、AVER) x& ~5 z7 w7 @* j
D、A_1
' L% }6 X `7 H! y# q0 A9 V7 i正确答案:A,B
# Y3 |/ M; W& l5 w$ \+ ?1 V& q# W: H6 Y m% Z( E$ i# Z' k& O
" X1 x/ i7 q1 x B& L3 |% y6 E4 Q第13题,为了改变一个活动控件的高度和宽度,正确的操作是()$ q/ ]7 h5 v% `9 ~7 z+ M- C
A、拖拉控件4个角上的某个小方块
0 q+ Z0 h9 {, E f* DB、拖拉位于控件右侧的小方块- _( p- Q( S$ F; b" k+ ]
C、拖拉位于控件下侧的小方块
: ^. U1 Y. \' Q- a& ]D、点击键盘的方向键
9 u7 k2 t# C: G0 p% @5 r! Y r正确答案:A,B,C% C- N, f0 ?, f
% g6 r8 O: R6 W4 r' n: F
$ q# t; a+ S$ }1 v
第14题,假设当前工程的窗体文件名为exer21.frm,可以使用()将窗体文件名另存为exer22.frm
0 Z9 X; ?& }5 j" ~5 l$ gA、"文件"菜单中的"exer21.frm另存为"命令; N9 \& f; k4 V! t1 O$ l
B、"文件"菜单中的"另存为"命令8 g1 q' d7 H/ C0 h% i& w
C、"文件"菜单中的"工程另存为"命令* ~9 V% ?+ L v/ G
D、在工程资源管理器窗口使用鼠标右键单击窗体文件exer21.frm,执行快捷菜单中的"exer21.frm另存为"命令/ g# P/ k5 o1 e) p7 A8 X& y+ U; a
正确答案:A,D
- @; w m) v# S7 U5 X
2 A( o/ o1 Z. {! t$ V$ o! n/ X5 V5 Q: q( t. i; D& d
资料来源:谋学网(www.mouxue.com),日期函数Now可以取得系统当前的()0 N% ?6 D$ F$ Q# E& n
A、日期
8 ]7 H) ?* }2 Y$ P0 TB、时间+ [: n% F3 l& `: h( Q8 b
C、属性
; x0 I! K" K2 {6 d* ~D、方法
! f. C+ f' U2 p1 i正确答案:A,B# ~0 j9 n9 A+ T6 Z
# k% a6 G0 B5 Q& b; e; S$ ^& q+ ]. N; p6 M8 W$ J8 R
第16题,下面关于For...next语句说法不正确的是()
! i0 z8 Q, C* a# x& l/ d# l+ ]A、循环变量、初值、终值和步长值必须为数值型
) r' O1 v, ~* s# kB、step厚的步长值只为正数
3 Z3 T* C8 P8 q4 _/ w' b5 `C、初值必须小于终值
! }; x S# o4 v2 _6 ]D、初值必须大于终值
# @% }9 g) O+ f) c2 Z正确答案:,C,D
+ b" q3 W4 S( f5 [+ g, i2 U* x2 r' U/ {0 a% z2 v' O4 L
4 n% E V$ H$ T0 j1 k5 n) Z第17题,下面关于图形操作叙述正确的有()。9 J; G# ?0 u! d- I* Z5 w
A、弧的画法是从起点顺时针画到终点* ]% U3 w' E; i3 j9 `8 c1 s
B、弧的画法是从起点逆时针画到终点$ x$ d) E& @% m$ V
C、使用Circle方法绘制圆、椭圆、弧或扇形时,如果省略颜色参数,则边框颜色值由窗体的ForeColor属性值决定' _1 D& R0 s8 L# W b4 t, f Z
D、使用Circle方法绘制圆、椭圆、弧或扇形时,如果省略颜色参数,则边框颜色值由所在的容器对象的ForeColor属性值决定5 t6 O1 q" [& j0 ^9 S
正确答案:,D l: a, z/ z7 L9 c3 x# p" E' n
* R; `9 H# a* D' y1 Z3 i- b' n
* S6 C: m1 U q. p$ z6 k7 c
第18题,当点击按钮时,要在窗体 Form1 内显示" 欢迎进入VB课堂! ",使用的语句是()& `* O3 w4 q7 R- J* j
A、print "欢迎进入VB课堂!"3 b2 E3 j/ T0 l
B、Form1.print "欢迎进入VB课堂!"4 z; Q; H" Q+ N' ?7 s
C、Form1.caption="欢迎进入VB课堂!" B8 g% \6 \6 F" {0 N# @: \+ n
D、Form. print "欢迎进入VB课堂!"9 N- k& z% O( }
正确答案:A,B! d2 o ^# B' y: \0 Z3 K- G$ b
) s7 E/ Z1 s& x0 y; E
2 C j# n9 g7 M) M第19题,结构化程序设计的三种基本结构是()。
3 f& g1 e& H# R8 @A、层次结构
6 P2 M$ O- S7 A/ w: `- k r1 R: |5 oB、选择结构" r) L! W0 p9 x$ A. }
C、顺序结构
/ `' e; G& Q! A6 a# {0 LD、循环结构
* y8 R( n7 c' S% b! {* {正确答案:,C,D' [6 d9 I8 S& W2 k) e
& G% R, `6 R0 `* W; z+ {. R
: D( |3 r- V8 A$ ~' W5 m$ x+ ]
资料来源:谋学网(www.mouxue.com),要想让txtshow文本框中显示文本:GOOD LUCK!时,可以实现的方法有()
0 C% |/ G+ M; P$ rA、在程序中加入代码 txtshow.Text="GOOD LUCK !"
% F" E. P1 n' R7 f. l$ t, HB、将txtshow文本框的Text属性值设置为"GOOD LUCK !": E4 U9 J' \$ V- f
C、将txtshow文本框的Caption属性值设置为"GOOD LUCK !"; @1 X! p& F6 e* v- T
D、将txtshow文本框的Font属性值设置为"GOOD LUCK !"
0 b, e, F2 V7 ?5 b正确答案:A,B
! a" L/ F& g4 z
: g2 p& l% V' {. @& V/ v, p% `4 T C9 Y$ {8 I
第21题,LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串
. f3 P' \6 M T% dA、错误
* Z' a q( q$ l5 J0 s3 o. W ^B、正确- V4 u C4 O! `3 S* H8 m2 ]1 B
正确答案:+ z' y; B9 ~9 U+ D! R
& l' u3 e* q: W3 b: A, ^! m1 w* o5 ?; O, ]7 q t
第22题,变量的生存周期,主要是根据变量的使用次数来定义的。
6 W1 J) H, _' [4 m2 X: m. x) n' N7 IA、错误
* d5 `9 ?3 s& ?3 T* E8 Z! DB、正确
6 @$ T( c5 P3 `; |6 S& ] l0 `正确答案:A" i4 C$ k9 w% g& d" I5 c9 O: S2 L
. g# [, b8 P' ?, K" [, B' k7 C/ X/ T2 I9 w
第23题,在 VB 编程语句中,GoTo 语句比较容易理解,在实际编程中大力提倡使用 GoTo 语句。
9 ~: U) {3 a! a8 j1 FA、错误
$ b% `+ y9 Q7 M+ z/ GB、正确
/ f) ~0 _8 R9 s$ ]2 ~8 y% o正确答案:A% Y. G! c) k1 \( T
0 E* c7 X/ W0 P7 h
) k& S# {' L" E7 M: H
第24题,表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。
$ x. ~ X, z: {1 gA、错误 Z3 B `/ ^. w+ d1 \: o9 Z
B、正确# E! I# }5 p/ R7 s3 E
正确答案:
+ x3 _) `- k2 ]( @5 x9 c- M
/ N5 g3 a/ p9 T7 ~0 \
: b- {/ N( y3 {: V. E资料来源:谋学网(www.mouxue.com),数组元素的下标可以是常数、变量或表达式。& E; _$ f( F2 G
A、错误: Y$ f( [5 ~. U2 @* H* x
B、正确/ ^2 w! B$ s/ t5 X
正确答案:8 U& e L5 U' W& [4 t2 m' X0 s) W/ |
( W* m0 j1 L1 @5 x4 M( C' a' d
% R6 n" q6 l% A# D: f1 r L5 r第26题,Format(5,"0.00%")的结果是 500.00%。
$ g! Z, E: ^. N8 K& t1 j2 SA、错误0 x8 \1 k" }. z o# T7 z( Z
B、正确
0 g- ]* }; ~" d: _* d! a$ I8 A/ G正确答案:
1 m% x( ^2 k& ]; z& C3 N, ^6 ^: c- E1 q$ b7 ^0 G2 h* i P/ H
5 o& s% n& \1 K2 d" t
第27题,VB 中访问数据库必须通过数据访问对象 DAO。
/ Q, |& U- i4 v% @8 s# I: U3 U6 {A、错误
' l* e/ C/ i8 ]6 E% { z; o9 |" UB、正确! x0 S: J% M' N3 w1 B% ]/ ?
正确答案:A
2 D, c' g8 Y' Y" l& c% n% ~# { y) [* M- e& f
9 d/ {2 o3 ^ i0 h& D2 C; q* ^7 v# I. K第28题,Date( )+4 的功能是推算当前系统日期加上 4 天后的日期。
) P# Q, t# T- ?# NA、错误7 a3 r, |+ n9 Y3 L) y
B、正确2 e0 C) w! q/ b# W
正确答案:
6 V5 N9 x j$ d s* x
2 h$ A0 G9 W6 J8 [
0 R) X* h. g" _ D$ G/ e第29题,Dim aa(5) As Integer 与 Dim aa[5] As Integer 等效。& R5 H# [0 K) Y; E* x( _4 R
A、错误" u: Z3 q: M/ P
B、正确- h9 Q( M+ M4 N
正确答案:A* G5 q. S& P0 N P# ?2 y! M; {
3 x; K- Z) Q- P' g# n! ?
- e3 ]" m( r C s
资料来源:谋学网(www.mouxue.com),循环结构中与 While 语句匹配出现的循环结束语句是End While。! o( T$ V2 J/ n5 u, ~, w7 P6 U5 d
A、错误
3 A) D. f9 A5 I+ p" h7 k* k5 `B、正确" X. g' p0 E! {& |
正确答案:A
& `3 v6 ~: Z! ~% [
* \1 @& J* `6 v; d5 D- ? A' n6 {1 i, g, |. D. {
第31题,三个文件系统控件rive1 驱动器列表框、Dir1 目录路径列表框和 File1 文件列表框不需编写任何程序就可同步协调工作。
+ ?4 `6 n7 P; L- |& F# oA、错误
5 I5 T$ B; Y! h' v# [B、正确
/ F9 `9 P& J# N/ S! k# L- C正确答案:A
8 y& u5 J" ]2 l0 f
" v7 i( c: x: Z; S7 y( E
6 o, k& \3 q" _9 [* n第32题,Sub 过程不能通过其过程名返回值。" ^- y! \0 @) I* |2 O& `/ A
A、错误1 C0 W) o- M7 t3 F
B、正确; O8 z6 ]% S$ B0 K4 J& z/ z$ [
正确答案:
! A9 Q# d+ k, _* I0 p- M
: T" }1 S8 e4 T7 p1 s
9 \$ V, v. p9 I" k' @7 F7 k第33题,Print #语句与 Print 方法的区别在于,Print #语句写的对象是文件,而 Print 方法写 @4 u9 O# w }( x: `% Z0 @8 B! \* ?
的对象是窗体、控件或打印机。
2 l7 g4 r/ N" V0 aA、错误
" `4 n" T7 n1 _6 Y( |B、正确
3 q8 I0 [8 c4 K9 O正确答案:' T* e; T7 a$ a
! w! m- V- t" c+ l2 w2 W+ i1 s
% k. N4 A; \' a7 \) L B
第34题,X=75,则表达式(X Mod 10)*10+X/10 的结果为 57; j0 }/ I& M2 _# p
A、错误
; w" G3 U! j& l3 pB、正确
( X2 ~9 Z- i1 }4 W- ^; ^正确答案:A
! m) J- R+ `" T! n- J! s2 b: Q9 `2 v
6 o9 u* H( W6 \, t/ Z+ R: d第35题,VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。
# S0 |; Q# V$ E& w3 CA、错误
/ A1 H+ C; S9 l, U/ V2 z4 ]B、正确. P& ?9 x! G% _+ ^/ p3 w
正确答案:
! J' V9 Q9 {, T; `# C. `
. z6 ?( `/ ^' ]! T5 K: {0 I/ |8 W
4 W& z5 D8 `& y+ x0 ~$ Y第36题,在 VB 中访问任何一个文件之前,都必须先打开文件,然后才能对文件进行处理。2 U1 {8 n8 }8 w) E; m
A、错误% [( n: l/ q- o3 O: `' ~
B、正确
3 v C6 {0 j" e7 I( }0 ~, c正确答案:9 s4 r( b0 e, W7 Y. N: g
; C$ o* o5 C: ~0 C7 T1 u7 g: l7 q3 z$ b6 v
第37题,在一个程序中,不允许出现全局变量与局部变量重名的现象
; c/ q3 q( v4 v6 [5 c! EA、错误 V9 s9 I8 M0 E, Z4 y* y/ ~
B、正确
$ ?3 Z* @; f7 U5 W正确答案:A6 X6 {" @( `% J
6 l7 x. ], P2 W5 w4 R6 }0 H
1 g: u5 N/ \& N( ~* j; N( p第38题,X=3,Y=2,Z=1, 则表达式 XY And YZ 的值为真。
1 w. w6 @, O1 m6 A0 j- R) H) wA、错误
* v7 v( H; ]- G6 n0 G# PB、正确% I& I* ]7 @8 H* ^
正确答案:( n5 h! |4 ? H. Q) i
6 d$ O" D! q/ F2 c# Y% x% F4 B
6 ?! [% ?' Y, S H, W$ m
第39题,组合框无法多 M/ [! B1 X' E% r: p& w( A' i( Y, h
选,但允许用户进行文本输入。5 T3 d% @6 e9 W
A、错误
# ^- H5 I) e9 L$ x8 t; r9 I/ DB、正确9 S* U7 n" a, |# E! D, J& ^
正确答案:
. m2 x7 I5 C) X9 Q8 X& {5 |( h/ A$ R9 H! i
& K' r6 B' X6 l. V% K! D( T, C: z
第40题,已知 A=12,则 Len(A)的结果为 2。* z0 F! @! b. Q$ o1 ]
A、错误; l; u7 \) u- @" V4 ^7 D
B、正确 {0 Y1 I8 @4 P
正确答案:0 p# I$ }% W7 ~
) P% K: p j3 c
7 T3 `1 j4 A g2 w* L2 m+ H( ~6 @3 D: \' s3 M. \
) E5 V0 F, c ^5 K3 b" v
8 {! @6 m% U) b% |/ r1 @0 \
' J! |0 _6 D1 m3 W# ?
) _: o9 U% o" H+ d h" i
2 B. z- g) Q% u) O2 k& ?5 Y+ b: u4 T( Y7 H* F r5 K% U
/ u- v( E7 @9 U3 q+ C r% v
- U8 n9 g$ M5 I5 o v! M& F
; V" x* `! g4 w3 o3 }, b& L! G u" Q: ?% ^
% N3 K4 f X- |' c/ y2 Q4 D) m |
|