Embedded Systems Questions and Answers – Asynchronous Flow Control

This set of Embedded Systems Multiple Choice Questions & Answers (MCQs) focuses on “Asynchronous Flow Control”.

1. Which can prevent the terminal of data transmission?
a) flow control
b) increasing flow
c) increasing count
d) terminal count
View Answer

Answer: a
Explanation: The flow control can prevent data transmission. It can also prevent the computer from sending more data than the other can cope with.

2. Which of the following is the first flow control method?
a) software handshaking
b) hardware handshaking
c) UART
d) SPI
View Answer

Answer: b
Explanation: The first flow control method is the hardware handshaking in which the hardware in the UART detects the potential overrun and it will assert a handshake line to tell the other UART to stop the transmission.

3. Which one of the following is the second method for flow controlling?
a) hardware
b) peripheral
c) software
d) memory
View Answer

Answer: c
Explanation: In the first method of flow control, there is a chance of data loss. So the second method of the flow control is adopted in which it uses software to send characters XON and XOFF. XOFF can stop the data transfer and XON can restart the data transfer.
advertisement
advertisement

4. Which can restart the data transmission?
a) XON
b) XOFF
c) XRST
d) restart button
View Answer

Answer: a
Explanation: The second method of flow control is called software which is based on certain characters called XON and XOFF. XOFF can stop the data transfer and XON can restart the data transfer.

5. Which of the following is a common connector?
a) UART
b) SPI
c) I2C
d) DB-25
View Answer

Answer: d
Explanation: There are two connectors which are used very commonly. They are DB-25 and DB-9 which has 25 pins and 9 pins respectively.

6. What does pin 22 in DB-25 indicate?
a) transmit data
b) receive data
c) ring indicator
d) signal ground
View Answer

Answer: c
Explanation: The 22nd pin in DB-25 and the 9th pin in the DB-9 indicates a ring indicator which is asserted when a connected modem has detected an incoming call.

7. Which pin indicates the DSR in DB-25?
a) 1
b) 2
c) 4
d) 6
View Answer

Answer: d
Explanation: The 6th pin in DB-25 indicates DSR, that is, data set ready which indicates that each side is powered on and is ready to access data.

advertisement

8. Which of the following connections are one to one?
a) Modem cables
b) SPI
c) UART
d) I2C
View Answer

Answer: a
Explanation: The modem cables are straight cables which allow one to one connections without crossover.

9. Which of the following are used to link PCs?
a) modem cable
b) null modem cable
c) serial port
d) parallel port
View Answer

Answer: b
Explanation: The modem cables are used to link PC with other peripherals like printers, plotters, modems etc. But it cannot link with other PCs. So an alternative method is adopted to link PCs which is called null modem cable.
advertisement

10. Which of the following method is used by Apple Macintosh?
a) hardware handshaking
b) software handshaking
c) no handshaking
d) null modem cable
View Answer

Answer: b
Explanation: The Apple Macintosh and UNIX use software handshaking for the data transmission where the characters are sent to control the flow of characters between two systems.

Sanfoundry Global Education & Learning Series – Embedded System.

To practice all areas of Embedded System, here is complete set of 1000+ Multiple Choice Questions and Answers.

If you find a mistake in question / option / answer, kindly take a screenshot and email to [email protected]

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.