JNTU

JNTU MCA 2021 SOFTWARE ENGINEERING Previous Question Paper (July/August - 2021 - R15)

MCA | 2021 | II | R15 | July/August - 2021

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

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

What are the characteristics and various categories of software?

7 marks

Answer

Software is a logical product rather than a physical one, characterized by its development rather than manufacturing, its tendency not to wear out, and its custom-built nature. Key characteristics include:

  • Complexity: Software often involves highly complex logic and interactions.
  • Maintainability: It must be updated to accommodate changing requirements or environments.
  • Scalability: The ability to handle increased load or functionality.
  • Reliability: The degree to which software performs its required functions under stated conditions.

Software is categorized into several types:

  • System Software: Programs that manage the hardware and provide a platform for other software (e.g., Operating Systems, drivers).
  • Application Software: Programs designed for end-users to perform specific tasks (e.g., word processors, spreadsheets).
  • Engineering/Scientific Software: Software characterized by 'number-crunching' algorithms (e.g., CAD, simulation systems).
  • Embedded Software: Software residing within a product or system to control its features (e.g., keypad control for a microwave).
  • Web Applications: Network-centric software accessed via browsers.
  • Artificial Intelligence Software: Systems that use non-numerical algorithms to solve complex problems.
b

Explain the iterative waterfall model and list the merits and demerits of it.

8 marks

Answer

The Iterative Waterfall Model is a variation of the traditional waterfall model that incorporates feedback loops. It allows the project team to revisit previous phases (such as requirements or design) if issues are discovered during later stages like coding or testing. This approach acknowledges that software development is rarely a perfectly linear process.

Merits:

  • Provides flexibility to incorporate changes during the development cycle.
  • Clear structure and documentation are maintained, similar to the classic waterfall.
  • Issues identified in later stages can be addressed by cycling back to earlier phases.

Demerits:

  • Still requires significant documentation and planning, which can be time-consuming.
  • If the number of iterations is high, it can become costly and lead to scope creep.
  • Not as agile as modern iterative models like Scrum or XP, as it still relies on a sequential foundation.
215 marks
a

Discuss in detail about spiral Model.

7 marks

Answer

Sign in to view the complete answer paper.

b

What is a Unified Process? Sketch various phases of Unified process.

8 marks

Answer

Sign in to view the complete answer paper.

315 marks
a

What is feasibility study? What are the contents that in feasibility report?

7 marks

Answer

Sign in to view the complete answer paper.

b

Explain in detail about object modeling?

8 marks

Answer

Sign in to view the complete answer paper.

4

Draw the data flow diagrams for the chosen web application.

15 marks

Answer

Sign in to view the complete answer paper.

515 marks
a

What are the various steps for good use interface design? And discuss about Design evolution.

7 marks

Answer

Sign in to view the complete answer paper.

b

What are the major elements of a Design Model? How do we assess the design quality?

8 marks

Answer

Sign in to view the complete answer paper.

615 marks
a

What is Object Constraint Language? What are the basic design principles for Component-Level Design?

7 marks

Answer

Sign in to view the complete answer paper.

b

What are the steps involved in user interface analysis?

8 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Discuss the various testing strategies for conventional software.

7 marks

Answer

Sign in to view the complete answer paper.

b

What are the reasons behind to perform white box testing?

8 marks

Answer

Sign in to view the complete answer paper.

8

Explain the following:

15 marks
a

ISO 9000 Quality standards

7 marks

Answer

Sign in to view the complete answer paper.

b

Reactive Vs. Proactive Risk strategies.

8 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 2021 II, July/August - 2021, 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...