The operating system is responsible for managing user interaction with the HCI. Windows, menus, icons and pointers are key components of the HCI and the operating system ensures that what you see on ...
What is provided by the OS depends on the purpose of the individual device. For example, the OS on your phone will perform different tasks (providing a graphical user interface) compared to the OS ...