|
资料来源:谋学网(www.mouxue.com)可视化程序设计(VB)-[东北大学]《可视化程序设计(VB)》在线平时作业2
( d+ ^- O3 C' |+ w0 H( T5 I试卷总分:100 得分:1006 s9 c9 u x+ ~& k/ c6 ]8 l
第1题,在用通用对话框控件建立"打开"或"保存"文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。* g( w) h: c# z5 `+ Y6 {- f, A4 T
A、"text (.txt)|(*.txt)"5 G5 }7 g+ i; l" y5 |8 t
B、"文本文件( .txt) | (.txt)"
% k. G; a4 F/ o7 y9 gC、"text(.txt)||(*.txt)"
& @2 e* B3 p; a9 l0 C! z9 C0 LD、"text(.txt)(*.txt)"/ m' C. ?& L' a& m2 o* d
正确资料:+ m6 V. q' w, r. a1 x
+ Q7 L \& Z- `% C
F( U9 ~" }; _; m第2题,为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。; t% {0 \3 k. p+ D; a9 w- J
A、Value( n* j+ G, o. ^& |* W2 c
B、Default
G* a7 s0 \/ V) L( c8 q' I6 sC、Cancel
4 ], M; ^; h; |/ h2 n: b) oD、Enabled
5 F, `5 ~% o% s( @/ O/ Q) R5 F9 f正确资料:5 e( b- o7 X4 H; P
* |, c" k3 B) K8 g
/ _8 t8 o3 N% \/ k& |, h第3题,下列Visual Basic程序段运行后,变量s、t的值为()。 p1 }8 o% h; C% b0 b( i
s=0:t=1
) C& c x: I" lFor k=2 To 46 S& h" o: Q3 ~( x6 u( Z: x
s=s+k& K4 g7 f5 H6 l
t=t*k
! v$ ~6 ` Q5 {2 nNext k
" s; N3 ~& o! k* GA、2 2
- \, y! _8 B; {B、9 240 A5 k! @# P2 y- Q& x' u# }
C、5 6
3 i! k4 s8 k( B& E$ X; p$ UD、0 1
0 w- M- Q6 m+ i1 m/ y; ^正确资料:
7 ]; U3 h) M8 n+ B. o+ f+ v( |) k: i/ s
6 c% N0 U$ K- T8 n第4题,窗体能够响应的事件是( )。
, D( e: D' d* e% P B2 wA、ActiveForm
! s! K& z# D7 l" o! g; G8 ]B、Drive
$ Y$ J) W) ]0 D* I5 v5 jC、Load* R) }' K; L" e( b
D、Change
8 ]% u7 B" H8 k; P9 `7 j+ t正确资料:: u1 q: q( q( s5 P8 W7 ]# U) u* S& |; s
$ V- b( t; `1 Q |$ @8 t0 r
; f" S% `% S1 N w- o, F资料来源:谋学网(www.mouxue.com),正确定义实型变量的是( )。
' \2 L$ U- _, L. B5 a, u: XA、Dim I As Integer
2 w2 H0 W, U% R$ r; `" t2 ZB、Dim Sum As Single. H7 a! G% } g s) Q
C、Dim Name As String
/ c3 f3 o) t$ H, d# l$ ]D、"wjm="信息技术"( l4 C* @4 C g/ O. I- M: p
正确资料:
$ G1 o' D2 i+ e$ ^; _2 i
# \4 W7 @/ C; Y$ p/ s% ]' p% P
- x' C }" g% [2 e; H第6题,设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()
/ r% P, h7 I }7 T" JA、menu1.Enabled=True+ F% a0 E$ h" i/ `' Z! Q+ C, e8 P
B、Munu1.Enabled=False- t. \7 T, ]# x5 R
C、Menu1.Visible=True7 q% P7 S/ K( B6 F; D' @
D、Menu1.Visible=False/ e" A( u9 n7 v
正确资料:
' _/ r5 j6 N' Z8 y: Q
1 @3 z: \6 B+ T; `% K3 B
E; j. }8 Y$ R1 B; C第7题,在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下:
4 |5 M' c; Q: z0 ~# B" mPrivate Sub Timer1_ () ) W6 h& y; ^9 A; Y% o- T
TxtTime.text=Time: y7 L2 h+ C) o- f( ^2 Y+ R
End Sub在下划线上应填入的内容是()。
9 D- N2 _! v6 ?0 ~A、Enabled' k9 p+ @& q _9 A& E* r
B、Visible& D/ P# r; |& H
C、Interval( L7 K- B" V% l4 ~
D、Timer% P9 T$ W3 h3 ^
正确资料:
9 o, L7 h* o, x; v! s Y9 Z! i! g
; w9 R6 k+ o! O7 M* m. N- N+ Q. O N/ ^. F) K
第8题,假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。4 C& D& Y7 i& M, t9 Y u
A、用于测试X是否偶数
) p6 u5 J! G W% S, Y- mB、返回一个整数 V; K6 X- X" C
C、返回一个奇数* ~; K9 g# m: t+ F2 ?0 X4 ]6 w
D、用于测试X是否整数
# h- A, ^! {) T正确资料:' T% f% p. t, }) A$ ~
' k! ]+ G% B1 X' _6 G3 S
; Y; `+ q6 Y0 t6 f" B' \6 Q
第9题,设有语句:x=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。2 c, N, i* X- T4 `. u! l- s% q
A、变量X的值是数值10
6 L9 H5 a1 O# S2 w9 fB、在InputBox对话框标题栏中显示的是"示例"
0 O' F6 d+ }! O% x! v. s- F8 [C、0是默认值
; p6 n+ b( W! v5 |0 L" O8 T' DD、变量X的值是字符串"10"5 B- `3 {4 O& ~6 O
正确资料:. }( Z) v4 C" d2 f D) I
7 f3 S+ z2 q* v) ^4 Z, d, B: D9 \6 n4 u
资料来源:谋学网(www.mouxue.com),在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
9 ~: c. C* ]. rPrivate Sub Command1_Click()
" ~6 Y8 B4 f* JCommonDialog1.FileName ="", b, v5 A* K* G0 B, E6 A/ b
CommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"* J( p, O {4 ^2 t- k: c- g: X
CommonDialog1.FilterIndex=2
0 Y! v* R/ i6 e0 u# l* A; N9 R8 PCommonDialog1.DialogTitle="VBTest"+ c3 v$ q2 R6 N. J: }& Z
CommonDial( E& O1 d5 i3 x/ S
A、该对话框被设置为"打开"对话框
% S/ Z! f: f+ b9 `1 pB、在该对话框中指定的默认文件名为空
^* ~ a! f, K$ Y7 |C、该对话框的标题为VBTest
- b- D+ j* z+ n' t( KD、在该对话框中指定的默认文件类型为文本文件(*.Txt)
4 B" U7 |- p+ m/ j正确资料:
4 T& A9 y0 @# O- S0 J9 V) t$ ^ c& S% l# @" U: a% X
% n0 X& j% N/ t% B* _第11题,下面程序段运行后,变量x的值为( )。" t. h# u4 ]8 ?/ ]( l
x=3
1 x' S2 o8 f3 T5 F% jy=77
. f: m8 ?9 G0 T2 A3 ~Do
# Z( L/ E/ q, z2 }+ L" n/ Wx=x+2 B: ~1 L4 R3 ?. m
Loop Until xSqr(y)
' c6 E# M, R4 S# r& m7 zA、7
' E5 h l6 G* ]! X; F5 ?4 RB、8
/ ^) j; B+ Q+ u4 y0 z$ n- k, gC、9
5 k9 g7 n$ b; e& wD、101 N& ^6 M8 c6 ?" _( l) E, Q
正确资料:
2 i# o# B! s4 `% B2 B1 S$ y8 F$ A
$ v& g' `0 A1 M. Y q& y( p资料来源:谋学网(www.mouxue.com),单击命令按钮Command1必将调用已写在( )事件中的代码。
) G9 l! }9 a; B/ \A、LostFocus6 y" K( f8 P0 g; U5 }7 R
B、KeyPress2 Z& {1 k! F% M& X7 l6 j9 y. V/ [9 p
C、Dbclick
) _+ _$ r3 J( \D、Click
( t" p" I# h% K( T+ D正确资料:; H% ?8 H' k6 d) u) O. [* j
/ _) Q, y! u* A' G
! j/ a2 \) _0 u# j$ i第13题,设a="Visual Basic",下面使b="Basic"的语句是()。" ~7 {+ u- p# N1 @8 O8 H) I
A、b=Left(a,8,12)
: n$ T2 Z9 }; E, n' l3 X; lB、"b=Mid(a,8,5)"$ e8 \! }7 Y& \$ \
C、"b=Rigth(a,5,5)"$ J1 K* T; V- a- U
D、"b=Left(a,8,5)"
) D3 D% q1 H$ [% `0 b正确资料:0 ~* z( q0 s7 r
$ E. P p& |, s: I& H
7 \+ u; l/ F; R第14题,以下不能在"工程资源管理器"窗口中列出的文件类型是( )。
3 R0 _' ]7 l# T0 kA、.bas) }/ Z: `4 I2 M% Q
B、.res
7 M! ?) s/ m; a6 `8 ^0 NC、.frm/ W. ~* K" |1 N3 H: Q
D、.ocx
% m: n0 l6 c% J: A# a6 t4 Y正确资料:
9 x# `' `1 i9 }3 u& G% `. z" J
( m/ X/ P" ^( e$ U9 {. R. g% R$ |9 V! }+ B
资料来源:谋学网(www.mouxue.com),设x=4,y=8,z=7,表达式xy And (Not yz) Or zx的值是()。
$ l' W. i8 G3 JA、1
. Y" a" I' @- W2 gB、-1
* l6 L9 W1 Y7 w, D; L( R1 ~C、TRUE
2 r* b: B6 k! S- |, R' {0 b( ED、FALSE7 ^3 R) k0 j( t, D: o
正确资料:( y- a' I+ e% [- R ~, \
, t4 O* U4 p0 A1 O7 a6 z0 v7 |+ c0 U* J! v, u9 _& C; j
第16题,OPTION EXPLICIT语句可以放在窗体模块的声明段中。% p& R: z6 h3 ~0 \0 I0 V6 [
A、错误1 i) ^1 {5 g4 M; M$ }. c
B、正确
' F ~* P p5 Y正确资料:
7 k# F, Q' ?; ^/ w0 V0 R4 P6 G9 A/ {& z" I, Y Z
; E; z4 m. Y8 H. |% ]. e4 f
第17题,若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。
" C4 u/ @& t8 i# R( G! Q& vA、错误
, x% r* ?- D) a6 F. Z, ]: ?: UB、正确' f" |* T9 I, f% {
正确资料:
6 y' y9 g8 B# P- n( J6 D# |0 \# k# E) l6 ?
4 @; t8 q; y% b* M2 m第18题,下列程序段的语法是正确的。8 O$ t% v% J2 k/ }
Redim a ( 2 , 4 )
0 w+ H. T# Q" a! P2 |......- I) s) y% e1 l1 `" }2 s/ t
Redim preserve a ( 2 , 8)
" q v/ ^3 B$ Y- k- _A、错误
" B' V, m1 b7 h' x: }& PB、正确
% K5 x' P' ]4 Z正确资料:& I$ t: Q8 S0 Z6 m9 M0 y
% P. g. o/ h7 T* c$ W3 Y2 V9 m. b9 r; A2 r) V! D: g( h/ B
第19题,name属性可以在属性窗口修改,也可以在代码中修改" e3 r9 [( \% u' t8 H2 i
A、错误$ R. ~1 f9 I8 r/ i/ L; z6 l
B、正确6 n0 ?( a% v: B# N3 V w
正确资料:
2 K& z. W9 k* i2 ^
# p ]5 W6 K% u/ J. }; N7 z3 E4 `7 D V* y
资料来源:谋学网(www.mouxue.com),在VB中,"FOR计数变量=初值TO终值[STEP步长]"语句中的"步长"不能为0,否则造成死循环。6 Y2 z, z% R/ }9 X, G
A、错误
; }& h7 m. h) s" HB、正确
0 ?4 L X# U" n& l; H. V2 p: b正确资料:/ M7 w1 [4 q% P4 C
8 `, J. ]' Y/ {( e3 C
8 s7 e+ `) ^, g
9 W P+ a2 |) T5 |; z7 B7 ] v" J
5 R4 P6 |3 a/ R, q+ y9 M' t; H5 h4 ^" a4 l
1 M: W$ z1 D# T0 x( F. ~" b; T& P: A1 P! \
" g8 ]& v4 D1 e0 O( T& c$ X# G/ z2 q5 W& H$ n: ^
1 I6 n4 G7 V$ A) \
: o+ b$ k! s$ B. C: v# v3 ]" {' b7 P& O4 ^# f
1 n1 p$ a9 E1 y0 Q8 m
\7 R; m- m" K6 [ |
|