Recall & Review
beginner
What is software engineering?
Software engineering is the process of designing, building, testing, and maintaining software in a structured and efficient way to solve problems or meet needs.
Click to reveal answer
beginner
Why is software engineering important?
It helps create reliable and easy-to-use software, saves time and money, and makes sure software works well and can be fixed or improved later.
Click to reveal answer
beginner
Name two main activities in software engineering.
Designing the software and testing it to make sure it works correctly.
Click to reveal answer
beginner
What does maintaining software mean?
Fixing problems, updating features, and improving software after it is first made.
Click to reveal answer
beginner
How is software engineering like building a house?
Just like building a house needs a plan, good materials, and careful work, software engineering needs planning, good code, and testing to build strong software.
Click to reveal answer
What is the main goal of software engineering?
✗ Incorrect
Software engineering focuses on building reliable and maintainable software, not just fast coding or hardware design.
Which activity is NOT part of software engineering?
✗ Incorrect
Painting software is not related to software engineering; designing, testing, and maintaining are key activities.
Why do software engineers test software?
✗ Incorrect
Testing helps find bugs so they can be fixed, ensuring the software works well.
Maintaining software means:
✗ Incorrect
Maintenance involves fixing issues and improving software after release.
Software engineering is similar to:
✗ Incorrect
Both require careful planning and steps to create a strong final product.
Explain in your own words what software engineering is and why it matters.
Think about how software is made and kept working well.
You got /3 concepts.
Describe the main steps involved in software engineering.
Consider the process from start to finish.
You got /4 concepts.