You are on page 1of 13

General Certificate of Education Ordinary Level

Data Communication & Networks


STUDENT NAME

BATCH #

COMPUTER SCIENCE

This document consist of 5 printed pages


1. The electromagnetic or light waves that transfer data from one device to another device
in encoded form are called signals.
(a) Describe two following types of transmission signals.

(i) Analog Signals………..….……………………………………………

…………………………………………………………………………….
…………………………………………………………………………….
(ii) Digital Signals……………….…………………………………………

…………………………………………………………………………….
…………………………………………………………………………….
(b) Explain two applications of analog and digital signals.

(i) …………………………………………………………………………
…………………………………………………………………………….
(ii) …………………………………………..…………………………….
…………………………………………………………………………….
(c) Signals gets weaker when distance between two devices expanded in a larger area.
Name the term used in data communication.
…………………………………………………………………………….
…………………………………………………………………………….
(d) Describe one advantage and one disadvantage of analog and digital signals.
(i) Analog signal
Advantage …………………………………………………………….

…………………………………………………………………………….
Disadvantage ………………………………….…………………………….

…………………………………………………………………………….
(ii) Digital signal
Advantage …………………………………………………………….

…………………………………………………………………………….
Disadvantage ………………………………….…………………………….

…………………………………………………………………………….

Page 1 of 12
2. Data transmission refers to the movement of data in form of bits between two or more
digital devices. The data transmission happens either through Parallel transmission or
Serial transmission. Describe both terms with example.

(a) Parallel transmission ………………….…………………………..………

…………………………………………………………………………….
Example: ……………………………………………………………………

(b) Serial transmission …………...……….…………………………..………

…………………………………………………………………………….
Example: ……………………………………………………………………

(c) Describe two uses of parallel and serial transmissions.

(i) Parallel Transmission ……………………………………………………..

…………………………………………………………………………….
(ii) Serial Transmission ……..………………………………………………..

…………………………………………………………………………….
(d) Give two reasons of choosing parallel and serial transmissions.
(i) Parallel Transmission

Reason 1. ………………………………………………………………….
…………………………………………………………………………….
Reason 2. ………….……………………………………………………….

…………………………………………………………………………….
(ii) Serial Transmission

Reason 1. ………….……………………………………………………….

…………………………………………………………………………….
Reason 2. ……....….……………………………………………………….

…………………………………………………………………………….

Page 2 of 12
3. Error detection is the process of detecting errors in transmitted messages and
reconstructing the original error-free data and error correction ensures that corrected
and error-free messages are obtained at receiver side.
(a) Describe two following types of error detection methods.
(i) Parity Check …………………………………………………………….

…………………………………………………………………………….
…………………………………………………………………………….
(ii) Checksum ……………………………………………………………....

…………………………………………………………………………….
…………………………………………………………………………….
(b) Automatic Repeat Request (ARQ) is a protocol for error control in data transmission.
How does it work when error in data packet is received by the destination device?

…………………………………………………………………………….
…………………………………………………………………………….
…………………………………………………………………………….
…………………………………………………………………………….
…………………………………………………………………………….
…………………………………………………………………………….
(c) Following data is received at receiver end using even parity check. Find which of the
following data set is successfully transmitted at receiver end.

Page 3 of 12
(d) In two-dimensional parity check, a block of bits is divided into rows and a redundant
row of bits is added to the whole block, where a parity of 1 is added to the block if it
contains an odd number of 1’s (ON bits) and 0 is added if it contains an even number
of 1’s. Give the following empty blocks of row and column to its appropriate parity
bits.

(e) If the sum of the bytes in the packet is 255 or less, then the checksum contains that
exact value.

Let's look at a checksum example:


Bytes total 1,151

1,151 / 256 = 4.496 (round to 4)


4 x 256 = 1,024
1,151 - 1,024 = 127 checksum

Find the checksum of the following bytes total using above example.
1,051

…………………………………………………………………………….
…………………………………………………………………………….
…………………………………………………………………………….
Answer ( )

Page 4 of 12
4.

5.

6.

Page 5 of 12
7.

Page 6 of 12
8.

Page 7 of 12
(c)

9.

Page 8 of 12
10.

Page 9 of 12
11,

Page 10 of 12
12.

Page 11 of 12
13.

Page 12 of 12

You might also like