Escolar Documentos
Profissional Documentos
Cultura Documentos
Um computador sem sistema operacional não tem funcionalidade, pois, Ele irá ligar,
iniciar o hardware e em seguida, irá buscar um sistema operacional nos discos e demais
dispositivos definidos como boot devices (pode ser o CD, USB, ou até a rede) e não
encontrando nada, irá simplesmente parar. Todo o processo acima, chamado de POST, está
gravado em pequenas rotinas de baixo nível na BIOS do computador e firmwares de diferentes
controladoras. Ocupam no máximo alguns megabytes de ROM e estão “chumbadas” no
hardware. Um sistema operacional ocupa pelo menos algumas dezenas de Megabytes - e
estou falando de algo básico como um busybox Linux ou qualquer kernel O.S. minimalista, que
só vai te entregar alguma linha de comando e utilitários básicos. Quando entramos em janelas
gráficas, controle de periféricos, rede, etc., - um O.S. completo e moderno- são Gigas e mais
Gigas de programas e drivers para te entregar a (supostamente) melhor experiência de
usuário.
Entrada e saída de dados: é necessário haver a entrada de dados no sistema, para que
estes sejam processados e gerem as informações desejadas pelo usuário. Em computadores
pessoais geralmente são utilizados como dispositivos de entrada o mouse, o teclado ou a
leitura dos dados é feita diretamente de dispositivo de memória secundária, como CDs
(Compact Discs) e HDs (Hard Disks). E para o usuário ter acesso a estas informações geradas
necessita-se também de um dispositivo de saída de dados. Sendo os mais comumente
utilizados a tela, as caixas de som ou é feita a escrita em dispositivos de memória secundário.
Todas estas ações são realizadas pelo sistema operacional.
Tempo Real Distribuido: Normalmente é usado em uma aplicação dedicada, esse sistema lê
informações de sensores e precisa responder dentro de um período de tempo fixo, para garantir
o desempenho correto.
Distribuidor
Esse sistema distribui a computação entre vários processadores físicos. Os processadores não
compartilham memória ou um relógio. Em vez disso, cada processador possui sua própria
memória local. Eles se comunicam entre si através de diversas linhas de comunicação, comum
barramento de alta velocidade ou uma rede local.