Wednesday, November 4, 2009
| B.E./B.Tech. DEGREE EXAMINATION, |
| Fourth Semester |
| Information Technology |
| IF 255 — SOFTWARE ENGINEERING |
| Time : Three hours Maximum : 100 marks |
| Answer ALL questions. |
| PART A — (10 ? 2 = 20 marks) |
| 1. Distinguish clearly between verification and validation. |
| 2. What is embedded system process? |
| 3. What are non–functional requirements for a software? |
| 4. What is the role of data dictionary? |
| 5. What do you mean by horizontal and vertical partitioning? |
| 6. How do you evaluate user interface? |
| 7. What is stress testing? |
| 8. State the guidelines for debugging. |
| 9. What is Delphi cost estimation technique? |
| 10. What is CASE? |
| PART B — (5 ? 16 = 80 marks) |
| 11. Explain iterative water fall and spir al model for software life cycle and discuss |
| various activities in each phase. |
| 12. (a) Explain the ways and means for collecting the software requirements and how |
| are they organized and represented. |
| Or |
| (b) Describe various prototyping techniques and discuss on analysis and modeling. |
| 13. (a) Discuss the impact of cohesion, coupling, fan–in, fan–out and factoring in |
| design phase. |
| Or |
| (b) Explain the real time software design and discuss the same for a data acquisition |
| system. |
| 14. (a) What is black box testing? Is it necessary to perform this? Explain various test |
| activities. |
| Or |
| (b) Explain the integration testing process and system testing processes and discuss on |
| their outcomes. |
15. (a) Explain the need for software measures and describe various metrics.
| Or |
| (b) Discuss briefly on software maintenance activities and how do you estimate the |
| cost involved. Explain. |
http://www.ziddu.com/download/7216340/SE1.pdf.html
Tags SOFTWARE ENGINEERING



