116
74.9k
Chapter:

50+ Unit 2 Solved MCQs

in Data Communication and Networking

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
1.

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
2.

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
3.

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
4.

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
5.

A timer is set when _____________is sent.

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

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
7.

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
8.

ARQ stands for _______.

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

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
10.

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
11.

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
12.

_______ 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
13.

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
14.

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
15.

_________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
16.

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
17.

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
18.

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
19.

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
20.

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
21.

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
22.

_______ 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
23.

______ control refers to methods of error detection and correction.

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

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
25.

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
26.

_______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
27.

The _____of errors is more difficult than the ______.

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

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
29.

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
30.

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

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

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
32.

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
33.

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
34.

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
35.

CRC stands for

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

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
37.

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
38.

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
39.

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
40.

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
41.

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
42.

"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.
43.

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
44.

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
45.

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
46.

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.
47.

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
48.

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
49.

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

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

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.