Friday, February 7, 2020

M.Sc IT - Software Engineering P16ITE4A - April 2018


M.Sc. DEGREE EXAMINATION, APRIL 2018
Information Technology – Elective
SOFTWARE ENGINEERING
PART A – (10 × 2 = 20)
Answer ALL questions.
1.      What is Software Engineering?
2.      What is mean by process?
3.      Nodes denote ______________________ and lines denote ___________________ in progress tracking.
4.      Write two types of estimation methods.
5.      Say any two reasons for the need of requirements?
6.      State the approaches for prototyping requirements.
7.      Write down the premises of Agile architecture.
8.      Design by contract – Define
9.      Define Unit testing.
10.  Write any four qualities attributes identifies by ISO 9126.

PART B – (5 × 5 = 25)
Answer ALL questions, choosing either (a) or (b) in each.
11.  (a)       What is a qualification for a Good Software?
Or
            (b)       What is Extreme Programming inn Agile method?

12.  (a)       Mention any ten factors that can affect productivity.
Or
            (b)       What is Project planning?

13.  (a)       Define – UML class diagram and ER diagram.
Or
            (b)       Explain SDL Block diagram with example.

14.  (a)       What are the characteristics for a Good design?
Or
            (b)       Explain about Control Structures with example.



15.  (a)       Describe – White box testing.
Or
            (b)       What is Software Reengineering process model?

PART C – (3 × 10 = 30)
Answer any THREE questions.
16.  Who are all the members in a team of Software development? What are all the roles they play?
17.  Explain in detail about COCOMO – Model of cost estimation.
18.  Explain the characteristics of Requirements.
19.  Give a detailed note about the techniques to evaluate the design.
20.  Explain in detail about System testing.

No comments:

Post a Comment