wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

QA-BA-Quiz-1-Week-1-Mar-2024

Total questions: 70

Worksheet time: 2hrs 20mins

Name
Class
Date
1.
What does SDLC stand for?
a)
a) Software Development Life Cycle
b)
b) System Development Life Cycle
c)
c) Software Deployment Life Cycle
d)
d) System Deployment Life Cycle
2.
Which of the following best describes SDLC?
a)
a) A process for developing hardware components
b)
b) A process for managing software projects
c)
c) A process for testing software applications
d)
d) A process for maintaining software systems
3.
How many phases are typically involved in the SDLC?
a)

a) 4

b)
b) 3
c)

c) 7

d)
d) 5
4.
Which of the following is not a phase in the SDLC?
a)
a) Design
b)
b) Testing
c)
c) Documentation
d)
d) Implementation
5.
Which SDLC model follows a sequential approach?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
6.
Which SDLC model emphasizes verification and validation activities?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
7.
Which SDLC model focuses on delivering a working product in small increments?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Iterative model
8.
Which SDLC model is suitable for large and complex projects?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
9.
Which SDLC model is useful when requirements are not clearly defined?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
10.
Which SDLC model is characterized by the absence of any formal planning or design phases?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Big Bang model
11.
Which methodology emphasizes iterative and incremental development, collaboration, and adaptability?
a)
a) Waterfall methodology
b)
b) V-Shaped methodology
c)
c) Incremental methodology
d)
d) Agile Scrum methodology
12.
What is a key difference between the Agile model and the Waterfall model?
a)
a) Agile model is sequential, while Waterfall model is iterative.
b)
b) Agile model is iterative, while Waterfall model is sequential.
c)
c) Agile model focuses on testing, while Waterfall model focuses on design.
d)
d) Agile model is suitable for small projects, while Waterfall model is suitable for large projects.
13.
Which SDLC model is characterized by flexible and adaptive planning?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
14.
What are the merits of the Waterfall model?
a)
a) Early feedback and adaptability
b)
b) Suitable for small projects
c)
c) Easy to understand and implement
d)
d) Reduced risk of project scope changes
15.
What are the demerits of the Waterfall model?
a)
a) Limited flexibility and adaptability
b)
b) High risk of project scope changes
c)
c) Requires frequent customer collaboration
d)
d) Difficult to manage for large projects
16.
What are the merits of the V-Shaped model?
a)
a) Early detection of defects
b)
b) Efficient for small projects
c)
c) Easy to manage for large projects
d)
d) Enhanced customer collaboration
17.
What are the demerits of the V-Shaped model?
a)
a) Limited customer involvement during development
b)
b) Challenges in handling complex projects
c)
c) Inflexible to accommodate changes
d)
d) Requires extensive documentation
18.
What are the merits of the Incremental model?
a)
a) Early product delivery
b)
b) Improved customer satisfaction
c)
c) Better adaptability to changing requirements
d)
d) Reduced testing effort
19.
What are the demerits of the Incremental model?
a)
a) Higher development cost
b)
b) Increased complexity in integration
c)
c) Lack of visibility into final product until late stages
d)
d) Limited customer involvement during development
20.
What are the merits of the Iterative model?
a)
a) Early feedback and adaptability
b)
b) Efficient for small projects
c)
c) Easy to manage for large projects
d)
d) Reduced risk of project scope changes
21.
What are the demerits of the Iterative model?
a)
a) Limited customer involvement during development
b)
b) Challenges in handling complex projects
c)
c) Higher development cost
d)
d) Requires extensive documentation
22.
What are the merits of the Spiral model?
a)
a) Better risk management
b)
b) Efficient for small projects
c)
c) Reduced development time
d)
d) Enhanced customer collaboration
23.
What are the demerits of the Spiral model?
a)
a) Limited customer involvement during development
b)
b) Inflexible to accommodate changes
c)
c) Requires extensive documentation
d)
d) Higher development cost
24.
What are the merits of the Big Bang model?
a)
a) Simple and easy to understand
b)
b) Reduced development time
c)
c) Suitable for small projects
d)
d) High adaptability to changing requirements
25.
What are the demerits of the Big Bang model?
a)
a) Lack of planning and documentation
b)
b) Inefficient for large projects
c)
c) Limited customer involvement during development
d)
d) Higher risk of project failure
26.
Which SDLC model promotes collaboration, self-organization, and continuous improvement?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
27.
What is the primary role of a Scrum Master in the Agile Scrum methodology?
a)
a) Ensuring adherence to the Waterfall model
b)
b) Managing the requirements gathering phase
c)
c) Facilitating the Scrum process and removing impediments
d)
d) Leading the development team in coding and testing
28.
In Agile Scrum, what is a "sprint"?
a)
a) A meeting to discuss project progress
b)
b) A phase for system testing
c)
c) A timeboxed iteration for development and delivery
d)
d) A document outlining project requirements
29.
Which SDLC model is known for its flexibility and ability to accommodate changing requirements?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
30.
What is an essential characteristic of the Agile Scrum methodology?
a)
a) Sequential and linear development process
b)
b) Extensive documentation at each stage
c)
c) Emphasis on individual tasks rather than teamwork
d)
d) Iterative and collaborative approach
31.
Which SDLC model is most suitable for projects with evolving and unclear requirements?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
32.
What is the key difference between the Waterfall model and the Agile Scrum model?
a)
a) Waterfall model is iterative, while Agile Scrum is sequential.
b)
b) Waterfall model emphasizes customer collaboration, while Agile Scrum focuses on documentation.
c)
c) Waterfall model follows a rigid plan, while Agile Scrum is adaptable and flexible.
d)
d) Waterfall model is suitable for small projects, while Agile Scrum is suitable for large projects.
33.
Which SDLC model is best suited for projects with well-defined and stable requirements?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
34.
In the Waterfall model, when does the testing phase typically occur?
a)
a) After the implementation phase
b)
b) Before the design phase
c)
c) During the requirements gathering phase
d)
d) Parallel to the development phase
35.
Which SDLC model is characterized by the involvement of stakeholders at each stage?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
36.
What is the primary goal of the V-Shaped model?
a)
a) Early detection of defects
b)
b) Rapid delivery of working software
c)
c) Continuous customer collaboration
d)
d) Minimization of project risks
37.
Which SDLC model is most suitable for projects with strict deadlines and predefined requirements?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
38.
In the Incremental model, what is the approach to software development?
a)
a) Develop the entire system in one go
b)
b) Incrementally add functionality in stages
c)
c) Parallel development of multiple components
d)
d) Repeated cycles of planning and prototyping
39.
Which SDLC model is iterative and involves repeated cycles of planning, designing, building, and testing?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
40.
What is the primary objective of the Spiral model?
a)
a) Early delivery of working software
b)
b) Minimization of project risks
c)
c) Continuous customer collaboration
d)
d) Linear and sequential development process
41.
Which SDLC model is suitable for projects with high levels of uncertainty and risk?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
42.
What is the key characteristic of the Big Bang model?
a)
a) Iterative and incremental development
b)
b) Sequential and well-structured approach
c)
c) Flexible and adaptable planning
d)
d) Absence of formal planning and documentation
43.
Which SDLC model is characterized by the absence of any formal planning or design phases?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Big Bang model
44.
What is the primary focus of the Agile Scrum methodology?
a)
a) Early detection of defects
b)
b) Sequential development process
c)
c) Continuous improvement and adaptability
d)
d) Risk identification and mitigation
45.
In the Agile Scrum methodology, who is responsible for prioritizing and managing the product backlog?
a)
a) Scrum Master
b)
b) Product Owner
c)
c) Development Team
d)
d) Stakeholders
46.
Which SDLC model promotes frequent customer collaboration and feedback?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
47.
What is the primary purpose of the retrospective meeting in Agile Scrum?
a)
a) Reviewing the progress of the project
b)
b) Planning the next sprint iteration
c)
c) Identifying and addressing process improvements
d)
d) Reporting on the project status to stakeholders
48.
Which SDLC model places significant emphasis on documentation throughout the development process?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Spiral model
49.
Which SDLC model is suitable for projects with a well-defined scope and minimal changes expected?
a)
a) Waterfall model
b)
b) V-Shaped model
c)
c) Incremental model
d)
d) Agile Scrum model
50.
What is a common characteristic of all SDLC models?
a)
a) Iterative development process
b)
b) Emphasis on customer collaboration
c)
c) Sequential execution of project phases
d)
d) Requirement gathering as the first step
51.
Whose responsibility it is to conduct interviews with the users and understand their requirements?
a)
Steering Committee
b)
Project managers
c)
Business Analyst
d)
Domain Specialist
52.
Identify which of the following life cycle contains the phases: test case design, test execution, defect tracking, maintenance.
a)
SDLC
b)
STLC
c)
SQLC
d)
BLC
53.
Identify the term which is known as a variance from software product specifications?
a)
Report
b)
Defect
c)
Review
d)
Requirement
54.
The work associated with software development can be categorized into three generic phases, regardless of application area, project size, or complexity, namely the ________ phase which focuses on what, the ________ phase which focuses on how and the ________ phase which focuses on change. 1. Support 2. Development 3. Definition
a)
1, 2, 3
b)
2, 1, 3
c)
3, 2, 1
d)
3, 1, 2
55.
Risk analysis of a project is done in :
a)
System Analysis phase
b)
Feasibility Study
c)
Implementation phase
d)
Maintenance phase
56.
Which of the following property does not correspond to a good Software Requirements Specification (SRS) ?
a)
Verifiable
b)
Ambiguous
c)
Complete
d)
Traceable
57.
“Consider a system where, a heat sensor detects an intrusion and alerts the security company.” What kind of a requirement the system is providing ?
a)
Functional
b)
Non-Functional
c)
Known Requirement
d)
None of the mentioned
58.
Software Maintenance includes
a)
Error corrections
b)
Enhancements of capabilities
c)
Deletion of obsolete capabilities
d)
All of the mentioned
59.
Which of the following is not the primary objectives in the Preliminary investigation of system development?
a)
Assess cost and benefit of alternative approces
b)
determining the size of the project
c)
Preparing the SRS to cover all the system specifications
d)
Report finding to the management with recomendation to accept or reject the proposal
60.
Identify the disadvantage of Spiral Model
a)
Doesn’t work well for smaller projects
b)
High amount of risk analysis
c)
Strong approval and documentation control
d)
Additional Functionality can be added at a later date
61.
Requirements analysis is critical to the success of a development project.
a)
True
b)
False
c)
Depends upon the size of project
d)
None of the mentioned
62.
Which one of the following models is not suitable for accommodating changes?
a)
Spiral model
b)
Prototyping Model
c)
Agile Model
d)
Waterfall Model
63.
What is Agile's highest priority?
a)
The continuous delivery of software
b)
The continuous integration of software
c)
The continuous deployment of software
d)
The continuous maintenance of software
64.
____________ and ____________ are not the subject matter of Requirement Analysis.
a)
Performance, modelling present system
b)
Stakeholder knowledge of computers, Developer’s staff
c)
Functional, Non-Functional
d)
internal controls, present system work load
65.
Which is the following is the most important feature of the spiral model?
a)
Efficiency Management
b)
Time Management
c)
Risk Management
d)
Quality management
66.
Which of the following is not included in SRS ?
a)
Performance
b)
Functionality
c)
Design solutions
d)
External Interfaces
67.
Which of the following is the first step of SDLC?
a)
Coding
b)
Design
c)
Analysis
d)
Testing
68.
"Using CASE Tools”. CASE stands for
a)
Cost Aided Software Engineering
b)
Computer Aided Software Engineering
c)
Control Aided Software Engineering
d)
None of the mentioned
69.
The modification of the software to match changes in the ever changing environment, falls under which category of software maintenance?
a)
Corrective
b)
Adaptive
c)
Perfective
d)
Preventive
70.
“Robustness” answers which of the following description?
a)
CASE tools be used to support the process activities
b)
Process errors are avoided or trapped before they result in product errors
c)
Defined process is acceptable and usable by the engineers responsible for producing the software
d)
Process continues in spite of unexpected problems