👁️ 458 views
University of Barishal Logo

University of Barishal

Department of Computer Science and Engineering

Final Exam

Course Title: Data Communication (CSE-2205)

Semester: 4th | Session: 21-22

Time: 180 minutes | Marks: 60.00

Course Teacher: Md Mahbub E Noor

Exam Date: July 29, 2025

There are eight questions. Answer five of the questions. Figures in the right-hand margin indicate full marks.

1.


a)

 What do you mean by data communication? Write shortly about the five main components of a data communication system.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
b)

 

What is switching in data communication? Briefly describe the virtual circuit networks including its stages, advantages, disadvantages and real application scenarios.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
6 Marks
c)

 What is OSI model? Differentiate between OSI and TCP/IP model in details.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
2.


a)

 What is a composite signal? How can we decompose it into its components? Explain it briefly

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
b)

 What is the bit rate for the signal in following Figure?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
c)

 What is the frequency of the signal in following Figure?

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
d)

(i) What is the way to measure attenuation? [2]

(ii) The loss in a cable is usually defined in decibels per kilometer (dB/km). If the signal at the beginning of a cable with -0.4 dB/km has a power of 3mW, what is the power of the signal at 20 km? [3]

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
3.


a)

Why do we need to know about the following terms in data communication course? Briefly explain. Baseline Wandering, DC components and self-synchronization.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
b)

 Please do the following analog to digital (ADC) conversion process of the following sampled signal using pulse code modulation (PCM) method and find out the digital data.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
c)

 What is QAM? Differentiate between 4-QAM and 8-QAM. Draw an 8-QAM signal of the following bit stream-

000 001 111 100 101 010 001 110 011 101

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
4.


a)

What is line encoding scheme? [1+7]

Draw the digital signal of the following bit stream by the following schemes: unipolar NRZ, polar NRZ-I, polar RZ, polar biphase (Manchester and differential Manchester), bipolar-AMI and pseudo-ternary and multilevel 2B1Q

01100111001

 

Please SUBSCRIBE to view full question

Topics: Line Coding , Line Encoding Schemes Solution is Coming!
8 Marks
b)

Mention your logic about which analog conversion technique is the most susceptible to noise.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
c)

 What will be the problem if we don't follow the Nyquist theorem during sampling an analog signal. Explain with a proper illustration.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
5.


a)

 Explain IP spoofing and packet sniffing?

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b)

 In a noisy channel, Selective Repeat ARQ protocol can solve the problems what other ARQ protocols (stop and Wait ARQ, Go-back-N ARQ) may face. What is that problem and how it can solve this? and explain this selective repeat ARQ protocol with a proper diagram and examples.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
8 Marks
6.


a)

 Why do we need to apply multiplexing technique in data communication? Mention three multiplexing techniques and differentiate them.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
b)

Explain briefly two-dimensional parity-check code. How many bits can be checked if there has been any error occurred or not?

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
2 Marks
c)

Assume, A sender sends the data 111001011. Now, using C(13, 5) and the divisor 11101, Show how the codeword is generated by CRC method. If the receiver receives the codeword 111001101, how to decide whether an error has occurred or not.

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
6 Marks
7.


a)

What is Media Access Control (MAC)? How many protocols are there? Name all of them.

 

 

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
3 Marks
b)

 Prove that in CDMA a receiving station can get the data sent by a specific sender if it multiplies the entire data on the channel by the sender's chip code and then divides it by the number of stations.

 

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
5 Marks
c)

 Alice and Bob are experimenting with CSMA using a W2 Walsh table (see the following Figure). Alice uses the code [+1, +1] and Bob uses the code [+1, -1]. Assume that they simultaneously send a hexadecimal digit to each other. Alice sends (6)16 and Bob sends (B)16. Show how they can detect what the other person has sent.

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
4 Marks
8.


a)

Write short notes on the following topics: [ 3 * 4 = 12]

(i) Piggybacking

(ii) Satellite communication and Categories of Satellite

(iii) WiMAX vs Wi-Fi

(iv) Cellular telephony

 

 

Please SUBSCRIBE to view full question

Topics: N/A Solution is Coming!
12 Marks

Contributors of this Question:

Role Name Date
Prepared By (Teacher): Md Mahbub E Noor July 29, 2025
Uploaded By: Margia Rowshon July 29, 2025, 2:03 p.m.
Converted By (Img/PDF to Text): Soyebur Rahman Nov. 25, 2025, 3:05 p.m.
Reviewed By: Obaydul Hasan Nayeem Nov. 26, 2025, 9:57 a.m.