iSACA Cybersecurity Fundamentals Certification Practice Exam

Disable ads (and more) with a membership for a one time $2.99 payment

Enhance your cybersecurity knowledge for the iSACA Cybersecurity Fundamentals Exam with exam-style quizzes. Access flashcards and detailed explanations to ensure success on your certification journey. Prepare with confidence!

Each practice test/flash card set has 50 randomly selected questions from a bank of over 500. You'll get a new set of questions each time!

Practice this question and more.


Which of the following best describes the functional requirements in SDLC?

  1. What the system should do as per business needs

  2. The risks associated with system deployment

  3. The technical specifications of the system

  4. The methods for user authentication

The correct answer is: What the system should do as per business needs

The best description of the functional requirements in the Software Development Life Cycle (SDLC) is that they articulate what the system should do according to the business needs. Functional requirements are detailed statements of the capabilities and behaviors that a system must possess to support its users and fulfill the objectives of the organization. They define specific actions, tasks, or functions that the system must perform, directly linking to organizational goals and user expectations. The other choices highlight different aspects of system design and implementation. For example, risks associated with system deployment focus on potential issues that may arise during the rollout of the software rather than the features the system should provide. Technical specifications outline the details of how the system will achieve its functionalities but do not describe the requirements themselves. Lastly, methods for user authentication pertain specifically to security measures and access control, which are only a small part of the overall functional requirements that encompass much broader capabilities that the system must deliver.