wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

End of Year 8 Quiz

Total questions: 65

Worksheet time: 40mins

Name
Class
Date
1.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

I live in Leeds

b)

I live in location

c)

'I live in', 'Leeds'

d)

'I live in', location

2.

Read the Python program below: When this program is executed, what will be displayed on the screen, as a result of executing line 3?

a)

I’ve never been to location

b)

I’ve never been to input()

c)

I’ve never been to and whatever the user has typed at the keyboard

d)

It is not possible to know the output without executing the program.

3.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

The Answer is answer

b)

The Answer is 48

c)

The Answer is 42

d)

The Answer is 3 + 13 * 3

4.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

a b

b)

13 42

c)

There is an error in the program because variables a and b are not assigned values in the right order.

d)

42 13

5.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

42 13

b)

There is an error in the program because variables a and b are not assigned values in the right order.

c)

There is an error in the program because when line 1 is executed, variables a and b have not been assigned values.

d)

13 42

6.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

42

b)

13

c)

13 42

d)

There is an error in the program because variable a cannot hold two values at the same time.

7.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

42 13

b)

13 13

c)

13 42

d)

42 42

8.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

There is an error in the program because when line 3 is executed, variable a no longer has a value.

b)

13 14

c)

13 a+1

d)

a b

9.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

13 14

b)

14

c)

13

d)

There is an error in the program because there are no values for variable a that could be used in the equation in line 3.

10.

Read the Python program below: When this program is executed, what will be displayed on the screen?

a)

There is an error in the program because variable b cannot hold two values at the same time.

b)

14

c)

43

d)

14 43

11.

Who should know your passwords?

a)

Only you!

b)

Your best friends

c)

Anyone

12.

Which of these is NOT a good password?

a)

#LooneyToons23

b)

Ilovecats!95

c)

password

d)

#Iasw,aA!

13.

What is the role of the CPU?

a)

The CPU is a circuit board and foundation of a computer that is the biggest board in a computer chassis.

b)

The CPU is a low-level software that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

c)

The CPU performs the basic arithmetical, logical, and input/output operations of a computer system

d)

The CPU is a high-level software that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

14.

Which of these is not an input device?

a)

Keyboard

b)

Monitor

c)

Touch screen

d)

Microphone

15.

What is an operating system?

a)

the low-level hardware that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

b)

The low-level software that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

c)

The high-level software that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

d)

the middle-level software that supports a computer's basic functions, such as scheduling tasks and controlling peripherals.

16.

What is an algorithm?

a)

The increase in volume (causing an increase in pressure) of the fuel mixture in an internal combustion engine before ignition.

b)

A process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer.

c)

A process of breaking down a complex problem or system into smaller parts that are more manageable and easier to understand.

d)

The reduction in volume (causing an increase in pressure) of the fuel mixture in an internal combustion engine before ignition.

17.

What is decomposition?

a)

A search algorithm that finds the position of a target value within a sorted array

b)

The process of breaking down a complex problem or system into smaller parts that are more manageable and easier to understand

c)

The process of combining complex problems or systems into larger parts that are more challenging.

d)

A simple sorting algorithm that repeatedly steps through the list, compares adjacent elements and swaps them if they are in the wrong order

18.
What kind of gate is this?
a)
AND
b)
NOT
c)
OR
d)
XOR
19.
What kind of gate is this?
a)
AND
b)
NAND
c)
OR
d)
XAND
20.
What kind of gate is this?
a)
OR
b)
XOR
c)
NOR
d)
AND
21.

What is OUTPUT?

a)

1

b)

0

22.

What is OUTPUT?

a)

1

b)

0

23.

What is OUTPUT?

a)

1

b)

0

24.

What is OUTPUT?

a)

1

b)

0

25.

What is OUTPUT?

a)

1

b)

0

26.

What is OUTPUT?

a)

1

b)

0

27.

What is OUTPUT?

a)

1

b)

0

28.

What is OUTPUT?

a)

1

b)

0

29.

Which logic gate is associated with the  truth table?


a)

NAND

b)

OR

c)

NOT

d)

AND

30.

Match the following Part 2

a)

What tag contains all the contents that is to be shown on a website?

1.

<body>

b)

What tag contains the title and meta information of the document?

2.

<head>

c)

What tag identifies a paragraph?

3.

<p>

d)

What tag states you are using HTML?

4.

<html>

31.

What tag declares you are creating an HTML document?

a)

<title>

b)

<!Doctype html>

c)

<head>

d)

<html>

32.

What tag creates the page title that is seen in the title bar?

a)

<title>

b)

<html>

