131
81.6k

200+ Data Communication and Networking Solved MCQs

These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Master of Computer Applications (MCA) .

Chapters

Chapter: Unit 2
51.

In sliding window, if the window size is 63, what is the range of sequence numbers?

A. 0 to 63
B. 0 to 64
C. 1 to 63
D. 1 to 64
Answer» A. 0 to 63
52.

Regulation of the rate of transmission of data frames is known as

A. Line discipline
B. Data rate control
C. Flow control
D. Switch control
Answer» B. Data rate control
53.

When a primary device wants to send data to a secondary device, it needs to first send _______ frame.

A. ACK
B. Poll
C. SEL
D. ENQ
Answer» D. ENQ
54.

Flow control is needed to prevent

A. Bit errors
B. Overflow of sender buffer
C. Overflow of receiver buffer
D. Collision
Answer» C. Overflow of receiver buffer
55.

A timer is set when _____________is sent.

A. Packet
B. ACK
C. NAK
D. All
Answer» A. Packet
56.

In a Go-Back-N ARQ, if the window size is 63, what is the range of sequence numbers?

A. 0 to 63
B. 0 to 64
C. 1 to 63
D. 1 to 64
Answer» A. 0 to 63
57.

In Go-Back-N ARQ, if frames 4, 5, and 6 are received successfully, the receiver may send an ACK _______ to the sender.

A. 5
B. 6
C. 7
D. any of the above
Answer» C. 7
58.

ARQ stands for _______.

A. Automatic repeat quantization
B. Automatic repeat request
C. Automatic retransmission request
D. Acknowledge repeat request
Answer» B. Automatic repeat request
59.

For Stop-and-Wait ARQ, for 10 data packets sent, _______ acknowledgments are needed.

A. exactly 10
B. less than 10
C. more than 10
D. none of the above
Answer» A. exactly 10
60.

HDLC is an acronym for _______.

A. High-duplex line communication
B. High-level data link control
C. Half-duplex digital link combination
D. Host double-level circuit
Answer» B. High-level data link control
61.

Data link control deals with the design and procedures for ______ communication.

A. node-to-node
B. host-to-host
C. process-to-process
D. none of the above
Answer» A. node-to-node
62.

_______ in the data link layer separates a message from one source to a destination, or from other messages going from other sources to other destinations.

A. Digitizing
B. Controlling
C. Framing
D. none of the above
Answer» C. Framing
63.

In _______ framing, there is no need for defining the boundaries of frames.

A. fixed-size
B. variable-size
C. standard
D. none of the above
Answer» A. fixed-size
64.

In ________ framing, we need a delimiter (flag) to define the boundary of two frames.

A. fixed-size
B. variable-size
C. standard
D. none of the above
Answer» B. variable-size
65.

_________framing uses two categories of protocols: character-oriented and bit-oriented.

A. Fixed-size
B. Variable-size
C. Standard
D. None of the above
Answer» B. Variable-size
66.

In a ________ protocol, the data section of a frame is a sequence of characters.

A. bit-oriented
B. character-oriented
C. either (a) or (b)
D. none of the above
Answer» B. character-oriented
67.

In a _________ protocol, the data section of a frame is a sequence of bits.

A. byte-oriented
B. bit-oriented
C. either (a) or (b)
D. none of the above
Answer» B. bit-oriented
68.

In _________ protocols, we use ________.

A. character-oriented; byte stuffing
B. character-oriented; bit stuffing
C. bit-oriented; character stuffing
D. none of the above
Answer» A. character-oriented; byte stuffing
69.

Byte stuffing means adding a special byte to the data section of the frame when there is a character with the same pattern as the ______.

A. header
B. trailer
C. flag
D. none of the above
Answer» C. flag
70.

In ________ protocols, we use ________.

A. byte-oriented; bit stuffing
B. character-oriented; bit stuffing
C. bit-oriented; bit stuffing
D. none of the above
Answer» C. bit-oriented; bit stuffing
71.

Bit stuffing means adding an extra 0 to the data section of the frame when there is a sequence of bits with the same pattern as the ________.

A. Header
B. Trailer
C. Flag
D. None of the above
Answer» C. Flag
72.

_______ control refers to a set of procedures used to restrict the amount of data that the sender can send before waiting for acknowledgment.

A. Flow
B. Error
C. Transmission
D. None of the above
Answer» A. Flow
73.

______ control refers to methods of error detection and correction.

A. Flow
B. Error
C. Transmission
D. None of the above
Answer» B. Error
74.

In a linear block code, the _______ of any two valid codewords creates another valid codeword

A. XORing
B. ORing
C. ANDing
D. none of the above
Answer» A. XORing
75.

A simple parity-check code can detect __________ errors.

A. an even-number of
B. two
C. no errors
D. an odd-number of
Answer» D. an odd-number of
76.

