O que é um Sistema Operativo?
Olá amigos! Tudo bem?
Nos (muitos dos) últimos artigos temos falado muito sobre sistemas operativos, como quando falámos sobre máquinas virtuais ou sobre a existência de outros sistemas operativos. Falámos e falámos, mas ainda não vos explicámos o que é, concretamente, um Sistema Operativo. Por alto, todos nós devemos saber, mas hoje, vamos aprofundar um pouquinho mais.
Um computador, é controlado por um SO (Sistema Operativo), sigla utilizada para designar esta classe de software. Na pratica um SO é a interface entre o utilizador e a máquina cujas principais funções são:
- Gestão de Processos;
- Gestão de Memória;
- Sistema de Ficheiros;
- Entrada e Saída de Dados;
Componentes
Um sistema operativo é composto por diversos componentes que permitem o funcionamento conjunto do computador.
As componentes mais importantes são:
- Kernel;
- Rede;
- Segurança;
- Interface;
O Kernel (em português, núcleo), em conjunto com os drivers e o firmware1 do dispositivo, fornecem o nível mais básico de controle sobre todos os dispositivos de hardware do computador. Este gere os acessos à memória RAM e determina quais os programas com maior prioridade e quais os recursos do hardware a que as aplicações acedem.
A Rede é fundamental na maioria dos Sistemas Operativos pois permite-nos a ligação com outras máquina, incluindo máquinas que stão na Internet.
Assim, computadores com Sistemas Operativos diferentes, podem participar na mesma rede e partilhar recursos entre eles, como impressoras, scanners, etc.
A segurança é outra das caracteristicas fundamentais num sistema operativo pois deverá ter mecanismos para proteger a informação, para que os processos acedem as zonas de memória permitidas, etc-
A interface com o utilizador pode ser gráfica ou linha de comandos (terminal). Atualmente, quase todos os Sistemas Operativos contam com uma interface gráfica, mas ainda é possível encontrar o terminal em muitos locais.
Depois do arranque do computador pela BIOS (ver mais aqui), parte do sistema sistema operativo é carregado para a memória RAM (ver mais aqui). Os programas de computador, funcionam dentro do Sistema Operativo e passam a chamar-se processos quando executados.
O esquema anterior, é uma forma muito fácil de entender o funcionamento de um sistema operativo. O utilizador interage com a aplicação que interage com o Sistema Operativo numa relação Aplicação <-> Sistema Operativo e o Sistema Operativo interage com o equipamento através de uma relação Sistema Operativo <-> Equipamento.
Além disto tudo, existe mais que um Sistema Operativo, como já te falámos aqui.
Além da explicação sobre o Sistema Operativo, deixo-vos uma frase célebre de Oscar Wilde.
“A verdade não é complexa, nós é que somos.” – Oscar Wilde
1 Firmware – Memória persistente que contém dados e/ou código de programas do aparelho.
xta bwe fixe gostei
xta bwe fixe ,gostei xta bwe belissimo
Leio sempre estes capítulos, por outro lado gostei.
gostei da explicação… obrigado
Gostei da explicação
A primeira vez q entro nesta pg gostei mt