wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Grade 8 Review

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Some advanced data storage methods are:

a)

files

b)

arrays

c)

all of the above

2.

There are several different types of array like

a)

lists ,tuples ,sets ,dictionaries

b)

lists ,tuples ,sets ,file

c)

lists ,sets ,dictionaries, handling

3.

To store data in memory, computers need to use a data

storage

method. Some basic data storage methods are

a)

variable

b)

constant

c)

all of the above

4.

When using information in a program you may have to change the

data type to be able to use it. This is known as data type

conversion

a)

false

b)

true

5.

the type of data being stored text, number of boolean

a)

data type

b)

conversion

c)

array

6.

complete the sentence :Some real-world applications of programming libraries areadvanced data storage, ___________________,computer vision and videogame development

a)

machine learning

b)

library

7.

libraray used to program graphics and sound for computer game development

a)

pygame

b)

numpy

8.

What is the name of the library in this example:

import randomRandom= random.randrange(1,6)

print('you rolled a die and scored ' + str(Random))

a)

time

b)

random

9.

Computer programming is a process that has many different parts; creating code, testing, analysing, improving and sometimes working with others to develop software

a)

true

b)

false

10.

Which type of programming uses commands written using a keyboard?

a)

A: text-based programming

b)

B: graphical programming

11.

You will complete each stage of the development cycle to finish the project.

a)

true

b)

false

12.

In this project, you will create a computer game

a)

true

b)

false

13.

In this project, the game will be used to raise awareness of an important topic

a)

true

b)

false

14.

To meet the basic requirements for the project program, you will need to use data storage, a function, and a programming library

a)

true

b)

false

15.

To complete the advanced challenges, you will need to use file handling, a communication library, hardware, and other components

a)

true

b)

false