volume_mute
Key ideas about software
publish date: 2026/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
