LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034

advertisement
LOYOLA COLLEGE (AUTONOMOUS), CHENNAI – 600 034
B.Sc. DEGREE EXAMINATION – COMPUTER SCIENCE
FIFTH SEMESTER – NOV 2006
AK 09
CS 5502 - SOFTWARE ENGINEERING
(Also equivalent to CSC 508)
Date & Time : 27-10-2006/9.00-12.00 Dept. No.
Max. : 100 Marks
PART A
Answer all questions:
5 X 2 = 20
1. Define software engineering.
2. Define Function Point.
3. What are the activities of Software Configuration Management?
4. What is meant by software prototyping?
5. Define Modality.
6. Define DSSD.
7. What is meant by data design?
8. Define Coupling.
9. What are the objectives of testing?
10. Define Debugging.
PART B
Answer all questions:
5 X 8 = 40
11. a) “ Software development can follow a classic life cycle”- How?
Or
b) Explain in detail about the Boehm’s hierarchical model of empirical estimation.
12. a) How risks are projected in the risk table?
Or
b) What is meant by Software Configuration Item? Explain its baselines.
13. a) Define the following with examples.
i) Data Object ii) Attributes iii) Relationship iv) Cardinality and its types.
Or
b) Explain the following analysis methods.
i) JSD ii) SADT
14. a) Explain the process of transforming Analysis to Design with suitable diagram.
Or
b) Define Cohesion? Explain its types with the spectrum.
15. a) Explain testing fundamentals.
Or
b) Explain all the software quality factors stated by McCall’s.
PART C
Answer any two questions:
2 X 20 = 40
15. a) Discuss in detail Organizing a software team and communication and
coordination issues in software project planning.
b) Explain phases of software requirement analysis.
16. a) Explain the construction of Data Flow Diagram and its implementation to real
time system.
b) State and explain the principles of effective software design.
17. a) Explain the software characteristics that need to a testable software.
b) Discuss in detail about the various software myths.
______________________
Download