volume_mute

Key ideas about software

publish date2026/05/27 11:54:0.383894 UTC

volume_mute

Think about the nature of software and the challenges of building it: it is complex, widely used, and often difficult to change once deployed.

Select all statements that reflect important ideas about software and its development.

Correct Answer

(1) Software engineering supports national infrastructure.
(2) Software systems can become difficult to change.
(3) Software engineering education needs improvement.

Explanation

Software underpins critical infrastructure, but its complexity and the lack of formal training in some organizations create serious challenges. Improving education and practice helps address these issues.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears