|
13秋学期《可视化程序设计(VB)》在线作业1
! u ]5 T/ \) C1 ~. L9 b& { " _) D4 N3 y/ Z+ K
单选题 判断题 & e: f9 h' H, u; D, C8 t1 X- r& o K' n
7 ]7 |2 `) o" D$ D6 s, e! y
% e* `: y% T! K1 d) W5 w; S
一、单选题(共 15 道试题,共 75 分。)5 N: R8 p$ h% S
1. 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是()。
0 l9 p: j4 A4 Y: }5 RA. Option1.value=True" x8 P- o1 v3 s' z
B. Option1.Value=True Check1.Value=False Check1.Value=True. |; G, V. o5 B* S" K* y
C. Option2.Value=False
# z( B9 S1 N4 K/ CD. Option1.Value=True Check1.Value=True Check1.Value=1
. c* Y" w2 Z: e/ n5 X" d e% d3 Q% y-----------------选择:D 1 o( E+ S) O6 j
2. 设a=3,b=5,则以下表达式值为真的是()。* r" }* K0 m2 r& ?; G0 G) }
A. a>=b And b>10' ]$ @& ?9 C& I! d$ y3 ~$ P- E
B. (a>b)Or(b>0), [ T m6 w) c) u- D% A# u
C. (a<0)Eqv(b>0)* e8 v7 }5 O2 J& v, t2 o4 O3 |! s1 M
D. (-3+5>a)And(b>0): A$ p. a7 ]4 X" c
-----------------选择:B
* c; G* i. e: `3. 设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是()。. Z# m, A; P2 l7 T3 K2 O9 p
A. List1.List( U9 X- u3 P5 _ E- [' q9 @% }
B. List1.ListIndex8 K5 @) J) S" m
C. List1.Index% n) B! p/ k. Z3 L) z+ S6 b
D. List1. Text
) H( _, s7 W5 Q( x-----------------选择:D
+ Y& r* H/ s3 _- r. G8 K# N7 p. n4. 数学表达式 X2+3XY对应的VB算术表达式是( )。
1 y* u) G# l5 V2 vA. X+3X*Y1 ~) o) T6 u6 C& S
B. X*X+3XY
/ r: T8 _/ t$ N4 y0 WC. X*X+3*X*Y P) s: u& J D6 ]) F1 `
D. X*X+3*XY
, W4 K4 G3 A! F$ n% @3 s! i+ `-----------------选择:C 4 H2 j* B2 x( @& F
5. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。
$ e" w {7 |/ n8 AA. 单选按钮3 w7 N* Q8 A: Y- k) c6 R
B. 图片框
" Z( o, C, G1 s3 @C. 通用对话框3 P: Q! S3 \2 I0 [# q/ \' z! z+ U
D. 文本框3 h" a* G7 A5 M
-----------------选择:C ! Z) K+ C% T5 r' |! n8 U6 R
6. 设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。
' W) Y% @/ J( N+ ]( AA. TRUE
4 q# @, U: W/ P- I2 ?B. FALSE- C. |6 j9 i0 \* j0 z" W8 I
C. 1; M- d, P5 L: ~) _' g9 `
D. 出错信息6 r& B; t$ `! s2 M3 E$ S
-----------------选择:B
1 j, X" z$ D/ N h; w3 ~7. 以下关于变量作用域的叙述中,正确的是( )。
; O* ] z3 p; o( ]A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用
5 o( D% E# E: `( n$ ^" MB. 全局变量必须在标准模块中声明/ S" s4 b8 A* P1 z
C. 模块级变量只能用Private关键字声明
' U/ P2 ]" ]( t3 g' @, B* cD. Static类型变量的作用域是它所在的窗体或模块文件
q+ h$ }5 j; a-----------------选择:B {! N! d" q1 Y/ [! X- `
8. 结束当前程序的语句是( )。) R; ]7 U6 U' c3 H$ c7 }
A. quit9 G& L1 K0 E' v( {" Z+ c& f
B. exit% R6 t5 T" i# q2 Y: z z ]
C. end
: y( t: \ S, j, VD. sub8 j' \! h! ^6 d/ z- C3 ^& p
-----------------选择:C # w6 a. V/ a4 V2 l1 N
9. 以下合法的Visual Basic标识符是()。 u8 c% x9 Z4 U
A. ForLoop
/ K7 u0 N! L% }6 ]. DB. "Const". c; b5 h; t& [5 X9 }8 ^, B* {5 S
C. 9abc
. Y5 I1 M6 B" d) tD. a#x
- h7 K6 s# w, R-----------------选择:A , X, i, Y* G: l1 P$ ?$ U# K
10. 以下叙述中错误的是(); a9 a& I, D) G4 p/ e/ \: ]
A. 一个工程中只能有一个Sub Main过程5 A3 Z `" L* X, ~8 n; I* u
B. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体
& m8 E- H8 D/ f- ]5 w, eC. 窗体的Hide方法和Unload方法的作用完全相同4 W; R( h( M, w; n& T! h
D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体0 t3 m% |% Q% d) ~# P& d
-----------------选择:C
# N# e8 j% B" B+ I: y11. 在窗体上画一个命令按钮,名称为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 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是()。0 t0 o( U% [" \1 h- z+ c
A. software and hardware& @' ^* X4 m* {# R y4 C
B. software
" x6 r6 D+ w' B) M. KC. hardware
- U: p& {( I {# E+ ^0 x6 q$ GD. 1! v4 e; d" }( y( G
-----------------选择:C
' z8 f* V- ~0 W6 B12. 下列VB变量名中,( )是非法的变量名。8 K, Y* v' a1 F8 K* }; q/ [
A. Y3* \# g3 p6 d& g" E
B. SPM_1; n, p/ ^! Q& X& I0 I! y
C. H 2
/ w) ?0 U& j. R5 uD. 程序名5 k( l. t4 A3 g Y+ v
-----------------选择:D
/ s: g0 z& d$ A' g5 {- t' g13. 在以下描述中正确的是( )。
( i5 x- e# B4 X4 HA. 标准模块中的任何过程都可以在整个工程范围内被调用
/ b' E& C+ h; |' MB. 在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程
! L& M6 L, i% O: K' R2 wC. 如果工程中包含Sub Main过程,则程序将首先执行该过程' C% ?- M% P& A, s# `0 V
D. 如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体1 W3 V& i- e3 {* L
-----------------选择:D
$ B, k% r; E( W14. 菜单项显示分隔线是通过设置 属性来实现的。& d7 O1 B* s7 x Q; }
A. Caption# z$ [( N9 x# _/ e9 ^
B. Visible
2 \$ [& K# \& p* y6 W" W' KC. Checked
: |$ |0 E: ?+ \D. Enabled) S8 s& b1 a; R- l- _2 ]
-----------------选择:B
4 n4 M0 W& D/ G, K* Z1 s15. 表达式 5 Mod 3+3\5*2的值是()。
2 D. r. V1 B4 D% ~; D0 h6 c" `A. 0
% H3 P H+ z4 d. Y- E1 N& FB. 2 `% V$ v* R# k8 a* T( l: @" |+ v
C. 4' ]. a1 l) s7 Q0 T2 D( P+ S
D. 6
- E' m' j) i9 o) M, k) {4 v-----------------选择:C
" q7 r" f% N/ u$ g! a# K6 y% _ P" W( E8 d9 n2 P: L+ |: I
' k- Y1 T4 \+ ^1 L
4 P$ s) K; u! h8 E$ G, r5 n/ ]13秋学期《可视化程序设计(VB)》在线作业1* T; H$ I+ y3 s3 ^0 @% l
+ W* |- k8 I5 Z' r" x+ @2 I
单选题 判断题
; m% r' f' g1 g3 B8 ]: I" w/ b4 ?' y8 n
" y. ]! _- N/ j6 P( j
二、判断题(共 5 道试题,共 25 分。)0 @( S/ c2 s3 k$ d) L) [8 g7 M
1. 在多窗体程序中,每个窗体都可以建立自己的菜单系统3 B4 Y3 \% T2 _5 c$ K5 q+ M' {
A. 错误( k. S' F. c/ x! N+ `7 v
B. 正确" U: c$ d% V: G; f/ s
-----------------选择:B A' r$ P8 P5 l* w
2. VB中函数过程形参的类型与函数返回值的类型没有关系
% ~) I* J' M3 J! `: }! CA. 错误
& ^" z# P' s) W- N5 fB. 正确0 j! [$ V% n. X: W K) A6 P
-----------------选择:B
, D: v% e y3 D. R# T8 C3. 一个工程可以包括多种类型的文件。
% C# ~! [3 p: {A. 错误$ O* `* U8 W% Y+ O- a9 ]
B. 正确
8 s: V+ A. K6 M, Z& @" e-----------------选择:B & I% T& ?0 u$ x- l7 U/ n7 @1 ]
4. 窗体的WindowsState属性是可读写属性。
5 s8 |, g& Z: b/ Q/ i2 i9 BA. 错误
@- C B2 Q: g5 e9 UB. 正确
' |+ C; [3 ]1 ]+ |3 y-----------------选择:A " |) I+ N' M, G- G
5. 事件可以由用户引发,也可以由系统引发 B9 I1 t5 ]8 J
A. 错误0 f. c3 G# t3 L p
B. 正确! ?& Q, o- M/ i/ E
-----------------选择:B % r. \7 b& o! Z, Y3 _# A u
|
|