|
一、单选题(共 15 道试题,共 75 分。)V 1. 设a=5,b=10,在执行c=int((b-a)*Rnd +a)+1语句后,求c值的范围为( )。
" B' L% O6 W: H1 j4 z+ n) F( _A. 5~102 J3 N; r2 L5 `0 S
B. 6~9) h2 {5 \ |0 V% K* Y2 X
C. 6~103 d" c' ]+ a/ p6 G/ q, {2 u. I
D. 5~9
5 p. m& O$ W9 `: B 满分:5 分
# w! u, u6 j I* m* y" `9 \8 }2. 以下Case语句中错误的是( )。
% U2 g) T. w8 |A. Case 0 To 10
6 ?4 g$ x5 ^! ~* y1 l; c. }B. Case Is>10
Z: Y3 j- z1 K1 e) _" n& xC. Case Is>10 And Is<50' I, P+ u, W# E9 e4 @2 ]& u
D. "Case 3,5,Is>10"
" S& L$ c2 ]' \" ?: S1 F/ g 满分:5 分 n3 l2 M( u" ?/ I6 D
3. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。. s# |1 h( X+ t+ ?) o% [0 p( W
A. 空白
?8 M: h; c1 WB. 错误提示* N* A) }) E/ B1 M# \. K& @
C. 北京* A$ m2 n v7 f- z3 v) \# r# w& K
D. 上海* R6 @6 p% v+ \" d
满分:5 分/ l5 n! G h# S% `3 _2 N# h
4. 设s=2,b=3,c=4,d=5 ,表达式Not a<=c Or 4*c=b^2 And b <> a+c的值是( )。
' h3 ?6 V. A) UA. -1
' v3 m# r! X5 G% O$ h" @B. 1
+ `* Q% R, h5 }2 c+ k E; q! X2 v1 ^C. TRUE
0 u' ]7 B0 u9 I" A1 {. Z6 @D. FALSE
$ c) l j7 ?" T& U$ B3 N 满分:5 分) B5 |. d; y! h0 |
5. 以下声明语句中错误的是()。
( I" v% t4 s5 _9 Y' zA. Const var1=123
. t2 ], m6 k( F7 s9 T4 NB. Dim var2 = 'ABC'' m( e2 y) v% M0 g7 F6 `: F
C. DefInt a-z
& Q! B6 h5 g9 b" _! P7 F& t3 Q; r% SD. Static var3 As Integer( z4 q; z4 w" @! B! X9 U
满分:5 分
% f4 S8 V3 c7 z, {; _" E6. 下列Visual Basic程序段运行后,变量s、t的值为()。 s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k; v+ _8 J4 M/ n: f( L
A. 2 27 a; V; p" c' [5 U" @3 \
B. 9 24 J1 u8 ?6 q! d% Z+ C$ c
C. 5 6% M. Q+ Q& Y" d0 j, f) D
D. 0 1
9 `# }- b. ?* U8 O8 x- D 满分:5 分* d6 _1 G; a! O4 Q9 m
7. 以下不能在"工程资源管理器"窗口中列出的文件类型是( )。( g: r/ ]' B" g( `- E% o3 _9 q
A. .bas
" g j8 T4 h( U; uB. .res
" c8 Y/ I* I" x6 OC. .frm
/ W& Y* @2 r1 I4 l- e! nD. .ocx
6 I+ M c& R @3 J1 ]. ^# D; w 满分:5 分8 C8 }. X5 D% q2 R7 [# K
8. 能显示窗体的方法是( )。) q% L5 k* n5 W5 w R
A. Visible4 s( O9 W2 h e; U. x* M
B. Show
- D: b1 z5 U* b, i8 a7 X5 JC. New
% `6 z* A+ ?* H- q. a+ {5 Q YD. Open {1 {, n' S+ D# t
满分:5 分
6 F0 D p8 K6 f; k- @& h: p+ }9. 窗体的MouseDown事件过程Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是()。( H& |3 t3 s4 k4 d: K% a
A. 通过Button参数判定当前按下的是哪一个鼠标键8 S* ~# d2 h. I5 p% D k+ h
B. Shift参数只能用来确定是否按下Shift键
. a" b0 N3 w4 @" o6 kC. Shift参数只能用来确定是否按下Alt和Ctrl键
) K" T5 T7 {2 a1 Y+ S6 H4 aD. "参数x,y用来设置鼠标当前位置的坐标"' j; c" n. T, `" ?! ^1 |
满分:5 分( m. G7 a' N' _# @
10. 执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。% {# B0 N+ r& Q* ^1 i4 {8 e) K
A. 只能写,不能读1 F0 {' t( Q6 T T9 n: {0 L
B. 只能读,不能写
% d5 ?$ y; J& f4 D' m8 `C. 既可以读,也可以写- ^* d6 o$ O" c [7 r
D. 不能读,不能写
; W* d0 A# m/ J2 Q7 G 满分:5 分2 D0 N# ^/ |. y% ~. v
11. 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
7 Q% Q" F, ? F; I8 t! lA. Value
6 |4 K) V3 ?( T; iB. Default
, k: K( U+ S/ mC. Cancel
' @6 g: a; O* W1 r6 F* F- \6 \D. Enabled
" g% Y- h$ ~+ W5 _, y4 G* Z 满分:5 分
/ t0 a4 s" k7 a. ?+ R. c12. 函数Int(-3.6)的值是( )。 l) c4 V& e* @) z" n
A. -3! s$ }* x0 s; }5 M v
B. 37 ~7 x0 N7 w; e: r* f8 w4 I: d
C. -4
2 H+ v. {- F/ }8 h3 _1 a8 m( jD. 4; }' \# _. x/ A0 y* B0 i' H, I% B
满分:5 分; U& i; L- p0 }6 w- A% q9 d
13. 下面程序段运行后,变量s的值为()。 a=2:b=1:s=0 For i=10 To 6 Step-1 s=s+a c=a+b a=b b=c Next i
2 Z! H- a* V1 ^1 t5 FA. 10
( { P2 a+ T* l9 e9 d! ^! RB. 17
6 f+ P# D- i# @* p+ C* M6 o$ YC. 6* j1 L" z$ a: B2 O) w# K
D. 28% k; X0 T( d3 u6 }1 l, t
满分:5 分
. g4 N' T+ c# U# |+ \14. 在窗体上画一个名称为File1的文件列表框,并编写如下程序: Private Sub File1_DblClick() x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是()。& y& D+ y9 K4 {' \. R& q
A. x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)/ ]/ `/ y/ {; l
B. 双击文件列表框中的文件,将触发该事件过程
7 g% Z- c8 M. cC. 要执行的文件的名字通过File1.FileName指定
) R ?+ r" I2 g# @D. File1中显示的是当前驱动器、当前目录下的文件% a4 @2 C/ M& P
满分:5 分0 n6 j) a( K2 E) M; ] Y; ?
15. 下面程序段运行后,变量a,b的值为( )。 a=3:b=4 IF a>b Then x=a:a=b:b=x
/ \4 \1 h% y- m- p2 ^' N# SA. 3 4! C( ]. w& W9 \7 t) H
B. 4 30 d" Z. Q5 l4 r+ I
C. 3 36 ]$ M8 ]5 |" n, K) Q9 r
D. 4 48 i# H, F Z- K$ j$ r5 x
满分:5 分 ( p: Q6 f# F& B; i8 Y2 ?
7 y" N, j$ ?+ X1 w
二、判断题(共 5 道试题,共 25 分。)V 1. 鼠标左键单击“工具”菜单中的“菜单编辑器”菜单项就可打开“菜单编辑器”窗口。
# }( i. ]; e o( SA. 错误' r- n; P/ G6 {! B* t
B. 正确# o; `( v1 A% M" e+ T
满分:5 分
" r) @- \, ` N% C, A. U9 |2. vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。- O1 P+ Y) [2 w! N
A. 错误
5 `" F* k; c$ C! O' qB. 正确% J8 Y* D" a' ^ p0 N) U1 _
满分:5 分
" w- h( B/ m$ T3. Visual Basic 应用程序只能以解释方式执行$ R/ @ l# ~7 @, P: _$ u
A. 错误
5 b5 A/ ?" ~5 C9 S; H. V) X3 g, jB. 正确) Y# Q0 D, n, M, T
满分:5 分/ m0 q( k3 W) `- o- l
4. 当文本框失去焦点时,触发LostFocus事件
/ D* o' g8 K3 ~A. 错误
( O4 A u) A; }8 R. o/ xB. 正确$ g( r' V! Z* k
满分:5 分- [. r# P3 A: T4 D8 }1 r) z
5. “函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。
. q# {% @. A* `+ q- u, D4 xA. 错误" K/ [/ u% U0 i! M
B. 正确
# `' s: C, d( M 满分:5 分 & M) \6 z, G2 B1 k+ j) ]' s/ \
6 u) p* R+ D8 r$ b0 r, G |
|