Back to the 2023 paper

Module 1: Introduction & SDLC

20232m

Which model is generally used for developing GUI of a System?

a) Spiral
b) Prototyping
c) Iterative waterfall
d) Evolutionary

Worked SolutionAI Assisted

Solution

Correct Answer: (b) Prototyping

Why?

When developing a GUI (Graphical User Interface), users need to see and interact with the interface early so that the design can be reviewed and improved through multiple iterations.

The Prototyping Model is well suited for this because it allows developers to:

  • Create an early working model of the interface.
  • Get quick feedback from users.
  • Identify usability and design issues early.
  • Refine the GUI through repeated iterations.

Why not the others?

  • Spiral: Primarily focuses on managing risks in large and complex projects.
  • Iterative Waterfall: Follows a more structured sequence and is less suited to rapid UI experimentation.
  • Evolutionary: Evolves the system incrementally, but the standard model specifically associated with quickly exploring and refining a GUI is Prototyping.

Exam Tip: For questions about quickly designing, showing, testing, and refining a GUI, remember Prototyping Model → rapid visual feedback and iteration.

Similar questions

Official AppAndroid App

PYQDeck for Android

Solve BEU previous-year exam papers anywhere, anytime. Fast search, offline paper viewing, and step-by-step solutions designed specifically for your phone.