|
资料来源:谋学网(www.mouxue.com)VB程序设计-[东北师范大学]《VB程序设计》2023年秋学期在线作业1- [& y; `2 w9 v) D8 \ Y1 H# z
试卷总分:100 得分:100- ~; a: y0 L2 }- J9 f/ l
第1题,当设置容器对象的DrawWidth属性后,会影响()。3 f4 C/ S7 g8 |9 Y0 `+ `5 Y
A、Pset、Line、Circle方法
2 L% D9 w0 v4 ^ u2 ?' [4 KB、Line. Shape控件
" d0 B- J9 \4 aC、Line、 Circle、Point方法. T' E [/ X: `: @5 [; T$ q
D、Pset、Line、Circle方法和Line、Shape控件
' C- p: @0 [9 e0 E正确答案:A
$ c; b: s7 j" b* l( S; u
) \# V5 O! P$ S( W5 v5 d5 W5 d$ q2 N* O/ h+ F
第2题,Sub过程与Function过程最根本的区别是()。
. j! B4 D8 k( B: f; HA、SUb过程可以使用Call语句或直接使用过程名调用,而Funcnon过程不可以 x. z7 C" n! g
B、Function过程可以有参数,Sub过程不可以
$ c) i6 B6 i4 h* f. `) B* }C、两种过程参数的传递方式不同
# X# T* b+ d" `% Y! W OD、Sub过程的过程名不能返回值,而Function过程能通过过程名返回值
5 h) v+ i2 r2 T7 |; Z3 b; b" M f正确答案:' o3 e9 w$ e$ |1 x; N/ D: T0 g
" i5 Z) ]; G2 ]& l2 ]/ l8 T
6 Q6 k' Z; l ?& ]- k4 k' b/ C第3题,要清除组合框Combo1中的所有内容,可以使用()语句。
& `( u/ `" s- B$ p. h1 T) w" t# F+ YA、Combo1.Cls& v3 G/ r( S! h
B、Combol.Clear# b% |0 \8 A0 E+ n0 f
C、Combol .Delete+ C0 D: V0 J2 D- p; `% v4 |& Y
D、Combol.Remove& V( P) {& d: v6 O& R1 Z6 b
正确答案: m9 ` {) t2 X1 _6 n6 A4 l2 W; y; [/ ~
9 A% x& G' M) `) _# z& q" z
5 ?5 e7 b X; Z8 y+ t$ N% F第4题,下面的数组声明语句中()是正确的。& l9 N6 \" j! i2 V/ W' k' _
A、Dim A[3,4] As Integer+ I C2 x! {6 Q; z1 L1 ^2 U
B、Dim A(3, 4) As Integer
3 x9 l0 Y3 v* r: S! d1 k+ N4 _C、Dim A[3; 4] As Integer
& P$ c, _8 e, _( x6 F. i6 H+ s. RD、Dim A(3;4) As Integer6 z4 F+ i. b. ~4 \
正确答案:# {) b, _8 @& \' x/ D
6 O# `' _5 ^0 e9 ?. Z6 b9 |3 [0 j% C1 `
资料来源:谋学网(www.mouxue.com),可以在窗体模块的通用声明段中声明()。
9 `1 I- {' Z: u. y) E# K: kA、全局变量
$ i6 d0 E6 @% D, B/ }! vB、全局常量7 N3 Y3 ]0 T y* N* b2 D
C、全局数组
& D3 B, i& y% I' N" O' ~D、全局用户自定义类型
- K9 w2 ~- h' ]$ i9 t9 q, F正确答案:A! k1 Y0 B& L% g: L- F. ~
2 d+ ^' U8 q! e3 U5 q
8 d1 I6 A: v" S) k' m& j/ |$ ]. ]: c$ A第6题,使用驱动器列表框的()属性可以返回或设置磁盘驱动器的名称。. P2 _3 A! n7 d; t! R7 ]
A、ChDrive2 D0 M2 u/ [1 _/ i' @/ y
B、Drive/ a' t2 u2 o+ a7 p+ T8 |" C
C、List
) I1 }5 S* A# u3 j- o; E, w& JD、ListIndex- @9 L; ?) Z" c3 D! R
正确答案:
: ?! \2 W( N& g
( a. B! c9 V7 }$ ~) X. ?! b1 n' w/ d8 R: t+ A5 J) _2 `1 B$ p
第7题,符号#是声明( )类型变量的类型定义符。8 ]3 \0 a; X5 `4 J. x. O$ `
A、整型: O! x4 {: k- P% g: l( G: p
B、长整型
" z, q5 ?1 n# z4 oC、单精度
, N; X# D0 g) C! C5 l4 K+ qD、双精度
1 F) b- i* F+ ]( D W正确答案:
- t7 P; D2 f9 Z: |% s) V; O9 h4 N
# d6 }8 L7 ^ N' Z) G6 @
J% f; q. A! r第8题,要使每次单击滚动条两端箭头时变化值为10,应设置其()属性。
5 T. A- m) |" }0 _- M a. ?A、MinChange6 L" F3 P6 ?- a/ p1 D3 Y
B、SmallChange
+ p6 [ \, E6 r% h9 ]1 GC、MaxChange
1 G. D' |# m! _) H8 _; WD、LargeChange- F% B. M! b' o( V
正确答案:
3 R/ O, P# m e
. H) P6 S* U( q) J9 v# p- T( o
* x' Y' ~4 F+ b; F, s第9题,函数Left("how are you",3)的值是()。
: Q g2 H8 x& X; H: DA、how! ~' G- Y, C' \& Y5 R. ?
B、are' v7 t: C7 m7 E& w
C、you
1 [% o; I7 W2 l2 e' [D、how are you
3 u* P' q* h% c4 C8 A正确答案:A* Q, R# q9 h: R: ?3 ^' G M7 u
& w' m6 {' w# q* p$ S
% K/ ]+ p; B2 G- ?4 D Q资料来源:谋学网(www.mouxue.com),要使单击滚动条滑块与两端箭头之间的空白区域时变化值为20,应设置其()属性。
# c" M2 s' f, e$ J$ T/ x& j2 Z nA、MinChange, P: M' j3 D& q5 E- ]
B、SmallChange3 D3 B4 b0 c/ I M* q
C、MaxChange3 @0 R0 L% T8 C$ ^: X
D、LargeChange
7 P% x3 {2 H0 Z& k5 `' Y$ ^正确答案:/ P; \9 w$ Y6 S# ^0 L
6 F7 r* M; ^- r9 z1 R/ ?0 f, T2 Q: ^, I4 [
第11题,下面()对象具有Caption属性。
" w: F" D4 f; O6 b2 D! NA、Form
# r" c; v! _' lB、CommandButton& @' h" o9 s* `8 q" s3 c
C、TextBox
0 N2 z: r, v x' I0 N5 y9 A" nD、Label
3 ~! X2 L; F9 [5 e& l# a' U正确答案:A,B,D* X& ], r+ s0 s$ P% H
) G0 b4 F2 S5 x9 ]8 @5 d. n( d8 q
. o4 t( x. J% V+ ]6 o8 ^6 ~( e s资料来源:谋学网(www.mouxue.com),VB认为下面()变量是同一个变量。5 } Y( M& Q/ ?, K7 A0 X( t- j
A、A1/ y j5 o. g( O% q, J) }7 ]7 z+ r
B、a1
& D7 Q& ?8 b8 C" e( \4 z9 o+ xC、AVER7 \" a& i' K; S+ _' g# k
D、A_16 l+ H: }9 D& G2 F
正确答案:A,B. ^9 Q8 c1 U0 D" ? v
9 J2 U: v0 C' V- x
7 q* _, X& W/ F' d( {
第13题,为了改变一个活动控件的高度和宽度,正确的操作是()
) I& F: Z* e* ~6 S8 _A、拖拉控件4个角上的某个小方块$ t5 L8 @* l" w; u
B、拖拉位于控件右侧的小方块: @2 c' y7 P# b' ]" t- {' I2 m) {1 M
C、拖拉位于控件下侧的小方块5 [2 C9 o) g. Y5 `! @
D、点击键盘的方向键
! i! U& g0 v g0 o+ {- ]3 _正确答案:A,B,C
* a; z" i" i& f4 G
5 |4 Z/ b5 `! W; V. |: \+ b* M
9 M- n; l% R1 W o; x$ W* ~第14题,假设当前工程的窗体文件名为exer21.frm,可以使用()将窗体文件名另存为exer22.frm0 X0 K! d: [4 ^" t. }+ L# n& P
A、"文件"菜单中的"exer21.frm另存为"命令' L; j9 o+ a% Z* {( ]3 y- B% [
B、"文件"菜单中的"另存为"命令
- X7 y7 C# V; RC、"文件"菜单中的"工程另存为"命令7 \2 c9 Z& }& c) D
D、在工程资源管理器窗口使用鼠标右键单击窗体文件exer21.frm,执行快捷菜单中的"exer21.frm另存为"命令0 `4 N4 n3 I# f
正确答案:A,D; r7 n" F- M6 J
! Q8 y" S& p) C5 G; N% f. B) A- F; G: W6 @+ h4 j9 _% A$ y
资料来源:谋学网(www.mouxue.com),日期函数Now可以取得系统当前的()+ l h- A3 U) m8 c5 j7 [
A、日期
, m8 p( W7 H+ b5 J' LB、时间- B' S( g* u. {3 ^' j5 Z4 W
C、属性9 y7 ` v: K4 A' w0 v% @! a* Z
D、方法! J. j' t5 D4 ~9 ~
正确答案:A,B/ z5 l. c- o) {& P2 p; s
$ Q$ Y/ }0 s3 ~* X$ @6 x3 M( n2 y# @: B% ]1 H* z" S" X+ u
第16题,下面关于For...next语句说法不正确的是()
* } c4 V" R5 f5 Y7 A% l4 m; cA、循环变量、初值、终值和步长值必须为数值型
, K+ J% J% `; ^0 D WB、step厚的步长值只为正数6 U* ~( R6 Y. t
C、初值必须小于终值% B# e: I4 P- P0 G9 o; K
D、初值必须大于终值# p- ]; W4 o# m" T( E" }. q
正确答案:,C,D
; ~+ _ _$ N* o" `! ~, J2 T. Q$ S% V" `. j: o* Y* u
$ H7 [! {( t. n) Z) z& E. a第17题,下面关于图形操作叙述正确的有()。
! l$ j) g# A* _( J3 \* @: d! IA、弧的画法是从起点顺时针画到终点
9 q4 j; q2 q: |9 b" `B、弧的画法是从起点逆时针画到终点9 p9 {) b+ y: K
C、使用Circle方法绘制圆、椭圆、弧或扇形时,如果省略颜色参数,则边框颜色值由窗体的ForeColor属性值决定
( ?/ M! R* p- J" b: d- g) e, QD、使用Circle方法绘制圆、椭圆、弧或扇形时,如果省略颜色参数,则边框颜色值由所在的容器对象的ForeColor属性值决定0 {/ f% {) T% y' h4 M8 J. j
正确答案:,D3 h! g8 f3 p% @
5 C; E# m, C- r% `6 s% s w# p1 L, f. s- a( Q p& M4 ?& W7 D- h, F
第18题,当点击按钮时,要在窗体 Form1 内显示" 欢迎进入VB课堂! ",使用的语句是()9 `9 |+ n9 J* i: C
A、print "欢迎进入VB课堂!"
1 @/ k, o' D. r {# @7 x/ PB、Form1.print "欢迎进入VB课堂!"9 C8 I! o7 g' D# Q
C、Form1.caption="欢迎进入VB课堂!"# w% ^" S7 m- S8 x9 `
D、Form. print "欢迎进入VB课堂!"# W9 Y" f* n4 j. A! @, w4 z5 M
正确答案:A,B
) T& @# V% O" f1 n9 j
' I# F' G$ B9 E z5 D
1 @9 k5 Q# k! Z* |5 {( x1 p2 K4 t第19题,结构化程序设计的三种基本结构是()。4 B$ e$ }9 |& O% n
A、层次结构0 @: i" J' o" e2 d8 _
B、选择结构
" E8 U! G6 \+ aC、顺序结构$ X; S' r$ g8 N2 ]2 K& t: b
D、循环结构4 ^- I# o: p1 e3 Z- h
正确答案:,C,D
9 d, M& a1 b" {& v4 W
: X1 k7 c- k( b( I4 Y4 p9 m3 ] D7 `5 r. c
资料来源:谋学网(www.mouxue.com),要想让txtshow文本框中显示文本:GOOD LUCK!时,可以实现的方法有()( h. U# `4 k2 F0 \. V/ I, N" k
A、在程序中加入代码 txtshow.Text="GOOD LUCK !"
" Q. S' n$ u, i: V+ o; o. G+ w9 tB、将txtshow文本框的Text属性值设置为"GOOD LUCK !"# T1 j1 U/ b2 w; u h1 Y& q
C、将txtshow文本框的Caption属性值设置为"GOOD LUCK !"
' s3 o/ N0 H7 b# C9 oD、将txtshow文本框的Font属性值设置为"GOOD LUCK !"! W8 j y/ K+ |% l# ~0 r
正确答案:A,B
0 |$ ^$ w3 @( P' M+ S; {- v6 V6 _ t! m0 r1 J( O: z6 S# l
* O2 G4 d1 q4 N8 g* _第21题,LTRIM(S)是去空格函数,返回S字符串去掉左边空格后的字符串' \6 H$ N3 e1 ?1 i( f( c0 |
A、错误. |7 ~" g2 J$ [+ T$ o3 |
B、正确
: L& _/ {7 }( Y* O) K% \0 A4 J' G正确答案:; c/ u0 n! @/ T3 u
% N+ F( t( d" J3 y1 V, x. |
5 Z' n" D9 l: w# @: n8 |* ]0 _ S
第22题,变量的生存周期,主要是根据变量的使用次数来定义的。! ?: H- X" J$ a @0 }% F) i+ x' _
A、错误, g7 i6 m5 H: A* C8 n9 h$ n. @$ X
B、正确
* I4 ?7 g" x* p正确答案:A/ H7 E7 h$ M9 Y" F
$ X; _) r9 i% `" i$ M
9 o7 J! v, C# H$ s6 g) Y第23题,在 VB 编程语句中,GoTo 语句比较容易理解,在实际编程中大力提倡使用 GoTo 语句。' C2 U1 s* A& k- N6 e
A、错误
; f1 v. u( b4 ?* x7 C1 @B、正确" `) O3 d, o# i, Z) j- _3 ^
正确答案:A
* H& R# F4 W0 r# k8 ^) L% [: X, L) t. `( I% I
; @* _5 r2 h8 J2 O2 J( A5 g
第24题,表示 x 是 3 的倍数或是 7 的倍数的逻辑表达式为:x Mod 3=0 OR x Mod 7=0。8 W9 |# n9 z2 B l" p$ `
A、错误1 @+ p Z0 a4 X) Q, T
B、正确
8 I: l& S3 V: v/ u+ j9 d) c正确答案:4 z3 l" m% s: b1 L* C0 b4 ~
& T3 e& F w# D$ Z0 W- L
! o, ~ P4 I5 U' b3 L1 A$ [
资料来源:谋学网(www.mouxue.com),数组元素的下标可以是常数、变量或表达式。
, Q# }! a8 @0 D' k% C. VA、错误
2 D9 d3 T! B/ v7 h5 v! ~ Z/ VB、正确 m! \, K! A5 c6 U
正确答案:
' S( [2 V2 F$ X0 H, a0 f
8 H; M$ j. }, k: m; x
* w) N3 Z. m+ I* N第26题,Format(5,"0.00%")的结果是 500.00%。
$ h$ E) X3 v6 P. D) |A、错误
1 H+ D5 U! s+ e, @. ZB、正确+ S+ k6 l$ u( s
正确答案:
( }& F x9 Y$ O( r* o* r+ Q D! |7 x& l. |- p9 w
6 R4 }# q# @4 \4 c4 a0 f4 j* j2 X
第27题,VB 中访问数据库必须通过数据访问对象 DAO。9 `0 ?" t/ l8 K+ g5 ]: j
A、错误
9 u$ R0 h: I2 g( f. Q% pB、正确
, s4 F' S( Y& y& d0 Q+ L. _正确答案:A6 F1 E* L1 q% F# o
- ~1 K# z; q& k; V5 c, F$ V5 }7 U$ o0 k; V, I& q6 T
第28题,Date( )+4 的功能是推算当前系统日期加上 4 天后的日期。- W4 D0 [0 _( D7 Q
A、错误
; V' ?: O; v7 ^3 n5 h6 r3 FB、正确
! S; [- v# o# P; }( m4 B正确答案:
6 S+ S: V7 e7 {2 O, z- p' V, X+ m" |7 s. ^- l
! O# t) m+ l* |# a7 u, Y* O5 _
第29题,Dim aa(5) As Integer 与 Dim aa[5] As Integer 等效。
5 [* K4 N9 F8 MA、错误
( |7 p- H* k k# V: I. e" yB、正确* s+ m' a- w- X0 w& ?- b
正确答案:A
8 g9 ]) s) X P% r9 `' S6 S7 T/ h3 C8 ^! h! u. N0 x& c
$ Q! y, _4 C: i$ u1 o资料来源:谋学网(www.mouxue.com),循环结构中与 While 语句匹配出现的循环结束语句是End While。
1 ]+ q" {4 m# x, j! {3 S/ M% bA、错误: t' V$ e( q( A% N) C
B、正确( a) b! X% d6 P6 z" L
正确答案:A
9 Q* S2 U* n- S+ a6 j; d3 q5 N& N( j/ ]
0 S: ~+ O$ o0 K5 b
第31题,三个文件系统控件rive1 驱动器列表框、Dir1 目录路径列表框和 File1 文件列表框不需编写任何程序就可同步协调工作。3 A2 n1 V2 J& z; I- R: D& P
A、错误
3 s6 n( s+ Y9 j# U3 cB、正确* y5 Q B; Y% b7 ~
正确答案:A
* n& `0 q: K4 h6 p% \7 n- c8 A7 m9 W s p y! z- C, X/ J
8 O) ~4 ?5 `0 u' g1 @
第32题,Sub 过程不能通过其过程名返回值。! ~" M! ]% q. [6 _
A、错误
1 _& r6 @3 I" l5 a( F* `8 wB、正确
8 u( c$ D' h$ @" l1 ]正确答案:7 h5 f1 y$ s: q& ~
; C/ ~5 y! a' O; e4 F0 V
$ u2 \* z# i2 V' l* O X第33题,Print #语句与 Print 方法的区别在于,Print #语句写的对象是文件,而 Print 方法写
& ]- ~0 ]# s$ m# ?. d2 w8 k的对象是窗体、控件或打印机。! @( ^& b4 ^* c: l6 p4 O: y
A、错误
; o* \4 X% ^9 b8 h/ @8 `B、正确
: N( i: ^6 J4 S7 s- K0 l0 l% A, l正确答案:0 y. @& F* l# a0 |* W5 @
, H" E9 X( m! T' M9 T% q( d; Z
2 z; \; |& u. t; j+ P第34题,X=75,则表达式(X Mod 10)*10+X/10 的结果为 57
$ o) r( ]% u4 S- q# f; K rA、错误
$ Y c5 Y' M5 d. R; n: n# w4 ~B、正确
2 q) T' F7 S% ^) O# ^! g; y: ^正确答案:A
& D! @" T) F6 U) v' z0 h- U5 _, Q2 A a8 u6 Q
0 C9 v; O( y7 ]( C6 v
第35题,VB应用程序中的下拉菜单和快捷菜单都可用菜单编辑器创建,只是设计时,快捷菜单的Visible 属性通常设为 Flase,运行时用鼠标所指对象的 PopupMenu方法弹出。
. Q( o, b5 M9 b/ F9 K8 _+ KA、错误! W' Y* T+ z" k5 }8 O7 a
B、正确
" y: t' u5 t' k# V正确答案:
) Z* I6 k+ {+ M$ S# a* u) n
& }* o' y% z1 m8 J. c, v, I1 {$ Y- M7 K6 x' a- d) F$ w5 e
第36题,在 VB 中访问任何一个文件之前,都必须先打开文件,然后才能对文件进行处理。. {2 J8 A7 ]/ y9 e" \. o
A、错误4 p$ T: j4 r$ M6 w. @3 [
B、正确
9 s5 W9 ^2 r$ S正确答案:3 @+ x- \- I9 A1 ?* i
* f4 m/ u7 {8 t; d- |) r' E& ~/ {9 J* l( b( l
第37题,在一个程序中,不允许出现全局变量与局部变量重名的现象3 l" S' x2 Q# K$ f0 f" j, Y
A、错误+ N/ Z y7 v( x& m( k$ P4 y
B、正确' L; l* @& T: j0 c& {2 \
正确答案:A
0 J* X6 T( Y9 f1 y1 t; o
4 M% n% i) P. E1 v
. Y. b7 X1 v0 N; f, r第38题,X=3,Y=2,Z=1, 则表达式 XY And YZ 的值为真。, u: D4 P$ r4 [" d/ Z! w) l
A、错误5 Z* {6 K+ X% d/ ~% B
B、正确
, [- Z/ }9 T5 }( Y) r& ?# P正确答案:
/ D6 M& o8 A; [$ e9 g, u" w5 f7 k5 e' F5 i* \1 k$ H
/ A' ~* G2 y) v) b* D, S: q& L2 M9 G
第39题,组合框无法多
) _0 _7 s) ]" {选,但允许用户进行文本输入。
( Q$ y$ c( S7 ~% Z8 s! A" dA、错误
6 [ _2 l5 `3 L9 H) u5 E( C0 `B、正确
0 {- ^$ K3 K. b8 C( l正确答案:% G# X. {5 {1 k. H- U" R( | k5 Z" v9 F
6 {7 s: {! W! ~# [ \7 Z
' g3 S/ @% I# l! m8 e9 g第40题,已知 A=12,则 Len(A)的结果为 2。! W7 A j% {! G, b' a9 R
A、错误! U; _- H: n( p6 R3 q1 t }
B、正确- `3 a" P: Q! B
正确答案:9 O2 P2 c5 R4 g( N( m, x6 @: J
8 L2 _2 H8 l8 X5 t) u$ }
4 v5 k, U1 S9 P; {9 r F8 V; K) K4 X: Y, p# [# W
0 l O2 X: b- i- m, a+ G# \/ y9 Y. X/ R9 K2 A+ a D
0 x; R6 u6 W3 e: f% q0 v Q2 V4 h: N7 T, g6 }' q9 `# ~& s
! H( S* I# G: w6 A5 d* v
7 C4 ]8 p+ F% L( _4 w( J1 e2 a+ a" c
2 h# M! Q& D/ g! @ R- K
4 g" m$ g5 ?# a/ T. i4 n: X ?
O3 i, r8 c( r3 u6 R u9 i6 J8 F" i6 ` R+ |6 u% D8 ]
# }# p% F. E+ p) b2 s |
|