PM
CMPE 133 Exam questions and answers with complete
solutions verified graded a++ 2025/2026
The purpose of modeling is to reduce complexity by
What is the purpose of building a simplified
modeling? representation of reality which ignores irrelevant
details. What is relevant or not is defined by
the questions the model will be used to
answer.
Advantages:
• Developers need only learn one notation for
programming language is all development activities. •Traceability among
a notation for models and between models and code is made
representing easier since they are written in the same
algorithms and data notation.
structures. List two Disadvantages:
advantages and two • A programming language is a low level
disadvantages of using a notation which is difficult to use for
programming representing user requirements, for
language as sole notation example.
throughout the • A programming language enables and
development process.
1/
10
, 7/7/25, 5:42
PM
encourages developers to represent
implementation details too early.
• Define the problem precisely by gathering
Consider a task you are information from potential users. •
not familiar with, such • Discover the boundaries of the solution space by
as designing a zero- gathering information from
emissions car. How application domain experts. Brainstorm ideas
would you attack the with other people, including experts and non
problem? experts
• Evaluate ideas using prototypes, simulations, and
candidate users.
What is meant by Knowledge acquisition is nonlinear in the sense
"knowledge acquisition that the acquisition of a new piece of
is not sequential"? knowledge may invalidate prior knowledge. In
Provide a concrete other terms, knowing one more piece of
example of knowledge information may lead you to realize that what
acquisition that you thought you knew is invalid.
illustrates this. Galileo Galilei invalidated the earth centric
model of the universe by observing the moons
of Jupiter and the phases of Venus.
Hypothesize a rationale • Enable children and persons in wheelchair to
for the following design purchase tickets.
2/
10