O Sistema Operacional na interação Usuário-Hardware

Um sistema operacional ( SO ) é um software de sistema que gerencia recursos de hardware e software do computador , permitindo que o usuário interaja e dê ordens, ou seja, o sistema operacional é um conjunto de programas que gerenciam a máquina e seus periféricos. Dentre suas funções estão a definição de interface com o usuário, o gerenciamento de entrada e saída dos dispositivos, o tratamento de dados, dentre outros. Para funções de hardware, como entrada e saída e alocação de memória , o sistema operacional atua como um intermediário entre os programas e o hardware do computador, embora o código do aplicativo geralmente seja executado diretamente pelo hardware e frequentemente faz chamadas do sistema para uma Função OS ou é interrompida por ela. Os sistemas operacionais são encontrados em muitos dispositivos que contêm um computador, desde celulares e consoles de videogames, até...