wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

IGCSE CS 0478 Unit 1 and 2 Review

Total questions: 70

Worksheet time: 54mins

Name
Class
Date
1.

a small part of a message/data that is transmitted over a network; after transmission all the data packets are reassembled to form the original message/data

(a)  

2.

data that can be sent in both directions at the same time

(a)  

3.

data that can be sent in both directions but not at the same time

(a)  

4.

the part of the data packet that contains the IP addresses of the sender and receiver, and includes the packet number which allows the reassembly of the data packets

(a)  

5.

a method of transmission in which a message is broken into many data packets, which can then be sent along pathways independently of each other

(a)  

6.

the part of the data packet that indicates the end of the data packet and cyclic redundancy check error check

Parallel data transmission

(a)  

7.

sending data down several channels/wires several bits at a time (usually 1 byte)

(a)  

8.

an extra byte of data sent at the end of a parity block; it is composed of the parity bits generated from a vertical parity check of the data block

(a)  

9.

the actual data being carried in a data packet

(a)  

10.

a type of encryption key that is known only to a single computer/user

(a)  

11.

a device that enables data packets to be moved between different networks, for example, to join a LAN to a WAN

(a)  

12.

sending data down one channel/wire one bit at a time

(a)  

13.

data that can be sent in one direction only

(a)  

14.

data that arrives at the destination with the bits no longer synchronised

(a)  

15.

What is binary?

a)

A sequence of 1's and 0's

b)

The way a computer speaks

c)

Useless code that's no longer used

16.

What kind of number system is used in everyday life?

a)

A simple number system

b)

Denary

c)

Binary

17.

What would the Binary number 01101 be in denary?

a)

1101

b)

4

c)

13

d)

16

18.

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
19.

Select the number that is shown in image

a)

50

b)

60

c)

70

d)

80

20.

Drag the numbers to the Binary Equivalent

21.
What is 12 in binary?
HINT: It has an 8 and a 4 in it!
a)
12
b)
11
c)
1100
d)
1011
22.

Reorder the following(smallest -> largest)

a)

bit

b)

nibble

c)

Byte

d)

KB

e)

MB

1)
2)
3)
4)
5)
23.

Convert the hex number into binary:

1A

a)

0001 1010

b)

1010 0001

c)

0001 1011

d)

0001 1100

24.

Which of the followings is not a usage area of hexadecimal numbers?

a)

Colour codes

b)

Errors

c)

Memory address

d)

MAC address

e)

IPv4 address

25.

What does "bit" mean?

a)

Binary digit

b)

Binary number

c)

Decimal digit

d)

Binomial dropit

26.

Reorder the following in ascending order

a)

0010

b)

0011

c)

0100

d)

1010

e)

1100

1)
2)
3)
4)
5)
27.

Which of the following is a hexadecimal number?

a)

101

b)

10100111

c)

52086

d)

12547896412

e)

8888B88888

28.

The ​ ​ (a)   numbers consist of only ​ (b)   digits, 0 which is the ​ (c)   state and 1 which is the ​ (d)   state in the computer.

Choose from the below words
Binary
Two
ON
OFF
Decimal
Hexadecimal
Ten
Sixteen
Denary
Whazzup!
29.

Match the following binary numbers with their decimal equivalents.

a)

89

1.

10110012

b)

90

2.

10110102

c)

91

3.

10110112

d)

92

4.

10111002

30.

Denary = 100

Hexadecimal = (a)  

31.

What is the largest integer that can be represented using 7 bits?

a)

127

b)

128

c)

125

d)

999

32.

Hexadecimal is used because (a)   .

Choose from the below words
It takes up less space
It is easier for computers to proce
It is easier for people to read
It is quicker to write data in
33.

Computers store all data using...

a)

Binary

b)

Hexadecimal

c)

Decimal

d)

Octal

34.

What is the largest 2-digit hexadecimal value?

a)

FF

b)

99

c)

9F

d)

F9

35.

Subtract the binary number 10111011 from 11011101 .

a)

1010

b)

100100

c)

110110

d)

10001000

36.

How many bytes are required to store the decimal number 2048?

a)

1 byte

b)

2 bytes

c)

3 bytes

d)

4 bytes

37.

What is the maximum decimal value that can be stored in a 10-bit binary number?

a)

1023

b)

1024

c)

2047

d)

