|
15秋学期《可视化程序设计Ⅰ》在线作业3" `8 ^, {9 `( {3 z+ A. E
8 t& _1 |+ M$ G& C7 @- i# i6 ^+ A
单选题
. E6 l- a5 r4 y1 v0 E! d
$ G* T9 d# q. R: K3 O7 t# Y# C
" z) V& L/ }1 F2 e7 I一、单选题(共 20 道试题,共 100 分。)) H( N8 u4 O- U3 m/ N
1. (7)V中工程文件 的扩展名为()
" x2 x( G! m9 \! H- X. vp% p- Q- D' L# z) i; {7 `" S- T
. frm
2 [2 {# G- Y5 `" K. s4 z* z1 F& P' W2 L2 X/ I
. s
0 J: g5 i+ E- {4 R N2 c: L3 @-----------------选择: 5 M6 I3 l2 o) s7 U9 o
2. 在窗体上画一个名称为Txt的文本框,然后编写如下的事件过程:Privte Su Txt_KeyPress(keysii s integer)……En Su若焦点位于文本框中,则能够触发KeyPress事件的操作是
8 Q3 d: @$ y* E. 单击鼠标
2 ~& B- q1 q2 M: M" O4 p. Y. 双击文本框6 g- t3 P5 ?) C3 y( Y- a# g6 X
. 鼠标滑过文本框
6 G/ w1 K0 ?( {4 N# j. 按下键盘上的某个键
0 A, Y$ } {3 R8 n, e! T% W-----------------选择:
, M3 h5 {; a# E, L. ^5 y3. 以下关于菜单的叙述中,错误的是* a( f2 O1 B, u7 r# H8 e: I4 I
. 在程序运行过程中可以增加或减少菜单项
v; W" p. k$ g- p4 D& } ]+ w. 如果把一个菜单项的Enle属性设置为Flse,则可删除该菜单项
' `) J7 q2 h, z6 _) c. 弹出式菜单在菜单编辑器中设计
* y3 t1 g" [0 T5 p, b1 L* J. 利用控件数组可以实现菜单项的增加或减少
; X1 _( q( ?; h6 a2 |-----------------选择: 0 n6 o6 F5 v$ |1 H4 u4 f
4. 设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是1 F0 [3 E5 R# Q: F# N' D l- I. X- T* }! K
. menu1.Enle=True
) ]% u9 m( @. E. |$ v$ v: X0 z. Munu1.Enle=Flse7 E1 b9 }. V$ `- b7 G4 g
. Menu1.Visile=True7 L8 `. j0 r' q$ \2 ]8 @
. Menu1.Visile=Flse
' r% `$ y6 ?' F) C* w! q b, M-----------------选择:
$ ^9 b! Z: a3 j; ^& ^5 w5. 下列不能打开属性窗口的操作是5 r! D- j3 M( |5 _5 i0 `6 t
. 执行“视图”菜单中的“属性窗口”命令1 |7 h. w' r3 o9 u( H; R6 R9 [
. 按F4键
, j5 } J. G; Z7 y& T9 r. 按trl+T谋学网www.mouxue.com
+ y* C/ f* a5 G. e" U) f: \) @8 @% c. 单击工具栏上的“属性窗口”按钮
* }# k: u" M3 _- u d' \-----------------选择:
5 D. ?! ]. T8 j l e6. 在窗体上画一个命令按钮,名称为ommn1。然后编写如下程序: Privte Su ommn1_lik() For I=1 To 4 For J=0 To 1 Print hr$(65+I); Next J Print Next I En Su 程序运行后,如果单击命令按钮,则在窗体上显示的内容是
9 s/ C0 A2 \+ M4 X, v. " EE"; F# B1 m6 f: O$ ~7 @- G) a
.
! O& ~2 ^+ |" e) ^0 x+ P5 }2 ^/ k6 G. EEE
8 b; Y0 s! f% S% ?. n.
( K* V+ Y6 r6 y. C" r7 L-----------------选择:
' p4 I8 n. L! G: u% j. ]% e7. 用下面语句定义的数组的元素个数是im (-3 To 5) s Integer) ~4 I, g3 {) p$ V, t% |
. 6
7 W1 X4 p* @9 o. ]' h5 F. 7# |9 |) @7 i& O9 L6 {0 j3 [, F
. 88 ~, u) k$ A# ?- u$ \
. 9( C) z3 {9 l5 x3 m( s" g2 I9 ]7 F, L
-----------------选择:
/ z, [! S. T. S2 a! {! I% d/ w4 M! Q8. 使文本框获得焦点的方法是
+ j( m. T7 S( x+ z2 e. hnge5 ^. M! U7 N1 c- X3 F
. GotFous. L" B+ P; G5 @) W2 U
. SetFous
+ F3 w, Y) [0 o5 f: R2 j4 S+ V* d. LostFous& f. ^4 q+ Q- b- v/ v' n2 i" ^
-----------------选择:谋学网www.mouxue.com 8 n5 D N. j/ y5 l# C# n
9. 在窗体上画一个名称为Text1的文本框和一个名称为ommn1的命令按钮,然后编写如下事件过程:Privte Su ommn1_lik()im i s Integer,n s IntegerFor I=0 To 50i=i+3n=n+1If i>10 Then xit forNextText1.Text=Str(n)En Su程序运行后,单击命令按钮,在文本框中显示的值是
' ]8 R' n6 Q9 z9 }3 I. 20 |8 l, m2 F0 m/ \
. 32 y$ M; \) |& [ ]
. 4
9 [+ R; u7 Z" T! G' o' k. * P, Q$ a$ n9 G0 J( O
-----------------选择:
2 _ c5 E7 Y- x4 _5 o10. 目录列表框的Pth属性的作用是# n- a3 P7 z; [' g# c
. ! u& T# `! ?0 U6 B
. 显示当前驱动器或指定驱动器上的某目录下的文件名; {9 R7 [# c4 j% z3 f; v
. 显示根目录下的文件名
2 e1 e7 N) `& I7 X) z: q) e" Q. 只显示当前路径下的文件' S1 e( z$ e$ W8 O: l6 ^9 I. c7 ]
-----------------选择: r5 j7 m" _0 `; n
11. 在窗体上画一个命令按钮,其名称为ommn1,然后编写如下事件过程:Privte Su ommn1_lik() = 12345Print Formt$(, "000.00")En Su程序运行后,单击命令按钮,窗体上显示的是(), J: w. d2 Q' a
. 123.45
( P% H. W9 u5 g# M2 J4 D& G8 s. 12345.00
4 @" A/ h6 {3 {/ \' c% b0 q. 345.001 N5 g2 L. G ]& ?
. 123.004 j8 | Q3 h/ x7 y9 V/ a! A6 d, T K
-----------------选择:
1 M5 p$ [) |* O& |+ s2 l+ W12. 下列可作为Visul si变量名的是# F4 K1 b0 ~: V8 B; [
. # \# r0 ]8 \( y- c
. 4
O# r* ]6 j9 m- g. ?xy, S* K( C: i6 \' T- c& t' F
. onst2 U" Q, I& o3 I/ I) U
-----------------选择:
6 m( G% V! S1 f" G1 R$ B13. 假定窗体上有一个Text1文本框,为使它的文本内容位于中间并且没有边框,则正确的属性设置为1 q$ j; Q4 |: [1 J, G
. Text1.lignment=1: Text1.orerStyle=0
2 p0 Y* J) U. S# w. }( a. Text1.lignment=2: Text1.orerStyle=1
* R/ |" Q& M) D! W; p* v. t. Text1.lignment=1 : Text1.orerStyle=1
0 C! f5 O" g* ^. Text1.lignment=2 : Text1.orerStyle=0
2 [. \* [5 F" @2 N& O7 d-----------------选择:
( T) s' B- U6 X0 L( Y' v& R3 X14. 以下叙述中错误的是3 F/ I+ z, r G y
. 下拉式菜单和弹出式菜单都用菜单编辑器建立
2 k8 @5 W$ Q3 |: f# S. \. 在多窗体程序中,每个窗体都可以建立自己的菜单系统9 }9 s4 C" H: A) @$ H
. 除分隔线外,所有菜单项都能接收lik事件0 ]# J7 X; r8 \% D2 m: u# s4 w
. 如果把一个菜单项的Enle属性设置为Flse,则该菜单项不可见7 r* U9 o! ]6 x
-----------------选择:
0 v( {3 }) G( L m% s8 I6 {. Y( @1 I15. 要从磁盘上读入一个文件名为“:\filel.txt”的顺序文件,下面程序段正确的是()3 R2 Y; t, \5 o( e9 R3 ?. E1 ~
.
9 k U# W& G$ P4 \9 F. "F="":\filel.txt""Open ""F"" For Input s # 2"- w! o% H8 b& Q1 s: u& |" ?8 h
. "Open "":\filel.txt"" For Output s # 2"
2 y& Z: R9 |+ ~; O) Q. Open :\filel.txt For Input s # 13 T' H: N# h* y" r) Z: i
-----------------选择:
/ F R U( @# ~9 M( @16. 在窗体上画一个命令按钮,名称为ommn1。单击命令按钮时,执行如下事件过程rivte Su ommn1_lik()$="softwre n hrwre"$=Right($,8)$=Mi($,1,8)Msgox $,,$,$,1En Su则在弹出的信息框的标题栏中显示的信息是8 a! Q* t9 |2 C( X! M, r4 s9 ]
. softwre n hrwr* ?# V% d/ N+ `1 V m
. softwre
) z. d/ i7 W$ y. R. hrwre4 V( E( Q3 G% N) ]9 \
. 19 o; |# K& V$ F# t
-----------------选择:
4 R( K8 n% j8 M2 n! n3 @# ^17. 以下关于函数过程的叙述中,正确的是
* A1 [9 f9 x8 H# p. 函数过程形参的类型与函数返回值的类型没有关系
2 q- _, B( q2 v5 J* ?( J' R5 U$ a. 在函数过程中,过程的返回值可以有多个- a; r6 @5 D6 f3 ^- C
. 当数组作为函数过程的参数时,既能以传值方式传递,也能以传址方式传递. ]! Q9 O, D1 D" @( R
. 如果不指明函数过程参数的类型,则该参数没有数据类型
" _* q7 s* X# a$ u7 d0 V-----------------选择: 谋学网www.mouxue.com
- ]: H5 r+ l9 z: @" @& b$ [- I5 d18. 假定有以下函数过程:Funtion Fun(S s String)s Stringim s1 s StringFor i=1 To Len(S)s1=Use(Mi(S,i,1))+s1Next iFun=s1En Funtion在窗体上画一个命令按钮,然后编写如下事件过程:Privte Su ommn1_lik()im Str1 s String,Str2 s StringStr1=Inputox("请输入一个字符串")Str2=Fun(Str1)Print St
! P+ q$ g7 ?( q& L M$ K' I$ p. efg; J$ i' E R( d2 I% G& G/ ^: u
. EFG# R# n. o$ o+ ]% N- L% M' L% k
. gfe
4 U* S' m0 ^( M. GEF* Q: J# b- [. j/ {6 m
-----------------选择:谋学网www.mouxue.com # {+ n: G5 G) @) x6 G/ l4 t
19. 有窗体上画一个名称为ommn1的命令按钮,一个名称为Lel1的标签,然后编写如下事件过程rivte Su ommn1_lik()s=0For i=1 To 15x=2*i-1If x Mo 3=0 Then s=s+1Next iLel1.ption=sEn Su程序运行后,单击命令按钮,则标签中显示的内容是, Q1 b9 {+ I4 n& {! I' U
. 1
' i* P) d! m9 \7 T9 n6 H. 5
* a& R) v9 E6 v. }, x; p9 E+ t: ?' |. 27( B# w- z4 y4 C
. 45/ ?$ e! B' p2 M- t
-----------------选择: $ ~8 m- g- S- d6 L, Z( V
20. 可以惟一标识控件数组中的每一个控件属性的是( Z, m. P( b, y% e1 H) U5 o4 d$ B
. Nme" @2 G4 a7 W0 R# H. C- b) h
. ption5 X' v3 P6 ]' i7 o. W5 P/ U
. Inex3 P; b; k' A- i" Z! C/ S E
. Enle
% n& e3 a' @7 p6 ?4 {8 J0 y& o-----------------选择:
9 O' X# `+ ]7 D |
|