Section-A (Very Short Answer Type Questions) Each question requires a very short answer (not exceeding 75 words), and each carries 3 marks . 1. Write a note on software maintenance. Explanation: Software maintenance refers to the process of modifying, updating, and improving software after its deployment to correct faults, improve performance, or adapt it to a changing environment. It includes: Corrective Maintenance: Fixing bugs and errors. Adaptive Maintenance: Modifying software due to changes in hardware or OS. Perfective Maintenance: Enhancing functionalities. Preventive Maintenance: Improving software for future stability. 2. Explain advantages and disadvantages of software reuse. Advantages of Software Reuse: Cost Reduction: Saves development costs by reusing existing components. Time-Saving: Speeds up development by avoiding redundant coding. Improved Quality: Reused components are already tested and stable. Standardization: Encourages the use of sta...
I shares content on versatile topics focusing on Entrepreneurship, Geopolitics, Scientific Self-Improvement and Knowledge that matters. "CODE Clutch is your go-to platform for solved question papers, tech insights, developer roadmaps, and sci-fi content. Whether you're preparing for exams or leveling up your coding skills, CODE Clutch provides the tools and resources to help you succeed."