|
资料来源:谋学网(www.mouxue.com)可视化程序设计(VB)-[东北大学]《可视化程序设计(VB)》在线平时作业2
, _1 M2 G W8 S( u" j' c试卷总分:100 得分:100% z, C" P) X: q# n; o
第1题,在用通用对话框控件建立"打开"或"保存"文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。
2 M- e* Y/ Z6 PA、"text (.txt)|(*.txt)"6 r1 v9 N" z9 m0 p. A! {2 k: J
B、"文本文件( .txt) | (.txt)"
0 D: {- ~ P3 EC、"text(.txt)||(*.txt)"1 N$ I4 S5 [4 ] ?! t4 I- t0 M' ]+ X' L
D、"text(.txt)(*.txt)"
* F3 g0 I, C) F/ x5 c" z# i正确资料:9 a/ p% f2 K6 F0 I
& M" q U6 l: |, R% o
! c% X' l2 V8 `" U \第2题,为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
% d* w) m6 ]* h' G; y. m# tA、Value
0 b8 h) g2 _) M4 Z2 hB、Default
! d$ \' y: @7 F+ `C、Cancel
4 M! `, p+ |! B( }7 h: wD、Enabled
3 K9 Y* a9 Z5 Z5 }$ ]; k) P8 a正确资料:9 |8 g+ c( g' E5 J& B. ?
% g* G. H) _# Y" C0 y1 D
" I4 z" R$ X5 Z第3题,下列Visual Basic程序段运行后,变量s、t的值为()。
5 w$ R* Q$ @! j$ K3 ~, t' d; g& ^s=0:t=1* |2 N$ r' U! _/ Z) b: A
For k=2 To 47 e2 b9 k. n4 y. a& k+ A
s=s+k7 Q3 |5 I/ a6 z
t=t*k! c1 E5 J' N' w- q
Next k" h+ S( O! o! t
A、2 24 Z+ v+ M1 x+ n& W' j
B、9 24$ o" t$ i5 O. A/ z: s/ B
C、5 6+ y! m- ?, ~! |9 l# ^8 z8 X& \
D、0 1
; G7 h4 ~9 S `; V7 X正确资料:
0 G8 I1 X! k& Z. v4 I0 p( a
$ e, j& T- d1 H" S [7 L8 k# g& u. Z' k' Z9 S# W! h1 p; }2 T
第4题,窗体能够响应的事件是( )。$ l" |6 p. y( @4 o+ B
A、ActiveForm7 L7 I9 a+ E# _% {' A# b* Q- y
B、Drive
+ p: ]; j& j: ?2 ~- {& [C、Load' W/ S% E( T9 P5 z' A
D、Change
/ s9 m+ P+ p, k/ i3 _正确资料:- ~! J: L' B5 c. m* a
1 T8 ?5 R2 l5 ]6 B6 m
' R/ c. \- w2 o7 Z, h- D9 _- L资料来源:谋学网(www.mouxue.com),正确定义实型变量的是( )。
8 c+ L8 R& d3 T' Z7 v5 MA、Dim I As Integer
( R$ r5 j. V vB、Dim Sum As Single. u# O" N. N4 }6 g$ T% o2 L8 F! t
C、Dim Name As String' h9 C8 ?) e* N: ^ u( [& j( z+ L% q6 T1 k
D、"wjm="信息技术"# j2 X! P5 `+ A+ f3 Y4 I
正确资料:
# k4 g# Z! Q5 S' h# G
0 s7 u7 ~$ h$ @4 y
; J; ]/ }' l& A" B第6题,设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()
$ H6 `* {) j4 XA、menu1.Enabled=True
) S8 `+ \2 o. _# ?B、Munu1.Enabled=False* H. Y& W( X# g2 M. F4 T; Q
C、Menu1.Visible=True' m" u1 v9 V! |& x0 @0 V6 Z% K+ E
D、Menu1.Visible=False
! k5 [, g# n/ F2 p$ S正确资料:
: \ e6 [1 |6 A1 h8 D- }7 w& z; v5 q# \! V
( w6 s% m! |5 \0 J: j第7题,在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下:
, L( ^/ \3 q' _2 W& \) BPrivate Sub Timer1_ () $ {! @% I: j1 Q H: i, T
TxtTime.text=Time6 {2 }6 z& o' ^8 ^+ ^
End Sub在下划线上应填入的内容是()。
$ H7 R# H: E0 r! x5 C7 nA、Enabled
) }% H) o: [6 H- z# q- A) ~$ K6 FB、Visible* P1 m/ g: t3 p+ I- g% `) S3 O& u
C、Interval: c4 R9 a, P: }" d. G* Z {+ C
D、Timer
0 a: }. [$ M! r2 x! l正确资料: G" d& P+ {! i( ~: Q( w
, H! n( C0 o% ]* v( _- b
3 d& l! q$ y3 V$ T& M6 l第8题,假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。, ^2 F, Y, E7 x/ T; Z& a
A、用于测试X是否偶数8 F2 ]7 c* X1 ^ o
B、返回一个整数
: B5 X: z; h" O) }; P+ S. q* _C、返回一个奇数
$ A& H+ B5 s% E" U+ C q4 r% E/ p1 }D、用于测试X是否整数
2 u2 e/ b# N8 b5 m7 z正确资料:
: Z/ C1 s/ n V5 E5 E* @: B8 I' \* i6 @
* Q! `2 w( F8 R第9题,设有语句:x=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。* y, [: p H G- c3 z
A、变量X的值是数值104 c1 J4 f# c c3 f/ j+ u
B、在InputBox对话框标题栏中显示的是"示例"
& M* s" E. ]( a, c4 XC、0是默认值
+ o9 s' m( s6 h( n1 V" |4 Y+ j; WD、变量X的值是字符串"10"
4 D3 m; W& T/ G k4 V4 a7 m正确资料:1 `: x% V( j. Z' ]* |& f
& l' m& c) z) i, g. x w9 P
# |1 i) E. v0 T1 B- I2 E$ w4 U资料来源:谋学网(www.mouxue.com),在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:$ z! w: D# k( H8 h
Private Sub Command1_Click()/ X' @) ?( E, L+ ]! \% @' }
CommonDialog1.FileName =""
4 U g3 H& T( m3 s/ l6 vCommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"& B$ a* x' J7 t S- C4 d& H4 |! T
CommonDialog1.FilterIndex=2
- Y- u, v9 q* T0 D, yCommonDialog1.DialogTitle="VBTest"
$ r2 d* L6 H3 H* bCommonDial
! M$ X) I2 m6 `3 Q* OA、该对话框被设置为"打开"对话框
( e! d) f! j1 ZB、在该对话框中指定的默认文件名为空
9 M2 b9 w4 B2 D( \4 {9 LC、该对话框的标题为VBTest/ r) N8 o, j5 M+ A3 R- f6 q) J
D、在该对话框中指定的默认文件类型为文本文件(*.Txt)
+ O, R: w4 m9 p( C/ k Y9 e" j正确资料:' I% E8 W- V" O- b
5 Y3 {7 Y1 I7 S6 J( D! W
" M7 K: X7 Z+ O$ D1 G第11题,下面程序段运行后,变量x的值为( )。* Q/ o" e% f6 p$ t) F
x=3
& g7 c' W2 E+ ]4 J# Cy=77
9 i% F# r4 M4 z" C* v) f; [( g/ vDo " I2 k% v% o! I& a2 w; t! ?9 D' c
x=x+2# G$ H1 r$ C" Z7 S) \% ?
Loop Until xSqr(y)
4 M# Q P# R0 y; I5 C0 ~ MA、7
4 O" i3 y4 A; L& G% p0 fB、8' `# n2 V% i9 \8 i& H
C、9
* `1 X+ t" W X6 G1 P7 Z! t$ G& XD、100 k) w" J) f4 d( x9 x! G) P
正确资料:
* n- k7 ?) F, @4 S) J0 o8 G3 @" N6 P6 N" _! w9 r- ^8 ~1 y
6 G5 x# S' f, ?% N4 Q+ a- R3 {资料来源:谋学网(www.mouxue.com),单击命令按钮Command1必将调用已写在( )事件中的代码。
* k. u1 C. l9 [. `+ uA、LostFocus
' c1 j: p5 _5 t. \& G' i, wB、KeyPress* \% ^5 L9 U+ l- ]. Z4 q
C、Dbclick: `, _ {8 ~$ m: Z( l' x" n
D、Click0 R$ U7 X m% t! ~
正确资料:
' l6 Z: S8 [+ Y; c# ~% P
! H" g" o) K. h# k+ x- r4 f( X' G0 M( V s v, e/ G
第13题,设a="Visual Basic",下面使b="Basic"的语句是()。% @" _7 ?4 _+ U# A/ x8 ^) f
A、b=Left(a,8,12)$ H, `. o3 v! G$ M' K' F2 G
B、"b=Mid(a,8,5)"8 n4 D* w3 w/ b; P) Q& x
C、"b=Rigth(a,5,5)"6 c, p' ^ \. i' \" B5 N$ x
D、"b=Left(a,8,5)"
R X2 m' @ S* K9 h正确资料:1 l2 V( C- g6 k$ b; G! W: C
# Y; m7 `& w; d# Q( S8 T
3 o: D6 e3 Q6 Y
第14题,以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
2 W7 Q/ w2 l' m- D, |9 F5 DA、.bas% j8 B0 b3 t; d/ Y
B、.res
8 Y3 {3 Z. d; q# BC、.frm
- O% E; m2 M$ x* r- u5 @" l# jD、.ocx
. w- S! T. h$ \7 J; R; u正确资料:
1 N+ G0 _2 e3 ^" F8 M5 S6 c% \
7 z6 B. x7 z; U2 _* t( q: _$ ^- c
资料来源:谋学网(www.mouxue.com),设x=4,y=8,z=7,表达式xy And (Not yz) Or zx的值是()。
- N7 G3 X5 C7 R/ p$ b" K" l" j) M) VA、14 Q& F' w, R/ S6 ~, B8 m) R* D9 y; M
B、-1
1 e" H& ~! r6 q& f2 wC、TRUE& W, f7 r' Q6 _2 O- L" S
D、FALSE- D# H, t% A1 K2 N3 j; L
正确资料:( O0 ?! I7 _! B# g/ `& R
$ C# |4 N5 M5 d' U; Y5 U/ z; `& O" _ ]
第16题,OPTION EXPLICIT语句可以放在窗体模块的声明段中。
: P0 f: w; a5 T7 L/ w4 |- i. zA、错误. b! c' G/ U0 Y- B2 {2 V. n
B、正确
' R6 y4 b' V, n! _: v9 f% B+ e正确资料:
. @" s% K, b, ^. @, M. ^3 E
/ U, S% A& U% y, C! [! ]+ G/ P! s3 x/ E: Q c7 I6 h: F: H. z
第17题,若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。6 `$ b+ w- d4 P6 f7 V3 W' Y8 |# d
A、错误
2 r0 \: J* ?. o+ l- Y" ^9 W0 M/ yB、正确 m! Q* t8 d) ^. {9 f# ?
正确资料:
% v( M2 B% _; g; h$ f$ J3 |9 Y* ^9 l
7 p9 \+ z7 h! Y第18题,下列程序段的语法是正确的。8 x6 A& e K0 c) @
Redim a ( 2 , 4 )+ W+ }( ~) t2 ^8 Q# _
......- F$ N4 @% W/ o+ j( G
Redim preserve a ( 2 , 8)9 X5 k: U0 P. v1 Z
A、错误5 F7 J* ]; D! K
B、正确$ W# y' Q A1 S1 {" C K! j1 q. R2 ]
正确资料:
0 Z, T& J5 I+ D4 W) ?
3 J T: A2 M! U" F( Q9 i
$ P' W% C5 w) M第19题,name属性可以在属性窗口修改,也可以在代码中修改
|4 T* ? Q1 e4 u8 CA、错误
+ c2 M2 c6 e6 [$ X. CB、正确
2 i# O: K3 N3 @+ M# N: e/ H7 b正确资料:
j+ F* ^8 V) F5 s' M6 ?- Q/ G& q0 \
$ W7 K! L7 W9 O# W- |, L" \& o/ Y! f资料来源:谋学网(www.mouxue.com),在VB中,"FOR计数变量=初值TO终值[STEP步长]"语句中的"步长"不能为0,否则造成死循环。+ V4 i* ~7 a+ D3 \1 H: F5 M
A、错误& J8 N$ F+ ?$ O/ D
B、正确2 g, i* t! u7 j5 K, o
正确资料:0 J" [( t4 a7 k- \/ }$ u
, J; e7 M& H# U2 L
- v8 B6 j; e, i6 }) Q) x' [- C9 c5 ]& T! \9 E: ~' F3 _
$ t N1 q, t' H1 d/ w
- Q0 B4 G* y0 J
8 g% I7 r. I U2 }9 ?" }8 _
& [6 k5 J9 w6 P- S( L' X
8 G# U3 {! h# o! Q" V3 P7 |. V, Z" H/ d! i5 w; v" Z
# W: B8 ]0 p# ?0 f7 [, _4 A/ V4 n2 ~1 U2 a7 O
1 b8 D0 h! F9 c1 M! E2 o4 n5 e5 C% e0 m& R# h
, {- ?5 o/ y" A, N( O |
|