|
四川大学
m) E( ]+ n- I1 I8 v7 d g7 ^0 b《程序设计语言(I)》第1次作业
! w8 O0 Q' X# y单选题
8 u% P) f6 S; x. [4 Z" H1.在下面四个字符串中,哪一个是合法的字符串常量()。3 ?- {& \1 @" A& g$ W9 v
A. d
* M. H4 G4 [& T" p8 I. vB. “ 169 ”( r: y" k" M3 b. k2 M
C. 计算机
3 D+ u2 B0 W# p. pD. 169
/ w( z. |* j7 U% m! O资料:B! @7 g7 ?- L4 S% c* f. F
2.1GB等于( )字节' H% B1 R5 E4 K% R1 {, _$ x
A. 1024*1024
9 Y% H1 e/ B% R- ^1 EB. 1024*1024*1024
9 J7 q/ Y3 S k. {) l9 E8 E, {( |C. 1024
% ~3 |8 {4 C2 AD. 1
8 U, U: D. S! r+ c, g资料:B
/ Q A: {( O5 Y5 v S( `4 ?9 Z; T3.1GB等于( )字节5 L, y8 g% V$ {) p' J: S4 m( [$ o
A. 1024*1024
, S( X% F$ E+ C8 UB. 1024*1024*1024- E$ `5 g9 A! ?) B% J! {6 o/ V
C. 1024
& w$ ^8 ]. g! X! v: L: [D. 1+ ~7 j4 z* O @. E# n. A. i8 O1 R
资料:B/ s! ?2 K% d5 [+ @5 U" w0 r
4.1GB等于( )字节
. @9 M1 @2 u7 |! G! kA. 1024*1024
1 q% T4 B4 H6 D' z/ M+ w3 FB. 1024*1024*1024: l4 @0 x7 \2 W$ a4 n" g" F
C. 1024
! k) ~5 j9 X1 |6 `6 N' lD. 1
9 }, o8 X. v$ N) L$ }! q' [, |$ M8 c资料:B
! V+ y- p- r; B; e& _9 Z$ ^5.下列语句执行后,变量a的值是()。 a = 3:a = 6 END a = 9, }' r6 T, R: {; d% e
A. 3% P( u0 D& h& m/ ]* ~/ i/ M0 k
B. 6
- r0 O/ n) ~6 C# v+ Z' O; MC. 9
' C7 b" Y* \9 ? ED. 程序有错,a的值不可确定5 r; W m& Z2 Q' `
资料:B
2 S( ~& |, J; W) ~2 J6.语句 DIM abc$ (20,5) 定义的是哪一种数组()。
" H L3 \1 F: K2 [$ j% k- m3 R; zA. 一维数值型数组
) d/ C# E* c# OB. 二维数值型数组
. H0 R& o- H! o' GC. 一维字符型数组
2 G% L- K0 E: Z( W# t* b0 dD. 二维字符型数组
0 c+ l9 V" Q2 k& I! N+ r- y资料:D
) w! i: r3 ]$ U0 n; b7.下面四个表达式中,其值为0的是()。
$ n! o x. W$ x0 b: G4 m$ o' N1 ^A. 3 / 4
7 k6 W N" j7 m kB. 4 MOD 3/ L; o; f( K8 B. C2 i1 L, e
C. 3 40 z4 x7 f+ L* u' n
D. 3 MOD 4! |; o: v% D9 u- W
资料:C
8 ]7 a0 P6 }. A3 t8.用DIM s ( -2 TO 4) 定义的数组可存放的元素个数为()。
( e [$ R% Z" D: u& g* wA. 5
1 k2 b- r* \2 X) f& ?5 HB. 6! G2 _9 U) l8 K* G! v B
C. 7
$ h& y; `. v0 P- A: h1 B" d7 j' RD. 85 L- q3 p8 T5 V1 t" [+ s4 V
9.语句PRINT “25 * 4”输出的结果是()。, k) I' T$ X0 E) f
A. “25 * 4”
) s7 E* v9 C; Y% l- v8 h8 oB. 出错信息7 z/ j: {/ ~2 l* P2 i' p( H
C. 25 * 4: e+ [- a$ R& m, n0 b
D. 100. i% |& m2 W( [
10.在QBASIC中,语句a% = 5.5 执行后,变量a%的值为()。/ X( m' [" `. S' j3 X2 u; d: b0 f/ \% n
A. 5+ h4 ] O' n+ R) |! ~
B. 5.5
! u( b/ y4 E ?, S3 p8 @C. 67 o4 u. Q# e7 g6 {
D. 出错信息
4 @; ?; S8 v$ v) r11.将多条语句写在同一行时,每个语句之间应该用()分隔。7 G# I! o8 f" l7 H- P
A. 逗号: [! \1 j" A/ L0 y8 S5 c$ u
B. 分号& h" Y$ E) [( i7 E3 R4 t) q
C. 顿号
# F3 Y3 h4 Z: v U6 ED. 冒号
N* I: b0 W) ]; ~) ~12.下面四组READ/DATA语句中正确的是()。% Y6 _( Z( S# }
A. READ a,b,c DATA 1,2 * 3,6
$ J0 |1 C8 P$ V' {6 E' QB. READ a,b,c DATA 2x,3y,4) H; \. C; M5 ]. R( k4 x7 ?
C. READ a,b,c DATA 1,6
( \6 \% W6 ?" M" X0 B1 P# ID. READ a,b,c DATA 1,3,6
, L" V1 {+ p; @6 I! X13.对于语句 IF a = 6 THEN b = 8,下面的说法正确的是()。
" t' P- {/ x/ T/ B8 u" J eA. 语句中有两个等于符号
& X; S- D' ~0 x/ k0 @$ w- ZB. 语句中有两个赋值符号+ c% V( O7 x( Z3 }2 R& T
C. 语句中第一个是等于符号,第二个是赋值符号
% ~ D# Y9 k& N1 v: SD. 语句中第一个是赋值符号,第二个是等于符号
% M- b- ~% e7 Z$ @' M4 \% _% @1 Y2 r14.下面四项可在QBASIC语言中作为合法变量名的是()。7 s& v8 ^8 e+ w! X2 r( [
A. 2ab
o1 u& U9 n1 OB. name; X7 p& R% K4 f) h3 n) ^
C. abc$. G" s9 ?/ l$ Y2 w- c1 f
D. a$11+ ]) f2 q- G9 U& t* i/ E) T# s
15.1GB等于( )字节
; S8 R6 w* X. GA. 1024*1024
6 @) ~7 c( F8 F; k3 h* `B. 1024*1024*1024
+ m, G% ]) P" k' `) J" u; |C. 1024
# e' Y1 `# H5 ED. 1
+ g2 m9 `! t$ X& o16.下面对字符串的定义中,合法的是( )。
* K7 t& U# D5 [' uA. DEFSTR a;b
7 W2 j& S% b2 U! s; B# \B. DEFSTR a — e
; E+ A- U! c5 G5 v% dC. DIM name AS STRING
7 k9 `9 u6 o6 z( N/ F% SD. DIM nam$ AS STRING1 q% d7 L" O5 w* P
17.下面的字符串赋值语句中,正确的是()。
% I7 W: \4 i& r( c0 nA. x = “ ab ”3 e; L4 s: c( z! Z" c* e* _
B. y$ = ab3 C+ }5 Q& K5 l- y6 _' r
C. z$ = “ 39 ”
# z/ Y( d9 Q0 L, {" O8 q. ^, ?D. w$ = 39- Y% m2 {/ x0 @! V3 j
18.下面四个赋值语句中,正确的是()。
i" b+ [% q4 C& V7 JA. LET x,y,z = 5
% H% R; D6 q+ G @; `. lB. sx = 5
5 _* n& u/ Y. I/ f7 @' X: @/ oC. LET x + 1 = 5 M, s5 p! G6 g7 T6 H' a: u& g! f: y
D. LET x$ = 5
- t a( y2 k& D( q5 l5 r% X9 _19.在QBASIC中,常量139# 所表示的数据类型是( )。
0 n* K7 }/ D, O& b2 l+ f1 GA. 整型
; e: E6 ?' q. K" W5 n; U) U# b RB. 长整型7 c0 u; @; `0 A
C. 双精度型
# |" C+ k$ N8 g5 U, \) FD. 单精度型
) T5 g" [* L1 Y! y' X/ H+ V20.表达式“ a * b % + c!- d # ”的值的类型是()。- Q9 I/ p* |6 \! h! C
A. 长整型: j; i" f$ h. Y: M) f
B. 整型
0 O3 Y7 Z H/ A1 SC. 单精度型* ?; h C* a m* J/ e
D. 双精度型
0 q" ]: m5 z( G) k% E- b7 u; O. H1 I判断题
. I' ]5 a- O' a% ~. z6 u; q1.STOP语句的作用是终止程序的运行。
) h0 j6 [0 H1 i* z: s+ ]% q- U+ bA. 错误
5 l) G, b9 o- y% YB. 正确
" z" {+ O8 x) J3 f1 ]7 ]# L! s2.WRITE 是QBASIC中合法的变量名。
, B" J" k: o6 rA. 错误6 e1 Q8 g( q3 j( J9 G# Z
B. 正确9 m& _ y; |" B8 b2 m
3.QBASIC提供了两个工作窗口。
7 `/ d" Q2 ]) J% v) |4 {A. 错误
0 x8 h2 L2 T$ n+ t8 tB. 正确% \: k8 K( y4 }$ G2 G8 `: Z
4.在程序设计中,所谓“实现算法”即是指写出源程序。
( H3 `. k/ q9 `$ S4 O3 h* q: w7 ]A. 错误
4 ~7 g N N7 i" j6 W$ oB. 正确; ~5 I3 t# O9 d1 ^# G, c2 m
5.QBASIC程序中,行号是由数字和字母组成。
) |$ ]0 D' k3 x/ C B: rA. 错误/ G$ v1 H$ F& G1 H/ E% l9 l3 L
B. 正确) {1 }- H3 C, C0 G: |* p
6.QBASIC中所有语句都是由语句定义符和语句体共同组成。
+ F5 X: _7 x: |, b/ S; S. g+ \A. 错误
1 m/ e% H' S* ?2 x) SB. 正确" K7 t! M3 z- q4 G
7.在赋值语句中,关键字 LET 可以被省略。
4 e2 j* h& W7 i5 xA. 错误
/ Q/ T+ Z! I3 j+ v5 f1 K4 MB. 正确
4 G/ Z! w# U/ [5 m8.在程序的运行过程中,可以多次对符号常量进行赋值。
: Z( C1 V0 C5 [3 y CA. 错误
4 @* h* A& Q# k, ^ bB. 正确$ X: |+ x ~# I5 A
9.注释是QBASIC程序中无关紧要的部分。
/ k! {1 R" w5 F2 f7 _A. 错误
" ?3 H4 @" ]7 B# j9 E0 }B. 正确
" R/ w+ y. ~. E* L10.在程序设计中,数据只能是数字。6 q9 [& u: S0 |9 n) V
A. 错误
$ A2 o' I, s; E" z W0 ` xB. 正确 |
|