JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA II SOFTWARE ENGINEERING Previous Question Paper (December - 2019 - R17)

MCA | II | II | R17 | December - 2019

Answer PaperPaper Code: 842AEMaximum Marks: 75Time: 3hrs

Note: This question paper contains two parts A and B. Part A is compulsory which carries 25 marks. Answer all questions in Part A. Part B consists of 5 Units. Answer any one full question from each unit. Each question carries 10 marks and may have a, b, c as sub questions.

PART - A

125 marks
a

Explain the five generic process framework activities.

5 marks

Answer

The five generic process framework activities that apply to any software project regardless of size or complexity are:

  1. Communication: Involves heavy collaboration with the customer to understand objectives, gather requirements, and define scope.
  2. Planning: Establishes a roadmap for the project, including task scheduling, resource allocation, and risk assessment.
  3. Modeling: Focuses on creating analysis and design models to better understand software requirements and the architecture to satisfy them.
  4. Construction: Involves the actual coding of the software and the subsequent testing to uncover errors.
  5. Deployment: The software is delivered to the customer for evaluation, feedback, and eventual operational use.
b

What is requirements traceability? How is it useful in requirements change management? Explain.

5 marks

Answer

Requirements traceability is the ability to describe and follow the life of a requirement in both a forward and backward direction, from its origin through design, implementation, and testing. It creates a map of dependencies between requirements, system components, and test cases.

In requirements change management, it is essential because it allows developers to perform impact analysis. When a requirement changes, traceability helps identify exactly which design documents, code modules, and test scripts are affected, ensuring that changes are implemented consistently and that no downstream dependencies are overlooked.

c

Explain about sequence diagrams.

5 marks

Answer

Sign in to view the complete answer paper.

d

What questions do black-box tests answer? Explain with examples.

5 marks

Answer

Sign in to view the complete answer paper.

e

Differentiate between product standards and process standards.

5 marks

Answer

Sign in to view the complete answer paper.

PART - B

210 marks
a

What is process pattern? Explain the template for describing a process pattern.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain Waterfall model with its merits and demerits. Provide three examples of software projects that would be amenable to the Waterfall model.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Discuss the various framework activities that are used during PSP and TSP? Write the objectives of each one.

5 marks

Answer

Sign in to view the complete answer paper.

b

What is the purpose of process assessment? Write the formal techniques that are available for assessing the software process.

5 marks

Answer

Sign in to view the complete answer paper.

4

What is the goal of requirements analysis phase? Give reasons why the requirements analysis phase is a difficult one.

10 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

What kind of problems are likely to occur in software requirements specifications? Discuss.

5 marks

Answer

Sign in to view the complete answer paper.

b

Is it possible to have a system that can automatically verify completeness of an SRS document? If not, why?

5 marks

Answer

Sign in to view the complete answer paper.

6

Write the taxonomy of different software architectural styles and explain each style.

10 marks

Answer

Sign in to view the complete answer paper.

OR
7

What are the different static and dynamic models that UML provides to document the design? Discuss them clearly with suitable examples.

10 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

What Boundary value analysis? Write the guidelines to create boundary value analysis test cases and explain.

5 marks

Answer

Sign in to view the complete answer paper.

b

List and explain the metrics used for software maintenance.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

Explain the path testing technique with suitable example.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the metrics used for design model? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Why is there often tension between a software engineering group and an independent Software quality assurance group? Is this healthy?

5 marks

Answer

Sign in to view the complete answer paper.

b

Define software reliability and explain software reliability measures.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

What is Software Quality Assurance? Discuss about the significance of Statistical SQA.

5 marks

Answer

Sign in to view the complete answer paper.

b

With a sample risk information sheet, explain the RMMM plan.

5 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 JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for MCA II II, December - 2019, R17.

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

Other papers in SOFTWARE ENGINEERING

Loading Question Papers

Fetching data from database...