Chapter 1 - Data Representation
Chapter 1 - Data Representation
a binary
b hexadecimal
01110110
5F
101011000100
d Convert the following hexadecimal number into binary:
3ED
3 a How many mebibytes (MiB) of storage would be needed to store 800 photographs each of which are 16
MiB in size?
i 65
ii 97
i ’V'
ii V
i ’V'
ii
d Using your answers to part a and part b, suggest an easy way of finding the ASCII binary code for a lower-
case letter (for example, 'm') if the ASCII code for the upper-case letter (for example, 'M') is known.
5 A computer system uses binary codes for letters of the alphabet as follows:
a Write the denary value for 'X' in binary using an 8-bit register:
b To convert the binary code for 'X' to the binary code for 'x', all the bits in the 8-bit register in part a undergo
a logic shift two places to the left.
i Write down the contents of the 8-bit register after the bits, representing 'X', have been moved two
places to the left.
c State the denary values for the following two letters using the method described in part b.
i r:
ii m:
1 ..........................................................................................................................................................................
2 ..................................................................................................................................................................
3 ..................................................................................................................................................................
11 a Write down the largest number that can be represented by the following binary register.
b i Add together 01110111 and 1001110 1, giving your answer as an 8-bit binary number.
0 0 1 1 1 1 0 0
b The contents of the register undergo a logical shift one place to the right.
c The content of the original register (shown in part a) now undergoes a logical shift two places to the left.
i Show the contents of the register after this left shift operation.
ii State, with reasons, the effect of this shift on the denary value shown in part a.
13 a Convert the denary numbers, 37 and 19, into 8-bit binary numbers:
37: .................................................................................................................................................................
19: .................................................................................................................................................................
b Add together the two binary numbers in part a, and give your answer in binary.
c Carry out a logical shift, two places to the left, on your result from part b.
d Carry out a logical shift, four places to the right, on your result from part b.
a Complete the headings for an 8-bit binary number which uses two's complement:
64 32 16 8 4 2 1
b Write down i the most negative and ii the most positive numbers that can be stored in an 8-bit register
which uses two's complement. Give your answers in both denary and binary format.
i most negative:
denary value:
ii most positive:
denary value:
c Convert the following two denary numbers into 8-bit binary numbers which use the two's complement
format.
i +47
d Convert the following two binary numbers, written in two's complement format, into denary.
i 11001110
ii 11111110
e i Convert the denary number, +45, into binary, using the two's complement format.
ii Convert the denary number, -45, into binary, using the two's complement format.
iii Add together the binary numbers found in parts e i and e ii, leaving your answer in binary. Comment
on the result.
15 a A camera detector has an array of 4096 by 2048 pixels and uses a colour depth of 16.
Calculate the size of an image taken by this camera; give your answer in MiB.
b An audio CD uses 40960 samples per second, with 16 bits being used per sample.
The music being sampled uses two channels to allow for stereo recordings.
Calculate the file size for a 1024 second recording. Give your answer in MiB.
16 a Give three reasons why it is often necessary to reduce the size of a file.
1 ....................................................................................................................................................................
2 .............................................................................................................................................................
3 .............................................................................................................................................................
Seven statements are shown on the left and eleven computing terms are shown on the right in the
diagram below.
Resolution
Method used by a computer to allow the representation of
negative numbers as well as positive numbers
Unicode
The moving of bits to the left or to the right in a register, which Pixel
represents multiplication by 2' or division by 2* (where x
represents the number of places the bits are moved left or
right) Two s complement
Sampling rate
A 7-bit code used to represent letters, numbers and
characters found on a standard keyboard plus 32 control Logical shift
codes
A CODE
B AXIS
C IDEA
D FACE
B amplitude value
D sampling resolution
c The MP3 format removes redundant sound from a file. Which one of the following best describes the type
of file reduction being used by the MP3 format?
d Temporary files produced by a camera where no compression has been applied, are called:
A jpeg files
B png files
C gif files
e Lossless file compression, which reduces the size of a string of adjacent, identical data, is called:
A jpeg
B run-length encoding
C sampling resolution
D audio compression
Each white square is represented by 'W' and each dark square is represented by 'D'. Show how run-
length encoding (RLE) would be used to produce a condensed file for the above image. Using the grid
below, write down the data you would expect to find in the RLE compressed format; the first two have
been done for you.
3W 2D
ii Assuming that each square in the 8 x 8 grid requires one byte of storage, and each character in the RLE
code also requires one byte of storage (for example, '3' requires 1 byte, 'W' requires 1 byte), calculate
the file size reduction when using RLE.
i sampling resolution:
ii sampling rate:
Sample number
<-------------1 second------------x -------------- 1 second------------>
iii Using the x-axis, locate points 9 and 18 on the graph. Write down the 4-bit binary values
corresponding to they-axis values of these two points.
point 9:
point 18:
c Discuss the benefits and drawbacks of increasing the sampling rate and sampling resolution when
representing sound in an electronic (binary) format.
23 Write down a series of steps that could be used to convert a denary number into a hexadecimal
number. Your steps should allow somebody to follow them clearly to give the correct converted value.
b Give two reasons why computers use binary numbers rather than decimal numbers.
1 .............................................................................................................................................................
2 .............................................................................................................................................................
c Explain why the hexadecimal number system is used by computer technicians and programmers.