Download What is the output of this program?

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
True BASIC Review Practice
Questions
Which of these are valid variable names?
jimbo
5tars
st4rs
star5
st4r5
5t4r5
star$
st4r$
5tar$
$tar5
string$s
strings
nums
nums$
phone#
phone_number
#ofphones
number_of_phones
will&tell
completion%
Which of these are valid variable names?
jimbo
5tars
st4rs
star5
st4r5
5t4r5
star$
st4r$
5tar$
$tar5
string$s
strings
nums
nums$
phone#
phone_number
#ofphones
number_of_phones
will&tell
completion%
What is the output of this program?
DATA
READ
DATA
READ
DATA
1, 2
X
3, 4
Y
5, 6
PRINT "X=";X
PRINT "Y=";Y
PRINT
READ X, Y
DATA 7, 8
PRINT "X=";X
PRINT "Y=";Y
END
What is the output of this program?
DATA
READ
DATA
READ
DATA
1, 2
X
3, 4
Y
5, 6
PRINT "X=";X
PRINT "Y=";Y
PRINT
READ X, Y
DATA 7, 8
PRINT "X=";X
PRINT "Y=";Y
END
OUTPUT
X= 1
Y= 2
X= 3
Y= 4
What is the output of this program?
FOR X = 1 TO 5
SELECT CASE X
CASE IS < 1
PRINT "banana"
CASE 1 TO 2
PRINT "apple"
CASE 1 TO 3
PRINT "pear"
CASE 3,5
PRINT "orange"
CASE ELSE
PRINT "kiwi"
END SELECT
NEXT X
END
What is the output of this program?
FOR X = 1 TO 5
SELECT CASE X
CASE IS < 1
PRINT "banana"
CASE 1 TO 2
PRINT "apple"
CASE 1 TO 3
PRINT "pear"
CASE 3,5
PRINT "orange"
CASE ELSE
PRINT "kiwi"
END SELECT
NEXT X
END
OUTPUT
apple
apple
pear
kiwi
orange
What is the output of this program?
LET string$ = "a"
LET num = 4
IF(num < 4) THEN PRINT "A" ELSE PRINT "B"
IF(string$ <> "a") THEN
PRINT "C"
ELSEIF(string$ <> "b") THEN
PRINT "D"
ELSEIF(string$ <> "c") THEN
PRINT "E"
ELSE
PRINT "F"
END IF
END
What is the output of this program?
LET string$ = "a"
LET num = 4
IF(num < 4) THEN PRINT "A" ELSE PRINT "B"
IF(string$ <> "a") THEN
PRINT "C"
ELSEIF(string$ <> "b") THEN
PRINT "D"
ELSEIF(string$ <> "c") THEN
PRINT "E"
ELSE
PRINT "F"
END IF
END
OUTPUT
B
D
What is the output of this program?
LET X = 1
PRINT "a ";X
FOR X = 5 TO 10 STEP 2
PRINT "b ";X
NEXT X
PRINT "c ";X
LET X = 3
DO
PRINT "d ";X
LOOP UNTIL X < 5
END
What is the output of this program?
LET X = 1
PRINT "a ";X
OUTPUT
FOR X = 5 TO 10 STEP 2
PRINT "b ";X
NEXT X
PRINT "c ";X
a
b
b
b
c
d
LET X = 3
DO
PRINT "d ";X
LOOP UNTIL X < 5
END
1
5
7
9
11
3
What is the output of this program?
DATA "alpha", "bravo", "charlie", "delta", "echo"
DATA "foxtrot", "golf", "hotel", "india", "juliet"
DIM phonetic$(26)
FOR J = 1 TO 10
READ phonetic$(J)
NEXT J
FOR J = 5 TO 1 STEP -1
PRINT phonetic$(INT(J/2)+1)
NEXT J
END
What is the output of this program?
DATA "alpha", "bravo", "charlie", "delta", "echo"
DATA "foxtrot", "golf", "hotel", "india", "juliet"
DIM phonetic$(26)
FOR J = 1 TO 10
READ phonetic$(J)
NEXT J
FOR J = 5 TO 1 STEP -1
OUTPUT
PRINT phonetic$(INT(J/2)+1)
NEXT J
charlie
END
charlie
bravo
bravo
alpha