
Software Engineering Basics

Quiz
•
Computers
•
12th Grade
•
Easy
drkiruthika drkruthika
Used 1+ times
FREE Resource
16 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the phases of the Software Development Life Cycle (SDLC)?
Initiation, Development, Testing, Deployment, and Maintenance
Design, Implementation, Testing, Deployment, and Maintenance
Planning, Analysis, Design, Implementation, Testing, Deployment, and Support
Planning, Analysis, Design, Implementation, Testing, Deployment, and Maintenance
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Explain the difference between Waterfall and Agile methodologies.
In Waterfall methodology, changes can be easily accommodated during the development process.
In Waterfall methodology, the entire project is planned upfront and executed in a linear fashion, while Agile methodology breaks the project into smaller iterations and adapts to changes throughout the development process.
Agile methodology follows a strict and inflexible project plan from start to finish.
Waterfall methodology involves continuous collaboration and feedback from stakeholders.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the key principles of Agile methodologies?
Customer satisfaction, embracing change, collaboration, working software, sustainable development pace, technical excellence, simplicity, self-organizing teams, regular reflections
Following a plan strictly
Comprehensive documentation
Individuals and interactions over processes and tools
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is Test-Driven Development (TDD) and how does it work?
TDD is a process where tests are written before code, following a cycle of writing failing tests, writing code to pass the tests, and refactoring.
TDD is a process where tests are not needed, and developers focus solely on writing code without any testing.
TDD is a process where tests are written after code, following a cycle of writing passing tests, writing more code, and refactoring.
TDD is a process where code is written before tests, following a cycle of writing passing tests, writing more code, and refactoring.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Describe the V-Model in software testing.
The V-Model in software testing is a waterfall model
The V-Model in software testing emphasizes the relationship between each phase of the development life cycle and its corresponding testing phase.
The V-Model in software testing is only applicable to agile methodologies
The V-Model in software testing does not involve testing
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What is the purpose of User Acceptance Testing (UAT)?
To test the hardware components of the system
To ensure the system meets business requirements and is ready for end-user use.
To assess the system's performance under stress conditions
To verify the system's security measures
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
What are the different types of requirements gathering techniques?
observations, workshops, questionnaires
interviews, surveys, brainstorming
interviews, questionnaires, observations, document analysis, brainstorming, focus groups, workshops, surveys
surveys, experiments, case studies
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Fundamentals of Software Engineering

Quiz
•
12th Grade
15 questions
ISTQB FOUNDATION 4.0 | Tutorial 15

Quiz
•
12th Grade
21 questions
SQA_2020

Quiz
•
1st - 12th Grade
20 questions
class XII

Quiz
•
12th Grade
15 questions
Unit 1 AP CSP Review

Quiz
•
11th - 12th Grade
15 questions
Iteration

Quiz
•
9th - 12th Grade
12 questions
WJEC AS Computer Science Unit 1 Topic 14 - Types of Software

Quiz
•
11th Grade - University
15 questions
Understanding Requirements in Waterfall

Quiz
•
12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
9/11 Experience and Reflections

Interactive video
•
10th - 12th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
9 questions
Tips & Tricks

Lesson
•
6th - 8th Grade
Discover more resources for Computers
20 questions
Digital Citizenship

Quiz
•
8th - 12th Grade
35 questions
Computer Baseline Examination 2025-26

Quiz
•
9th - 12th Grade
13 questions
Problem Solving Process

Quiz
•
9th - 12th Grade
10 questions
Understanding Algorithms with Pseudocode and Flowcharts

Interactive video
•
9th - 12th Grade
19 questions
AP CSP Unit 1 Review (code.org)

Quiz
•
10th - 12th Grade