Certified Cloud Security Professional (CCSP) — Question 147
APIs are defined as which of the following?
Answer options
- A. A set of protocols, and tools for building software applications to access a web-based software application or tool
- B. A set of routines, standards, protocols, and tools for building software applications to access a web-based software application or tool
- C. A set of standards for building software applications to access a web-based software application or tool
- D. A set of routines and tools for building software applications to access web-based software applications
Correct answer: B
Explanation
The correct answer is B because APIs encompass a broader range of elements, including routines, standards, protocols, and tools necessary for building software applications. Options A and D lack the mention of standards and protocols, which are crucial to the comprehensive definition of APIs. Option C is also incomplete as it does not include routines or tools.