Skip to main content

Software Requirements & Specification MCQs with Answers

Practice important Software Requirements & Specification MCQs with answers and explanations.

Multiple Choice Questions

Q211: Non-functional requirements (NFRs) in the NFR framework deal with ________.
  • A: System performance, usability, and security
  • B: Functional specifications
  • C: Detailed programming logic
  • D: User interface design
View Answer
A

Q212: What is the primary focus of the KAOS methodology?
  • A: Building requirements models
  • B: Defining operational constraints
  • C: Designing user interfaces
  • D: Implementing software testing
View Answer
A

Q213: What does KAOS stand for in requirements engineering?
  • A: Knowledge Acquisition in Automated Specification
  • B: Knowledge Analysis and Optimization System
  • C: Knowledge and Operation System
  • D: Knowledge and Activity Optimization Specification
View Answer
A

Q214: In KAOS, which of the following is defined as an object that acts as a processor for operations?
  • A: Agent
  • B: Entity
  • C: Relationship
  • D: Event
View Answer
A

Q215: A goal in KAOS is a prescriptive statement of intent about some system, typically requiring the cooperation of _______.
  • A: agents
  • B: events
  • C: objects
  • D: states
View Answer
A

Q216: Goals in KAOS can refer to which of the following?
  • A: Services
  • B: Quality of services
  • C: Both functional and non-functional goals
  • D: None of the above
View Answer
C

Q217: Which of the following is a key component of KAOS ontology?
  • A: Objects
  • B: Data flows
  • C: Control flows
  • D: None of the above
View Answer
A

Q218: What is the role of agents in KAOS?
  • A: To execute operations
  • B: To represent passive objects
  • C: To provide input-output relations
  • D: To model relationships
View Answer
A

Q219: KAOS uses a refinement hierarchy to represent _______.
  • A: Goals
  • B: Operations
  • C: Agents
  • D: States
View Answer
A

Q220: Which of the following models in KAOS defines services provided by software agents?
  • A: Operation model
  • B: Goal model
  • C: Responsibility model
  • D: Object model
View Answer
A

Test Your Knowledge

Take a timed quiz on Software Requirements & Specification

🚀 Start Quiz Now