Concept: The SDLC (Systems Development Life Cycle) is an organised framework that guides the creation and maintenance of an information system.
Explanation: The SDLC breaks the software development process into clearly defined stages.
These stages include planning, requirement analysis, design, implementation, testing, deployment, and maintenance.
This framework helps developers build high-quality systems that meet user needs on time and within budget.
It is not a programming language, since it contains no syntax or compiler rules.
It is not a debugging methodology, because debugging is only one activity performed during the testing stage.
It is not a hardware configuration protocol, because it deals with software development rather than hardware communication standards.
Therefore, the SDLC is best described as a systematic framework for developing an information system.
Answer: Option B: A framework for developing information system.