wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 8 ICT

Total questions: 20

Worksheet time: 15mins

Name
Class
Date
1.

Say is used to convert text to (a)  

2.

A loop is used to (a)   a block of code at different places in a program

3.

The speak statement is used in BASIC 256 to read an expression aloud

a)

True

b)

False

4.

The say statement is used in BASIC 256 to read a statement

(a)  

5.

Repetitive statements such as ‘for’ and ‘while’ are called ______

a)

Loop

b)

Statement

c)

Condition

6.

________ help in understanding the flow of the program and

debugging the program.

a)

Comment

b)

Loop

c)

Say

7.

The _______ statement of the subroutine sends the control back to

where the ______ was called from.

a)

Return , subroutine

b)

Label,goto

c)

Subroutine, goto

8.

When a call is made to the subroutine using return statement, the

program control is transferred to the subroutine.

a)

True

b)

False

9.

A Subroutine is used to repeat a block of code at different places in a

program.

a)

True

b)

False

10.

In the below program, what would be the output?

# left,mid,right,upper,lower

a$=Triangle

print left(a$,3)

a)

a. Tri

b)

b. angle

c)

c. ang

d)

d. gle

11.

In the below program, what would be the output?

a$=Good

print upper (a$)

a)

Good

b)

GOOD

c)

GOod

d)

good

12.

Repetitive statements such as ___and ___are called loop

(a)  

13.

(a)   statement is used to display text and numbers on the screen.

14.

(a)   sign is used to display the output of two statements in same

line.

15.

(a)   is the set of rules that specifies the grammar of the

programming language.

16.

The order of arithmetic operations followed by BASIC is called

(a)   .

17.

(a)   is the statement to retrieve string or numbers that the user

types.

18.

Variables are case sensitive.

a)

True

b)

False

19.

Print “BODMAS: (30+40-5*10)=” + (30+40-5*10)

a)

BODMAS: (30+40-5*10)=20

b)

BODMAS: (30+40-5*10)=10

c)

20

20.

Find the output.

cp$=5000

sp$=4000

loss=cp$-sp$

print loss

a)

Loss

b)

Error