SOFTWARE ENGINEERING CHAPTER 7 9TH
EDITION STUDY GUIDE 2026
COMPREHENSIVE QUESTIONS AND STEP
BY STEP SOLUTIONS
◉ (Ch. 7) User Interface (UI) elements include:
Answer: Buttons, menu options, dialogs, and wizards
◉ (Ch. 7) The design example in section 7.4 uses a DBMS, which is a:
Answer: database management system.
◉ (Ch. 7) The REST architecture is ________.
Answer: Reference
◉ (Ch. 7) Commercial application commonly has three main
components: display, operating system, and data structure.
Answer: False
◉ (Ch. 7) Once the architectural design of a system is established,
the detailed design can be produced.
Answer: True
, ◉ (Ch. 7) Defining the components of the system and how these
components are related to each other is part of the:
Answer: architectural design phase
◉ (Ch. 7) Large software systems may have different ways the
system is structured.
Answer: True
◉ (Ch. 7) Not all software systems have an architecture.
Answer: False
All systems have an architecture, whether it's explicitly defined or
not.
◉ (Ch. 7) A software engineering design team can partition their
software project modules in only one unique decomposition.
Answer: False
◉ (Ch. 7) The HTML-Script-SQL design example in section 7.4
follows a _____________________ architectural style
Answer: Model-view-controller
EDITION STUDY GUIDE 2026
COMPREHENSIVE QUESTIONS AND STEP
BY STEP SOLUTIONS
◉ (Ch. 7) User Interface (UI) elements include:
Answer: Buttons, menu options, dialogs, and wizards
◉ (Ch. 7) The design example in section 7.4 uses a DBMS, which is a:
Answer: database management system.
◉ (Ch. 7) The REST architecture is ________.
Answer: Reference
◉ (Ch. 7) Commercial application commonly has three main
components: display, operating system, and data structure.
Answer: False
◉ (Ch. 7) Once the architectural design of a system is established,
the detailed design can be produced.
Answer: True
, ◉ (Ch. 7) Defining the components of the system and how these
components are related to each other is part of the:
Answer: architectural design phase
◉ (Ch. 7) Large software systems may have different ways the
system is structured.
Answer: True
◉ (Ch. 7) Not all software systems have an architecture.
Answer: False
All systems have an architecture, whether it's explicitly defined or
not.
◉ (Ch. 7) A software engineering design team can partition their
software project modules in only one unique decomposition.
Answer: False
◉ (Ch. 7) The HTML-Script-SQL design example in section 7.4
follows a _____________________ architectural style
Answer: Model-view-controller