0% found this document useful (0 votes)
31 views2 pages

Software Engg June 2016

This document is a past exam for a software engineering course. It contains 5 questions testing students' knowledge of key software engineering concepts. Question 1 has 4 parts asking students to (a) define software engineering and illustrate the phases of the software development lifecycle, (b) define cohesion and coupling and explain their types, (c) explain what software project management is and elaborate on the COCOMO model, and (d) explain what CASE tools are and categorize them with a diagram. The other questions ask students to explain data flow diagrams, E-R diagrams, cyclomatic complexity, software project estimation and the SEI-CMM levels, and provide short notes on version control, change control, and baselines.

Uploaded by

Sebastian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views2 pages

Software Engg June 2016

This document is a past exam for a software engineering course. It contains 5 questions testing students' knowledge of key software engineering concepts. Question 1 has 4 parts asking students to (a) define software engineering and illustrate the phases of the software development lifecycle, (b) define cohesion and coupling and explain their types, (c) explain what software project management is and elaborate on the COCOMO model, and (d) explain what CASE tools are and categorize them with a diagram. The other questions ask students to explain data flow diagrams, E-R diagrams, cyclomatic complexity, software project estimation and the SEI-CMM levels, and provide short notes on version control, change control, and baselines.

Uploaded by

Sebastian
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

No.

of Printed Pages : 2 mcs-0341


MCA (Revised)
Term-End Examination
June, 2016

MCS-034 : SOFTWARE ENGINEERING

Time : 3 hours Maximum Marks : 100


(Weightage 75%)

Note : Question no. 1 is compulsory. Attempt any three


questions from the rest.

1. (a) Define "Software Engineering". Illustrate


various phases of Life cycle of Software
Development. 12

(b) Define Cohesion and Coupling. Explain


various types in each of them.

(c) What is Software Project Management ?


Elaborate on COCOMO model. 10

(d) What are CASE Tools ? With a suitable


diagram, explain the categories of CASE
Tools. 10

MCS-034 1 P.T.O.
2. (a) Explain the following with examples :
(i) Data Flow diagram 5
E-R diagram 5

(b) Write a short note on Cyclomatic


Complexity. 10

3. (a) With a neat diagram, explain Software


Project estimation in detail. 10

(b) Explain the various levels in SEI-CMM. 10

4. Write short notes on the following :

(a) Version control 6

(b) Change control 6

(c) Base lines 8

5. (a) How is software development for mobile


devices different from PCs ? 10

(b) How is Software Configuration


Management done in Software
Development Process ? Explain. 10

MCS-034 2 7,000

You might also like