0
0
Software Engineeringknowledge~5 mins

What is software engineering - Quick Revision & Key Takeaways

Choose your learning style9 modes available
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?
ATo avoid testing software
BTo write code as fast as possible
CTo create software that works well and is easy to maintain
DTo design hardware components
Which activity is NOT part of software engineering?
APainting software
BTesting software
CDesigning software
DMaintaining software
Why do software engineers test software?
ATo find and fix problems
BTo make software slower
CTo delete the software
DTo avoid writing code
Maintaining software means:
ACreating new software from scratch
BFixing bugs and updating features
CIgnoring user feedback
DStopping all software updates
Software engineering is similar to:
APainting without brushes
BCooking without a recipe
CDriving without a map
DBuilding a house with a plan
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.