You are on page 1of 2

F:/Academic/27 Refer/WI/ACAD/18

SHRI RAMSWAROOP MEMORIAL COLLEGE OF ENGG. & MANAGEMENT MCA [SEM V][51,52,53] TUTORIAL SHEET-1
(Session : 2011-12)

Software Engineering (MCA-513)


Unit:1 Date of Distribution: 07/08/2011 Topic: Introduction and Software Project Planning Name of Faculty: Mr. Gaurav Mishra/Mr. Ashish Avasthi

Q1. Q2.

Explain some of the myths that lead to software crisis. Define software engineering and how it is different from conventional engineering process Q3. Discuss the major areas of applications of the software. Q4. What are the various attributes of software quality? Q5. Why evolutionary models are considered by many to be the best approach to software development in a modern context. Q6. How do software characteristics differ from hardware characteristics? Also illustrate with a diagram that the software doesnt wear out. Q7. Explain what is wrong with the notion that software engineering is too time consuming and interferes with a programmers productivity. Q8. How can the selection of an inappropriate software process model be avoided? Q9. Should a development organization adapt a single process model for all its software development? Discuss the pros and cons. Q10. Explain with suitable example, types of software development for which spiral model is suitable? Is the number of loops of spiral fixed for different development project? If not, explain how the number of loops in spiral is determined. Supplementary Questions: Q1. As software becomes more pervasive, risks to the public (due to faulty programs) become an increasingly significant concern. Develop a realistic doomsday scenario (other than Y2K) where the failure of a computer program could do great harm (either economic or human). Q2. Write a paper summarizing recent advances in one of the leading edge software application areas. Potential choices include: advanced Web-based applications, virtual reality, artificial neural networks, advanced human interfaces, intelligent agents

References: 1. Fundamentals of software engineering by Rajib Mall 2. Software Engineering (Theory and Practice by Shari Lawrence Pfleeger) 3. Software Engineering by Roger S. Pressman

Mr. Gaurav Mishra Department

Mr. Ashish Avasthi

Head

of

You might also like