volume_mute
Matching key questions in software engineering
publish date: 2026/05/27 12:13:34.666325 UTC
volume_muteSoftware engineering addresses several fundamental questions about what software is, what makes it good, and how it should be built.
Match each question with its correct answer category.
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Question
What are the attributes of good software?
What is software engineering?
What is software?
Answer
Programs + documentation
Maintainability, dependability, efficiency, acceptability
Engineering discipline for software production
Correct Answer
(1) What is software?,Programs + documentation
(2) What are the attributes of good software?,Maintainability, dependability, efficiency, acceptability
(3) What is software engineering?,Engineering discipline for software production
Explanation
These matches reflect the core definitions used in professional practice: software includes more than code, good software has multiple quality attributes, and software engineering is an engineering discipline.
Reference
Software Engineering, Ian Sommerville, 9th edition