c)

<head>

d)

<meta description

               = “…”>

33.

What tag identifies a heading?

a)

<title>

b)

<html>

c)

<head>

d)

<h>

34.

What tag contains all the contents that is to be shown on a website?

a)

<title>

b)

<html>

c)

<!Doctype html>

d)

<body>

35.

What tag is used to insert a link?

a)

<img src = "...">

b)

<a href = "..."> ... </a>

c)

<iframe...> </frame>

d)

<ol> ... </ol>

e)

<ul> ... </ul>

36.

What tag is used to insert an image?

a)

<img src = "...">

b)

<a href = "..."> Title </a>

c)

<iframe...> </frame>

d)

<ol> ... </ol>

e)

<ul> ... </ul>

37.

What package do we use when creating spreadsheets?

a)

Excel

b)

PowerPoint

c)

Acess

d)

Publisher

38.

Each column is given a...

a)

Letter

b)

Number

39.

Each row is given a...

a)

Letter

b)

Number

40.

What do we use at the beginning of a formula?

a)

+

b)

=

c)

-

41.

What column is this cell in...N17

a)

N

b)

M

c)

I

42.

What type of chart is this?

a)

Pie

b)

Line

c)

Bar

43.

What type of chart is this?

a)

Line

b)

Bar

c)

Pie

44.
A business might use a spreadsheet to
a)
Show new employees the training programme
b)
Send information to new customers
c)
Keep a list of all their client names and addresses
d)
Calculate employees wages
45.
An example of a cell reference is 12A
a)
True
b)
False
46.

Binary is the language ​​ (a)  use to communicate. They only use 1s and 0s.

​ ​ (b)   use 1's,10s,100s,1000s. This is called base 10. Computers use base 2 as they only​ ​ (c)   two numbers.  1 for ​ (d)   and    0 for ​ ​ (e)  

Choose from the below words
Computers
Humans
understand
ON
OFF
47.

Select the number that is shown in image

a)

50

b)

60

c)

70

d)

80

48.

Put the binary Numbers in order from smallest to largest.

a)

0001

b)

0010

c)

0011

d)

0100

e)

0101

1)
2)
3)
4)
5)
49.
How would you write the number two in binary?
a)
1001
b)
0001
c)
0000
d)
0010
50.
What is 12 in binary?
HINT: It has an 8 and a 4 in it!
a)
12
b)
11
c)
1100
d)
1011
51.

What is the decimal equivalent of the binary number 1010?

a)

2

b)

5

c)

8

d)

10

52.

Match the following

a)

0010

1.

2

b)

0100

2.

4

c)

1000

3.

8

d)

1010

4.

10

e)

0001

5.

1

53.

Match the following

a)

Base 10

1.

Decimal

b)

Base 2

2.

Binary

c)

Binary

3.

0 and 1

d)

Denary

4.

0,1,2,3,4,5,6,7,8,9

e)

1111

5.

15

54.

Each 1 and 0 represented in binary is called a bit

a)

True

b)

False

55.

Match the following

a)

numbers humans use in every day life

1.

Denary

b)

numbers computers use

2.

Binary

c)

Off

3.

0

d)

On

4.

1

56.

How does the rule 1 + 1 + 1 work?

a)

0 carry 1

b)

1 carry both 0s

c)

1 carry 1

d)

0 carry 1

57.
Calculate the binary addition:
01
11
Use binary addition rules + whiteboards!
a)
101
b)
11
c)
111
d)
100
58.
Calculate the binary addition:
1001
1011
Use binary addition rules + whiteboards!
a)
10100
b)
010101
c)
011100
d)
01010011
59.
Calculate the binary addition:
1111
1011
Use binary addition rules + whiteboards!
a)
110101
b)
11110
c)
11011
d)
11010
60.
Calculate the binary addition:
01111
11011
Use binary addition rules + whiteboards!
a)
1010100
b)
101110
c)
111010
d)
101010
61.
Calculate the binary addition:
01111
11011
Use binary addition rules + whiteboards!
a)
101010
b)
11101001
c)
11001011
d)
1010101111
62.

Question 1: Subtract the binary numbers 1011 and 1101.

a)

1110

b)

010

c)

1001

d)

0010

63.

Question 2: What is the result of subtracting 1001 from 1110 in binary?

a)

101

b)

110

c)

100

d)

1111

64.

Question 3: Find the difference between 10101 and 1101 in binary.

a)

10111

b)

01010

c)

10000

d)

11111

65.

Question 4: Subtract the binary numbers 11100 and 1011.

a)

10100

b)

11111

c)

10001

d)

11001