Contemporary Operating Systems and Structures
The operating system acts as a translator in the computer. It converts binary language and values into programming languages understandable to the user. Every part of an operating system is interconnected, with its own functionality and just as important as the next. Through the user interface the operating system is able to execute programs, manage I/O operations, manage file systems, handle program errors and detection, allocate resources, accounting as well as security and protection. The diagram below shows a detailed description of each component of the system. Major functions of an operating system are; management of computer resources which includes memory, printers and the CPU, that manages a variety of resources; establishment of user interface such as a graphic user interface that gives easy access to an app by clicking on an icon, and execution of application software gives the ability to run an app through location and loading into a primary memory storage.