wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Year 9 Mid-Term Assessment

Total questions: 45

Worksheet time: 42mins

Name
Class
Date
1.
What is Base 2?
a)
1 & 0
b)
0 - 9
c)
10
d)
01
2.
What is Base 10?
a)
1 + 0
b)
11
c)
0 - 9
d)
10
3.
Convert the binary 00101111 to denary number?
a)
47
b)
56
c)
36
d)
66
4.
Convert the following Binary to 2-digits Hex 01011111
a)
7F
b)
5F
c)
5E
d)
5G
5.
What is a byte?
a)
8 bits
b)
Nibble
c)
1,000 bits
d)
4 bits
6.
What is the smallest binary digit?
a)
1 bit
b)
Nibble
c)
1 kb
d)
2 bits
7.
How big is a KB?
a)

1000KB

b)

1000 Bytes

c)

1024 Bytes

d)

1024KB

8.
Choose one of the following binary numbers that is equivalent to decimal 39?
a)
00011001
b)
00100111
c)
00100110
d)
00101111
9.
Choose one of the following binary numbers that is equivalent to decimal 123?
a)
01111011
b)
01110111
c)
01110001
d)
01101101
10.
Convert Hexadecimal number F6 to Binary
a)
11110110
b)
01101111
c)
01110111
d)
11111010
11.
Convert Hexadecimal number 5D to Binary
a)
01010110
b)
01101111
c)
01110111
d)
01011101
12.

Convert 10101011 to denary or decimal

(a)  

13.

Convert 78 to binary

(a)  

14.

Convert the binary number 10101000 to hexadecimal

(a)  

15.
Add these two binary numbers together 00111011 + 01011101
a)
10011000
b)

10011100

c)

11001100

d)

10010010

16.

What does ASCII stand for?

(a)  

17.

What language is represented in the ASCII character set.

(a)  

18.
What does the term Colour Depth of an image mean?
a)
Number of bits use to represent a pixel in an image
b)
number of bits use to represent the entire image
c)
number of bits use to represent a sound
d)
number of bits use to represent a text
19.

Which is the largest memory capacity?

a)

KB

b)

MB

c)

TB

d)

GB

20.

What is a algorithm?

a)

A.I.

b)

It is a list of rules to follow to complete a task or solve a problem.

c)

Steps you follow to achieve greatness

d)

Step by step instructions used to build a plane

21.

The data type (a)   what type of value the variable will hold.

22.

What data type is this ? Integer

a)

Decimal numbers

b)

One or more alphanumeric characters

c)

Whole numbers

d)

TRUE/FALSE

23.

What data type is this ? Float/Real

a)

Decimal numbers

b)

TRUE/FALSE

c)

Whole numbers

d)

One or more alphanumeric characters

24.

What data type is this ? String

a)

One or more alphanumeric characters

b)

TRUE/FALSE

c)

Decimal numbers

d)

Whole numbers

25.

What data type is this ? Boolean

a)

One or more alphanumeric characters

b)

Decimal numbers

c)

Whole numbers

d)

TRUE/FALSE

26.

State the three main types of programming construct?

a)
  • Sequence path,

  • Selection process,

  • Iteration count.

b)
  • Sepuence,

  • Se1ection,

  • iteration.

c)
  • Sequence,

  • Selection,

  • Iteration.

d)
  • Sequences,

  • Selections,

  • Iterations.

27.

What is Python?

4 lines
28.

What is the software called that we use to create Python programmes?

4 lines
29.

How do I fix

Name = "Mr Mooney"

Print ("Hello" + name)

4 lines
30.

Calculations, we can carry out calculations in Python.

What is + ?

a)

Multiplication

b)

Division

c)

Addition

d)

Modulus

31.

Calculations, we can carry out calculations in Python.

What is % ?

a)

Multiplication

b)

Division

c)

Addition

d)

Modulus

32.

Calculations, we can carry out calculations in Python.

What is \ ?

a)

None

b)

Division

c)

Modulus

d)

Multiplication

33.

Data Types

What is Manchester?

a)

Integer (int)

b)

Float/Real (float)

c)

Boolean

d)

String (str)

34.

Data Types

What is 99.99?

a)

Float/Real (float)

b)

Integer (int)

c)

Boolean

d)

String (str)

35.

Data Types

What is 69?

a)

Integer (int)

b)

Float/Real (float)

c)

Boolean

d)

String (str)

36.

Data Types

What is 0 or 1, yes or no, true or false?

a)

Float/Real (float)

b)

Boolean

c)

Integer (int)

d)

String (str)

37.

Name the functions.

print ("what is your name?")

name = input ()

print ("Hello" + name)

Identify the 5 functions !

4 lines
38.

Python Operators.

What operator is this ?

*

a)

Division

b)

Asterisk

c)

Subtraction

d)

Modulus

e)

Multiplication

39.

Python Comparison Operators.

What is this ?

<

a)

Less than

b)

Greater than

c)

Equal to

d)

Not equal to

e)

Less than or equal to

40.

Python Comparison Operators.

What is this ?

>

a)

Less than

b)

Greater than

c)

Equal to

d)

Not equal to

e)

Less than or equal to

41.

Python Comparison Operators.

What is this ?

==

a)

Less than

b)

Greater than

c)

Equal to

d)

Not equal to

e)

Less than or equal to

42.

Python Comparison Operators.

What is this ?

<=

a)

Less than

b)

Greater than

c)

Equal to

d)

Not equal to

e)

Less than or equal to

43.

Python Comparison Operators.

What is this ?

!=

a)

Less than

b)

Greater than

c)

Equal to

d)

Not equal to

e)

Less than or equal to

44.

What is a variable? And give me an example !

4 lines
45.

Fix the issues. I want them perfect !

Statements:

Print ("Hello World")

Print (Hello World)

Print "Hello World"

print ("Hell0 World")

print ("H3llo world"

Pr1nt ("Hello World")

prnt ("hello world")

4 lines