|
一、单选题(共 20 道试题,共 60 分。)V 1.
1 ~1 j0 C5 y3 R- R# uA. 201 ?$ m+ c$ b9 J
B. 30
8 u# A! T: r; FC. 40
: e+ n3 h5 P: \D. 100& ^3 p! }& c. z. u7 C5 {8 B
满分:3 分
' y0 i& X3 e8 h" m9 [2. 下面四项可在QBASIC语言中作为合法变量名的是()。
, h. @6 Z$ b4 g2 e# c6 U/ D# j7 LA. 2ab
6 @+ E' M- L t# f9 _ r2 }) ~B. name6 T, J# _! t* f" X, e2 @' q# h
C. abc$9 `9 @4 P4 Y, F% d9 }1 `; O
D. a$11
3 v2 x. o3 H% u 满分:3 分
( r7 @+ _# [5 K( U3 R3. 在QBASIC中,常量139# 所表示的数据类型是( )。! {5 O, G8 z" W0 M- ?' r
A. 整型! f0 q" [1 G0 [0 A
B. 长整型2 C8 k8 O/ E! I/ m+ z
C. 双精度型
- m. w. M' ^; N! D- L$ ^! x7 vD. 单精度型
/ k( x3 n7 o9 a% b 满分:3 分& d# J, U1 X9 }1 i @5 N
4. 下面四个赋值语句中,正确的是()。& s$ k: n: u: a& m/ u; z0 d
A. LET x,y,z = 57 x/ W. ~2 k2 V
B. sx = 5$ B7 |, I% J9 P% ?! ]
C. LET x + 1 = 5
8 Y" I6 U7 Q& @$ a5 `D. LET x$ = 5
. i; _. a8 S* W 满分:3 分8 f) t9 |3 S& {9 P7 p ]; n
5. 语句 DIM abc$ (20,5) 定义的是哪一种数组()。* ~9 S8 T( x% Q1 E6 C+ _
A. 一维数值型数组: D$ t: I% B' F- l7 w$ H1 T. X
B. 二维数值型数组# W! g- M p* X+ |' H
C. 一维字符型数组
, w1 A) b4 c+ q+ a; {$ d- ~D. 二维字符型数组# l" d5 a* }0 X2 Z' J) s) D! Q
满分:3 分
- N& g9 r% C9 B8 d9 w6.
9 S9 m* D; ~# x# j7 x0 vA. a + b / c-d
4 j) _, f. \# VB. (a + b) / c-d
% H0 v3 @7 X v/ G* [6 J4 X ZC. a + b / (c-d)4 m) @! h4 H5 c. U
D. (a + b) / (c-d)* ?+ v5 @6 _7 R. n6 l; [/ O3 f$ s, c
满分:3 分
0 k, W8 p" l0 o% a5 w7. 在QBASIC语言中,行号或标号的作用是表明( )。! K! P# C% `# Q2 s
A. 程序执行的顺序
8 w' }3 E" r7 y2 M) E$ a4 tB. 程序编排的顺序
8 t7 S/ R# V1 ^8 W0 c1 MC. 转移指向的标志
- y! \4 U# x% Y s' o9 F# r# A' uD. 无作用
$ C9 G% Q7 B8 w3 k0 P" u 满分:3 分! y* E7 P( Z! h/ r7 v
8. 表达式“ a * b % + c!- d # ”的值的类型是()。! @: k" n4 O" S' ^5 U% l3 _) {7 L
A. 长整型
# Y- `; A& |; ~( VB. 整型& E+ g0 c$ @: R. t. o5 X! }9 R- d/ t: Y
C. 单精度型* U1 Z- A5 Y& ]
D. 双精度型
( m1 F, W2 I7 B; ^! ? 满分:3 分# V! Q m7 U) N s2 w, Z% b
9. 对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
$ N( V7 h: g' m' FA. 语句中有两个等于符号' y$ @5 @3 `- [8 [% d+ H# f
B. 语句中有两个赋值符号: R% ?+ k# K- }- T
C. 语句中第一个是等于符号,第二个是赋值符号
! Q5 h6 q# F! T0 vD. 语句中第一个是赋值符号,第二个是等于符号9 d8 R; K# s u* k
满分:3 分
" ]* v n& q: l% f& j2 _1 D% P10. 下面对字符串的定义中,合法的是( )。/ s+ L# |" N% e* U/ p) M; i
A. DEFSTR a;b7 d- V& { S+ l
B. DEFSTR a — e
& g! B( K! w/ Q G1 n" t% cC. DIM name AS STRING
( r( w# |5 h# u# ID. DIM nam$ AS STRING
- ^; a8 l4 f6 @2 ~) o! x2 ?8 M 满分:3 分- {" l3 W. W( |! L) X
11. + ^5 J4 `+ G' p/ s% |- N1 m
A. 3
% F# B( \ O/ t0 e2 [' {B. 9
( j1 `' a6 m; A! ]2 C MC. –99" Y: Z8 t A: W" o; _% L
D. 12 W A5 X0 K8 P( H$ Y3 v0 O' X& Q
满分:3 分
9 z4 W( h# j6 }6 t- j12. ! i/ u3 z9 s& }
A. BELL( ^+ Z8 r5 U' c+ U$ b X0 j8 O0 S
B. BOTH2 U3 E8 v' p1 i5 V/ P& Z
C. BOTTOM
, c8 a- ]2 e+ s1 i2 P( d+ M0 K( nD. AUTOMATION. }; k1 S9 H, Y
满分:3 分
/ V7 }( \7 i0 }$ Q1 L13. 语句PRINT “25 * 4”输出的结果是()。) k- u6 k9 }* X- e; C, m) K! X
A. “25 * 4”
' O4 l$ @ L& R& A9 H( rB. 出错信息- N8 B( f5 X' X7 ?* j8 s
C. 25 * 4
$ O5 \0 R+ n& N. p( cD. 1004 Z7 k' V' `$ n/ m! Q
满分:3 分
5 i/ j C. x0 i( |14. 在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。
0 l, q# N8 m, }. pA. 5& T9 A' N8 ]% f0 \: G! ?+ E+ N& u
B. 5.5* N$ l. H, W3 b. H: J
C. 6( x( [/ ?# D2 W, R. @8 o. @) h
D. 出错信息$ _; J) p1 d3 D$ O9 z
满分:3 分. G7 R5 I& R+ o3 @$ h
15. 下面四个表达式中,其值为0的是()。
- [/ J2 P- l* o3 U2 s9 p" G' XA. 3 / 4
' w: y) c# j% _2 A7 pB. 4 MOD 3% M2 b0 o8 F! I5 V y4 X$ Z# w. l
C. 3 4
8 K% k, B; c. f+ z7 `# g( x, wD. 3 MOD 4
3 ~) Z& s' |& m: y% v T) Q 满分:3 分8 m( N# e1 z7 b* q6 ?" x
16. 在下面四个字符串中,哪一个是合法的字符串常量()。
# A; d! [2 r8 M- o" uA. d% m" f* n6 \. h- O J0 e$ [) S" @
B. “ 169 ”
8 v$ C1 m. x* `' a" S+ W0 \C. 计算机2 Y& N% t( m o" j# b+ A+ E0 O; K/ l
D. 1694 s3 u+ S+ c5 e+ Y0 C
满分:3 分, j( _1 U, e6 `/ N1 V. q% b2 F S
17. 下面的字符串赋值语句中,正确的是()。
: m, _6 a, T4 RA. x = “ ab ”2 b, W& {8 g8 `9 {* o) f* o
B. y$ = ab1 E$ _7 ^* j P" i; [
C. z$ = “ 39 ”
# t! ~; n0 t5 F! K M n" A9 |$ Q ]D. w$ = 39
b' [+ |; a( @9 L 满分:3 分, w* E: t' F+ X t; t* u/ R
18. 下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END4 @7 J! [0 G, C$ E7 b3 D u1 I1 D
A. 0
! D& Z4 ^9 {- P3 a5 _8 MB. 57 I* @) O# y3 i' f# Y
C. 3- N4 U) U! z( [8 e! ~
D. –18 Q3 R+ I8 x! p8 v6 p3 N' C8 R
满分:3 分$ F- @. @7 o1 @! S; J
19. 语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。& C, R% B' F" U% N9 \
A. 52% b# l" k6 @1 l
B. 3.5 + 6.5 + 42
+ S% R' ~7 q& }5 a+ u3 Q. u' lC. -1; [& h5 L8 q) |% | U
D. 3.56.542
0 L2 P* W7 i9 L, c- | 满分:3 分! @! ^1 x o5 Z. f# |
20. 将多条语句写在同一行时,每个语句之间应该用()分隔。( E9 G+ q$ N) ?, R. N
A. 逗号: n+ G- b2 o2 z9 v1 @
B. 分号
. N- d8 f) _0 F# \) E- eC. 顿号
7 w" [& y$ s) GD. 冒号. w# R& S3 Z5 \6 y) F
满分:3 分
! i W2 K( O9 F# n# G. i% }
T! U- v. h" x* J- H S二、判断题(共 10 道试题,共 40 分。)V 1. 在程序设计中,数据只能是数字。
/ Q) S; W! O2 t2 R0 d/ P d3 YA. 错误
4 E( n% [3 q( b, F, e- S2 G: x' QB. 正确
% D" I# }8 Q9 B" K: X! D 满分:4 分
) |8 `$ s- Y- a) c- U2. 在赋值语句中,关键字 LET 可以被省略。3 z0 ~5 X' B X, h
A. 错误3 P- r8 ^' ~. e8 M. S1 `
B. 正确( v2 A& m( u3 U5 U$ ?+ s! ?5 A, T! T
满分:4 分
; ?. K6 I' u8 i3 Q' b+ }" a3. 在程序设计中,所谓“实现算法”即是指写出源程序。
$ g$ \" ]7 ?; k- d2 Z; AA. 错误
8 G. ]) a+ t) I7 v ?) m$ F* bB. 正确' n' k+ L: @* z8 k7 Y' _2 u
满分:4 分2 t# [3 H# j4 y8 ^) S
4. 在程序的运行过程中,可以多次对符号常量进行赋值。
4 |0 x0 L' T1 x j" M5 TA. 错误4 M* O$ S. [2 Q6 j
B. 正确 P" g) q. d" {. a0 F
满分:4 分
5 W2 q" K1 t6 F/ p) {7 [# ?6 s5. QBASIC提供了两个工作窗口。: F' G, o, `) H' u0 m5 t T/ K0 ?
A. 错误
H2 c% }1 [' d1 T! ~7 xB. 正确
7 o. Q' r3 c% K 满分:4 分
0 d2 c4 c6 h. C6. WRITE 是QBASIC中合法的变量名。
" b5 z; S, H1 y# l, o& J# P, a8 B. eA. 错误
4 Q$ I5 q Q n5 |- g# PB. 正确
: A* h* |7 Z1 G" m5 W8 k4 [' S 满分:4 分
, m: T- Q! K* Q! z) v7. QBASIC中所有语句都是由语句定义符和语句体共同组成。# J5 f: _$ N) C1 z4 i7 n
A. 错误
, t5 u1 _- [: |& d4 u5 V: |B. 正确
! h4 B+ d- A( \ 满分:4 分
K: k+ x- Y/ v- p$ g7 h8. QBASIC程序中,行号是由数字和字母组成。( r3 C) Z6 B: g" v3 V7 E# @9 P
A. 错误
& ~+ w0 B& Q- I* O: F* fB. 正确3 g% L: {+ X, L2 @; ?
满分:4 分: T$ J8 [) f: N2 T* ]. \
9. STOP语句的作用是终止程序的运行。5 s/ ^% h+ z% T
A. 错误
4 v/ M9 j* g( G4 W* E& z9 zB. 正确
! K2 q) m T& r. A" l v& _! R; K 满分:4 分: Q% ?9 y& \; V" w
10. 注释是QBASIC程序中无关紧要的部分。
: e; p, N! m+ e% dA. 错误
3 x- W S* p" Y3 K" mB. 正确
' i( X% I7 N& q' }7 i 满分:4 分
: ^. H3 }/ k1 w( T! R
N7 z3 `4 Z# A |
|