An operating system is software which, together with the hardware properties of the computer, forms the basis for its operation. It controls and monitors the execution of programs and thus makes the use of a computer possible in the first place. Spectra mainly uses Windows and Linux-based operating systems.
Basically, an operating system performs the following tasks:
- Hiding the complexity of the machine from the user (abstraction)
- Providing a user interface
- Provision of a standardized programming interface (API)
- Management of machine resources
- Pursuit of protection strategies in resource provisioning
- Coordination of processes