|
一、单选题(共 15 道试题,共 75 分。)V 1. 设a=5,b=10,在执行c=int((b-a)*Rnd +a)+1语句后,求c值的范围为( )。
+ p4 K. ~4 \2 @* P; W* x3 g0 r. kA. 5~10, @9 z( a0 p: b
B. 6~9
, V5 |/ {1 o5 E |C. 6~10
* k3 c8 b; x/ j2 |* P1 _+ N9 C3 ^D. 5~9
. h; W5 o$ T8 i5 O 满分:5 分
; \* {; o, q' B7 w2. 以下Case语句中错误的是( )。
8 e; S. G7 Q0 o' N& P; jA. Case 0 To 10. u& l0 O: q4 \6 P7 m" A+ z) N. [
B. Case Is>10: U f! y q2 {( B
C. Case Is>10 And Is<50" b* k: ~0 m3 n9 X, s" f! j
D. "Case 3,5,Is>10"( T7 n- i$ `- ^
满分:5 分
2 d3 {; ~+ E ?0 z/ \( d8 \, }$ ?3. 在窗体上画一个命令按钮,名称为Command1,然后编写如下事件过程: Option Base 0 Private Sub Command1_Click() Dim city As Variant city = Array("北京", "上海", "天津", "沈阳") Print city(1) End Sub程序运行后,如果单击命令按钮,则在窗体上显示的内容是()。! M0 V- N, ]) j
A. 空白* m& P) k, y' q' T0 O
B. 错误提示0 g* \* ~+ t* J) S3 S$ b2 Z& F% v( E
C. 北京- r2 `4 Y( @/ L0 R& T
D. 上海5 S r$ e1 d$ Q2 S, }- B7 s4 \
满分:5 分
& { m6 A& g; S: x$ h7 G, R4. 设s=2,b=3,c=4,d=5 ,表达式Not a<=c Or 4*c=b^2 And b <> a+c的值是( )。5 h1 [, E9 D- _1 j2 @: ]1 Z3 X& Q
A. -1
@# L% ^0 o) E0 {/ I% r9 }# E( qB. 17 X7 p4 ?2 R1 }: f
C. TRUE% S, L" U+ @8 }. c9 L5 \4 Y; K
D. FALSE ] E1 y0 ~% n' G/ e* F6 }1 s
满分:5 分: S: d% z( q$ ]/ r
5. 以下声明语句中错误的是()。
8 x9 }4 T7 B- ?# G5 ~6 v* SA. Const var1=123
! k1 p0 i. B4 rB. Dim var2 = 'ABC'& z' N- e/ ~, W; m, w* Z0 s
C. DefInt a-z
3 D; \: m, G% O/ f& PD. Static var3 As Integer
! S0 g+ u8 z" q 满分:5 分
# b$ `" F d1 j6. 下列Visual Basic程序段运行后,变量s、t的值为()。 s=0:t=1 For k=2 To 4 s=s+k t=t*k Next k
( J4 L. @, [* S# u1 v4 L9 E5 l: PA. 2 2. f6 P9 q9 [4 d& J* ]5 \
B. 9 24
' M* i# A. ` ]! o' ?C. 5 62 f2 c, m4 y$ O; M/ P' Q- k
D. 0 1& _" Z+ h. k d+ u
满分:5 分
2 j/ `4 ^$ M! t0 I( u7. 以下不能在"工程资源管理器"窗口中列出的文件类型是( )。2 ^$ B4 t0 k$ z6 @
A. .bas
2 H. A5 |+ C( h5 w4 K: ZB. .res
9 M- _( `' ?0 l. M/ D: DC. .frm9 F+ t' J8 P# g |1 i4 O3 Q
D. .ocx" O% s1 T. q% V8 C6 G: N
满分:5 分; m0 z9 Z0 \8 ~8 }) I
8. 能显示窗体的方法是( )。
' t3 o3 P2 x( a9 Y5 P- }- gA. Visible8 P3 K/ T& u; _) M# p$ e" [3 T+ o: K
B. Show
4 D1 ^3 W% p Y n. qC. New3 q" a; M: _( _/ I
D. Open
% U0 y' ? W2 ^ 满分:5 分
9 K9 p& a4 }+ A N8 y/ {- a9. 窗体的MouseDown事件过程Form_MouseDown (Button As Integer, Shift As Integer, X As Single, Y As Single)有4个参数,关于这些参数,正确的描述是()。( o- i8 h% L% T& `
A. 通过Button参数判定当前按下的是哪一个鼠标键
2 \7 v# D7 S0 T8 p6 L3 ~ S4 uB. Shift参数只能用来确定是否按下Shift键
1 U! A0 V+ m g; IC. Shift参数只能用来确定是否按下Alt和Ctrl键1 O. e2 Y8 R' E
D. "参数x,y用来设置鼠标当前位置的坐标"
5 d: E( `& U' v 满分:5 分' @+ I. t5 E% o
10. 执行语句Open "Tel.dat" For Random As #1 Len = 50后,对文件Tel.dat中的数据能够执行的操作是()。3 j. u0 T- }' K- d! {3 r$ Y
A. 只能写,不能读, ~3 W& ?9 v9 X( w g4 P: T. A
B. 只能读,不能写) Z; l6 W! ^7 N* N( e1 [
C. 既可以读,也可以写
# w9 W$ G/ \2 `+ i4 u$ I1 Z; DD. 不能读,不能写
! d9 N6 Y' Q- e [) A' j7 R& A 满分:5 分
8 J- F2 A7 o# ]6 {11. 为了在按下Esc键时执行某个命令按钮的Click事件过程,需要把该命令按钮的一个属性设置为True,这个属性是()。
; b6 q" a) q3 s0 @- z9 M. kA. Value* p) A" b- T- e$ m; m
B. Default8 K+ }. Y' n3 z1 l
C. Cancel
$ F' n9 ]" O" |9 l" ?D. Enabled# x8 H3 A9 X* d h
满分:5 分
# L+ n( ?" z( E9 C; D- M* e1 U3 G1 h12. 函数Int(-3.6)的值是( )。$ ^7 {& p, v3 R& h! H7 Z
A. -3
: F Y8 O7 Z% n% {% | L$ {0 yB. 3; q: |6 i0 @) q5 l3 F% K# ]/ ^7 x7 B
C. -4! T/ [# L! ^& x# c( W6 R( n! G3 S
D. 4
1 U! I- b4 k" a: J, N: O# C9 H 满分:5 分9 Q9 I6 j6 n" U+ b2 Q O" r
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 i7 {3 [, K! t* H8 C* ^2 |1 }: g, a
A. 10
" u- v& |5 B" y0 {3 a6 [# aB. 17
* I8 L( u! j) a# xC. 6; ?3 ]8 |: V( l, f; o/ ]
D. 28- p- Q# k7 p" X7 q
满分:5 分
+ r0 X# M- W: E/ p. U14. 在窗体上画一个名称为File1的文件列表框,并编写如下程序: Private Sub File1_DblClick() x=Shell(File1.FileName,1) End Sub 以下关于该程序的叙述中,错误的是()。# _1 L8 p, f% g& }% a- e- U
A. x没有实际作用,因此可以将该语句写为:Call Shell(File1,FileName,1)
: W. v6 x& N8 Y/ u e! m& eB. 双击文件列表框中的文件,将触发该事件过程
" o! V$ g' o% D) b# c) u& O: TC. 要执行的文件的名字通过File1.FileName指定+ r8 [$ S& K) c/ X# x' F* a& j, [
D. File1中显示的是当前驱动器、当前目录下的文件
% w, s+ a4 m) k9 [5 l 满分:5 分
, Y+ i& ~4 c2 R- u5 W+ K: H2 V15. 下面程序段运行后,变量a,b的值为( )。 a=3:b=4 IF a>b Then x=a:a=b:b=x/ w1 A# z. ~ d% w8 f5 ~
A. 3 4' \! B/ m7 f* x4 o- v
B. 4 3$ t( h7 v, p' s7 e/ i
C. 3 32 u/ ^7 K8 M) K- p$ W
D. 4 4
# j$ I* E# f$ f' f! [9 _ q 满分:5 分
u' i7 b! `% G Y/ F, y- e& A, H3 M$ |, [" k& Q1 h1 g# h
二、判断题(共 5 道试题,共 25 分。)V 1. 鼠标左键单击“工具”菜单中的“菜单编辑器”菜单项就可打开“菜单编辑器”窗口。- \) z3 ?. \* t3 B+ r! z F# H
A. 错误/ d3 G2 \, w. R9 v1 f! ^
B. 正确% c* H% d8 u) @- s& o' J. ~0 q
满分:5 分
1 a2 I4 b. Z" z) L, }2. vb的窗体中凡被声明为Private的变量只能在某个指定的过程中使用。
- L5 h; ?# t0 ` z( m! a# D* NA. 错误
& M9 Z$ ?* _6 o0 m8 H. LB. 正确& C/ p3 @% p% j* B3 P) F( l
满分:5 分
Z4 S" A6 z! I3. Visual Basic 应用程序只能以解释方式执行
# G* }- {8 I8 }. k; l+ ?A. 错误; m, }2 z4 j+ j: e& g9 V
B. 正确' j: A- D: l& h
满分:5 分
% m2 [! A. H3 i6 ?9 e: `4. 当文本框失去焦点时,触发LostFocus事件
+ l3 j1 g" q+ }3 zA. 错误
) S6 }2 |9 j. X; I1 k4 ^; g L1 IB. 正确& j& B* ]4 t& }% z" S7 y
满分:5 分
% N/ k) V* w3 J0 _5. “函数过程形参的类型与函数返回值的类型没有关系”的叙述是正确的。0 U: d# F( f! E m" q5 ?4 p5 Z/ C/ A/ q
A. 错误" V' l% i. j. a) l+ @/ y
B. 正确# W% b, W$ J& R3 j7 X0 {. N
满分:5 分
1 ?( {# w5 A- }: `! w( P8 X [# U; A" q, ]$ o5 I+ {1 j
|
|