Chapter 1:What is software engineering, Exams of Software Engineering

Chapter 1:What is software engineering

Typology: Exams

2025/2026

Available from 03/17/2026

pauline-mbula
pauline-mbula 🇬🇧

232 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Chapter 1:What is software
engineering
What is Engineering? - Creating cost-effective solutions to practical problems by applying
scientific knowledge and building things in service of mankind.
What does "cost-effective" mean in engineering? - Solving problems efficiently without wasting
time, money, or resources
Why is software engineering necessary? - Software systems are large, complex, and widely used
in critical applications
What is the difference between Computer Science and Software Engineering? - Cs focuses on
theory and programming languages; SE focuses on building and maintaining practical software systems.
What is software engineering (Sommerville definition)? - An engineering discipline concerned
with all aspects of software production from early specification to maintenance after deployment.
When was the term "Software Engineering" introduced? - 1968
Why was the term "Software Engineering" introduced? - To address the software crisis and
bring discipline to software development.
What was the term the "software crisis"? - The difficulty of building large, reliable software
systems on time and within budget.
Who was Margaret Hamilton? - A NASA software engineer who helped establish software
engineering as a legitimate discipline.
pf2

Partial preview of the text

Download Chapter 1:What is software engineering and more Exams Software Engineering in PDF only on Docsity!

Chapter 1:What is software

engineering

What is Engineering? - ✔️ ✔️ Creating cost-effective solutions to practical problems by applying scientific knowledge and building things in service of mankind.

What does "cost-effective" mean in engineering? - ✔️ ✔️ Solving problems efficiently without wasting time, money, or resources

Why is software engineering necessary? - ✔️ ✔️ Software systems are large, complex, and widely used in critical applications

What is the difference between Computer Science and Software Engineering? - ✔️ ✔️ Cs focuses on theory and programming languages; SE focuses on building and maintaining practical software systems.

What is software engineering (Sommerville definition)? - ✔️ ✔️ An engineering discipline concerned with all aspects of software production from early specification to maintenance after deployment.

When was the term "Software Engineering" introduced? - ✔️ ✔️ 1968

Why was the term "Software Engineering" introduced? - ✔️ ✔️ To address the software crisis and bring discipline to software development.

What was the term the "software crisis"? - ✔️ ✔️ The difficulty of building large, reliable software systems on time and within budget.

Who was Margaret Hamilton? - ✔️ ✔️ A NASA software engineer who helped establish software engineering as a legitimate discipline.

What are the main phrases of building a software system? - ✔️ ✔️ Requirements, Design, Implementation, Testing, Delivery, and Maintenance

What is the ultimate goal of software engineering? - ✔️ ✔️ To build reliable, maintainable, cost- effective systems that solve real-world problems