Skip to content
AL-403 · Software Engineering/Unsolved PYQ Paper

AL-403 Software Engineering - Jun 2026 Question Paper

Under each question, How to answer lists the points an answer should cover, outlined by CampusPrep from the syllabus. Check the details against your textbook.

  1. 7 Marks
    aExplain the Linear Sequential (Waterfall) Model and Spiral Model with neat diagrams and suitable examples.
    How to answer
    • Define Linear Sequential / Waterfall phases in order
    • Draw neat Waterfall diagram with phases and flow
    • Explain Spiral quadrants / iterations with diagram
    • Give suitable example for each model and compare applicability
  2. 7 Marks
    bDefine Software Product and explain the characteristics of a good software product.
    How to answer
    • Define software product
    • Distinguish product vs program / system
    • List characteristics of good software product
    • Briefly explain each characteristic
  3. 7 Marks
    aExplain the Component Assembly Model and Agile Process Model with their advantages and limitations.
    How to answer
    • Explain Component Assembly / CBSE model steps
    • Explain Agile process model principles and iterations
    • List advantages of each
    • List limitations of each
  4. 7 Marks
    bExplain RAD Model, Agile Process Model and Spiral Model with example.
    How to answer
    • Define RAD model phases and time-boxing
    • Define Agile process model and sprints
    • Define Spiral model cycles
    • Give example scenario for each
  5. 7 Marks
    aExplain Function-Oriented Analysis Modeling and Object-Oriented Analysis Modeling.
    How to answer
    • Define Function-Oriented Analysis Modeling and DFD approach
    • Define Object-Oriented Analysis Modeling and UML approach
    • Explain key models / diagrams in each
    • Contrast focus: functions vs objects
  6. 7 Marks
    bExplain the Software Requirement Specification (SRS) and Requirement Validation.
    How to answer
    • Define SRS purpose and IEEE structure
    • Explain contents of SRS document
    • Define requirement validation objectives
    • Explain validation techniques: reviews, prototyping, testing
  7. 7 Marks
    aExplain the Software Design Process along with important Design Concepts and Principles.
    How to answer
    • Define software design process and levels
    • Explain key design concepts: abstraction, modularity, cohesion, coupling
    • Explain design principles
    • Outline steps from requirements to design
  8. 7 Marks
    bExplain Software Modeling using UML. Describe different UML diagrams with suitable examples.
    How to answer
    • Define UML purpose in software modeling
    • Classify structural vs behavioral diagrams
    • Describe different UML diagrams with examples
    • Draw / illustrate example diagrams
  9. 7 Marks
    aExplain Architectural Design with example.
    How to answer
    • Define architectural design and its role
    • Explain architectural styles / views
    • Give example system architecture
    • Explain significance and decisions
  10. 7 Marks
    bDiscuss the importance of Code Inspection in software quality assurance.
    How to answer
    • Define code inspection / peer review
    • Explain inspection process and roles
    • Discuss defect detection and quality benefits
    • Relate to software quality assurance
  11. 7 Marks
    aExplain the software testing techniques in detail.
    How to answer
    • Define testing levels and objectives
    • Explain white-box techniques
    • Explain black-box techniques
    • Give examples for each technique
  12. 7 Marks
    bExplain the need for Software Maintenance and its types with suitable examples.
    How to answer
    • Define software maintenance need
    • Explain types: corrective, adaptive, perfective, preventive
    • Give suitable example for each type
    • Discuss maintenance cost / issues
  13. 7 Marks
    aExplain Software Configuration Management (SCM) in detail.
    How to answer
    • Define SCM and its need
    • Explain SCM activities: identification, control, audit
    • Explain version and change management
    • Give tools / example workflow
  14. 7 Marks
    bExplain the characteristics of Software Product and Software Process.
    How to answer
    • List characteristics of software product
    • List characteristics of software process
    • Explain each set briefly
    • Contrast product vs process attributes
  15. 7 Marks
    aExplain Reverse Engineering and Re-engineering in detail.
    How to answer
    • Define reverse engineering purpose and steps
    • Define re-engineering purpose and process
    • Explain activities: redocumentation, restructuring
    • Compare benefits and applications
  16. 7 Marks
    bDifferentiate Object-Oriented Analysis and Structured Software Engineering in detail.
    How to answer
    • Define Object-Oriented Analysis concepts
    • Define Structured Software Engineering approach
    • Differentiate on multiple bases in table
    • Conclude suitability for different systems
Go to where you left off?

Quick Add to Notes

Save questions, your own notes and screenshots into notes filed by unit. It takes a free account.

Create free account

Have an account? Log in