Data Representation (Cambridge (CIE) A Level Computer Science): Exam Questions

Exam code: 9618

35 mins7 questions
1a1 mark

State one difference between a tebibyte and a gigabyte.

1b3 marks

(i) Convert the unsigned binary integer into hexadecimal.

110001100111

(1)

(ii) Convert the two’s complement binary number into denary.

100110010111

(1)

(iii) Convert the Binary Coded Decimal (BCD) into denary.

010101110011

(1)

1c2 marks

Subtract the denary number 23 from the two’s complement binary number 01001010

Perform this calculation using binary subtraction.

Show your working.

1d1 mark

State one reason why binary addition and subtraction can result in overflow.

22 marks

A computer system stores text, images and sound.

A character set is used to represent characters in a computer.

Identify and describe one character set.

Character set ....................

Description .......................

3a1 mark

Convert the hexadecimal number 1FAB into denary.

Working ............................

Denary value .....................

3b3 marks

Explain how to convert the two’s complement integer 10011111 into denary.

Give the denary value after conversion.

Explanation ......................

Denary value .....................

43 marks

Complete the binary addition. Show your working.

1 0 0 1 1 1 1 0
0 1 1 0 0 0 0 1
+ 0 0 0 1 1 0 0 1

5a1 mark

A computer stores binary data.

Tick (✓) one box only to identify the largest file size.

☐ 3300 kibibytes

☐ 0.3 megabytes

☐ 3 mebibytes

☐ 3300 kilobytes

5b3 marks

Subtract the denary number 10 from the denary number 100 using binary subtraction.

Show your working.

5c2 marks

Convert the hexadecimal number C0F into denary.

Show your working

6a4 marks

Complete the following description.

A kibibyte has a ................................................ prefix. Three kibibytes is the same as ................................................ bytes.

A megabyte has a ................................................ prefix. Two terabytes is the same as ................................................ gigabytes.

6b1 mark

Convert the denary number 241 to hexadecimal

6c1 mark

State what is meant by an overflow in binary addition.

6d3 marks

Computers use character sets when representing characters in binary.

(i) Complete the table by identifying the number of bits each of the character sets allocates to each character.

(1)

Character set

Number of bits

ASCII

extended ASCII

Unicode

(ii) Explain how the word ‘Clock’ is represented by a character set.

(2)

7a1 mark

State one difference between a kibibyte and a megabyte.

7b1 mark

(i) Convert the denary value into a 12-bit two’s complement binary integer.

−196

(1)

(ii) Convert the Binary Coded Decimal (BCD) into denary.

100001100101

(1)

(iii) Convert the unsigned binary integer into denary.

000111010110

(1)

7c2 marks

Identify one practical application of BCD and justify why BCD is used in this application.