You are on page 1of 2

www.vidyarthiplus.

com

Computer Science and Engineering


CS2301 – Software Engineering
YEAR/SEM/: III/V
PART – A(10 X 2 = 20)
1.What are the layers of software engineering? Draw the layers.
2.Write down the generic process framework that is applicable to any software
project.(NOV 2010).
3.Define Business process engineering.(NOV 2010).
4.Define Computer Based System and Write the variety of its System elements.
5.Define verification and validation.Give an example.(NOV 2010).
6.Define “Edge of chaos”. How can that be visualized?
7.For the scenario described below, which life cycle model would you choose? Give
the reason why you would choose this model. You are interacting with the MIs
department of a very large oil company with multiple departments. They have a
complex legacy system. Migrating the data from this legacy system is not an easy task
and would take a considerable time. The oil company is very particular about
processes, acceptance criteria and legal contracts. (NOV 2011)
8. Name the metrics for specifying non-functional requirements. (NOV 2011)
9. What is software Prototyping?(NOV 2011)
10. What is the goal of requirements engineering process and what are its sub-
processes?
PART – B(5 X 16 = 80)
11. Compare and contrast the different life cycle models(6)
b.Describe at least one scenario where
1.RAD model would be applicable and not the waterfall model.(5)
2. Waterfall model is preferable to all other models. (5) (NOV 2011)
12. Explain System Engineering Hierarchy.
13.Write short notes on Business process Engineering and Product Engineering.(NOV
2011)
14.a.Explain in detail about software document.(8).
b.Write short notes on software prototyping.(8).

www.vidyarthiplus.com
www.vidyarthiplus.com

15.An Independent truck company wants to track and record its drivers driving habits.
For this purpose the company has rented 800 phone numbers and has printed the
numbers on the front, back and sides of all trucks owned by the company. Next to the
800 numbers a message is written “PLEASE REPORT ANY DRIVER OR TRUCK
PROBLEM BY CALLING THIS NUMBER”. The hacking company waits for you to
develop a system that:
(i) Collects information from caller about the driver performance and behavior as well
as truck condition.
(ii) Generates daily and monthly reports for each driver and truck management.
(iii) reports problems that require immediate action to an on-duty manager. Analyse
the problem statement and list major functions to be incorporated with SRS document.
(NOV 2011)

www.vidyarthiplus.com

You might also like