|
资料来源:谋学网(www.mouxue.com)可视化程序设计(VB)-[东北大学]《可视化程序设计(VB)》在线平时作业2
3 R8 K6 C2 Y* f8 e试卷总分:100 得分:100
! e- A2 ]( Z) U% \! W第1题,在用通用对话框控件建立"打开"或"保存"文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。
# y% d* b3 A8 _. S) y. ^A、"text (.txt)|(*.txt)": X0 F8 I6 j7 d9 L
B、"文本文件( .txt) | (.txt)"2 y4 h* D: X1 [: w6 R- T
C、"text(.txt)||(*.txt)"# M$ W7 e5 @8 q$ M/ a1 `% ]; L/ a" w; f
D、"text(.txt)(*.txt)"
" I5 I& w' \8 V; G6 p正确资料: G" }* h: ?/ L- k. @" ^
4 `/ x6 j0 T) @! _
: y$ X$ V: V/ i- E第2题,为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。2 F( { z/ z- ^5 t3 q6 `
A、Value- {7 I& M3 o: b. {
B、Default& d I/ _6 _4 y1 x4 m
C、Cancel+ h0 q" m" O; l% r' c: d( o
D、Enabled
4 r1 ~5 j' ?- }" a" @; c- m" q正确资料:2 B1 z, Y- Y h
6 z) ?5 L9 P% s" W3 x' _3 y
' A. Z% [. M$ z第3题,下列Visual Basic程序段运行后,变量s、t的值为()。
# E2 X2 [; b5 [; R1 I) Z* h5 us=0:t=1
) z4 X0 ?5 }' d" V' m5 TFor k=2 To 4
! I- h4 S `( c- I9 g. b5 os=s+k& z6 x4 N4 `: s& F
t=t*k
2 h, \6 X7 q6 z) B# MNext k
( {; z7 i# k8 p0 z$ @" lA、2 2
1 v( j* e1 e4 h$ z! q: [B、9 24& }" u. i3 P, ~: O
C、5 61 z3 ]) F7 R e2 k
D、0 1
3 D d! ?: g2 b M9 R8 j正确资料:
) x3 v0 r. {( a9 a/ o% ` O, D, ]( T( p5 ?: J& x
) r0 x' {$ E7 k第4题,窗体能够响应的事件是( )。
5 B6 R/ [/ ?2 N4 U' |; zA、ActiveForm
0 X5 ]7 N% k+ i* R$ oB、Drive+ p% m$ f9 d+ e) _4 F# m2 W
C、Load
2 _- N4 t* |+ P3 P$ sD、Change) I7 u6 ^3 b0 |: A: h
正确资料:
. h' b7 k+ |% P4 }3 I. V4 D' t( l# m% U. c$ V+ y3 c" E% O* ~ {6 v7 |
/ M9 h3 S9 r( ]" n- j& S, n4 t
资料来源:谋学网(www.mouxue.com),正确定义实型变量的是( )。
' z7 Y2 v4 S% A+ Q: A$ \1 D* X+ ~4 QA、Dim I As Integer
+ ?5 S g( X9 Q H$ zB、Dim Sum As Single
. w: K' t4 {7 ?: B" @C、Dim Name As String
/ [* Q/ n3 L9 U c! d# T3 KD、"wjm="信息技术"! Y% z6 [4 |, G# R0 _
正确资料:- o- u. L+ j7 ], h# {. j1 j% v
. S' q8 k) ]$ z6 V' t* z0 R# A" q: A6 B$ s& q# c& {/ o% z& o4 h' ]' v8 w
第6题,设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()7 P& d1 y+ K: X
A、menu1.Enabled=True
3 [+ a$ i$ X5 i$ |B、Munu1.Enabled=False
Y1 s6 N1 n3 u i' r' wC、Menu1.Visible=True
1 K, A, b3 ]6 [1 o* w; JD、Menu1.Visible=False
% b7 O1 \9 Q1 X" k% C正确资料:; P# ^+ Q Q0 s" C+ r
4 |; }( Y6 K k- g9 |
- D* ~' h. ?# C( d- b' s5 k$ W第7题,在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下:
" I7 {2 y" V# F' P/ ePrivate Sub Timer1_ () 2 S1 c6 j- l& ?2 t4 y& a4 k& G
TxtTime.text=Time+ h+ m4 q1 U& o, T( O8 N) k* T X
End Sub在下划线上应填入的内容是()。
$ ~9 r1 H5 p! f& n0 kA、Enabled
# l" X% D7 q& h0 n( TB、Visible' j7 e) [3 R M8 ]9 y' r0 j( M! g3 ?
C、Interval
( f5 ^/ K4 d( m- A1 ~D、Timer7 Q) C" X2 g, X |- K# g& H/ @
正确资料:
7 a' {, p& R3 @+ _4 Y; ^! A: K% \1 b# l. O; J/ z+ T
6 A. _' B( n @
第8题,假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。) j0 }7 i9 n6 X/ ^
A、用于测试X是否偶数
S- f6 J7 Z: K# a- RB、返回一个整数8 A6 z, `' m' R$ y1 N5 W Z1 W
C、返回一个奇数
0 D4 K- n& l* E/ q: B0 JD、用于测试X是否整数' [" ^- L( `7 n: c6 b9 v7 j
正确资料:
$ `6 L" o6 N9 G- K4 C& I0 ]5 ^" p* C7 r' o
2 c2 K9 ~! m1 {# ~- c* C8 n第9题,设有语句:x=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。9 t* ^* J! b7 _0 F
A、变量X的值是数值10
& v. Y1 r% j6 \9 QB、在InputBox对话框标题栏中显示的是"示例"" N, P! h2 E) f6 M$ g
C、0是默认值+ ]; P F$ t' U) |& T
D、变量X的值是字符串"10"- c( h( i' S% }1 Y
正确资料:
" ]0 u* v" ~; v v) Z% u- C7 I1 ]" e4 Q3 [
+ {" o# r& I3 w% T
资料来源:谋学网(www.mouxue.com),在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
& z o: v* ?3 j i4 k1 r$ R3 bPrivate Sub Command1_Click()
W: _, w/ ^2 VCommonDialog1.FileName =""
- z2 t9 r# v! O/ K }CommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"
F- x& g( y. u8 C4 x$ K: o0 m% UCommonDialog1.FilterIndex=2
, e$ u0 P( Y+ y1 {$ nCommonDialog1.DialogTitle="VBTest"
# b$ r# A k, G( C5 ]+ f& h! aCommonDial. C, e7 Q* R' R& L% _; Q
A、该对话框被设置为"打开"对话框
! {; O& G# X% M: IB、在该对话框中指定的默认文件名为空
: M, m& P9 I0 @* ]C、该对话框的标题为VBTest
7 y) p+ ?8 e" M; y( YD、在该对话框中指定的默认文件类型为文本文件(*.Txt)
8 \6 V( F8 E; k- k% w+ d9 c4 c正确资料:
8 Q2 L: v) l1 D2 [
x g& W, g+ }5 k" d" |, }
) @5 J, }+ F9 C( r2 ~4 }第11题,下面程序段运行后,变量x的值为( )。; Y( h$ _* a( L
x=3+ w4 K; Y# l& i% Q& v" m
y=77% \$ u9 t# H- y) `
Do
+ V0 j- C+ Y2 I7 ^2 X0 Ex=x+2
3 f# R2 b7 a- |: D0 ]Loop Until xSqr(y)3 b4 x) E& n' s" h) D3 o
A、76 r4 }: ^. K7 A! r
B、8
% ?7 G5 w7 X2 }0 A9 X' ?& u$ [C、9
# i- R% _9 j; e) V3 ]" ]D、10# [$ s6 W: y8 }% d" K' [. C
正确资料:/ D g" T7 ~0 f x) {4 w; |
4 N& |( k( D9 K+ Y' `! Q0 a4 u- f( M
资料来源:谋学网(www.mouxue.com),单击命令按钮Command1必将调用已写在( )事件中的代码。+ g& L) \- U; s6 I% N
A、LostFocus6 o0 B# A7 R' l9 }0 e
B、KeyPress E+ R' k6 Q( c+ A
C、Dbclick
s9 ]3 v o$ e5 V2 FD、Click6 a( D7 Y: T- [7 Z" @, j$ s8 `
正确资料:
7 _2 m8 U/ ^% }# j
" h9 M( ?" G# r! O. T! } ^
2 Z0 M( j& \; y) o1 A第13题,设a="Visual Basic",下面使b="Basic"的语句是()。# Q1 |# l/ a) u# a2 f2 Y. ?' e" d
A、b=Left(a,8,12)
9 g$ e/ y: h% E1 g0 z3 qB、"b=Mid(a,8,5)"
" d1 `8 i. M ?+ d$ `+ P9 @9 f V* {C、"b=Rigth(a,5,5)"
' e2 C* f( a, D! i8 VD、"b=Left(a,8,5)"9 J- _2 ~3 h0 i6 a
正确资料:
2 L+ ]" b" Z+ y. w# g! c! E* Y7 p5 i
1 c) h. v* U5 f2 p' |; D
第14题,以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
/ m% v& d* c& t, F# F% TA、.bas
; k* z( z. x" B k- GB、.res
" g9 Y- W h$ K/ A5 A5 H* e- B& FC、.frm9 y/ [; R8 u1 r8 z
D、.ocx
/ g$ D6 ]- q5 m, H4 L正确资料:3 y X( k: a) m2 W1 x
7 H! V# d* ]. w8 T; F3 S
" y' l7 Z4 b* M# w
资料来源:谋学网(www.mouxue.com),设x=4,y=8,z=7,表达式xy And (Not yz) Or zx的值是()。
0 t& T% `4 I/ X( BA、1
2 f L. H- f4 C: [! xB、-1
5 K! E; z& H) ]C、TRUE
' M1 R4 l- D9 u& R1 S1 uD、FALSE
! I- {" {6 E9 q: Z3 Z; n正确资料: W& R$ O$ z; C$ a4 N+ h
; u H& Y. @1 ?0 _; S( f5 Y: a' c, f* C, K
第16题,OPTION EXPLICIT语句可以放在窗体模块的声明段中。3 T4 n3 k5 \) {. A# T( |
A、错误; k+ J B) }- T, z5 i
B、正确% m- E6 C! W3 l8 e
正确资料:
' a9 d/ z: F5 Y a* I6 \* h. k; M6 M* |
9 p; G$ `+ W) t3 @* C第17题,若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。
( V3 [- S4 Q0 L1 v" c/ U" v! |A、错误! o1 f; C; v- p- y* A. {& E
B、正确
" c( e$ m& S, s6 O正确资料:
( i! r7 h1 y' G* N: S+ q! ?& k! n, c4 }3 H6 N0 w
/ A2 ~ V- V& f8 N1 }& b9 b
第18题,下列程序段的语法是正确的。" E' H; ^' p# A) v$ `
Redim a ( 2 , 4 )3 V) _# s! H* x9 h3 a: R
......
4 z/ |/ }3 j- Y1 r3 ~! xRedim preserve a ( 2 , 8)* m5 ~" h; w2 c1 W8 M# A0 o
A、错误- @1 ]0 ^4 K+ ]' c
B、正确& l; P( p$ [) e/ l% P7 m
正确资料:6 K' I9 M1 c# `' W( K# n
0 V* m, Q3 t1 }* `% Q$ E- T! d
6 O" w$ c' f5 E2 w1 e+ N9 @
第19题,name属性可以在属性窗口修改,也可以在代码中修改
- P M* a8 |% ^% kA、错误4 |$ D( ~. ] l
B、正确1 }5 m' z& p0 s9 Z8 A# o9 F
正确资料:
" K0 w( V( V/ U/ ?8 Z5 H( o! t ?
5 u" v3 n/ V9 l2 K( h. O8 w$ E" ?) A资料来源:谋学网(www.mouxue.com),在VB中,"FOR计数变量=初值TO终值[STEP步长]"语句中的"步长"不能为0,否则造成死循环。: g. B% T- `; O8 x
A、错误
9 s% W1 C+ q' C/ e) YB、正确
$ }7 M9 X. P: E' V正确资料:
: L3 |/ C3 ^: @9 N9 |* t& a5 J, Z" ?0 l/ G' m
K/ {( |( \' B g4 I. p2 c) o
z- R( P* @0 B8 p$ ]2 o; a: d# F3 b
! P: R& j; W, ^7 K0 l
5 z: o' F' P5 Y0 v+ U, P5 @0 P" D' c3 U: G9 Y; S
/ u% |4 n; d$ o! }' Z* \$ i1 k1 W' }1 M- ?, f" b
% V2 c( y) d/ Q3 o# s, ~8 z
) o- k8 O, v0 j3 _
' i+ M1 k5 J+ d. h: n) f6 ?
4 ^) S J, X. R
( m" K! F; a3 E) t
9 ?# d0 [: Q3 d! A P, I. Q/ l5 k |
|