JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2017 SOFTWARE ENGINEERING Previous Question Paper (August - 2017 - R15)

MCA | 2017 | II | R15 | August - 2017

Answer PaperPaper Code: 821AKMaximum Marks: 75Time: 3hrs

This question paper contains two parts A and B. Part A is compulsory. Part B consists of 5 Units. Answer any one full question from each unit.

Part A

Answer all questions in Part A.

125 marks
a

What are the generic framework activities that are present in every software process?

5 marks

Answer

The generic framework activities applicable to all software processes are:

  1. Communication: Involves collaboration with the customer to gather requirements and define objectives.
  2. Planning: Establishes a roadmap by defining tasks, milestones, resources, and schedules.
  3. Modeling: Includes analysis and design tasks to understand the problem and create a blueprint for the solution.
  4. Construction: Involves code generation and testing to ensure the software meets requirements.
  5. Deployment: The software is delivered to the customer for evaluation and feedback.
b

What are the characteristics of SRS?

5 marks

Answer

A high-quality Software Requirements Specification (SRS) should possess the following characteristics:

  • Correct: Accurately reflects the customer's needs.
  • Unambiguous: Each requirement has only one interpretation.
  • Complete: Includes all significant requirements and responses to all input classes.
  • Consistent: No subset of requirements conflicts with another.
  • Verifiable: A finite, cost-effective process exists to check if the software meets the requirement.
  • Modifiable: Structure and style allow for easy changes.
  • Traceable: Each requirement can be linked to its origin and subsequent design elements.
c

How to assess the quality of software design?

5 marks

Answer

Sign in to view the complete answer paper.

d

What is Cyclomatic complexity? How to compute it?

5 marks

Answer

Sign in to view the complete answer paper.

e

Describe the difference between “known risks” and “predictable risks”?

5 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Describe the life cycle of a computer-based system. Also explain the concept of Waterfall model of software life cycle.

7 marks

Answer

Sign in to view the complete answer paper.

b

Compare between perspective and iterative process models.

3 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Explain the levels in continuous model of CMMI.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain unified process? Elaborate on the unified process work products.

5 marks

Answer

Sign in to view the complete answer paper.

4

State and explain the requirements engineering tasks in detail.

10 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Develop an object model, including a class hierarchy diagram and an aggregation diagram showing the components in the computer based system of your choice.

6 marks

Answer

Sign in to view the complete answer paper.

b

Suggest how an engineer responsible for drawing up a system requirements specification might keep track of the relationship between functional and non- functional requirements?

4 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Explain the concept of class based modeling in detail.

6 marks

Answer

Sign in to view the complete answer paper.

b

What are the elements of data design?

4 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

What are the steps involved in user interface analysis?

5 marks

Answer

Sign in to view the complete answer paper.

b

Why is “chunking” important during the component-level design review process.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Distinguish between verification and validation. What are the conditions exists after performing validation testing?

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the reasons behind to perform white box testing?

5 marks

Answer

Sign in to view the complete answer paper.

OR
9

Describe the difference between process and project metrics in your own words.

10 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

How do we review quality and how are effective reviews conducted?

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain in detail about RMMM.

5 marks

Answer

Sign in to view the complete answer paper.

OR
11

Explain the following:

a) CASE Tools

b) Change Management.

10 marks
a

CASE Tools

5 marks

Answer

Sign in to view the complete answer paper.

b

Change Management.

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 2017 II, August - 2017, 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...