volume_mute
Role of software in modern society
publish date: 2026/05/27 11:53:58.806481 UTC
volume_mute
Electricity networks, transport systems, hospitals, banks, and communication networks all rely on software to function safely and efficiently. A serious software failure in any of these systems can disrupt millions of people.
Which statement best describes why software engineering is crucial in this context?
Correct Answer
Most modern infrastructures depend on reliable software systems.
Explanation
Because critical infrastructure depends on software, failures can have severe social and economic consequences. Software engineering provides the methods and discipline needed to build systems that are dependable and maintainable.
Reference
Software Engineering, Ian Sommerville, 9th edition
