Professional Documents
Culture Documents
This approach is based on the existence of a significant number of reusable components. The
system development process focuses on integrating these components into a system rather
than developing them from scratch
Answer: Reuse-oriented software engineering
This takes the fundamental process activities of specification, development, validation, and
evolution and represents them as separate process phases such as requirements specification,
software design, implementation, testing, and so on.
Answer: The waterfall model
The functionality of the software and constraints on its operation must be defined.
Answer: Software specification
During this stage, the software design is realized as a set of programs or program units
Answer: Implementation and unit testing
Which model can be selected if user is involved in all the phases of SDLC?
Answer: RAD Model
The system’s services, constraints, and goals are established by consultation with system
users. They are then defined in detail and serve as a system specification.
Answer: Requirements analysis and definition
Build & Fix Model is suitable for programming exercises of ___________ LOC (Line of Code).
Answer: 100-200
Which one of the following models is not suitable for accommodating any change?
Answer: Waterfall Model
This approach interleaves the activities of specification, development, and validation. The
system is developed as a series of versions (increments), with each version adding functionality
to the previous version.
Answer: Incremental development
The software must be validated to ensure that it does what the customer wants.
Answer: Software validation
Which of the following statements regarding Build & Fix Model is wrong?
Answer: It scales up well to large projects