BCA / B.Tech 3 min read

BCA || Software Engineering 2022 Paper || MDSU Exam Paper

BCA || PART-2 || Software Engineering 2022 Paper || MDSU Exam Paper

Part-A (Compulsory)
1. What is software engineering?
2. What are functional requirements?
3. What are non functional requirements?
4. What is Agile process?
5. Why do we need requirement validation?
6. Explain system design.
7. What is detailed design?
8. What is software testing?
9. What is black box testing?
10. What is regression testing?

Part-B (Compulsory)
11. Distinguish between software process, software project and software product.
12. What is the importance of software engineering?
13. What is component based software engineering?
14. Define software quality.
15. What is risk management

Part-C (Compulsory)
16. Write a critical analysis of waterfall model.
OR
Discuss in detail the agile process of development.

17. Explain the requirement engineering process and its out comes.
OR
What is component based software engineering.

18. What are the special considerations for web application design and development.
OR
Write a detailed note on software quality factors