Top 150+ Solved Data Communication and Networking MCQ Questions Answer
Q. 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
Q. _______ 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
Q. 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
Q. 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
Q. _________framing uses two categories of protocols: character-oriented and bit-oriented.
a. Fixed-size
b. Variable-size
c. Standard
d. None of the above
Q. 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
Q. 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
Q. In _________ protocols, we use ________.
a. character-oriented; byte stuffing
b. character-oriented; bit stuffing
c. bit-oriented; character stuffing
d. none of the above
Q. 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
Q. In ________ protocols, we use ________.
a. byte-oriented; bit stuffing
b. character-oriented; bit stuffing
c. bit-oriented; bit stuffing
d. none of the above
Q. Bit stuffing means adding an extra 0 to the data section of the frame when there is asequence of bits with the same pattern as the ________.
a. Header
b. Trailer
c. Flag
d. None of the above
Q. _______ control refers to a set of procedures used to restrict the amount of data that thesender can send before waiting for acknowledgment.
a. Flow
b. Error
c. Transmission
d. None of the above
Q. ______ control refers to methods of error detection and correction.
a. Flow
b. Error
c. Transmission
d. None of the above
Q. 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
Q. A simple parity-check code can detect __________ errors.
a. an even-number of
b. two
c. no errors
d. an odd-number of