B.C.A. DEGREE EXAMINATION – COMPUTER APPLICATIONS
FIFTH SEMESTER – APRIL 2011
Date : 18-04-2011
Time : 9:00 - 12:00
CA 5505 - SOFTWARE ENGINEERING
Dept. No. Max. : 100 Marks
PART – A
(10 x 2 = 20 marks) Answer ALL the questions
1. What is Software metrics?
2. Write the difference between project and product.
3. What is the need for requirement analysis?
4. Define software prototype.
5. What is the use of ERD?
6. List out any two classical analysis methods.
7. What do you mean by abstraction?
8. Define the term: coupling.
9. Write the objectives of Software testing.
10. What is meant by software quality?
PART – B
Answer ALL the questions
11. a) Explain about the Practitioner’s myths on software.
(OR)
b) Write a short note on cost estimation of software.
12. a) Explain the fundamental principles of requirements analysis.
(OR)
b) Explain about the software requirements specification.
13. a) Write short notes on ERD.
(OR)
b) Write a short notes on cardinality.
14. a) Explain about the evolution of software design.
(OR) b) Explain about the functional independence.
15. a) Explain about McCall’s quality factors.
(OR)
b) Write notes on black box testing.
( 5 X 8 = 40 marks
PART – C
Answer any TWO questions
16. a) Discuss in detail the Software engineering paradigms. b) Explain in detail the Software project planning.
( 2 X 20 = 40 marks)
17. a) Explain the software configuration management system in detail. b) Discuss about the elements of the analysis model in detail.
18. a) Explain in detail about water fall model. b) Describe the art of Debugging Process in detail.
$$$$$$$