|
一、单选题(共 20 道试题,共 60 分。)V 1.
+ f: L2 a$ T/ d e. f8 E% m1 W1 Y( cA. 200 ~" u" t" _; D. Y t2 f
B. 30
8 _& z9 C2 ~( j$ s, A6 }C. 40$ z8 C& b+ E9 S" n* p) W
D. 100: I/ `* c& i) T+ l4 [9 V
满分:3 分
3 I, D9 B: _. d% T! U- a# y2. 下面四项可在QBASIC语言中作为合法变量名的是()。" E% t( J5 o6 R4 M0 v3 o
A. 2ab
% x& M- U- O- R2 w1 @3 |' F: @' lB. name% b* t( T* h% e; Y2 q
C. abc$
+ [; U& ~$ o R2 Z- L( KD. a$116 v& ^# j( \2 _% n" G* s/ a; w
满分:3 分
9 u; I5 b8 @" a3 D, V3. 在QBASIC中,常量139# 所表示的数据类型是( )。
+ o. v! @) g3 Z& a0 N7 EA. 整型
3 V; I$ o7 N# j# P [B. 长整型
+ ~( A5 S$ b. [% XC. 双精度型
+ x0 k+ F; O2 m3 oD. 单精度型
" N7 v* C3 |! `! o) Y" ^, G( ?- V5 P 满分:3 分* U, }* n2 t* ^
4. 下面四个赋值语句中,正确的是()。
3 T$ U) c0 C/ U& lA. LET x,y,z = 5
* M" Z P: N$ u6 C0 X( N; |B. sx = 50 c8 c6 [3 e n$ H* w8 T" U. O
C. LET x + 1 = 5
% M2 G4 V3 u% M# D! w9 UD. LET x$ = 5
0 W Z+ W/ ]6 T: E0 q9 z; R 满分:3 分
2 Y( f9 q: e3 U9 u6 i; [( b2 b7 ]5. 语句 DIM abc$ (20,5) 定义的是哪一种数组()。
, d6 t, f- X+ T2 W& R0 VA. 一维数值型数组2 N0 B) d6 _' X- p* V# G* j% r
B. 二维数值型数组* r2 W' R4 T& i7 v5 A _1 a' K
C. 一维字符型数组
) M" E+ B, B0 ~' X. R) fD. 二维字符型数组
7 |9 K% A3 I3 X' U 满分:3 分
8 i: `; U' b) s2 w- Y6. - Z5 y: f# L' P- _
A. a + b / c-d
' k2 t5 i& w: }4 U7 S3 K6 ~B. (a + b) / c-d! Y8 u* b }4 `% p5 c. b) x2 l
C. a + b / (c-d)
3 P6 |- t, {- ]8 L2 P3 c8 I3 p3 nD. (a + b) / (c-d)
# h2 l: d4 n# a' v' a8 h4 l 满分:3 分$ @+ t* G. ^6 ]/ U+ o/ O
7. 在QBASIC语言中,行号或标号的作用是表明( )。- ^4 B2 [! |9 C- J+ }
A. 程序执行的顺序 f3 s% v* ^/ l3 f
B. 程序编排的顺序2 A! k9 p) m% P/ \5 S, {$ E
C. 转移指向的标志
, g. W+ Y: D7 `. SD. 无作用
( z8 P4 C1 y9 K1 W" v1 N1 \, x& b 满分:3 分
8 e0 K" x/ T, B5 g8. 表达式“ a * b % + c!- d # ”的值的类型是()。6 N% C5 M( _7 F' N
A. 长整型0 N. V0 X& z K. q& A+ c; X
B. 整型
! U& H" @3 ^1 s7 q0 t. D) J- \C. 单精度型
3 ?- p* }. f, uD. 双精度型
. ]. g4 D$ r' _) k7 R 满分:3 分4 W; v2 j0 N3 T1 E& W+ J0 C
9. 对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
/ A- U' k2 C! n+ A4 K6 yA. 语句中有两个等于符号. w" B* W: c, t T
B. 语句中有两个赋值符号
7 A: k/ L' o! wC. 语句中第一个是等于符号,第二个是赋值符号
: o5 z0 O! E5 l0 U; T3 o3 yD. 语句中第一个是赋值符号,第二个是等于符号" @+ \8 l. `4 C4 ^
满分:3 分
# D$ b, |$ D1 @! O9 O10. 下面对字符串的定义中,合法的是( )。1 G/ l' H% `$ s# K* z, h/ j
A. DEFSTR a;b5 [$ O4 B! N3 U8 C
B. DEFSTR a — e
4 R2 t3 ?* q( J0 c- t! NC. DIM name AS STRING
& j- r, h. }, N; F2 ?9 GD. DIM nam$ AS STRING
& D' Q' `/ I3 U8 f8 Y 满分:3 分
7 X, ?2 e) H+ ~11.
) Z1 \' R4 J3 Z$ y1 kA. 3( D8 c) H4 s2 p2 {: w
B. 9; M1 R5 M' n0 X/ w3 k
C. –99
' l8 ~( W6 w Q3 eD. 12
; w' P& W3 y" ^ 满分:3 分
0 E9 `: n/ o8 ~! l1 c1 _; |12.
( Q- {5 B, _. K: P5 G: ^A. BELL9 O/ r% f9 o( |3 R( _+ z
B. BOTH/ v8 H% p o% [9 Y# w
C. BOTTOM
8 [1 o2 S7 X/ d/ ` R& U% N# YD. AUTOMATION @# C7 l/ `8 D& q4 T% F
满分:3 分& G. @+ s* I0 A
13. 语句PRINT “25 * 4”输出的结果是()。
8 j# r( F- l& V& D1 I; f6 w8 yA. “25 * 4”, h0 q7 x% P$ _& z
B. 出错信息
1 [& |# d6 c& v1 T; ^ T% O: e3 UC. 25 * 4. y, V4 k1 K- Y5 }" ?
D. 100. o) E# F n' i | V$ \
满分:3 分
: `6 [: t9 {: W14. 在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。- `# W7 N$ A+ I
A. 5; L( V' E, c# ? |1 j+ K' V
B. 5.5- J9 U0 c0 {/ Q7 m
C. 6: R7 I# a# v6 p6 n
D. 出错信息
% ~1 U2 s6 I" x4 Y' G- G8 [% \ 满分:3 分
$ z7 l2 G/ Z3 {15. 下面四个表达式中,其值为0的是()。
' e$ S' A- i- }8 R# o; TA. 3 / 4" T- h" ?3 s! d X1 ^6 f( w% S
B. 4 MOD 39 M6 S9 T. r! E& W. D' C
C. 3 4 U+ R7 ^6 w8 N/ f' V% n
D. 3 MOD 4
' X: Q6 C- N: \5 B I 满分:3 分1 a) B0 ?3 k3 ?$ m3 ?) d0 z
16. 在下面四个字符串中,哪一个是合法的字符串常量()。
$ f/ }4 }; T! J$ mA. d6 K: c! n- B' y1 q) ^
B. “ 169 ”
3 W6 z! W7 d4 S7 I0 a7 O7 j5 k7 kC. 计算机
3 b0 N, \! V$ U* ~$ c6 GD. 169
' a0 w4 l7 C2 U O: n u6 I 满分:3 分: q" p- V: s* ^ |6 u6 I
17. 下面的字符串赋值语句中,正确的是()。
7 I; o- ~3 Z2 `& u/ MA. x = “ ab ”
6 [5 T8 ~' _5 O5 ?# g- I. p+ p: vB. y$ = ab3 k+ ]4 K+ y4 u1 j( v
C. z$ = “ 39 ” @5 s1 z/ x# v& S6 s6 s
D. w$ = 39
, h4 b5 H3 s _/ i) D4 {6 r 满分:3 分2 G9 D9 p1 Q" u5 O( w$ C
18. 下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END
# J" w( O2 N+ @! ~* hA. 01 J, f0 j: s S6 ]: @. r
B. 5
+ \3 n9 r( i# ~9 e/ Q! yC. 3. @( ^6 r% a" X# }# e# a! |
D. –1( @1 `+ |# U; H- S: w! d! Q/ W
满分:3 分
& n1 e, ]' t6 n1 d19. 语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。: U9 G/ o' ]8 H- Y( l8 X& h
A. 525 w* L# N: i4 @) T0 l
B. 3.5 + 6.5 + 42
+ `8 ]) t3 R9 X+ @* jC. -1
# X, D! L# j Y" t/ ?D. 3.56.5425 R( m( H% q3 l4 z% s
满分:3 分
7 X- z0 j/ U6 D20. 将多条语句写在同一行时,每个语句之间应该用()分隔。
) c! a1 S! U# N- s: i/ wA. 逗号5 U$ ^ S+ a) X& a
B. 分号
4 f) @' T. R; C5 IC. 顿号
) B, F. P/ |# iD. 冒号' |: O+ j, m* w& a" T% ^, i5 g2 Q; G
满分:3 分 ! z. v, A5 ^; u; g) [3 Y8 ?2 d
z8 t' E; I& a" b% |* u. w4 \! y2 a a二、判断题(共 10 道试题,共 40 分。)V 1. 在程序设计中,数据只能是数字。# s) ~; q/ Z/ b, N
A. 错误
" L6 Y6 P) H9 ~8 M. m% N" SB. 正确
7 d8 g0 [: D" Q/ n! d) y 满分:4 分: a+ |% W9 C3 N f4 c- F
2. 在赋值语句中,关键字 LET 可以被省略。
1 l9 E! R; C* r/ N2 r2 nA. 错误
( E6 G- E( {5 S+ iB. 正确: {5 v, f1 a5 } t4 @1 A
满分:4 分- v* `6 _0 u7 I1 c( U1 W
3. 在程序设计中,所谓“实现算法”即是指写出源程序。7 I1 X6 E1 L6 J+ {( `# x
A. 错误
8 x- F9 l/ B% }& ~$ o( C* JB. 正确( a% [6 w: l" M
满分:4 分+ q/ B* k7 U% F$ J! M4 }; ?
4. 在程序的运行过程中,可以多次对符号常量进行赋值。
! H4 X& B, d0 m7 y6 LA. 错误
& [% H- {, E; D; d' [B. 正确
8 h8 }: l3 S1 i9 S: U& T2 ~ 满分:4 分
6 f3 x. S: u& b9 ^7 l* P5. QBASIC提供了两个工作窗口。5 O) A5 ~/ F5 x; L; E% J% D* W
A. 错误
. @0 o, ?1 l2 OB. 正确$ X4 \5 t" H+ ~; s# Q" s3 g; H
满分:4 分3 {, j# ^$ Q7 X) ?
6. WRITE 是QBASIC中合法的变量名。
" v/ A- t4 q$ {- L3 j K0 NA. 错误
3 ~& M# c8 g( X1 t; d4 `# bB. 正确
% X6 c" J; a$ j8 I0 l8 a% Y 满分:4 分
2 P$ b" M5 _; M0 |7. QBASIC中所有语句都是由语句定义符和语句体共同组成。9 f9 v. N0 Q& t# @; k' A% ]: q) r
A. 错误
- J! n3 T. f. q: f6 J% KB. 正确
, L" Q" A$ n4 D$ l 满分:4 分
9 Q+ v& c- D; g" r" Y' i2 d/ g8. QBASIC程序中,行号是由数字和字母组成。6 L% [, E9 B! k$ O
A. 错误: ^( u/ Q/ A' }3 E% o
B. 正确# R5 R, y( }+ w( f4 _1 `7 O
满分:4 分
d- p3 R* [( k9. STOP语句的作用是终止程序的运行。
; x8 d: Q7 w) X% S7 ~4 OA. 错误
, \& J; J* D) {: p5 hB. 正确8 V v' b5 p" x6 l4 y0 e
满分:4 分
2 ?% [% N1 U K+ m' A$ y+ J/ G10. 注释是QBASIC程序中无关紧要的部分。
( U+ P1 e$ F( z M3 j* e- WA. 错误
h- x1 f% L$ _1 z, @8 ^* h/ FB. 正确
1 X/ o; [: R( Q7 y1 i g2 s 满分:4 分
2 q3 h% ?0 y' M) i* l& H- i% p' p' Y7 C2 o" V! u
|
|