CS 1353 -- SOFTWARE ENGINEERING ANNA UNIVERSITY PREVIOUS YEAR QUESTION PAPER

B.E/B.TECH. DEGREE EXAMINATION, MAY/JUNE 2009


SIXTH SEMESTER

COMPUTER SCIENCE AND ENGINEERING

CS 1353 -- SOFTWARE ENGINEERING

(REGULATION 2004)

TIME: THREE HOURS MAXIMUM:100 MARKS

ANSWER ALL QUESTIONS

PART A--(10*2=20 MARKS)

1. List the advantage of using Waterfall model instead of adhoc build and fix model.

2. How does "Project Risk" factor affect the spiral model of software development?

3. List out the requirements engineering.

4. What are the linkages between data flow and ER diagrams?

5. What is modularity?

6. If a module has logical cohesion what kind of coupling is this module likely to have with 

others.

7. What is the difference between alpha and beta testing?

8. Will the exhaustive testing guarantee that the program is 100% correct?

9. What are the various activities during software project planning?

10.What are the risk management activities?

PART B --(5*16=80 MARKS)

11. (a) (i) What do you understand by the term software development life cycle?[3]

(ii) Why is it important to adhere to the life cycle model while
developing a large software product?[3]

(iii)Explain the different models of Software development Life Cycle.[10]

Or

(b) (i) Discuss the selection process parameters for a life cycle model.[12]

(ii)As you move outward along with process flow path of the spiral 
model what can we say about the software that is being developed 
or maintained?[4]

12. (a) What are the crucial process steps of requirements engineering?
Discuss with the help of a diagram.

Or

(b) Consider the problem of railway reservation system and design the 
following:

(i) Problem statement.[6] 

(ii) Use case diagram.[5]

(iii)Use cases.[5]

13. (a) (i) Discuss the differences between object oriented and function 
oriented design with examples.[8]

(ii) Why documents should be produced on completion of design phase?[8]

Or

(b) Explain coupling and cohesion with examples.[16]

14. (a) Briefly discuss the following:

(i) Test case design Test and Test Suite.[6]

(ii) Verification and Validation.[4] 

(iii) Alpha beta and Acceptance testing.[6]


Or

(b) What are the various kinds of functional testing? 
Describe any one in detail.[16]

15. (a) Compute the function point FP for a payroll program 
that reads a file of employees and a file of information 
for the current month and prints cheques for all the 
employees. The program is capable of handling an interactive
command to print an individually requested cheque immediately.

Or

(b) Explain COCOMO Model in detail. What types of
categories of projects are identified?


Support Us :Like Us

0 comments:

Post a Comment

"Please give your valuable suggestion."