

McqMate
These multiple-choice questions (MCQs) are designed to enhance your knowledge and understanding in the following areas: Master of Computer Applications (MCA) .
Chapters
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.