|
13秋学期《可视化程序设计(VB)》在线作业1
1 j0 O& |4 q' G: e % H3 S1 K! @ J% }) F
单选题 判断题 , j1 i( B1 \+ o& u
% [7 [8 D+ i8 i; a- T, h4 z5 ~
G' D6 e( s9 M一、单选题(共 15 道试题,共 75 分。)
; N7 R" b: {- o6 z: Q, j: p1. 在窗体上画两个单选按钮,名称分别为Option1、Option2,标题分别为“宋体”和“黑体”;一个复选框,名称为Check1,标题为“粗体”;一个文本框,名称为Text1,Text属性为“改变文字字体”。要求程序运行时,“宋体”单选按钮和“粗体”复选框被选中(窗体外观如下图) ,则能够实现上述要求的语句序列是()。# |! O7 }% C0 b l
A. Option1.value=True
# @5 B1 p0 `- h5 s3 GB. Option1.Value=True Check1.Value=False Check1.Value=True
) R4 D5 D+ S3 a K# c' a2 \) |C. Option2.Value=False0 m# y" R& l; |
D. Option1.Value=True Check1.Value=True Check1.Value=1
9 t* q1 g* I! [8 t6 N( ]( J% n-----------------选择:D 9 e4 ]3 U$ u7 G" ^5 x$ {( K/ o% K
2. 设a=3,b=5,则以下表达式值为真的是()。
5 E% V/ T; @, {# w( r0 @5 p% |A. a>=b And b>10' m3 h5 ^1 O/ \6 _
B. (a>b)Or(b>0)
; w' k6 X2 h7 N3 o% y! m# TC. (a<0)Eqv(b>0)5 }, ^) @. S% i: B- h
D. (-3+5>a)And(b>0)) w! n3 G. D+ k& Y9 w
-----------------选择:B : y/ J# t& U/ A' x: f' D
3. 设窗体上有一个列表框控件List1,且其中含有若干列表项。则以下能表示当前被选中的列表项内容的是()。
' W @. W% e" J6 EA. List1.List
& Q+ q$ Y: c; M7 l! j5 b5 N- O1 vB. List1.ListIndex! s1 D7 V5 a n% K
C. List1.Index" q$ v4 p F1 S7 N. K
D. List1. Text- l! Z4 f$ C& A2 x
-----------------选择:D 3 O2 j4 q7 x' T) `! X6 t
4. 数学表达式 X2+3XY对应的VB算术表达式是( )。
- ~/ ?& r7 ^8 oA. X+3X*Y8 m6 r6 O. B% R! W% T" o
B. X*X+3XY W8 e. H8 x* t
C. X*X+3*X*Y
( V! p5 p( d* ?+ Q" G2 U" sD. X*X+3*XY
]1 a! [# q1 r) F" f2 }' \-----------------选择:C
# `" q! M2 z7 Y: Z2 B. i; ]' @+ ]5. 刚建立一个新的标准EXE工程后,不在工具箱中出现的控件是()。) Z: ?! @- j2 R( n4 z1 v. z
A. 单选按钮8 @! U+ u( Y3 H7 J7 k9 L5 e4 J
B. 图片框9 y" n5 X0 f; {- Q0 w/ h: U
C. 通用对话框
& V w6 U) |7 A. Y! t& b- KD. 文本框
: `! L/ @, q( T-----------------选择:C
z9 C' K8 i5 r3 _' l9 S3 y6. 设a=10,b=5,c=1,执行语句Print a > b > c后,窗体上显示的是()。: M4 s. W; a7 Z) e! E' R! q
A. TRUE# X$ n7 j$ T+ Z p/ s8 f
B. FALSE
/ a& T3 [8 m# M% r8 h; hC. 14 \% L& [7 X2 L
D. 出错信息
# u4 ~' M" r+ l }/ ?9 t-----------------选择:B 9 G, {+ O: Q4 m& D: O) f3 G4 j
7. 以下关于变量作用域的叙述中,正确的是( )。
- I. _+ w. Q3 C4 }, F# r7 w/ bA. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用# p, r* |& q% N1 ~; J2 R+ S' _
B. 全局变量必须在标准模块中声明8 ?# i8 V1 Y9 I T, k+ B
C. 模块级变量只能用Private关键字声明
: A6 R4 L P/ [6 _. N% Y; q7 _+ mD. Static类型变量的作用域是它所在的窗体或模块文件
) y2 @" M( V0 X g-----------------选择:B
1 T# Y1 T$ y# P+ t; W8. 结束当前程序的语句是( )。3 Q3 o8 M. T8 u5 G6 X
A. quit
% `; v% j; K) [9 M4 H% oB. exit
$ ~7 _6 [( T* G' LC. end9 b, H% h8 W W0 e2 k& r: i* X; {+ W
D. sub
0 f1 `, m( ]8 N" J5 N6 H9 k. C0 j-----------------选择:C
5 ^( h0 d0 d k4 D9. 以下合法的Visual Basic标识符是()。
2 u) l0 l3 h0 N; w0 w. eA. ForLoop
( ?2 ]/ n& D4 V2 E2 x: [% |4 |9 JB. "Const"
4 K9 A) w ^& Q8 Y4 H; G5 V$ QC. 9abc- x2 s; d& V- a5 q- q y1 N6 C( U
D. a#x
8 R9 D7 y9 P5 c, A3 _6 \4 n-----------------选择:A * h R" x8 D& D3 D
10. 以下叙述中错误的是()) \* J7 Z3 l) C1 k% R9 s
A. 一个工程中只能有一个Sub Main过程
5 o- t2 C5 b L0 ]0 V7 wB. 窗体的Show方法的作用是将指定的窗体装入内存并显示该窗体1 F; X$ k; r; I/ Y" h6 T8 j: |8 @
C. 窗体的Hide方法和Unload方法的作用完全相同; z* N! m- G2 d8 n. }6 B
D. 若工程文件中有多个窗体,可以根据需要指定一个窗体为启动窗体' k/ d* g- I, h& d& _2 R- J
-----------------选择:C
! g! l( y: c6 C. f. d) [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 运行程序,单击命令按钮,则在弹出的信息框的标题栏中显示的是()。
9 C( i& B6 _- w. G" I5 x: {; cA. software and hardware: ^" U; }5 l9 L2 V
B. software
/ E1 w0 j B/ X$ z, o% ]C. hardware4 y8 ]% w' m4 Z) u( _& {4 O
D. 1
1 j7 O& G2 d+ C# E-----------------选择:C * T- @$ i; d# L _, G* l/ x! K
12. 下列VB变量名中,( )是非法的变量名。 O7 d# _8 Q# N7 P; o2 Q5 Q
A. Y3% O& J; W: o2 n+ x/ @5 i0 c5 l4 U
B. SPM_1+ h7 k) {. s5 Q3 |+ `
C. H 2
9 ^) R8 ]! |$ D# `D. 程序名$ V2 F8 K6 x! f9 C7 @$ c6 d a
-----------------选择:D ' ]. J: @" @2 d& K9 _2 C9 G
13. 在以下描述中正确的是( )。
' M7 C( W5 K$ Q0 Z" sA. 标准模块中的任何过程都可以在整个工程范围内被调用
2 Q- l! @5 a0 L. \9 X6 S0 rB. 在一个窗体模块中可以调用在其他窗体中被定义为Public的通用过程$ X3 ~' {6 F& l$ L4 J' X3 I
C. 如果工程中包含Sub Main过程,则程序将首先执行该过程
. f" m9 L; G0 E) ^2 h _: iD. 如果工程中不包含Sub Main过程,则程序一定首先执行第一个建立的窗体! o; G! @# T I' f+ r
-----------------选择:D ; F+ }3 G8 m ^0 f2 l- }; e
14. 菜单项显示分隔线是通过设置 属性来实现的。: ^* L7 j2 e) p! Q3 h* B$ N7 Q! S& q- d ^
A. Caption) @( R0 s, e. V1 C! B
B. Visible
7 W W V/ V. i3 NC. Checked: |. c( B6 \3 c- _( A/ {5 F7 A
D. Enabled9 G/ C( j3 y% T0 X' F
-----------------选择:B , q2 }# Q9 Q0 n+ n1 b( B, \( e
15. 表达式 5 Mod 3+3\5*2的值是()。5 a) h3 k& m1 d: F. V4 |
A. 0/ |3 I# z9 @, {' P1 ?) z
B. 2
1 w" W# }% m8 `6 @* p; pC. 4/ [* f( t g- w$ o2 J
D. 6
- ]" t9 e0 H$ p, H-----------------选择:C 3 f; r% R4 o7 K9 r
# w( R; G- Q- H A6 Y6 I+ K+ G) L. C, a+ A; I
! ^3 Z$ N* t- s1 R/ S% a
13秋学期《可视化程序设计(VB)》在线作业1 Z: S. F( `$ H7 e% T
2 I% m6 h' z8 e7 n: E1 W单选题 判断题 ; `. v4 {, }& K2 I" U9 D2 H: T r/ Y
6 m# m! c7 t* i& `0 E" J0 Z$ U# \, S; z/ T$ _; u0 w( h `
二、判断题(共 5 道试题,共 25 分。)" W* s, ~6 ?. @9 U5 b
1. 在多窗体程序中,每个窗体都可以建立自己的菜单系统
; x: h# @7 v5 S c" D( u& AA. 错误/ e; e' A% H8 j& f9 B
B. 正确7 }7 L; h* w9 T% W) N
-----------------选择:B " C8 S! \/ S [ V! R
2. VB中函数过程形参的类型与函数返回值的类型没有关系
' |- [+ J- v. N# E) |7 w, h g9 ?A. 错误
( e% R* P4 j1 B" ^B. 正确
5 _1 m9 [2 P/ [# J. _) P, C-----------------选择:B # H" O" Y1 b; g& F
3. 一个工程可以包括多种类型的文件。# [/ f/ g- R9 _1 M9 ?
A. 错误" c: c! D, s; N6 P' [; ?
B. 正确
$ Q- T2 I4 j. `8 ?; D1 ^-----------------选择:B
2 w* O. c/ m$ z6 B, [0 n y0 b: y( U. ~4. 窗体的WindowsState属性是可读写属性。* ^- r, ]: v4 ]% Y" p
A. 错误
7 d# [' {, I2 m4 v. i; I( e0 AB. 正确0 h3 E7 f5 G. |9 z" j! u. ]" P' t
-----------------选择:A . R. P2 Q: J$ b2 J% z
5. 事件可以由用户引发,也可以由系统引发
4 Z9 x) }, F# w3 X( c3 hA. 错误3 D2 I; L4 g; f; T
B. 正确
# T6 D1 b1 h, v+ n-----------------选择:B
/ U4 L$ V" D6 P |
|