LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
B.Sc. DEGREE EXAMINATION – COMPUTER SCIENCE
FIFTH SEMESTER – APRIL 2012
CS 5505/CS 5502 – SOFTWARE ENGINEERING
Date : 27-04-2012 Dept. No. Max. : 100 Marks
Time : 9:00 – 12:00
PART – A
ANSWER ALL THE QUESTIONS: (10×2=20 marks)
- What are the disadvantages of prototyping model?
- Define software metric.
- List down the various types of risks.
- What is the need for change control in Software Configuration Management?
- Write about the components of Analysis Model.
- Define Cardinality and Modality.
- What is Stepwise Refinement?
- Define Information Hiding.
- What are various testing objectives?
- Define Cyclomatic Complexity.
PART – B
ANSWER ALL THE QUESTIONS: (5×8=40 marks)
- a) Explain about the Linear Sequential Model.
(OR)
- b) Explain about Function Oriented Metrics.
- a) Write a short note on about Software Prototyping.
(OR)
- b) Explain about risk estimation.
- a) Explain about Entity Relationship Diagrams with an example.
(OR)
- b) Explain about the Classical Analysis Methods.
- a) Write a short note on design principles.
(OR)
- b) Explain about Modularity in Software Design.
- a) Explain about McCalls Quality factors.
(OR)
- b) Explain about the various Debugging Approaches.
PART – C
ANSWER ANY TWO QUESTIONS: (2X20=40 marks)
- a) Explain about Decomposition Techniques in Detail.
- b) Discuss in detail about Software Requirements Analysis principles.
- a) Explain about various Black box testing strategies in detail.
- b) Draw the Data Flow Diagram for College Administration System.
- a) Discuss in detail about Effective Modular Design Principles.
- b) Discuss about the Communication Techniques to be followed in Requirements Analysis.