MAHATMA GHANDHI UNIVERSITY (MG)
B.TECH.DEGREE
EXAMINATION,OCTOBER/NOVEMBER2003
SOFTWARE ENGINEERING* (R, I),
Time : Three Hours Maximum : 100 Marks
Part A
SOFTWARE ENGINEERING* (R, I),
Time : Three Hours Maximum : 100 Marks
Part A
1. Explain the 4 P's
of a software project.
2. Distinguish
between verification and validation.
3. State the
advantages of object modelling.
4. What is a
functional model ?
5. What is a use case
diagram ? Give an example.
6. Describe the UIVIL
notations defined by Booch.
7. Compare and
contrast Bottom-up and Top-down approach.
8. What is data
abstraction ?
9. What is glass box
testing ?
10. Explain
functional testing. (10 x 4 = 40
marks)
Part B
11. (a) Explain the various phases in software
development. What is a spiral model ? (8
+ 4 = 12 marks)
Or
(b) Discuss the
various categories of software metrics.
(12 marks)
12. (a) Explain the various steps in object-oriented
design with an example. (12 marks)
(b) (i) What is
generalization and specialization?
(4 marks)
(ii) Explain
Functional modelling. (8 marks)
13. (a) Explain Jacobson's methodology for design. (12
marks) Or
(b) Write short
notes on : (i) Requirements model; (ii) Test Model. (6 + 6 = 12 marks)
14. (a) Discuss various programming styles with examples.
(12 marks). Or
(b) Explain
program documentation and its methods. (12 marks)
15. (a) Discuss in detail about various testing methods.
(12 marks) Or
(b) Explain,
Reliability assessing techniques and software efficiency.
(6 + 6 = 12 marks) [5 x 12 = 60 marks]
FOR COMPLETE PRINTED QUESTION PAPER SET
CONTACT: 9745451920 Rs:50/-