|
资料来源:谋学网(www.mouxue.com)可视化程序设计(VB)-[东北大学]《可视化程序设计(VB)》在线平时作业2
( E3 j9 s0 M+ R4 o试卷总分:100 得分:1003 i; Z1 H* ~* l% f! R) O/ X
第1题,在用通用对话框控件建立"打开"或"保存"文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即 .txt文件),则正确的描述格式是()。
# {" t- `6 G5 XA、"text (.txt)|(*.txt)"
- ~; K( {( O4 |+ [) KB、"文本文件( .txt) | (.txt)"
8 O! P& ^, c& O: ?C、"text(.txt)||(*.txt)"' E* n& n* K7 t
D、"text(.txt)(*.txt)"$ j! a m! K3 X
正确资料:
, m! r) d/ O! ~2 \$ l/ ]4 \7 N! M+ t6 r
9 y8 B& j7 ]4 v: D0 Z s# _第2题,为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
. [4 c/ R1 g. M3 K9 d9 D/ J- iA、Value
+ i9 i3 e: d+ q1 E0 ]; s. J) eB、Default
) L7 j6 Z0 v. P5 k! qC、Cancel0 X" `; {6 A9 U" K3 L; K2 G( I! `/ q
D、Enabled
% |, {: q1 ]$ n7 v; n+ h7 H$ [; x正确资料:
% s- v( i3 p8 L2 u; V) o
( H- l! u/ U( l2 M$ Z2 X; [* j! z0 ^6 Z. B: l9 a
第3题,下列Visual Basic程序段运行后,变量s、t的值为()。
3 I+ z6 x1 w; W$ D, b; s* @s=0:t=1: O o; [$ U6 \7 C& a: k- B6 } D
For k=2 To 4
0 `$ I4 w: g: P* G& |0 G6 \s=s+k
- ]& Z# h% k* c; Wt=t*k
1 [* T; w7 r" G; Y/ X7 z* h7 w, p% VNext k
# X4 N0 q# C B* R/ r" CA、2 2* V& t* ]" W* ~2 h" U
B、9 24
0 x8 F7 t) q9 [: vC、5 63 Y b# z& Z z
D、0 1
5 Z2 O8 o' H* Q, d正确资料:4 _4 q6 B1 h2 Z8 Z2 P
& `. ~) L! L5 U2 V
( }' J0 Q- a3 U8 I1 K9 `第4题,窗体能够响应的事件是( )。
1 d U; C$ R: X$ O6 _A、ActiveForm
4 U6 e8 U1 J% m! f7 X' L0 DB、Drive! n" h. ~/ [( ]& _
C、Load) v7 h% R! F7 ?; j: G- F
D、Change
' I. }% V* F5 F9 t' O. m1 X; `正确资料:
" b. R9 O3 I- C$ L7 a9 t( e+ D: r8 L0 L7 T
$ A8 H* V. N4 i( p$ _- N. P4 O
资料来源:谋学网(www.mouxue.com),正确定义实型变量的是( )。$ u* D" N+ u: v W
A、Dim I As Integer3 D, m5 O$ G# X+ @9 a& E
B、Dim Sum As Single% I; v( ?1 \+ g7 Q& i% i
C、Dim Name As String
( _- x) F: ?& BD、"wjm="信息技术"
, t1 k! ?$ Y$ ]8 L& j" W正确资料:& @0 s0 ^: B2 |6 k. M) }
6 O( F3 n7 b% B I- j6 k
( T$ f& \6 N1 o$ p W7 _3 ]
第6题,设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是()
6 @0 h! K; \+ o. aA、menu1.Enabled=True4 p7 L( I6 V6 I$ ^1 \
B、Munu1.Enabled=False
# a O) @$ k# m) {# ]( XC、Menu1.Visible=True
/ \* j8 [7 B1 ^8 m+ j0 fD、Menu1.Visible=False
! }! e4 h: E; Z# K' [( w, T正确资料:# O. D: w: E8 a! E" h5 w
: X8 ^8 x0 `' E1 {- a- q E. @. @, [5 S' d9 \6 j! X. Y/ N/ g8 j
第7题,在窗体上有一个文本框控件,名称为TxtTime:一个计时器控件,名称为Timerl,要求每一秒钟在文本框中显示一次当前的时间。程序如下:
7 f' l0 k( E& y; _Private Sub Timer1_ () - S& f( f9 Y, c9 c' f# l9 s
TxtTime.text=Time7 A* j/ V4 m% _1 z
End Sub在下划线上应填入的内容是()。5 M& o, j5 w& b9 s" [5 W& F
A、Enabled/ ~, L) ^' R1 v( c0 e
B、Visible5 J5 k1 e, A" {& o* K6 F1 L
C、Interval
, p4 G! U- B- BD、Timer- l `- N# T* ~, P2 F
正确资料:$ p( u5 C( n% `, ?" o3 W
( S8 C$ P' h, b9 d$ l4 h
1 W- V0 F" V6 W" I7 h; l& d
第8题,假定X是数值型变量,由函数组成的表达式INT(X/2)=X/2的作用是( )。
C6 S! N+ s8 o T. [A、用于测试X是否偶数
X6 m; D% s3 S% K; t0 K- O! FB、返回一个整数9 n$ r* j7 F6 |) f! {- F2 M" Z2 s
C、返回一个奇数" K- \7 I7 K' S2 r' X
D、用于测试X是否整数* a9 C6 J/ {9 t2 }
正确资料:* W4 k* l# O: [( n# ^! C) _
7 S) w9 R0 L( W: N+ ?
- `7 y. Y$ L3 x$ m; o第9题,设有语句:x=InputBox("输入数值","0","示例")程序运行后,如果从键盘上输入数值10并按回车键,则下列叙述中正确的是()。
6 V* P9 m( [" t2 AA、变量X的值是数值107 y& `; ?( {1 o5 s& D
B、在InputBox对话框标题栏中显示的是"示例"/ @* L/ H$ r. t2 l/ s
C、0是默认值
1 u, `7 U* S a0 T5 C+ m7 G# YD、变量X的值是字符串"10"/ f5 n2 V5 w& R9 c' U5 g& F
正确资料:
) B9 z( |4 v, w- Q: f* M7 R3 b2 d% b* @! U* x( R
/ ?& A2 {( k1 ?) }( g/ n5 h
资料来源:谋学网(www.mouxue.com),在窗体上画一个名称为CommandDialog1的通用对话框,一个名称为Command1的命令按钮。然后编写如下事件过程:
) {+ C6 u; z! ^6 aPrivate Sub Command1_Click()4 m1 z8 P- f: S! D) j5 x& S* s' m
CommonDialog1.FileName =""5 n/ \7 K' ], a) l% ]5 `- ]
CommonDialog1.Filter="All file|*.*|(*.Doc)|*.Doc|(*.Txt)|*.Txt"
; V& o. `" e. q* oCommonDialog1.FilterIndex=2, W/ s" T; ]: m& E/ B
CommonDialog1.DialogTitle="VBTest"! H1 t8 ?( `# F% E7 l
CommonDial- z2 ^! _6 q4 z" T- s8 C
A、该对话框被设置为"打开"对话框
' y0 O8 ^( O: j& x4 g _# `6 {B、在该对话框中指定的默认文件名为空 R/ h" i' s6 c; G1 s: ^, D
C、该对话框的标题为VBTest
`8 n: z3 K: f+ ?* Q% c) y6 l' QD、在该对话框中指定的默认文件类型为文本文件(*.Txt)
: m2 K1 m6 F5 o+ Q9 m正确资料:6 O4 l0 g% X7 a4 r( X. i6 L
4 N N3 T* _8 a( O- v
( }- P I6 T- p% Y. L; |6 L& ~2 |第11题,下面程序段运行后,变量x的值为( )。; e* Y; e; `0 Y( p
x=3% x6 x6 h' }8 M' w6 q
y=77
3 f' z% z8 |) l: J: V/ ~5 i. RDo
- q6 [4 d" u8 b( b. ]' mx=x+2' E6 r3 d5 H0 ~8 C% |
Loop Until xSqr(y)
# ^; @( f5 h$ W4 Q: J% qA、78 q# \% j5 R( h- L
B、82 x# {* @3 k2 v, D+ O$ z" H
C、9
. M _+ V6 ~& S7 b' ND、10
. n+ n+ ^( s7 A1 f) {4 P正确资料:
6 @0 _( d8 }0 q) ~4 A5 _0 l
7 r' M" @ S. h: C8 W; M$ w; n2 T- D6 C- U- \
资料来源:谋学网(www.mouxue.com),单击命令按钮Command1必将调用已写在( )事件中的代码。
+ U4 J( w8 Y9 _A、LostFocus( C0 v* ~! f% W L9 Z( _9 o i8 b
B、KeyPress
% o8 s- u V3 }' `C、Dbclick$ b& A% A @5 w+ u% B3 Y4 w
D、Click
# G- `/ j9 ?& R正确资料:4 Z$ S8 M8 y8 t i. R
7 {* ?% L$ k; Q$ h- W9 \
' Z( h0 k* J' C- `& m第13题,设a="Visual Basic",下面使b="Basic"的语句是()。; p1 Z/ I$ ^0 s# J
A、b=Left(a,8,12)/ u, J! D; I8 k- m
B、"b=Mid(a,8,5)"
; ?2 e n* ?6 m4 }) L9 O" kC、"b=Rigth(a,5,5)"
3 S) H( h- e( E1 yD、"b=Left(a,8,5)"
* [3 Q) x2 k* k# V7 D5 l4 `正确资料:
8 Y* X1 i# l2 t; S0 m' Y1 G, L
6 W% T; ~$ T) S# k% n# H0 P9 ?: S. u- U9 A* q0 I' l
第14题,以下不能在"工程资源管理器"窗口中列出的文件类型是( )。& p% e7 Q' ^/ j! I
A、.bas
' h8 W+ \' u8 \9 N9 |, g, qB、.res2 Y- C8 m( B) M, _% x+ n. _5 J' \. N
C、.frm$ t, F/ e( U9 P% }& U( l
D、.ocx
# x8 X4 I- w9 d% D正确资料:
4 F1 a# l) Z$ Q. M4 g& ~) o6 N9 [/ G$ ?! @6 x, l8 S
: p. c* i, z) l( ?
资料来源:谋学网(www.mouxue.com),设x=4,y=8,z=7,表达式xy And (Not yz) Or zx的值是()。
: G" z8 h w9 z+ gA、10 u# Q; J: j2 o
B、-1
* t3 j& r1 `0 j$ y$ Z5 LC、TRUE& Q' F! L$ b+ r9 S1 {
D、FALSE" g( d- b2 q" K$ q6 W3 B8 G
正确资料:' t2 T, g3 L! L1 t, l
" {# d+ J/ R: a3 s1 e" f! b2 G8 H1 r+ l6 K/ B0 d8 ~
第16题,OPTION EXPLICIT语句可以放在窗体模块的声明段中。0 _! A7 ]" t5 b0 n
A、错误 r/ a+ v; v- `+ P
B、正确6 z I( r; M4 _
正确资料:
2 b6 g% ~1 `6 b; p2 O$ f
7 A, z1 y( N0 H. g, x- P' P& {; I3 I
第17题,若一个工程含有多个窗体及标准模块,当工程中含有sub main 过程,则程序一定首先执行该过程。
, w5 c/ @* A) Q$ L. `# A$ mA、错误
8 l! E$ _/ x: O" ]B、正确
C0 h' y# o# W' d) Y正确资料:
7 u: B$ y8 w0 s/ C8 p$ q4 S1 z- u% J3 b+ |
% a, _! u# U* Y/ t8 ]) ]
第18题,下列程序段的语法是正确的。) }$ `. B6 g3 a+ ~/ N
Redim a ( 2 , 4 )
/ @+ A+ j7 ~& O7 {1 }+ Z0 {* i/ H......
$ V" [8 ]8 D a* Y1 U9 m* gRedim preserve a ( 2 , 8)/ e/ S- T$ H9 X. l1 m' S
A、错误0 W- Z7 S j) R
B、正确
/ H2 k3 J. s& y5 P$ h4 D8 a正确资料:
1 Y' S n1 v. _8 b$ I; W4 a* N
, ^5 f& D; G5 m- q8 ?5 h$ i: z0 `: a; G+ `
第19题,name属性可以在属性窗口修改,也可以在代码中修改
* a* C p9 h; o% T- v& iA、错误
$ y' h9 T4 r7 l3 J2 b% T- u& Y+ I$ Y& W' dB、正确
7 I1 I t3 I1 h: I3 e- r正确资料:
/ b5 X$ k0 f6 Z2 f
/ G- V% o) T- e. {' w; N% ~7 w% N. _7 z) }! W6 G
资料来源:谋学网(www.mouxue.com),在VB中,"FOR计数变量=初值TO终值[STEP步长]"语句中的"步长"不能为0,否则造成死循环。
" k- Y& M5 O$ v. I& cA、错误) R7 ~! S& L7 J4 ~$ ]' v! f& B, `
B、正确/ S1 }! ~- n: D5 Y
正确资料:
0 U5 E. }1 T7 N9 S- b% \+ r$ [0 x7 M* l: M6 g
- A3 H; }2 H. e% s/ H
% l, D2 x i- s7 }2 \( h
# T4 B, m+ V, g! O; J5 C2 B8 }0 `: T$ c) C0 c, M- I
# B! Q; P, ^2 ~9 z0 g0 ~
# V* Z' h9 X3 Y& V
" p# `6 U$ e. F9 g" r2 U0 n$ {/ e, Z# A5 M" y( r" W, u( S
2 D0 F$ j1 N0 u, \- G0 m+ ]6 ^* L1 Q$ D9 `; o
- R0 a y/ j5 J, |+ R+ E
8 U3 B# r6 s" B+ _% d; |- Z
( \1 B; u! n, J. @# W7 T
|
|