VTU Previous Year Question Papers BE CS Sixth Semester Software Engineering August 2005

VTU Previous Year Question Papers BE CS Sixth Semester

Software Engineering August 2005

Note: 1. Answer any FIVE full questions.

2. Answers to be specific and within the preview of subject matter.


1.  (a) Explain how both the waterfall model and the pro typing model can be accommodated in the spiral process model.

(b) Mention the six specific design process activities. Give explanation for two of them.

(c)      Table 1.C gives the task duration for software project activities. Draw an activity chart.


Task T1 T2 T3 T4 T5 T6 t7 T8 t9 T10 T11 T12 T13 T14 T15
Duration in days
















Dependencies T1 T1, T2 T3 T4 t3 T7 T3,T6 T5, T9 T9 T10 T3 T4 T8 T9 T9 T14

Table 1.C


2.  (a) Give the IEEE standard format for requirement document.

(b) Indicate the principle stages of VORD.

(c) Highlight the importance of DFD in software engineering life cycle.


3.  (a) Mention four weaknesses of structured analysis methods.

(b) Draw evaluationary prototyping flow diagram and mention its two main advantages.

(c)  Bring out the advantages and disadvantages of a shared repository.


4.  (a) What are the four parameters of a system which affects the system architecture? Explain.

(b) Compare functional points and line of code with respect to a software life cycle.


5. (a) Give the characteristics of GUI with description.

(b) Distinguish between software verification and validation.

(c) For the Figure5(c) shows a simple flow graph of a program. Indicate the minimal set of paths that satisfies white-box strategies.


6. (a) Mention five levels in P-CMM model. Explain each of them.

(b) Suggest meaningful names for the variables used in the program shown below and construct data dictionary entries for these names. routine BS(K,T,S,L)


7.   (a) For different forms of COCOMO give project complexity, formula and effort estimation plots.

(b) Suppose that you are developing the software for a nuclear power plant control system. Select the most appropriate mode for the project and use the COCOMO model to give a crude estimate of the totai number of person months required for the development, assuming that the estimated software size is 10,000 delivered source instructions.


8. Write explanatory notes on :

(a) Ethnography

(b) Group cohesiveness

(c) Software equation

(d) Case Work benches.

Leave a Comment