9-WORKSHEET - Data Communication and Networks
9-WORKSHEET - Data Communication and Networks
BATCH #
(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; it is a transmission of data in the form of bits from one device
to another several bits at one time. (Depends on the wires/channels)
(ii) Serial Transmission: it used in USB(Universal Serial Bus) and In telephone lines.
(i) Parity Check: This method is used to configure that is the data correct or not. In this
method data is sent to the receiver in the form of parity bits. It first does make a
protocol whether the sender is sending in odd or even if it is odd than receiver will
put a zero at the beginning of bit. If the ones in the bit are odd than the data is
correct but if not, the data is corrupted.
(ii) Checksum In this the method there are steps. Checksum has the value of 255(0-
256). If the the sum of bytes is equal or smaller to 255 the bytes is = check sum but
if the value is larger so we need to first divide the bytes with 256 and then round it.
Page 2 of 12
Afterwards you need to again multiply the number by 256 and then subtract the
number from original number of bytes
(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.
No
Yes
Yes
No
(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.
0
1
1
1 0 0 1 0 1 0 1 1
(e) If the sum of the bytes in the packet is 255 or less, then the checksum contains that
exact value.
Page 3 of 12
Let's look at a checksum example:
Bytes total 1,151
Find the checksum of the following bytes total using above example.
1,051
1,051/256=4.10=4
4*256=1024
1051-1024=
Answer ( 27 )
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