System Dev Unit One Questions - Multiple Choice and Written
System Dev Unit One Questions - Multiple Choice and Written
UNIT 1 QUESTIONS
2. Which of the following models does not attempt to start with a full specification of
requirements?
A) Agile Model
B) Incremental Model
C) Iterative Model
D) Water Model
3. The life cycle model that is done in steps from analysis design, implementation,
testing/verification, maintenance __________.
A) Software Development Life Cycle
B) Water Model
C) Incremental Model
D) Iterative Model
4. “It allows for departmentalization and control”. This is an advantage of which type of model?
A) Waterfall Model
B) RAD Model
C) Prototype Model
D) V. Model
5. A framework that describes the activities performed at each stage of a software development
project is called________.
A) Software Model
B) Software Quality Scheme
C) Software tracking and control
D) Software Development Life Cycle
8. The phases of Software Development Life Cycle include all but NOT?
A) Design
B) Coding
C) Patching
D) Feasibility study
9. Adding some new features into the existing software happens at which phase of SDLC?
A) Coding
B) Maintenance
C) Requirement collection and analysis
D) Design
10. It focuses on process adaptability and customer satisfaction by rapid delivery of working
software product.
A) Agile Model
B) Waterfall Model
C) Incremental Model
D) Iterative Model
11. In this phase, developers need to follow certain predefined coding guidelines.
A) Maintenance
B) Coding
C) Design
D) Feasibility study
12. Incremental Model is a process of software development where requirements are broken down
into multiple standalone modules
True/False
13. Incremental SDLC model is a combination of iterative and incremental process models.
True/False
14. An agile life cycle model does not attempt to start with a full specification of requirements.
True/False
17. The following are the fundamental software engineering activities except ________
a. Software Design
b. Software Specification
c. Software Development
d. Software Evolution
20. The use of suitable SDLC model can facilitate the following except ________
a. Increase development speed
b. Improve client relation
c. Increase project management overhead
d. Improve tracking and control
23. Software Requirement Specification (SRS) documents enhance the conduct of SDLC at which
phase?
a. Requirement collection and analysis
b. Feasibility study
c. Design
d. Deployment
24. Which life cycle model cascade from one phase to another?
a. Spiral Model
b. Waterfall Model
c. Incremental Model
d. Agile Model
25. ________ breaks down requirements into multiple standalone modules of software
development cycle.
a. Spiral Model
b. Waterfall Model
c. Incremental Model
d. Agile Model
29. The process of understanding and defining what services are required from the system and
identifying the constraints on the system’s operation and development is known as ________
a. Software Specification
b. SDLC
c. Software Evolution
d. Software Validation
30. The intend to show that a system both conforms to its specification and meets the expectations
of system customers refers to ________
a. Software Specification
b. SDLC
c. Software Evolution
d. Software Validation
SECTION B
1) What Is SDLC? [2 marks]
2) Name five Models used in SDLC [5 marks]
3) Explain Phases of the waterfall model [10 marks]
4) In which step of SDLC project early termination could be done? [1mark]
5) Briefly explain Testing Phase [2 marks]
Answers
1) What Is SDLC?
Waterfall model
Rapid Application Development (RAD) model
Agile model
Iterative model
Spiral model
Requirements gathering
Design
Development
Testing
Implementation & Maintenance
4 ) In which step of SDLC project early termination could be done?
In the SDLC process, project termination can be performed in the feasibility
study phase.
Different testing methodologies are practiced detecting the software bugs, which
happen to take birth during the previous phases. Today, there are many types of
testing tools, and methodologies are available. Few firs are also building their testing
tools, which are custom made as per the need or their organizations.