What is software reusability?

Options

  • A. The ability to execute software repeatedly
  • B. The ability to use existing software components in other applications
  • C. The ability to delete unused software
  • D. More than one of the above
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

B. The ability to use existing software components in other applications

Detailed Explanation

Explanation: Software reusability refers to using existing software components, modules, libraries or code in new applications. It reduces development time, cost and duplication of effort.