1. Software Engineering Fundamentals
January-2004 [4]
1.
b) Can all software projects be managed
with the help of evolutionary model of software development? [4]
July-2004 [6]
5.
c) Explain the essential principles that
form the basis of Software Engineering. How far these principles are being
supported by C++? [6]
January-2005 [26]
1. Give
brief answer to the following questions:
a) What
is software crisis? Discuss the various myths of software industry. [4]
e) What
are the output documents generated from each stage of the waterfall model? [4]
2.
a) Distinguish between a program and
software product. What do you understand by the term software life cycle model
of software development? [9]
b) Explain
the spiral model for software development. Why is it considered a meta-model? [9]
July-2005 [8]
1. Give brief answers to the following
questions.
a) What do you understand by software
crisis? What are its symptoms and causes? What are its remedies? [4]
b) What do you understand by a software
development process? What problems might occur if a software development
organization does not use any specific development process? [4]
January-2006 [4]
1.
a) Which
production process model is useful for developing very large complex software?
[4]
July-2006 [9]
1. Give brief answers to the following
questions.
a) Briefly, explain the problems that may
arise if the build and fix model is used for developing a large software
product. [4]
6.
a) Suppose a very large software is to be
developed for an innovative application. Naturally, the development would be
beset with many risks due to the innovative product to be developed. Explain
which development model should be used. Explain how the risks would be handled
in the model. [5]
January-2007 [4]
1.
a) What do
you mean by software crisis? What are some of its indicators? [4]
July-2007 [18]
3. Explain the various types of
prototyping models in software development. Explain where each model succeeds
and where it fails. [18]
January-2008 [4]
1.
a) Discuss why the prototyping approach to
software development cannot be used for developing all types of software
projects. When this approach is more useful? [4]
No comments:
Post a Comment