VTU Previous Year Question Papers BE CS Sixth Semester Software Engineering July 2008

VTU Previous Year Question Papers BE CS Sixth Semester

Software Engineering July 2008

 

Note : Answer any FIVE full questions.

1  a. What is Software? What are the attributes of a good software?

b. Explain the requirements engineering process with a neat block diagram.

c. Explain Bohem’s spiral model with a neat diagram and compare it with prototyping.

 

2 a. Explain briefly the metrics for specifying non-functional requirements.

b.  Explain the form – based approach for specifying system requirements.

c.   Explain the use of view – point, service template and event scenarios in VORD method with suitable example.

3 a. Explain the state machine model of a simple microwave oven.

b. What is a CASE Workbench? Describe the tools used in analysis and design of workbench.

c. Explain any two rapid – prototyping techniques.

 

4 a. Write an object and DFD model for an invoice processing system.

b.  Draw and explain the sequence diagram and state diagram for a typical weather station.

 

5 a. Describe the principles of used interface design.

b. How is safety achieved in a safety – critical software? Explain.

c. Explain the iterative process of hazard and risk analysis.

 

6 a. Explain the structure of a software test plan

b. Explain the clean – room software development process with a neat diagram. C. Explain interface testing.

 

7 a. What are the possible software risks? Explain briefly the risk management process.

b.  Explain briefly the factors affecting software pricing and software engineering productivity.

 

8  a. Explain software product metrics.

b. Write a note on Legacy system.

c. Explain there – engineering process with a neat diagram.

Leave a Comment