volume_mute

Role of software in modern society

publish date2026/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


Quizzes you can take where this question appears