JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD MCA 2019 SOFTWARE ENGINEERING Previous Question Paper (April/May - 2019 - R17)

MCA | 2019 | II | R17 | April/May - 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

Define software. Explain software evolution.

5 marks

Answer

Software is a collection of computer programs, procedures, and associated documentation that perform specific tasks on a computer system. It is not just the code, but the complete set of instructions that enable hardware to function.

Software evolution refers to the process of developing, maintaining, and updating software systems after their initial release. It involves managing changes due to evolving user requirements, fixing bugs, adapting to new hardware, or improving performance. This process is continuous, as systems must change to remain useful in a dynamic environment.

b

Explain about use cases with suitable examples.

5 marks

Answer

Use cases describe the functional requirements of a system by defining interactions between users (actors) and the system to achieve a specific goal. They provide a high-level view of system behavior.

For example, in an ATM system, a 'Withdraw Cash' use case involves the customer (actor) requesting an amount, the system verifying the balance, and the machine dispensing the cash. Use cases help stakeholders understand system boundaries and user expectations.

c

Draw and explain a class diagram for library management system.

5 marks

Answer

Sign in to view the complete answer paper.

d

Distinguish between black-box testing and white-box testing.

5 marks

Answer

Sign in to view the complete answer paper.

e

What is RMMM? Explain RMMMI plan.

5 marks

Answer

Sign in to view the complete answer paper.

Part B

210 marks
a

Explain in detail about process assessment.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are the phases of Unified process? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

OR
310 marks
a

Distinguish between the incremental model and the RAD model.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain in detail about process patterns.

5 marks

Answer

Sign in to view the complete answer paper.

410 marks
a

Who should be involved in a requirements review? Draw a process model showing how a requirements review might be organized.

5 marks

Answer

Sign in to view the complete answer paper.

b

Describe the structure of a requirements document.

5 marks

Answer

Sign in to view the complete answer paper.

OR
510 marks
a

Develop an object model, including a class hierarchy diagram and a data flow diagram showing the principle components of a personal computer system and its system software.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain about requirements validation.

5 marks

Answer

Sign in to view the complete answer paper.

610 marks
a

Distinguish between sequence diagram and collaboration diagram with examples.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are interface design elements? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

OR
710 marks
a

Explain terms and concepts of component diagrams.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are architectural styles? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

810 marks
a

Discuss about the art of debugging.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain about function-based metrics.

5 marks

Answer

Sign in to view the complete answer paper.

OR
910 marks
a

What is integration testing? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain about architectural design metrics.

5 marks

Answer

Sign in to view the complete answer paper.

1010 marks
a

Distinguish between LOC and FP metrics.

5 marks

Answer

Sign in to view the complete answer paper.

b

What are SQA activities? Explain.

5 marks

Answer

Sign in to view the complete answer paper.

OR
1110 marks
a

Explain about software reviews.

5 marks

Answer

Sign in to view the complete answer paper.

b

Discuss about statistical SQA.

5 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the question paper of SOFTWARE ENGINEERING from JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD for MCA 2019 II, April/May - 2019, R17.

For the solved question paper with answers, switch to the Answer Paper tab.

Other papers in SOFTWARE ENGINEERING

Loading Question Papers

Fetching data from database...