You are on page 1of 1

April 2013 (Summer drive) Bachelor of Computer Application (BCA) Semester 4 BC0049 Software Engineering 4 Credits

(Book ID: B0808)

(60 Marks)

Attempt all the Questions: [10 x 6 = 60 Marks]

1. Explain Iterative Development Model in detail. 2. Explain the Incremental Development Model in detail. 3. What are the major technical and non-technical factors which militate against widespread software reuse? 4. Explain why it is necessary to design the system architecture before the specifications are written. 5. Explain why it is important to describe software designs. 6. Explain white-box and black-box testing in detail. 7. Discuss whether it is possible for engineers to test their own programs in an objective way. 8. Explain why the use of a standard high-level language does not guarantee that software will be portable across a range of machines. 9. Draw possible data flow diagram of system design for the following application. Part of the electronic mail system which presents a mail form to a user, accepts the completed form and sends it to the identified destination. 10. Give the difference between restructuring and forward engineering.

You might also like