Concept Flow - Why OS manages hardware and software resources
User Requests a Task
OS Receives Request
OS Checks Hardware Availability
OS Allocates Hardware Resources
OS Manages Software Resources
Task Executes Using Resources
OS Monitors and Controls Resources
Task Completes and Resources Freed
The OS receives user requests, allocates hardware and software resources, manages their use during task execution, and frees them after completion.