36. Which category of software provides a platform to run software for specific tasks?

Answer: D

Explanation:

System software provides a platform to run software for specific tasks.

System software is designed to provide a platform for running application software and managing hardware resources. It includes operating systems and utility programs that support the execution of application software.

A) Shareware

Shareware refers to software that is distributed for free on a trial basis with the intention of encouraging users to purchase a license for continued use. It does not serve as a platform for running specific tasks; rather, it is a model for distributing applications.

B) Productivity

Productivity software includes applications like word processors, spreadsheets, and presentation software designed to help users create documents, manage data, and present information. While important for specific tasks, it relies on system software to operate and is not a platform itself.

C) Collaboration

Collaboration software facilitates communication and teamwork among users, enabling them to work together on projects, share information, and manage tasks. While it serves important functions, it is built on top of system software and does not provide the foundational platform for running other software.

D) System

System software is essential as it serves as the underlying platform that enables the execution of application software and manages hardware resources. It includes operating systems like Windows, macOS, and Linux, which provide the necessary environment for running various applications and performing specific tasks.

Conclusion

System software is definitively the correct answer because it provides the necessary platform for running application software designed for specific tasks. In contrast, shareware, productivity, and collaboration software each serve different functions and rely on system software for their operation, making them incorrect choices in the context of the question.