Q1. What is software engineering? Explain the need of software engineering techniques in software development.
Q2. Explain the steps of software development life cycle.
Q3. What do you mean by software crisis? Discuss the main reasons of software crises.
Q4. what are essential characteristics of software engineering?
Q5. Explain different types of software.
Q6. What do you mean by the term software engineering? Describe the evolving role of software.
Q7. Give the various application areas of the software?
Q8. What are the different software components?