|
一、单选题(共 20 道试题,共 100 分。)V 1. 为使计时器控件每隔5秒钟产生一个计时器事件(Timer事件),则应将其Interval属性值设置为( )3 F8 A, g& a* n0 C
A. 5
5 X2 \, J7 l) J H9 |7 u) {. HB. 500% y/ K5 t( Y2 a. p" V s: X
C. 300
) Y( t/ }( T7 Y4 m0 ~: V; bD. 5000
! N- W4 o# X: Q$ C# n& t' V* E 满分:5 分 y1 c' o8 J7 @, `+ f' h/ C# m
2. 表达式4+5 \ 6 * 7 / 8 Mod 9 的值是 E! }+ m2 W* v) P* B
A. 4
: Q. K. [8 V9 A& s" AB. 5
5 y9 Z8 ^( k2 a' pC.
% M' y$ J, o4 B( p* v z+ rD. 7
) X3 `: s5 w+ e+ u 满分:5 分' ?8 @# B- ^4 x# I9 ^
3. 以下关于图片框控件的说法中,错误的是
( R; i, ^: @+ [A. 可以通过Print方法在图片框中输出文本
& c4 G+ l+ g+ aB. 清空图片框控件中图形的方法之一是加载一个空图形
' A7 Z# i9 L" H& z6 m' MC. 图片框控件可以作为容器使用# x7 z5 t# `2 F+ Y+ B
D. 用Stretch属性可以自动调整图片框中图形的大小) O, b ~6 n j6 P# A
满分:5 分* w. y) x m& C
4. 目录列表框的Path属性的作用是; |4 ?; S' O) z. {, H; b2 \% @
A. 9 @( b% Y4 v& _7 \% }
B. 显示当前驱动器或指定驱动器上的某目录下的文件名% ]1 {) z# P1 F3 V& h# t( D
C. 显示根目录下的文件名* c/ w" W* r3 P( [* `2 B& w' [
D. 只显示当前路径下的文件! a, A! p/ g. p
满分:5 分5 M! ?' [+ o' e7 W% V
5. 设a=“Visual Basic”,下面使b=“Basic”的语句是
, E: L3 C, N% ^7 T% jA. "b=Left(a,8,12) "0 D/ }9 X0 Z+ y% A
B. " b=Mid(a,8,5)"
, a$ `+ |0 k$ \/ t) g: K1 o1 g& FC. "b=Rigth(a,5,5)"9 F6 e) N: O, X! B' @' j+ a0 @9 R/ }$ W
D. "b=Left(a,8,5)"* g9 c8 o! Z& H p$ J
满分:5 分0 {% |8 b1 M- [" J" q: N
6. 在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click() Dim array1(10, 10) As Integer Dim i As Integer, j As Integer For i = 1 To 3 For j = 2 To 4 array1(i, j) = i + j Next j Next i Text1.Text = array1(2, 3) + array1(3, 4)End Sub程序运3 D0 [! h& ?: o& ]3 J" Q
A. 15
5 X9 `7 J% d; J' J5 h- ^. ^B. 14
5 s; k% b. S# z2 CC. 137 S K$ [3 y& T/ H! v
D. 12
" H! g& A1 t& S( k: ~0 g$ I6 T 满分:5 分/ p1 U8 e7 e/ z0 N
7. 定时器的Interval属性以( )为单位指定Timer事件之间的时间间隔
5 n( Q; X% M* Z3 FA. 分
% Q2 z: E( V# h6 f$ AB. 秒/ X! E1 M2 l6 `" z3 n$ n+ A
C. 毫秒# f0 y3 A7 E% l0 i- J
D. 微秒. [7 r# p4 g! {4 I, Q7 m, E: Z7 L
满分:5 分
& i6 ?/ S3 F7 t& X0 n+ f: I- M8. 有如下语句:Open “f1.dat” For Random As #1 Len =15,表示文件f1.dat每个记录的长度等于( )
+ q8 N7 U2 ?7 }5 I; ?$ a7 iA. 15个字符* w7 i8 U+ s) t1 C8 X
B. 15个字节
: r$ a- ^% T1 k- }7 S2 }. S! BC. 或小于15个字符& X& }! V$ f5 B6 A P
D. 或小于15个字节
. O) x4 s; u8 M/ x: p6 [ 满分:5 分
. v/ q1 q: S# h9. 设在菜单编辑器中定义了一个菜单项,名为menu1。为了在运行时隐藏该菜单项,应使用的语句是4 r0 d6 \ y; Y: Y/ ^
A. menu1.Enabled=True
% ~# x O/ G; ]- ?" E9 O" ]B. Munu1.Enabled=False7 S) J6 g7 v7 E* z( T
C. Menu1.Visible=True5 A& \8 u* ^3 Z8 a
D. Menu1.Visible=False$ ^3 ^3 x$ I! c9 s6 p6 L3 {- Z$ E' o
满分:5 分
+ S% Z' {+ w1 V& p; a& ~& G10. 在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,n As Integerx=1n=0Do While x<20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别是4 w. F% s/ w3 W) H8 ^3 y6 R# K
A. 15和18 L8 I1 D4 b: |* B \$ `- q I* X% r
B. 27和3
5 J+ Q( N8 x; p/ B( y5 HC. 195和3
) r& ]* I' O$ J$ ]' R; i1 gD. 600和4
: R# }1 C: f5 x! ~ 满分:5 分
, `8 ~; T# A% i& m% Q11. 执行下面的语句后,所产生的信息框的标题是( )a = MsgBox("AAAA", "BBBB", "", 5)
9 d! t1 m8 ~4 n8 u4 pA. BBBB
9 K; k# }: C4 X4 x4 mB. 空' B4 _8 k& e1 W, o5 H d% ]
C. AAAA
5 ]# K) o) n3 ~D. 出错,不能产生信息框9 F. T( x3 V! D5 R% s0 _' ^* J
满分:5 分
- _! |: u+ m) L6 o12. 在窗体上画两个名称分别为Text1、Texte2的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:Private Sub Command1_Click()Dim x As Integer,n As Integerx=1n=0Do While x<20x=x*3n=n+1LoopText1.Text=Str(x)Text2.Text=Str(n)End Sub程序运行后,单击命令按钮,在两个文本框中显示的值分别是( x* @7 c. [* F7 k# ^! @
A. 15和16 y9 C. T" Y/ B+ k
B. 27和3; v2 B( O: `/ C/ E- q9 K
C. 195和3' R' q5 x8 ?7 c$ |/ R9 J
D. 600和4
7 ]. h _+ r8 z k- W( { 满分:5 分! ]# u/ f7 C1 b; W. U" E! j/ _8 e
13. 在窗体上画一个命令按钮,然后编写如下事件过程:Prevate Sub Command1_Click()x=0Do Until x=-1a = InputBox(“请输入A的值”)a = Val(a)b = InputBox(“请输入B的值”)b = Val(b)x = InputBox(“请输入x的值”)x = Val(x)a = a+b+xLoopPrint aEnd Sub程序运行后,单击命令按钮,依次在输入对话框中输入5、4、3、2、1、-1,则输出结果为" e$ ^: w# @$ L
A. 2
( n+ s0 ^6 B, v3 ]- x( HB. 3$ U5 k \% ^# {7 s! y
C. 14
+ |5 ?0 M+ b; g3 V( ^D. 15
7 |: S) Q# m1 h- {% E" Z 满分:5 分
. Q0 w% l5 h7 ?14. 以下关于变量作用域的叙述中,正确的是8 k5 ~1 d! J" p' c2 l
A. 窗体中凡被声明为Private的变量只能在某个指定的过程中使用: k( {# c5 v# L/ i
B. 全局变量必须在标准模块中声明
2 F6 | b9 ]' n' B. jC. 模块级变量只能用Private关键字声明$ l. v1 u. _0 q- a+ U/ M( t" {
D. Static类型变量的作用域是它所在的窗体或模块文件
( j( ?0 Q: ^' v. G& S 满分:5 分
N% D) z2 e) u* f0 [15. 在窗体中添加一个命令按钮,名称为Command1,两个文本框名称分别为Text1、Text2,然后编写如下程序: Private Sub Command1_Click( ) a=Text1.text b=Text2.text C=Lcase(a) D=Ucase(b) PrintC;D End Sub 程序运行后,在文本框Text1、Text2中分别输入AbC和Efg,结果是
" W/ T, o$ W6 M. G: o0 E# _A. abcEFG$ E) ?6 A) O* h, a4 a6 r
B. abcefg
8 z+ j+ S [# ^1 ], }C. ABCefg
! k. i2 G3 w$ z. X5 [' D! r0 uD. ABCEFG$ O; `+ j0 S; |/ ]1 o
满分:5 分9 `' \$ V1 Y6 Z' \ E2 @
16. 关于记录操作的说明错误的
v. ?% ?5 C) i- k" H+ y2 I/ zA. 在通过Addnew增加记录后,需要调用Update方法更新数据库) r5 r: O& a# D6 q( n: @
B. 在通过Delete删除记录后,需要调用Update方法更新数据库
/ U" g' Q' u. w- ]( WC. 在通过Delete删除记录后,需要调用movelast或movenext方法 X1 L3 J F) S- y7 i9 j
D. 在通过Edit编辑记录后,需要调用Update方法更新数据库5 W' ^7 O; t8 m# m! }; }6 ?
满分:5 分; R. e4 N( |. H: A: N3 C
17. 在窗体上画一个名称为CommonDialog1的通用对话框,一个名称为Command1的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“Save”,缺省文件名为“Savefile”,在“文件类型”栏中显示*.txt。则能够满足上述要求的程序是
$ G$ w' B+ C( @7 w {2 P7 l% T3 D8 e/ AA. "Private Sub Command1_Click()CommonDialog1.FileName=""SaveFile""CommonDialog1.Filter=""All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc""CommonDialog1.FilterIndex=2CommonDialog1.DialogTitle=""Save""CommonDialog1.Action=2End Sub"
4 r1 P4 G, h a# n4 `B. "Private Sub Command1_Click()CommonDialog1.FileName=""SaveFile""CommonDialog1.Filter=""All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc""CommonDialog1.FilterIndex=1CommonDialog1.DialogTitle=""Save""CommonDialog1.Action=2End Sub"
] L3 \- R8 D& |C. "Private Sub Command1_Click()CommonDialog1.FileName=""Save""CommonDialog1.Filter=""All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc""CommonDialog1.FilterIndex=2CommonDialog1.DialogTitle=""SaveFile""CommonDialog1.Action=2End Sub", P* _9 {4 C. P( q1 d2 b+ |+ z
D. "Private Sub Command1_Click()CommonDialog1.FileName=""SaveFile""CommonDialog1.Filter=""All Files|*.*|(*.txt)|*.txt|(*.doc)|*.doc""CommonDialog1.FilterIndex=1CommonDialog1.DialogTitle=""Save""CommonDialog1.Action=1End Sub"
; v6 c [/ ^. O% X 满分:5 分0 h" {! {6 q$ c9 d' J8 E F
18. 文件列表框的Pattern属性的作用是( )% r% x, J$ D Q8 x% [3 w4 n
A. 显示当前驱动器或指定驱动器上的目录结构4 A) ~& K$ }* [( r
B. 显示当前驱动器或指定驱动器上的某目录下的文件名/ Z1 q8 c& T2 b; c* x
C. 显示某一类型的文件
) L* V& q4 C! N& YD. 显示该路径下的文件0 O6 ]" i4 ^2 C
满分:5 分
6 h& e) y6 U" D% a. ]3 c19. 在用通用对话框控件建立“打开”或“保存”文件对话框时,如果需要指定文件列表框所列出的文件类型是文本文件(即.txt文件),则正确的描述格式是
" y6 K8 }5 u: g2 W5 Z& i" |* _A. “text (.txt)|(*.txt)”
1 o) \1 f+ E- u+ y. B7 OB. “文本文件( .txt) | (.txt)”& M; L- |) o0 y. { w3 s- |
C. “text(.txt)||(*.txt)”
" N9 k7 q/ L( H4 l; K1 QD. “text(.txt)(*.txt)”
* J8 s. x% ] Q1 X1 a 满分:5 分8 q8 v- _+ r. |. e" U; @
20. 在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:Private X As IntegerPrivate Sub Command1_Click()X=5:Y=3Call Proc(X,Y)Label1.Caption= XLabel2.caption=YEnd Sub Private Sub proc(ByVal a As Integer,ByVal b As Integer)X=a*aY=b+bEnd Sub程序运行后,单击命令按钮
" }( j% E8 f. z% RA. 5和3* B0 r* O) r! e- l
B. 25和3
, }, w0 Q$ {9 r0 F$ HC. 25和6
4 x7 E, J) v$ Z0 m. h0 WD. 5和6" S$ V3 k, Z; n
满分:5 分 0 v: z L# S. B4 u
* b0 r T* V5 H0 ~( U! u$ \ |
|