_______codes are special linear block codes with one extra property. If a codeword is rotated, the result is another codeword.

A. Non-linear
B. Convolution
C. Cyclic
D. none of the above
Answer» C. Cyclic
77.

The _____of errors is more difficult than the ______.

A. correction; detection
B. detection; correction
C. creation; correction
D. creation; detection
Answer» A. correction; detection
78.

In modulo-11 arithmetic, we use only the integers in the range ______, inclusive.

A. 1 to 10
B. 1 to 11
C. 0 to 10
D. none of the above
Answer» C. 0 to 10
79.

In modulo-2 arithmetic, we use only ______.

A. 1 and 2
B. 0 and 2
C. 0 and 1
D. none of the above
Answer» C. 0 and 1
80.

Adding 1 and 1 in modulo-2 arithmetic results in _________.

A. 1
B. 2
C. 0
D. none of the above
Answer» C. 0
81.

Which one of the following task is not done by data link layer?

A. framing
B. error control
C. flow control
D. channel coding
Answer» D. channel coding
82.

Which sublayer of the data link layer performs data link functions that depend upon the type of medium?

A. logical link control sublayer
B. media access control sublayer
C. network interface control sublayer
D. none of the above
Answer» B. media access control sublayer
83.

Header of a frame generally contains

A. synchronization bytes
B. addresses
C. frame identifier
D. all of the above
Answer» D. all of the above
84.

When 2 or more bits in a data unit has been changed during the transmission, the error is called

A. random error
B. burst error
C. inverted error
D. none
Answer» B. burst error
85.

CRC stands for

A. cyclic redundancy check
B. code repeat check
C. code redundancy check
D. cyclic repeat check
Answer» A. cyclic redundancy check
86.

Which one of the following is a data link protocol?

A. Ethernet
B. point to point protocol
C. HDLC
D. all of the above
Answer» D. all of the above
87.

The technique of temporarily delaying outgoing acknowledgements so that they can be hooked onto the next outgoing data frame is called

A. piggybacking
B. cyclic redundancy check
C. fletcher’s checksum
D. none of the mentioned
Answer» A. piggybacking
88.

The data link layer takes the packets from _____ and encapsulates them into frames for transmission.

A. network layer
B. physical layer
C. transport layer
D. application layer
Answer» A. network layer
89.

The maximum size of payload field in Ethernet frame is

A. 1000 bytes
B. 1200 bytes
C. 1300 bytes
D. 1500 bytes
Answer» D. 1500 bytes
90.

What is inter-frame gap?

A. idle time between frames
B. idle time between frame bits
C. idle time between packets
D. none of the above
Answer» A. idle time between frames
91.

Error detection at the data link level is achieved by

A. Bit Stuffing
B. Cyclic Redundancy Code
C. Hamming Code
D. Equalization
Answer» B. Cyclic Redundancy Code
92.

"BAUD" rate means

A. The number of bits transmitted per unit time.
B. The number of bytes transmitted per unit time.
C. The rate at which the signal changes.
D. None of the above
Answer» C. The rate at which the signal changes.
93.

Start and stop bits are used in serial communication for

A. Error detection
B. Error correction
C. Synchronization
D. Slowing down the communication
Answer» C. Synchronization
94.

Unmodulated signal coming from a transmitter is know as

A. Carrier signal
B. Baseband signal
C. Primary signal
D. None of these
Answer» B. Baseband signal
95.

Maximum data rate of a channel for a noiseless 3-kHz binary channel is

A. 3000bps
B. 6000 bps
C. 1500 bps
D. None of these
Answer» B. 6000 bps
96.

The ________ measures the number of lost or garbled messages as a fraction of the total sent in the sampling period.

A. Residual Error Rate.
B. Transfer Failure Probability.
C. Connection release failure probability.
D. Connection establish.
Answer» A. Residual Error Rate.
97.

In session layer, during data transfer, the data stream responsible for the "control" purpose (i.e control of the session layer itself) is

A. Regular Data
B. Typed data
C. Capability Data
D. Expedited Data
Answer» C. Capability Data
98.

Which of the following is not a field in the Ethernet Message packet?

A. Type
B. Data
C. Pin-code
D. Address
Answer» C. Pin-code
99.

The Network topology that supports bi-directional links between each possible node is

A. Ring
B. Star
C. Tree
D. Mesh
Answer» D. Mesh
100.

Which network has connectivity range up to 10 meters?

A. LAN
B. PAN
C. MAN
D. WAN
Answer» B. PAN

Done Studing? Take A Test.

Great job completing your study session! Now it's time to put your knowledge to the test. Challenge yourself, see how much you've learned, and identify areas for improvement. Don’t worry, this is all part of the journey to mastery. Ready for the next step? Take a quiz to solidify what you've just studied.