Thursday, June 28, 2012
Friday, June 22, 2012
B.TECH DEGREE EXAMINATION, NOVEMBER 2002 SOFTWARE ENGINEERING (R)
MAHATMA GHANDHI UNIVERSITY (MG)
B.TECH DEGREE EXAMINATION, NOVEMBER 2002
SOFTWARE ENGINEERING (R)
SOFTWARE ENGINEERING (R)
Time: Three Hours Minimum: 100 Marks
Part A
1. Explain the role of tnanagement in software development.
2. Explain the software requirement specifications.
3. What is meant by object modelling ?
4. Explain the concept of data flow diagrams.
5. Explain the meaning of generalization and inheritance.
6. What is meant by Universal modelling language ?
7. What is meant by structured programming ?
8. Explain what is meant by UML.
9. Distinguish between functional and structural testing.
10. Explain how code reviews and walk throughs are done.
Part B
11. (a) What are the different phases in software development ? Explain
the different process models. Or
(b) Explain the role of
prototyping in a software development process. Differentiate between
incremental profotype and throway prototype.
12. (a) Explain the important steps involved in object-oriented design
taking a real-world application. Or
(b) Explain the dynamic
modelling and functional modelling.
13. (a) Describe Booch's design methodology. Or
(b) Write short notes on : (i)
Analysis model (ii) Design model (iii) Implementation model. (iv) Test model.
14. (a) What is program documentation ? What is its significance , in
program development and use. Explain the methods of documenting a program. Or
(b) Explain the following terms
:
(i) Information hiding.
(ii) Static analysis. (iii) Symbolic execution.
15. (a) Distinguish between
(i) Testing and debugging a software.
(ii) Verification and validation of a
software. Software error and software failure. Or
(b) Explain the different
techniques for assessing the reliability, productivity and efficiency of a
software.
(5 x 12 = 60 marks)
FOR COMPLETE PRINTED QUESTION PAPER SET
CONTACT: 9745451920 Rs:50/-
Tuesday, June 19, 2012
Subscribe to:
Posts (Atom)