You are on page 1of 3

Mastery International Schools Subject: ICT - Grade: 12

Name: _________________________ Date: 20/11/2022

Revision -1
Answer the following questions.
1- What is the base number of the coming number systems?
- Binary system: 2
- Denary system: 10
- Hexadecimal system: 16

2- Convert this decimal number to binary number: 95 = 01011101


128 – 64 – 32 – 16 – 8 -4 – 2 – 1
0 - 1 -0- 1 - 1 - 1- 0 – 1
3- Convert this number from hexadecimal number to denary number: 4A = 74
162 – 161 - 160
256 – 16 – 1
4 - A (A = 10)
4A = (1*10) + (4*16) = 10+ 64 = 74

4- Use this table to convert the following numbers.


- From binary to Hexa: 1001111111

Divide the number into groups consists of 4 digits.

0010 – 0111 – 1111

2 - 7 - f

27F

- From Hexa to binary: 9CC

9 - C - C

1001 – 1100 - 1100

100111001100 = 9CC

1
- From binary to Hexa: 1111111101111101 = FF7D
1111 – 1111 – 0111 – 1101
F - F - 7 - D

- Convert the hexadecimal number B2 to binary: 10110010


B - 2
1011- 0010
10110010

- binary number 11011 to hexadecimal: 1B

0001 – 1011
1-B
1B

5- An 8 bit register is used to control how a washing machine would work.

Machine Machine Valve Valve Agitator Agitator Pump Pump


on off on off on off on off

- What would the register contain if only the machine was on and the agitator was on?
10011001

- What would the register contain if only the machine was on and the pump was on?
10010110

- What would be the effect if the register contained the following numbers:
 10101010
The machine is on. The valve is on. The agitator is on. The pump is on.
 10100101
The machine is on. The valve is on. The agitator is of. The pump is off.

2
6- Convert the binary number 01011001 to decimal.  89

128 – 64 – 32 – 16 – 8 – 4 – 2 – 1
0 - 1 - 0 - 1 - 1 - 0 – 0- 1
1+8+16+64 = 89

7- Convert the decimal number 45 to binary. 00101101


128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

0 - 0 -1 - 0 -1 - 1- 0–1

8- Convert the decimal number 20 to hexadecimal:


14

9- Covert the binary number 11010010 to a decimal number. 210


128 – 64 – 32 – 16 – 8 – 4 – 2 – 1

1 - 1 - 0 - 1 - 0 -0 - 1 – 0

2+16+64+128 = 210

10- Mention some of the hexadecimal system uses.


Memory dumps
HTML – hypertext markup language.
Media access control (MAC)
Web address
Assembly code and machine code.

You might also like