JNTU

JNTU MCA 2020 SOFTWARE ENGINEERING Previous Question Paper (October/ November - 2020 - R15)

MCA | 2020 | II | R15 | October/ November - 2020

Answer PaperPaper Code: 821AKMaximum Marks: 75Time: 2 Hours

Answer any five questions

All questions carry equal marks

Main

115 marks
a

Explain about waterfall model with a neat diagram.

8 marks

Answer

The Waterfall model is a linear-sequential software development life cycle (SDLC) approach where progress flows steadily downwards through distinct phases. Each phase must be completed before the next begins, and there is typically no overlapping.

The phases are:

  • Requirement Analysis: All possible requirements of the system to be developed are captured in a requirement specification document.
  • System Design: The requirements are studied and the system architecture is designed.
  • Implementation: The system is developed in small units which are integrated in the next phase.
  • Integration and Testing: All units are integrated and tested for faults and failures.
  • Deployment and Maintenance: The product is deployed in the customer environment and maintained to address issues or enhancements.

Diagram representation: Requirements → System Design → Implementation → Integration & Testing → Deployment → Maintenance. This model is best suited for projects with well-defined, stable requirements.

b

Explain about Spiral Model with a neat diagram.

7 marks

Answer

The Spiral Model is a risk-driven process model that combines the iterative nature of prototyping with the controlled and systematic aspects of the waterfall model. It is particularly useful for large, expensive, and complicated projects.

The model is divided into four quadrants:

  • Objective Setting: Identifying objectives for that phase and alternative solutions.
  • Risk Assessment and Reduction: Identifying potential risks and developing strategies to resolve them, often through prototyping.
  • Development and Validation: Developing the software and verifying it through testing.
  • Review and Planning: Evaluating the results with the customer and planning the next iteration.

The project passes through these phases repeatedly in a spiral fashion, where each loop represents a phase of the software process. As the spiral progresses, the software grows in complexity and maturity, with each iteration reducing project risk.

2

Explain about functional and non-functional requirements and also discuss various types of non-functional requirements.

15 marks

Answer

Sign in to view the complete answer paper.

3

Discuss in detail about different architectural styles with examples.

15 marks

Answer

Sign in to view the complete answer paper.

4

Compare verification and validation with example. Also discuss about validation testing.

15 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

Compare proactive and reactive risk strategies.

8 marks

Answer

Sign in to view the complete answer paper.

b

How risks can be identified? Discuss.

7 marks

Answer

Sign in to view the complete answer paper.

6

Explain in detail all level in CMMI framework.

15 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Identify any five functional and non-functional requirements for Health Care management system.

8 marks

Answer

Sign in to view the complete answer paper.

b

Differentiate between context model and behavioral model.

7 marks

Answer

Sign in to view the complete answer paper.

8

Discuss about interface golden rules and their role in interface design.

15 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of SOFTWARE ENGINEERING from JNTU for MCA 2020 II, October/ November - 2020, R15.

For the question paper without answers, switch to the Question Paper tab.

Other papers in SOFTWARE ENGINEERING

Loading Question Papers

Fetching data from database...