|
一、单选题(共 20 道试题,共 60 分。)V 1.
2 G* k; u* S' x/ @9 Z0 W8 u( {A. 20
- O5 X: \8 S3 ~: K5 z/ q" oB. 309 s4 H- y+ [$ f! }' A
C. 40/ f( c7 i e9 `" p" V) M& Q1 F" w
D. 100# Z' a' }8 G' W
满分:3 分0 \7 N- ~3 \7 [! ~
2. 下面四项可在QBASIC语言中作为合法变量名的是()。
. D3 l+ [5 E1 ]. ZA. 2ab
, T- _7 o# T7 u* e% XB. name: t1 o5 r) o9 b2 h3 W
C. abc$
" ?# i% B* W8 p, C7 e7 b/ PD. a$116 N& K/ C7 a. O+ |' C; o4 r- [
满分:3 分
% z8 ^+ p7 N! [5 u: G, ^; o3. 在QBASIC中,常量139# 所表示的数据类型是( )。
1 G3 Z8 K! y/ |' {A. 整型
' D2 g8 L/ J. @# |0 PB. 长整型
p& I* b3 j# T. p5 C, oC. 双精度型
6 n/ G$ l$ C( y3 n0 T+ R) mD. 单精度型/ \7 O4 c4 B6 C0 p
满分:3 分
3 \) |8 @4 v/ Q$ \' j6 s4. 下面四个赋值语句中,正确的是()。
( M. h8 U* r. Y1 @: c! h: y( [A. LET x,y,z = 59 K3 _5 j- U( p: x' s
B. sx = 5
7 i, m' O+ o2 K# ?C. LET x + 1 = 5: Y$ W2 E0 i# J" u" n. v8 L
D. LET x$ = 5
9 Y+ l* {: K" l 满分:3 分 Z* f8 T, K4 u% {9 ]! h9 Y8 F
5. 语句 DIM abc$ (20,5) 定义的是哪一种数组()。
: ^: c# t7 _* [6 E" ^% GA. 一维数值型数组! z7 n# w9 Q7 }# L8 i1 @0 k3 r; f
B. 二维数值型数组
2 |0 L# H) Z h" lC. 一维字符型数组; s# g2 @( n& z4 D7 J
D. 二维字符型数组% A* k! K+ E7 W6 R
满分:3 分
o& F/ B! s; M6 f5 I! |4 G# ~6. 2 f7 V1 w( r+ F4 `; M- i
A. a + b / c-d/ s. E7 n/ C& q' ], K3 Z
B. (a + b) / c-d
& ]' P" T9 X, Q" Y4 r: K9 S A6 \0 xC. a + b / (c-d): z) [5 H) w# s) g
D. (a + b) / (c-d): R4 f: w7 U, Z0 X8 F5 R
满分:3 分
4 j' b0 G8 A6 j K5 j7. 在QBASIC语言中,行号或标号的作用是表明( )。3 V( O& U! L1 B3 t
A. 程序执行的顺序
) h$ r) X/ P+ _( q1 N5 r* ?( c* yB. 程序编排的顺序4 L( E1 K3 }7 I% w
C. 转移指向的标志
' v/ @9 w- f0 R' J( O( x! rD. 无作用
9 d P$ m- L8 D: n2 T 满分:3 分/ |6 H# X/ I; m, I
8. 表达式“ a * b % + c!- d # ”的值的类型是()。 e! Q( R) E/ B
A. 长整型
) n+ _) ~) F8 s. t: [5 a& {B. 整型
$ I, K4 F8 {. d. SC. 单精度型. Y/ m) j4 t, n& U1 s; u" v
D. 双精度型" \% y1 l5 J; g, ?* Z3 z1 }0 K
满分:3 分, p! l) s: s& ]" T+ r. G
9. 对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
( z& P) f; ~. x+ V; @6 l( vA. 语句中有两个等于符号0 I: C R6 @( C- P: E/ u
B. 语句中有两个赋值符号
+ W; @8 S \2 l2 F! @/ X5 fC. 语句中第一个是等于符号,第二个是赋值符号
( ]6 O: W1 E# v# JD. 语句中第一个是赋值符号,第二个是等于符号
. w% w9 ^7 p6 Q7 M9 A' f 满分:3 分
7 D1 M, ]8 S0 M+ Q! P, J* m10. 下面对字符串的定义中,合法的是( )。7 |1 ?! M# q7 h2 l% `
A. DEFSTR a;b
/ v/ i B" H2 r6 B1 X jB. DEFSTR a — e/ C4 b$ N: v0 X
C. DIM name AS STRING/ [& p! }1 R% [8 _; X6 ^3 H
D. DIM nam$ AS STRING6 l R$ W! ~/ v- ?/ l% e/ m7 ]
满分:3 分
" V! \ J" c( e' H; m7 }2 l11.
5 {' q& T: b" A6 u& YA. 3
4 s8 a/ G+ @4 L3 G0 e) M8 ~B. 9
/ e7 i4 X! w. I0 }5 M, PC. –99
. \7 s3 e8 g$ M, o. [7 x- mD. 124 K* g; u" a+ T1 p8 B
满分:3 分
3 ^$ J% c% T, r& {6 J" N/ T2 A4 v12. & [1 Z% q: |! Z" `1 z: c
A. BELL1 n* C8 C6 Y" H$ S) ?
B. BOTH4 a' l! W2 i$ N( R, X. c' N$ \ @4 G
C. BOTTOM' A4 | W3 G9 q5 C. J
D. AUTOMATION
! M/ Q$ `6 W9 C' g$ k 满分:3 分+ A& `5 q) u/ k0 R9 ~
13. 语句PRINT “25 * 4”输出的结果是()。8 u( Q) W) I* t6 L0 P
A. “25 * 4”
9 f5 s# P* A" R lB. 出错信息
4 z W. L+ D; P h! Z+ Y; j1 EC. 25 * 4
1 U; y6 x- ]7 e1 k6 s6 cD. 100
+ V& l) \- a: g* ^$ d; | 满分:3 分
2 a& `% Z! d8 f7 b( d& a- `! q3 _( m14. 在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。
0 F; I4 h; C1 a1 l$ g [& E* p8 b' yA. 5$ T: ]9 [8 ~6 |( y- T9 s9 V1 j0 y9 R
B. 5.5
5 I3 g' H* Y7 g; VC. 6
! R: r. {: {2 h; iD. 出错信息
, _5 l9 R9 R# d" U8 U 满分:3 分
( Y8 g3 j9 A: L y, r8 z& s0 [15. 下面四个表达式中,其值为0的是()。: q( X" P: j$ f6 }2 n1 R
A. 3 / 4# v7 T6 t2 ?# `3 R3 ]
B. 4 MOD 3. N* F9 y8 b# z2 l$ {
C. 3 40 U- C) \% j) V3 C& I
D. 3 MOD 4
) x7 X- r; _7 G' k4 f& l 满分:3 分% `, v' a! Z( P% v8 I, j; q1 m0 T
16. 在下面四个字符串中,哪一个是合法的字符串常量()。
% ^( ^# A* J: S+ y6 YA. d
4 j1 ~8 Z4 O4 H8 z$ ]- fB. “ 169 ”. S$ i& k1 p( n7 v8 ?
C. 计算机+ L% ]1 v3 d |5 b
D. 1698 p8 N, R4 _. y8 ?0 l# V
满分:3 分' J) l4 Z5 {; u' g; z b* _# ?* ]
17. 下面的字符串赋值语句中,正确的是()。
?, z7 @- c+ n$ _! i5 ^A. x = “ ab ”
$ T/ U: h. J* t2 l' hB. y$ = ab
$ k5 t- y2 J/ J' P! T' F- HC. z$ = “ 39 ”( `6 c" \( N& H1 S# J8 z. ~2 G0 A
D. w$ = 397 Q0 p& M! K/ u: `
满分:3 分
4 o$ |) i9 E7 x: d18. 下面程序的运行结果是()。 x = 5:y = 3 PRINT x = y END9 p+ \: C+ l4 F- T
A. 0) P, ?( D2 v+ y N2 c4 n* I
B. 5/ i9 R: B- M' I
C. 3
' D+ B% K `/ zD. –1
/ _ L% h4 d3 K 满分:3 分
- Z" v. N" [' }19. 语句 PRINT “3.5” +“6.5” +“42”执行的结果是()。
" t$ q- R- |( C3 NA. 52
4 s9 T" d) z+ _3 L, L+ ]B. 3.5 + 6.5 + 42( `( H! j3 s. M! i `9 w
C. -1
' z* P3 X# B1 K$ I9 l# I* _4 eD. 3.56.542
5 W4 H6 I& o5 ?+ `, ~) f 满分:3 分. D* \" G/ N5 ]" C/ r8 ]5 Q
20. 将多条语句写在同一行时,每个语句之间应该用()分隔。
& R: y" R" S; V( N0 EA. 逗号6 X) G: Q7 S P4 w- T* z7 k
B. 分号
?& B) n/ ]. G4 f, T$ {C. 顿号
" N4 _/ Z" h9 ^4 Z0 u5 tD. 冒号7 {2 G6 I1 Q* P
满分:3 分 3 `% m' r; s- r% r9 n5 w
0 u3 x) g4 Q- G" i1 B- x/ a& P& v二、判断题(共 10 道试题,共 40 分。)V 1. 在程序设计中,数据只能是数字。+ c Z. Y: {/ \8 K$ K4 I$ R: ]7 _
A. 错误5 Z5 a( E. p$ O0 P3 j( ]- B4 @
B. 正确, W$ r7 @ g f7 [
满分:4 分; C! l+ z& q" y2 q
2. 在赋值语句中,关键字 LET 可以被省略。' A% }) i* Z& E& o
A. 错误4 F; O( @9 n/ d3 J: }2 U
B. 正确
2 F2 A) N; J* C 满分:4 分3 ~. L* Z, t( T! m/ r7 h4 _# w
3. 在程序设计中,所谓“实现算法”即是指写出源程序。
. { m: m, ?* }' H9 U' f$ [A. 错误
9 q+ E* g( `4 ?. x2 y. iB. 正确- |$ L$ U# V: _1 g6 O ~/ F* _, {/ y4 i
满分:4 分
, |2 L& M9 E+ @4. 在程序的运行过程中,可以多次对符号常量进行赋值。
* E ?2 ]& L0 E/ S: ]) U/ g8 W# S0 jA. 错误
) o! J% v! N2 k& o: J2 s, HB. 正确
5 D1 o: x6 [! z 满分:4 分2 A& N. B# z1 Z8 c0 x3 M/ i5 ^
5. QBASIC提供了两个工作窗口。3 A: b% S2 D& o, Q | U
A. 错误
) X* c3 v/ C5 x+ rB. 正确, N: N8 k7 X) |1 @$ k8 Y
满分:4 分
4 D$ ^- d+ {) L: c: o6. WRITE 是QBASIC中合法的变量名。
) k) u c5 H% Q8 yA. 错误- }: o9 b$ e9 C( @4 A
B. 正确
8 {" O/ v/ T" z 满分:4 分
* C. B( a2 @3 m9 w7. QBASIC中所有语句都是由语句定义符和语句体共同组成。6 \5 c$ v! c* n5 ~) R1 M
A. 错误
& T( O O, S/ ~$ k9 B& TB. 正确% M; T- Y( c- o
满分:4 分1 a; [1 @/ p9 A. N7 N+ Q
8. QBASIC程序中,行号是由数字和字母组成。# H& _7 V9 p6 T. O; l9 X9 P
A. 错误
+ g) w2 q6 }3 V+ |7 l" `B. 正确1 [0 f' `4 p3 N, _
满分:4 分
2 A$ K7 K- A' x( _: a/ s9. STOP语句的作用是终止程序的运行。
; z, D1 Z& w7 }/ y* rA. 错误' C) P; f$ P, Z; O5 f4 V
B. 正确2 U" e0 G+ N; Z' ]$ j& @; V$ e
满分:4 分6 u2 ~+ b: J% l* m: `
10. 注释是QBASIC程序中无关紧要的部分。 j$ V" o0 e% \# \
A. 错误% ^8 u( \ c& O, g
B. 正确
2 O1 T. u' g: } | D# Q 满分:4 分 ; w5 o% `2 W, x, e3 V$ t
& w; T9 p$ p% o4 H0 } |
|