IOT Questions and Answers – Application Layer


This set of IOT Multiple Choice Questions & Answers (MCQs) focuses on “Application Layer”.

1. AMQP stands for ____________
a) Advanced Message Queuing Protocol
b) Application Message Queuing Protocol
c) Advanced Mailing Queuing Protocol
d) Application Mailing Queuing Protocol
View Answer

Answer: a
Explanation: Advanced Message Queuing Protocol (AMQP) is an open standard application layer protocol for message oriented middleware. The defining features of AMQP are message oriented, queuing, routing, reliability and security.

2. The best example for interoperability at the application layer is?
a) Data
b) Net
c) File
d) Web
View Answer

Answer: d
Explanation: The best example of interoperability at the application layer is web. The web made the internet successful by creating an open, simple and highly interoperabe layer where data can be exchanged between servers and consumed by applications.

3. Services provided by application layer?
a) Web chat
b) Error control
c) Connection services
d) Congestion control
View Answer

Answer: a
Explanation: There are many services provided by application layer:
1. Simple mail transfer protocol
2. File transfer
3. Web transfer
4. Web chat etc.

4. How many protocols are used in the application layer?
a) 15
b) 10
c) More than 15
d) More than 10
View Answer

Answer: c
Explanation: More than 15 protocols are used in the application layer, including file transfer protocol, Telnet, Trivial File Transfer Protocol and simple network Management Protocol.

5. What is the main responsibility of application layer?
a) Error handling
b) Web surfing
c) Virtual terminal
d) Network data sharing
View Answer

Answer: a
Explanation: This layer has many responsibilities, including error handling and recovery, data flow over a network and full network flow. It is also used to develop network based applications.
Become Top Ranker in IOT Now!

6. Reoccurring problems can be achieved using __________
a) DNS
b) Telnet
d) Patterns
View Answer

Answer: d
Explanation: There are commonly reoccurring problems that occur in the design and implementation of communication protocol and can be addressed by patterns from several different pattern languages: Pattern Language for Application Level Communication Protocol etc.

7. Application layer is the ending of the data layer.
a) True
b) False
View Answer

Answer: a
Explanation: The application layer is the ending of data transfer. When you get here, you will find applications like Microsoft word or programs like java.

8. Application layer interacts directly with the ________
a) front user
b) end user
c) sensors
d) wired link
View Answer

Answer: b
Explanation: In perception layer sensor networks are deployed on various locations. Network layer contains Wireless or wired link. while application layer interacts directly with the end user.

Sanfoundry Global Education & Learning Series – IOT.


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

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.