Operating Systems, Kernel, Computer Science, Organization.
An operating system is a manager for hardware resources, providing a simplified and device-independent interface to those resources. In that role, it also facilitates sharing those resources, so it is responsible for providing isolation and security between now-separate processes (or more recently