Software Engineering
HNBGU BCA Previous Question Paper 2018-19
Section A
-
What do you understand by software engineering? Discuss the characteristics of software
-
Discuss the top down and bottom up design in detail.
-
Explain the design steps in transaction mapping
-
List out software quality assurance activities.
-
Discuss waterfall model with suitable diagram. Give its merits and demerits.
-
Distinguish between verification and validation.
-
What do you understand by information hiding? Explain why a design approach based on the information hiding principle is likely to lead to a reusable and maintainable design
Section B
-
Explain in detail about software development life cycle.
-
Discuss the components of a software requirement specification document.
-
What is meant by software maintenance? What are the various types of maintenance? Explain with a suitable example.
-
What do you understand by the term testing? Differentiate between black box testing and white box testing. Explain in detail about any one testing tool.
-
Explain in detail about SEI capability maturity model.
-
Explain the following in short:
- SCM
- CASE Tools
- ISO 9000 certification
No comments:
Post a Comment