O Sistema Operacional é um programa (software) ou um conjunto de programas cuja função é servir de interface entre computador e usuário. É comum utilizar a abreviatura SO (em português) ou OS (do inglês “Operating System”).
Segundo Tanenbaum e Silberschatz, existem dois modos distintos de conceituar um sistema operacional:
(i) pela perspectiva do usuário (visão “top-down”), é uma abstração do hardware, fazendo o papel de intermediário entre o aplicativo (programa) e os componentes físicos do computador (hardware);
(ii) numa visão “bottom-up”, de baixo para cima, é um gerenciador de recursos, ou seja, controla quais aplicações (processos) podem ser executadas, quando, que recursos (memória, disco, periféricos) podem ser utilizados. Portanto, se não existissem os sistemas operacionais, todo programa desenvolvido deveria saber como comunicar-se com os dispositivos do computador que precisasse utilizar.
No Linux, o Kernel mais o conjunto de ferramentas GNU compõem o Sistema Operacional, por isso podemos chamá-lo de GNU/Linux. O kernel poderá ser construído de acordo com a configuração do seu computador e dos periféricos que ele possui.

Nenhum comentário:
Postar um comentário