

Allocate the appropriate amount of memory space when programs are to be loaded into the memory for executing.Ensure that a new file does not overwrite an existing file.Deallocate space when files are removing.Allocate the appropriate amount of disk space when files are created.The above issues require the operating system to provide the following services and much more: Creating multiple cooperating processes, synchronizing their access to shared data, and allowing them to communicate with each other.


It is a control program that manages execution of user program to prevent errors and improper use of computer.
MS WORD ON MAC NOT MAXIMIZING SOFTWARE
In short operating system is a resource manager who manages both hardware and software resources efficiently. It also decides how and when to allocate and deallocate resources so that computer system can run efficiently. Operating system manages all the resources and receives many simple and conflicting requests. DescriptionĪ computer system has various hardware and software resources required to solve some problem storage space, CPU time and I/O devices etc. Operating system provides the user a simple and user-friendly interface to perform their specific tasks. It is due to the operating system, the user of the computer does not have to deal directly with the hardware to get their work done.