2048

38.

Convert the binary number 10111011011101 to decimal.

a)

91

b)

93

c)

95

d)

97

39.

Convert the decimal number 127 to binary.

a)

11111111111111

b)

11111101111110

c)

11111011111101

d)

11111001111100

40.

The decimal equivalent of the hexadecimal number 5C5C is (a)   .

Choose from the below words
90
92
94
96
41.

Add the binary numbers 10101010 and 11011101 .

a)

1011110111

b)

1001110011

c)

1101111011

d)

1111111111

42.

Subtract the hexadecimal number 3C3C from A5A5 . Report your answer in hexadecimal.

a)

6969

b)

5959

c)

7979

d)

8989

43.

How many bytes are required to store the decimal number 10000?

a)

1 byte

b)

2 bytes

c)

3 bytes

d)

4 bytes

44.

Convert the binary number 1011 01001011\ 0100 to hexadecimal.

a)

182

b)

180

c)

114

d)

B4

45.

Convert the hexadecimal number DA2DA2 to binary.

a)

3490

b)

349

c)

1101 1010 0010

d)

1101 1010 0011

46.

Convert the decimal number 200 to binary.

a)

1100100011001000

b)

1100010011000100

c)

1100110011001100

d)

1100001011000010

47.

What is the largest decimal number that can be represented by 12 bits?

a)

4095

b)

4096

c)

4097

d)

24

48.

Convert the binary number 111100111100 to decimal.

a)

60

b)

62

c)

64

d)

58

49.

Convert the hexadecimal number 3E3E to decimal.

50.

Convert the decimal number 75 to binary.

(a)  

51.

How many decimal numbers can be represented by 2 bytes?

(a)  

52.

Convert the binary number 1111 1110 to hexadecimal

(a)  

53.

Convert the base 8 number 727 to decimal

54.

The ASCII is capable of representing non-European languages.

a)

True

b)

False

55.

Upper and lower case letters have a different ASCII code?

a)

True

b)

False

56.

What is the maximum number of values that can be represented in 8 bits?

a)

16

b)

256

c)

65,536

d)

128

57.

The maximum number of values that can be represented in 7 bits is (a)   .

Choose from the below words
16
256
65,536
128
58.

A character set is…

a)

What language can be used in a computer system

b)

The fonts that a computer has installed.

c)

The possible characters that can be represented by a computer system.

59.

ASCII can represent more characters than Unicode?

a)

True

b)

False

60.

ASCII Stands for

a)

American Standard Code for Information Interchange

b)

American Scientific Code for Information Interchanging

c)

Absolute Standard Codes for Instruction Interchange

61.

What is the ASCII code for lowercase a ?

a)

97

b)

65

c)

64

d)

79

62.

What is the ASCII code for @

a)

65

b)

64

c)

97

d)

122

63.

The ASCII code for lowercase s is 115. What would the ASCII code be for lowercase u ?

a)

116

b)

15

c)

10

d)

117

64.

What letter has the ASCII value 71?

a)

G

b)

g

c)

J

d)

b

65.

What does this ASCII code 68 97 116 97 spell?

a)

Data

b)

Code

c)

Text

d)

Ascii

66.

What type of data is stored in the first 32 ASCII codes?

a)

Control codes

b)

Letters A-Z

c)

Numbers

d)

Punctuation symbols

67.

The Extended ASCII system uses 8 bits per character instead of 7 bits. How many different characters can be represented in 8 bits?

a)

1024

b)

8

c)

128

d)

256

68.

If 01000001 (65) is the ASCII code for the letter 'A' what is the binary code for 'E'?

a)

01000011

b)

01000101

c)

01000110

d)

01000111

69.

If 097 is the ASCII code for lower case 'a', which is the correct encoding of the text "The quick brown fox"

a)

084 104 101 032 113 117 105 099 107 032 098 114 111 119 110 032 102 111 120

b)

067 117 114 105 111 117 115 032 103 114 101 101 110 032 105 100 101 097 115

c)

067 111 109 112 117 116 105 110 103 032 105 115 032 099 111 111 108 033 033

d)

084 104 101 032 115 108 111 119 032 111 108 100 032 104 111 114 115 101 032

70.

How many characters are currently represented (in 2021) by the Unicode system?

a)

21,977

b)

1,250,569

c)

75,004

d)

144,697