Software Engineering
HNBGU MCA Previous Question Paper 2021-22
-
-
What is software engineering and importance of software
engineering?
-
Define software requirement specification with its different
components.
-
-
Explain software development life cycle with role of
management in software development.
-
What is software testing? Explain different software testing
techniques.
-
Explain the following life cycle model in detail:
- Waterfall model
- Evolutionary model
-
-
What is black box and white box testing?
-
What is software design? Explain it with the help of its
principle and concepts.
-
-
Define Module Coupling and Cohesion and explain the
different types of cohesion.
-
What is Computer Aided Software Engineering (CASE) and its
scope?
-
-
Explain COCOMO model.
-
What is feasibility study? Explain its various types with
example.
-
Write short notes on the following.
- Software crisis
- Forward engineering
- Risk management
- Information hiding