|
13秋学期《可视化程序设计(VB)》在线作业1) ?! F* i; Q- `
2 \1 j) ^& C* G1 D g9 k单选题 判断题
0 R6 H+ j. b5 U& v
- a4 N: n! J% d( N/ r$ k, y
! F) E6 F5 ]! O4 y7 c+ B; a一、单选题(共 15 道试题,共 75 分。)/ ^2 s5 g$ d2 r3 u" E: ?
1. 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是()。
# O/ f) q% H4 }$ p& a' _8 b0 {A. Option1.value=True
% }9 l7 E4 g# @B. Option1.Value=True Check1.Value=False Check1.Value=True
; a) u; u t; R7 eC. Option2.Value=False
& }" D6 l W* W+ |6 z0 qD. Option1.Value=True Check1.Value=True Check1.Value=1- Q, a- Q0 [, u; b/ s" h; {3 a
-----------------选择:D 2 _9 Y2 L2 O: F7 j0 o- H0 r
2. 设a=3,b=5,则以下表达式值为真的是()。" `# ]6 E# Q$ r8 u
A. a>=b And b>10
; K+ U' e3 [9 f$ e8 jB. (a>b)Or(b>0)& A, e2 M, c. V3 d, p5 _: V+ D
C. (a<0)Eqv(b>0)
- J7 n, g E2 Z, bD. (-3+5>a)And(b>0)( m0 b/ ?$ _3 M% i( B( M2 B
-----------------选择:B ; Y% @' G" R9 w/ X: s( D( f: _
3. 设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是()。: m0 ?# b7 O+ Z+ V9 n
A. List1.List
3 ]8 Y6 [1 \6 z5 V. P( ZB. List1.ListIndex* e4 ?) [& S/ l" S# ^! w% O; D
C. List1.Index1 m1 g- k) F! g; `8 g
D. List1. Text6 O0 }2 K# }" G3 V7 G" ^) h; O# q: M
-----------------选择:D ; o7 N& ]9 q' S G% E4 g4 V, _' Q$ A
4. 数学表达式 X2+3XY对应的VB算术表达式是( )。
( v, t$ h' p$ W' pA. X+3X*Y& \+ ?* j: | g: K f8 N7 h
B. X*X+3XY; G/ C* X; j; G* ~
C. X*X+3*X*Y
$ R' I* J6 Q/ n6 z4 eD. X*X+3*XY
1 I4 t3 P6 g% D7 O$ @' s& j4 a9 Y-----------------选择:C
# R) \ W6 z, \; v2 J* d5. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。
) ?! J2 e' Z* K+ m& Y; MA. 单选按钮
3 p3 O" D) q; O6 }7 z; dB. 图片框) a8 V1 ?# c) `+ E7 J2 p
C. 通用对话框& v3 s5 U6 e% s( J( g5 [
D. 文本框$ y" S5 Y b' {7 l/ L
-----------------选择:C
" G: H0 i+ b. z! ?6. 设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。- l7 d0 L2 `3 c1 x/ [2 u0 D$ ~0 _
A. TRUE) ~: [4 p$ d' ?# b6 P2 p% {
B. FALSE* Y J) W+ i& {. M4 z
C. 1
2 f0 _; @8 j& J' T! z/ o4 r7 SD. 出错信息+ `- X* m" j% ]) D" @6 S" _5 ~
-----------------选择:B ! p2 n1 t9 f5 n* k; C! ]+ c
7. 以下关于变量作用域的叙述中,正确的是( )。
2 H/ W; t: @% @$ H$ lA. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用
/ k8 K+ G1 U2 c o( N5 `B. 全局变量必须在标准模块中声明- W. C$ t- y5 X8 A
C. 模块级变量只能用Private关键字声明& H" ^5 f6 |: d
D. Static类型变量的作用域是它所在的窗体或模块文件( M0 g9 R) Q) Y& p! r) x F; ^ K
-----------------选择:B
6 _1 u- a+ b: M' V8. 结束当前程序的语句是( )。7 p6 v. a+ B. r# X2 ^
A. quit
9 K+ l+ j) x. m5 oB. exit
9 T' o6 n$ `" O1 W6 q3 N7 JC. end! y6 W; R" a8 x& x' Q
D. sub4 n% e4 ~7 V# t- p) Q
-----------------选择:C 2 q3 b/ K9 l7 f
9. 以下合法的Visual Basic标识符是()。
# N9 ~+ b; Y% N" s5 sA. ForLoop X: g: d7 d7 L& ~
B. "Const"2 D0 k4 ?. c) F7 H
C. 9abc P/ G9 b$ Y, o9 w A) }
D. a#x& b# F& A' f, S5 i4 w3 P
-----------------选择:A 6 u$ _( x/ G0 d2 i& {2 m
10. 以下叙述中错误的是()
. z- [0 H/ H" G- _A. 一个工程中只能有一个Sub Main过程; r$ c7 t' I$ o9 R4 w( Q" D
B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
( G& x. S- H" a- d$ I- ]C. 窗体的Hide方法和Unload方法的作用完全相同
4 h) D* Q0 T: J# z' D* C% E( i" h% KD. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体+ n- [, c1 s1 X; l* J) d( _$ \
-----------------选择:C % Z- l9 x4 h/ g' g8 E% } _
11. 在窗体上画一个命令按钮,名称为command1,然后编写如下事件过程: Private sub command1_click () a$=”software and hardware” b$=right(a$,8) c$=mid(a$,1,8) msgbox a$, ,b$,c$,1 end sub 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是()。' Q- {, ~; a D) _9 s$ e, w
A. software and hardware" G$ R* P2 G4 t2 Q [- ~
B. software' t& ]! Y" |5 a; s% j0 \+ p
C. hardware
5 q9 X, j% x! y8 s* \" M+ O( u0 \D. 1
8 ?* i0 [" B0 @+ g) X5 t" [9 X$ l0 m-----------------选择:C # O& b/ c+ Y. b
12. 下列VB变量名中,( )是非法的变量名。5 K& h5 w" q) W( |7 W; L
A. Y33 \" s* B2 V2 d: N) T
B. SPM_19 T0 u* t D9 J2 {/ Q
C. H 22 |3 t/ H4 l% K7 K) w. T/ d
D. 程序名
, o8 m; I( H3 X7 U# G, A- Y! {-----------------选择:D ! k( Z2 k: m/ ]# b7 \8 [, K/ @
13. 在以下描述中正确的是( )。- F- r0 p" M8 C4 H3 T+ B
A. 标准模块中的任何过程都可以在整个工程范围内被调用
# x/ c- b0 ~9 e6 c8 k- ^; `' `B. 在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程( w* b& c( K! B2 n- C
C. 如果工程中包含Sub Main过程,则程序将首先执行该过程
1 ^' @* C+ ^4 XD. 如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体. y+ }8 U, V! f. Q3 P! ]/ H9 G. S, a
-----------------选择:D
4 l8 \- `9 S' r; |7 k9 ^$ E14. 菜单项显示分隔线是通过设置 属性来实现的。
2 N- B7 h8 y0 ?9 k3 p6 E3 X4 cA. Caption& k: n, w2 p- i9 j% z" D+ t+ ~
B. Visible/ m6 r1 @6 g3 h
C. Checked
: [: f9 Z. }0 M1 vD. Enabled
5 W. A5 R( K- D4 M* M$ E0 n-----------------选择:B
- T J2 X$ |9 D% H, ^3 j6 d15. 表达式 5 Mod 3+3\5*2的值是()。
' Z8 H4 [& A$ m# _! QA. 0# n5 M; [+ k9 q, D8 U9 f
B. 21 s9 D) Q& y# r, Q2 y2 ]' s
C. 42 s% z) i' X+ {* z& p
D. 6( z7 G# r; a) D9 s. M& s9 [$ V( L! Y
-----------------选择:C
& Y/ }5 i+ V, r9 ?3 ]$ ^ \# @
) k% q7 N( }; S2 @2 T5 B8 w [& ^; D$ r$ J9 m( l
, g* K3 j2 K. F8 h# t5 a13秋学期《可视化程序设计(VB)》在线作业1
( I' q9 t7 R2 K1 z5 q% z6 G 1 v, a" R0 p9 A$ ?, K* v
单选题 判断题
) s+ F6 f0 ^* W5 g0 X# D' S9 ]8 e$ k
. i; y% ]& Z+ Q/ k$ }" B% o
) a$ l3 y1 e% D2 [5 z, P二、判断题(共 5 道试题,共 25 分。)+ O, B8 d0 E4 ]# q: N0 I
1. 在多窗体程序中,每个窗体都可以建立自己的菜单系统0 @2 O9 b( e {# m# o
A. 错误
, h# i8 L5 M3 [- N! w3 [" K' [# I; ]B. 正确! A1 U, W. C" ^
-----------------选择:B
4 ?1 [( G% E1 H1 @2. VB中函数过程形参的类型与函数返回值的类型没有关系6 o' y3 n8 a/ G& y
A. 错误
. K; i' y. x' @B. 正确
7 i- N& x* T b1 U" P, ?-----------------选择:B
+ f1 U! Q- j: r2 w0 W3. 一个工程可以包括多种类型的文件。
2 {' ?. Q2 S0 E* q2 ~1 I: HA. 错误
# ^: Y3 I" F6 Z; n0 w: A v, Y, O3 ZB. 正确
, E- b* F# W+ l0 G; X-----------------选择:B , B* F2 F% y0 P8 S
4. 窗体的WindowsState属性是可读写属性。; z) K' Z- _; J* z) ^5 Z
A. 错误
: E8 {! J* M; f* r* tB. 正确; ^6 O* M" G1 s! ]
-----------------选择:A
% v6 m0 F o* j& u: r' m! x3 ~5. 事件可以由用户引发,也可以由系统引发1 q- d8 d- n1 Q% v6 x7 V
A. 错误
0 `* F+ p) T! ~- Y4 FB. 正确0 ?0 R3 B7 f3 l: m
-----------------选择:B 0 q0 o- H% D' }- g% O# {0 j
|
|