|
一、单选题(共 20 道试题,共 60 分。)V 1. ! S3 T1 g( A+ M
A. 20
* M5 \) X! `* ~, r9 DB. 30
% U/ F2 \8 a/ Y/ b! p# C6 G$ _C. 40
1 u r8 d7 A1 O; M5 D* }D. 100
9 S4 A! V* B$ ^, X 满分:3 分
+ @: C6 u$ E. @! S% d! a; S3 d' L9 S3 N2. 下面四项可在QBASIC语言中作为合法变量名的是()。
6 | i7 V) Z3 s u7 x4 `A. 2ab9 J0 l/ [* g6 C- f, A P
B. name
% ^* `& d6 c8 A& Z @8 {8 ]9 }C. abc$4 c& x2 L+ h2 _) I: b, n
D. a$11+ a% |( b9 i. C" k+ j9 w( E7 \
满分:3 分
9 U/ K# X+ d& K7 {3. 在QBASIC中,常量139# 所表示的数据类型是( )。5 {! P2 H0 F2 A
A. 整型4 ^) z% p4 c9 R" m3 h. m. L
B. 长整型% e* F4 c/ k; G) _8 I! e
C. 双精度型, W: ?! G/ [! @* V) z+ P0 }
D. 单精度型$ b( [: e9 z7 t& v
满分:3 分) z# b$ u) R/ Y' F& }
4. 下面四个赋值语句中,正确的是()。. V& E- V; b8 r& W
A. LET x,y,z = 5
& H" K% ~* N5 z# `B. sx = 5
' N( k. y; T( n7 p% E ^C. LET x + 1 = 59 ]+ \& q' [7 U5 b6 d
D. LET x$ = 5
) `( M3 P5 r( W$ b 满分:3 分' e- I+ D8 A8 R3 Q
5. 语句 DIM abc$ (20,5) 定义的是哪一种数组()。
_( ?- \2 L+ O" L1 N5 U, E8 OA. 一维数值型数组
- j2 i3 f( e. Q" H! ?B. 二维数值型数组
2 H3 M$ R2 E0 e1 a8 P- \C. 一维字符型数组; r) \# V0 ]1 s7 e# O
D. 二维字符型数组
, j& ^6 ?; K$ d 满分:3 分
* U0 D1 V7 f3 T5 \3 d( U' x7 r3 l6. : B' S# b. u9 P, z4 C* L _
A. a + b / c-d0 m7 j4 u' l' i; s! G0 l
B. (a + b) / c-d
0 P" h; K0 \# i% y+ ]% o# R! WC. a + b / (c-d)* ~ R5 u* ]% f2 H: @
D. (a + b) / (c-d)( W2 ]. b4 Q6 W P, D
满分:3 分
( L; t4 j# ?2 m8 ?/ `: V+ |9 `7. 在QBASIC语言中,行号或标号的作用是表明( )。
x* Y! ]1 A X0 R2 c+ {" G$ ~/ c1 RA. 程序执行的顺序
6 u: S' B# A7 @/ G) Q8 [B. 程序编排的顺序
. p3 [, H" D7 s3 @C. 转移指向的标志
0 j/ S3 C4 _9 f# g. gD. 无作用0 Q: Q: U3 }7 @! @7 q
满分:3 分! r6 O4 F; C& J0 V; h1 c
8. 表达式“ a * b % + c!- d # ”的值的类型是()。
8 V6 x3 w* ]$ Y0 U# |2 B* b6 N3 wA. 长整型
, F( |8 i9 ?1 d! ?7 WB. 整型
$ |+ P" l& ~" m+ N/ O* _/ `% J `C. 单精度型9 j) X% w7 S, m; ^; d0 k9 `4 \
D. 双精度型3 K" s; _0 S0 N2 \( `
满分:3 分4 k. ], c4 g! I! a1 D2 g
9. 对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
( R6 _6 D) i; O5 k d- F. u8 a3 {A. 语句中有两个等于符号& }, h- E* \; o; r. o: H- S
B. 语句中有两个赋值符号6 R5 o! h* J% C* m, B+ w, A' T2 U
C. 语句中第一个是等于符号,第二个是赋值符号6 ~+ Z/ P# a# C% ^# ]4 Q& A# c0 F
D. 语句中第一个是赋值符号,第二个是等于符号
& h* n3 v6 f$ u$ u. J5 Q9 ~ 满分:3 分: Q( e E& z' _$ {$ I5 x* T9 \
10. 下面对字符串的定义中,合法的是( )。
% j1 v; @; U9 L# `A. DEFSTR a;b# M3 a# }) V2 y' n" X3 @
B. DEFSTR a — e4 ^1 w' \9 O! O; W5 V n
C. DIM name AS STRING S, ~* v( K* d) `
D. DIM nam$ AS STRING' C4 q1 n* z3 I
满分:3 分
- N# c3 v; ~/ W8 e& O/ o0 _& g11.
3 f5 e& _7 i, fA. 3! f( U& K; e% q* `5 ]+ I
B. 9
0 T/ r p. ^/ ^2 g) t! QC. –99
- h( _( U: J; C4 j0 n' GD. 12* h7 U( U7 F* v
满分:3 分
; d3 j' H9 c6 E- ~12. ) [+ g4 b) U. x$ J+ P
A. BELL# c* }" s! ?0 U' N! Q0 o8 k5 |1 R
B. BOTH3 H- K* w- {( C I, {- z
C. BOTTOM8 ?$ b: H) A) T* X- w _
D. AUTOMATION
4 F; x) A8 y/ J' v/ p; i 满分:3 分
6 Y h7 c8 ^3 X: R# _* j13. 语句PRINT “25 * 4”输出的结果是()。
. S5 y: u; R9 {: V! P5 ~% T& RA. “25 * 4”
4 e. U; a0 `6 j, r3 P+ ]0 yB. 出错信息
4 ?, W9 s, S. @% nC. 25 * 42 p* s9 p) j$ j0 Q
D. 1000 ]; s& D4 i+ `- x
满分:3 分
" b1 t' w0 P2 c" `% P14. 在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。3 w9 W. F: e, @
A. 5) b7 P9 a) d7 X, ]( ^" Z0 x; l1 ^
B. 5.5' G: q2 R T& |% r C6 ?1 j
C. 6
5 |: h- |. |# E6 w- i/ U8 T; LD. 出错信息
{* A b" R# {9 } 满分:3 分
4 Q- V7 j. z3 v& G: J/ ?2 |15. 下面四个表达式中,其值为0的是()。
& b3 Y. v9 h8 h5 ]# P! I, mA. 3 / 4
$ @3 x* w/ t7 a- p* oB. 4 MOD 3' C& Y8 e" l3 A6 q, _- b n; M. s
C. 3 4 O. p, {0 H% I, s0 k: }7 @* C O% ?
D. 3 MOD 4& I/ ^/ V: k' j( _' E# d
满分:3 分
7 t- F* h, ~3 O% {4 ?/ k16. 在下面四个字符串中,哪一个是合法的字符串常量()。. Q; N9 m. Z. x7 @: a0 q
A. d* P' D9 V! o0 j1 Z! M
B. “ 169 ”; v" }6 I0 ~ p: q# `/ u
C. 计算机, x3 q8 c" C8 X- O
D. 169- P4 Z* k% j' o- H0 Q2 \/ d
满分:3 分
6 ~ J% U0 R5 e7 `17. 下面的字符串赋值语句中,正确的是()。7 _' _2 }9 e3 H7 D E
A. x = “ ab ”2 e( E c& P/ w: y! N5 j! E8 R0 i
B. y$ = ab1 S! T1 @9 D' L: f
C. z$ = “ 39 ”
# S/ v8 a; u5 Z% p: F! T+ aD. w$ = 396 E: p; g. l" s" L. X# U7 b
满分:3 分
& I8 u6 m1 L# j3 a6 A18. 下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END
9 J( ^" D, S8 {; O5 [& ` l5 AA. 0
$ U" L$ W; u. I! z4 o$ bB. 5: o# _8 y6 t, f& j9 j7 m, r1 F
C. 3
, u% b C0 j4 {: FD. –1 {: r. m, b% D4 s8 r; C9 @9 k, R$ X
满分:3 分
: Y4 X/ ]" K7 I4 \19. 语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。0 S# j8 [1 Z4 W. Z' z- `
A. 52
# @8 i1 a' R$ u3 z8 A" f1 l' u7 FB. 3.5 + 6.5 + 42
3 y6 {8 I j7 x2 ^% tC. -16 e: ]% P# @3 |5 \5 j
D. 3.56.542 O7 e- C# Y- r' }2 P, ~9 c
满分:3 分) w4 M3 x# c" X4 s4 A" U; C' r+ {, a
20. 将多条语句写在同一行时,每个语句之间应该用()分隔。
1 C5 h7 C) R1 b$ g$ b( c+ {A. 逗号6 T+ W8 N$ v- t+ M
B. 分号
\* Z% z& l4 H! {C. 顿号
2 X( W g9 D" R& N: e. ~, fD. 冒号
2 x+ F: c+ N' u# C) H7 ?: u 满分:3 分 * E0 G* ]/ e, ]' G0 ?* w5 K% ^ W% l
6 W' w1 f, F$ h9 K, v1 [ W二、判断题(共 10 道试题,共 40 分。)V 1. 在程序设计中,数据只能是数字。
1 Q; N( D- z: l0 C$ y* w' AA. 错误$ Y5 ^7 m6 h. w
B. 正确/ }" [( ^' E; {- ]# L9 j
满分:4 分
' o& r' r/ @9 R" i' y2. 在赋值语句中,关键字 LET 可以被省略。; w5 F; Y0 p& C6 L
A. 错误
& K' J! O7 x( c+ Z. A% h" iB. 正确$ X; F: @; S$ l2 c- e7 @
满分:4 分
: P ?! F5 t4 n& t: n3. 在程序设计中,所谓“实现算法”即是指写出源程序。
2 z; H1 A# g/ W8 Z1 n6 {, iA. 错误% @$ z& g& T8 k0 s
B. 正确, @ ~, \ F! b
满分:4 分9 g! r1 j& ]4 ]2 ?
4. 在程序的运行过程中,可以多次对符号常量进行赋值。
7 n/ R: s% q ^ I* z2 G1 RA. 错误
4 Z( ~! U( D7 q2 h+ ?. i9 LB. 正确3 D3 ?8 q0 L+ j- D6 y! b }# e
满分:4 分) R8 @5 g4 Z4 B- H8 L, `7 \$ b& r
5. QBASIC提供了两个工作窗口。3 k& r8 Y/ b7 t& z% i
A. 错误+ n6 r; g) ?% C% G2 E
B. 正确
% ~% T) L; E) @2 [4 n: ? 满分:4 分7 b3 y( X% u! z. j* I. W7 P
6. WRITE 是QBASIC中合法的变量名。% F/ p/ j; H/ Y/ f
A. 错误
& _- k- U( X, MB. 正确$ R% Q3 n$ C$ P
满分:4 分
" N2 |! ` l0 `3 p" _7. QBASIC中所有语句都是由语句定义符和语句体共同组成。6 X% z. S1 ?" Z: j' L7 P
A. 错误
) o# r+ K# J- EB. 正确$ D7 B3 X0 ^8 k
满分:4 分
( N& d" h6 i, O8. QBASIC程序中,行号是由数字和字母组成。
7 n. s6 A ?0 ]) k2 s' x4 F. wA. 错误9 L `+ q. ?+ D3 a* e/ y
B. 正确
' f* ]+ }2 f7 ?& g. j 满分:4 分
: v9 A* E" O2 m0 |( N a& X9. STOP语句的作用是终止程序的运行。' F& Q$ ^# f! R* d" \
A. 错误
" @+ e& d, l" `- yB. 正确
7 O0 i# {' |3 C6 @3 j4 Z1 f$ m1 z 满分:4 分5 T6 Z. s* @0 p+ l" J3 Y) o
10. 注释是QBASIC程序中无关紧要的部分。
. [- ]# m8 R$ [ f! pA. 错误
* {7 \0 v( m7 b9 }2 L, ZB. 正确
+ x( j3 S- X$ S v$ {- z0 V0 m 满分:4 分
^5 B+ {+ A4 z/ O
( m [' C. ^; A |
|