|
一、单选题(共 10 道试题,共 30 分。)V 1. 为了添加ComboBox控件中的项目,需要使用()方法。
- I0 ]8 e: v0 f7 L) b7 SA. Add
8 e* a6 _1 _; l' h! l5 E+ l8 I) xB. Remove
% ]3 v: k2 o) k) V1 ~C. Remove% [& [3 A! C/ o4 j
D. Additem* M6 `( }- V. E
E. Removeitem
( ~0 i: J! ]2 _; @0 c 满分:3 分+ o( I0 j7 o4 Q$ y& X
2. 下面叙述正确的是():4 A! r4 y t4 ~1 n$ I& k
A. 不能改变PSet方法绘制的点的大小% ?0 z& v, y" l+ [+ [: S F% ?
B. ( @' b) b) p; k
C. PSet方法绘制的点的大小受其容器对象的DrawWidth属性的影响
1 Z; U% h) A# E" n2 j% RD. PSet方法只能使用容器对象的前景颜色画点
# s; A; h2 O/ hE. 以上均不对0 Q5 i6 r6 O& r! I* }
满分:3 分
$ M: W3 ^! B# T4 P( E) F3. 在随机文件中()。9 m5 s8 ?0 [7 K) S: f
A. 记录号是通过随机数产生的
. U' O8 \6 m% \" E2 c. ?, M* SB. 可以通过记录号随机读取记录- }6 f" o8 Q+ Q; X$ ]- @
C. 记录的内容是随机产生的
0 Z* x- a& \* @8 @D. 记录的长度是任意的
$ c0 l0 p& |/ a$ ^5 {# b$ l" I 满分:3 分5 V! B. J2 K& E& z* \0 B& \
4. 文件列表框中用于设置或返回所选文件的路径和文件名的属性是()。
% J! i. J) r2 w, o2 QA. File
- \. n2 D5 e4 L8 u2 J: OB. FilePath- S# n/ E5 ?& \, B1 A7 F( Z# g) g( c
C. Path
& ^$ t* C+ ^. s ?& B. SD. FileName
- G# M" P5 G3 ^ u) W 满分:3 分
& s! z4 W* i4 i! w# m5. 假设窗体的当前坐标为(200. 200),则执行语句Line Step(100, 100)-Step(200, 200)时,绘制的直线的起点坐标为()1 v$ l8 S: F2 @: m% V" p
A. (100, 100)- q1 \ U3 n! ]% B+ b0 ~
B. (200. 200)& t- I6 u. M8 G9 u
C. (300,300)
A( w4 u# p2 e7 y' hD. (500,500)
K% T7 e4 S' p- z 满分:3 分3 z* O% O6 ?. p9 h: B5 n$ |
6. 要使滚动条表示最大值100,应设置()属性。
. p) L# M: [4 ]A. Minimize4 `6 l0 j6 F. M! F1 J, A ^
B. Min
6 L" T9 x; |$ _# f+ U9 h3 h* CC. Maximize
, E9 h. _! W9 HD. Max
: `5 B- E( b% Y 满分:3 分
( O0 m" K) i# H4 ~/ {7. 随机文件使用()语句写数据。: \7 e- u" I0 l
A. Input: u: _" s0 @! I) o
B. Get
2 _1 M( D/ R0 s/ s$ i oC. Put/ v+ h$ {# L" n- s ^
D. Input
0 N+ l8 Q3 [2 W) ?% u/ X% r 满分:3 分 ?2 U. d7 q% ^" J
8. 引用列表框(List1 )最后一个数据项应使用()。# y$ L$ V o2 a0 K
A. List1.List(Listl1. ListCount)
9 h) t0 @$ D! \+ G5 @* o2 RB. List1. List(Listl. ListCount - 1)1 Z9 y% H8 b H& r: k
C. List1. List(ListCount)* e- l3 t1 i/ D" F+ F
D. List l. List( ListCounr-1)9 `4 F- N8 p i7 T( F
满分:3 分1 u; P8 p4 c: y) J
9. Visual Basic中按文件的访问方式不同,可以将文件分为()) o J. ^$ I/ p6 z7 g
A. 顺序文件、随机文件和二进制文件
+ N4 j9 W) v/ O: D- hB. 文本文件和数据文件
# H8 L& V& T" V! [- u; E- v9 TC. 数据文件和可执行文件
; v' |0 f H/ q- ^. N& ?9 u; @D. ASCII文件和二进制文件
: U! B/ \/ i$ i a 满分:3 分/ r; h6 u9 E0 p' V) ~' {
10. DrawStyle属性用于设置图形方法输出的线型,它受()属性的限制。
$ \: m, T+ O9 xA. FillStyle
0 {9 V" P6 T m, ~; {B. FillColor
7 ?8 ?' S& }( V( ~C. BorderStyle( ^0 t- Z( {8 [% b5 r; B% \
D. DrawWidth
9 r+ Y3 `; C3 n" N- v 满分:3 分 4 m/ E5 E" v- s8 U
' r! {9 D" S6 z$ x& e 二、多选题(共 10 道试题,共 30 分。)V 1. 在VB中,以下说法正确的是()- g1 g% F( ^1 Z" `
A. Abs( )是转换英文大小写的函数
( P ~1 A) Y$ g) [! s# ~) g7 n; tB. MsgBox( ) 是消息函数. l) |/ @* C* Z) f7 y9 E1 d% @; V
C. RGB( )是颜色函数
0 \7 q# L4 ^: x" x$ uD. Sqr( )是求平方根函数 A4 I+ O# }8 \) |
满分:3 分' l3 v4 |5 o" C* T6 ]
2. 下列关于属性设置的叙述正确的是()/ U& @: d( L( Q( g0 K
A. 一个控件具有什么属性是VB预先设计好的,用户不能改变
9 h" \# m/ H" o WB. 一个控件具有什么属性是VB预先设计好的,用户可以改变$ w3 g9 S. X% ^. ~
C. 一个控件的属性即可以在属性窗口中设置,也可以用程序代码设置
+ b' u8 l# v% F# m; j; ZD. 一个控件的属性在属性窗口中设置,还可以利用程序代码为其设置新值
4 L% {6 `- l) I9 J( R 满分:3 分
# e D7 ~4 l, C1 C3. 下列关于常量的描述正确的是()
3 Y& c; T% X& l) A# M! U! \1 LA. 在VB中的常量有数值型常量、字符常量等4 Q. j f4 r* X: o( S
B. 数值型常量类似于数学中的常数* {3 G) y2 N% q9 N- T
C. 用一对双引号括起来的字符串称为字符常量8 B) s. O6 Y# A8 o8 }8 }7 e
D. 字符串常量包括双引号本身
3 {# A# ^. B1 a$ @% q 满分:3 分5 l$ B3 f5 [/ H& a5 a
4. 关于MDI窗体下列说法正确的是()。4 Y) }2 g4 t# ^, x' c! I, P
A. 一个应用程序可以有多个MDI窗体
6 o; ^) l- z$ b, q" c# |: y( J7 _B. 子窗体不能移到MDI窗体以外
1 x* X9 H$ I. A( ~. O6 @) F3 KC. 可以在MDI窗体上放置按钮控件# h( h E+ h$ j& r: ?5 z+ p o0 i z
D. MDI窗体的子窗体也可以拥有菜单
1 R, q) x$ b `' F9 |3 ] 满分:3 分9 C% ~1 B+ D) q" } y- H$ ?( B& c
5. 以下关于变量的类型说明符的使用中,正确的是()
" I9 \8 A& u3 X5 h7 S2 L1 {+ t1 rA. Dim b As Single 等价于:Dim b!/ M- K, a. F6 q# Q+ a' r& c* `
B. Dim c As Double 等价于:Dim c#
7 D8 U# j% y# a2 X! }) H, qC. Dim d As String 等价于:Dim d$; j6 i+ @$ x0 B; C; @4 f3 v! x
D. Dim e As Currency 等价于:Dim e@9 J* Z* l) {1 z3 g
满分:3 分. P1 S' r I6 Q1 ~0 \! [
6. VB中的控件包括()
( `3 |9 p6 G6 G. hA. 动态连接库9 I( T5 U' V4 n+ ]- j4 n+ _
B. ActiveX控件' [4 W4 `7 E& M: b# c
C. 内部控件* D" Z/ i$ U$ s y w
D. 可插入对象, H" K" q# \* Y6 P) b
满分:3 分
0 V5 u2 X [: t& C7. 在 VB 的集成环境中创建应用程序时,除了工具箱窗口、窗体设计器外,必不可少的窗口是()( ?8 \1 x3 v; C: p
A. 代码窗口- `9 b8 k+ [: S# ~
B. 属性窗口
# Z% m4 ^, V; i5 _! ]C. 窗口布局窗口
+ H/ _8 s1 O' h# ]0 z5 aD. 监视窗口
" U; z. e1 X: x R( \2 W 满分:3 分
# c2 D# e# e! X+ W; x8. 下列()控件属于文件系统控件。5 p" ~, {( b" y5 V
A. 驱动器列表框+ C1 \9 j+ X- ^% c% f+ x
B. 目录列表框
3 L. E" n8 h# M& E- AC. 图像列表框4 u7 M+ ]) t& ~- [' d$ q
D. 组合框# f- W7 T5 ], x/ q3 ^, a
E. 文件列表框
* ]2 W) S) n1 C 满分:3 分
% j3 R3 r$ S9 p% L$ r+ ^/ C, z9. 下列属于分支选择结构的关键字有()。
5 W1 t, [. k; y3 U3 _5 ` pA. Select+ L& u1 q: o% C5 E
B. For* k: E% c. _ q. P$ e3 Y
C. Loop) W0 b3 u0 x* G* i; O
D. Else
5 H) @8 J: M( i* ^9 \" d 满分:3 分0 Z4 m- \* [$ X
10. 要使标签框Label1的大小随Caption属性值作自动调整,可()0 Y- W! D2 k* v! ]5 g
A. 将Label1的Caption属性值设置为True1 X7 O& O+ g7 Q2 r% A
B. 将Label1的AutoSize属性设置为Fasle! m4 m/ X; R! X& _" I/ _- D/ o
C. 将Label1的AutoSize属性设置为True4 X' E* T& o4 q& } P7 f- L D, E
D. 在FormLoad事件中加入代码Label1.AutoSize=True
, @7 t/ m$ M E& ^3 _8 `" \ 满分:3 分
# S/ u5 Y- ?8 Y1 _2 u4 I三、判断题(共 20 道试题,共 40 分。)V 1. 数组元素的下标可以是常数、变量或表达式。9 J( {5 K F8 |
A. 错误" z* Z! {7 Q9 ?
B. 正确
8 `* s2 l( j! v2 r2 M& |. ` 满分:2 分4 x' j* l7 B- m, \
2. 创建一个 MDI 子窗体,需把一个普通窗体的MDIChild属性设为 True。
6 @0 a, Z% B" ^; s3 O9 WA. 错误( O: [' w, @$ b; ^$ i1 f
B. 正确- N7 T1 a5 J% j; k
满分:2 分* K+ O6 D1 n _7 D- U
3. 定时器(Timer)控件的 Interval 属性设为 1000,Enabled 属性为 False,则每隔 1 秒 的时间就产生一次 Timer 事件。: S8 m) G$ [) C$ T; ~4 n8 w
A. 错误" R4 s3 }% u; K9 O" O7 F9 @
B. 正确, N( b! O( N( ^! D7 J
满分:2 分" Z( l; e- ~" z2 n' S$ F) Q
4. 在 VB 中,Option Base 语句的参数只能是 0 或 1。
2 u* s; o% q: M. c5 h3 mA. 错误
1 E$ H4 l# F9 u4 I K4 h% h5 vB. 正确+ x# s% n4 m, Z8 Z
满分:2 分5 T; G' I8 p$ a9 ^% }
5. 若要将某个菜单项设计为分隔线,则菜单项的标题应设置为减号。/ X- c( c# P5 T) g% z
A. 错误! y# h; ^7 g& I& P1 o6 \
B. 正确
u( m( D0 U6 s2 d) y 满分:2 分; g( p/ T1 S; q* L( N$ z
6. 任意整数 X 十位上的数字可以表示为(X MOD 100 - X MOD 10)\10。: `3 P0 u' \3 L
A. 错误
4 |& V6 n# @8 HB. 正确
4 `" _$ l+ j5 \; b: K9 w 满分:2 分2 o& R4 o+ g( r2 C7 S- P6 O
7. 图像框(Image)不但可以显示图片,也可以作为其他控件对容器。3 t" X) e0 \ f2 Z( s6 N g! o
A. 错误
! t1 f1 q9 L8 \7 \2 Z8 l2 BB. 正确* A1 K$ h M! ~' a: i* `
满分:2 分/ R, p1 V. D+ g% Y' W% V9 k% n7 P+ \' k
8. 在 VB 程序中,如果存在语法错误,则无法通过编译。
' e& d/ D" r- ^5 x m/ ?, f: }A. 错误4 g A: m2 p' ]/ m8 n
B. 正确" Q7 f0 q2 X+ A6 ~# Q' m" s
满分:2 分0 W3 Z9 E8 B+ X/ p
9. X="28",则 Val(Right$(X,1))+Val(Left$(X,1)) 的结果为 82。
4 r3 r5 Y" _6 }$ c4 L! U9 BA. 错误8 a/ x; z# ]; n7 R3 f) h
B. 正确! P) i. {: k2 f- h
满分:2 分- K: z- w" |, N/ O4 D/ _1 j. O
10. 执行语句 B = MsgBox("XXX","YYY")后,在消息框中的标题信息是”“YYY”。
, O. P7 `+ F& U% vA. 错误- `7 {& H1 c1 i
B. 正确
2 z- a1 w7 ?. I- X 满分:2 分
- n8 _6 B4 \# b; @11. 使程序进入中断模式的唯一方法是在程序中设置断点。
6 X% n0 t# B, ?7 E% ^. zA. 错误+ u; O' O/ e5 p! T" n
B. 正确9 P7 {% D. M& j* [3 n/ p4 L
满分:2 分! e, R/ V% E* c- R4 ^' l
12. VB 采用了事件驱动的编程机制,当没有事件产生时,程序处于停滞状态,只有事件发 生时,程序才会运行。
, T4 i$ G* d2 [1 n4 n: m- p) E% PA. 错误
2 f7 G+ f/ f( p# U) |; @B. 正确: S8 C2 v. z* D. d- v! a, S
满分:2 分
- P: d: U, T4 x2 m13. 可获得字符 ASCII 码值的函数为 Asc()。" N7 |3 M0 a& ~, i4 X7 O
A. 错误
/ b9 }4 `! g- t7 XB. 正确; Y$ j7 i9 F( f
满分:2 分
7 N5 I/ ?3 F$ l! H" e; D/ M& |4 T14. 可以通过设置列表框属性允许用户从列表框的列表项中同时选择多项。
; c' ?- B( B/ H. a: B+ {A. 错误) N& k& E, p' u
B. 正确) m. X. `% `" B4 \9 y
满分:2 分 v! l- A \/ V, ~5 l% |
15. 设 a=6,b=3,c=5,则表达式 Not a>c And c=b Or b<>a+c 的值为True。' g. W% ^. ^3 j
A. 错误
* M- d& c0 [8 N- ~B. 正确/ Q7 r. G' C; S0 B& _, S' A
满分:2 分
% i, ?6 Z* e2 M9 `: n16. 在 VB 编程语句中,利用 GoTo 语句可以构成循环结构。/ O; d5 X, u) v- o* ~% v# R/ C! d
A. 错误
$ |. {2 v: K" L( _" }0 \, l, V( c4 FB. 正确
8 Z; C+ R+ G4 k" v2 `' e. G6 S 满分:2 分
3 B- v" j, n% E2 x( o W1 K* ?17. 将标签 Label1 的字号设置成 20,使用的语句是Label1.fontsize = 20 。
3 ]) R% [) k( [9 q0 AA. 错误4 ]) z; o5 @6 Y% B0 z
B. 正确
' O/ J1 N" }* p5 `9 O( r 满分:2 分1 X+ w* z( @( m& J3 ^7 D% c
18. Visual Basic 中只有通过传统的文件 I/O 语句进行文件处理,如 Open ,Input#、 Write#等语句来实现。# Z6 M7 I8 h7 D( a: X
A. 错误; `6 D: j: I$ r' h% {
B. 正确/ K3 {: g- a! K. m4 ~% h" T: x1 k- f
满分:2 分2 E7 V) D. H; ?) a! t. K1 C2 D
19. DoEvents将控制权切换到操作环境内核,使后台事件能够得到处理。& r* k9 |. |# N
A. 错误
1 ~- ^" w7 P9 _1 nB. 正确
! P$ z. P+ ^6 D# D5 K- M q 满分:2 分
3 |8 t3 J8 ^' o- G; m0 _" @2 v+ a, k20. 储存在窗体模块中的过程,一定可以被整个工程中的事件过程调用。+ u, `6 E% j/ o- f" V( z6 i& c1 c
A. 错误
( h J4 j, s" |B. 正确 |
|