Sistema Operacional
O que é um Sistema Operacional
Um conjunto de programas que se situa entre os softwares aplicativos e o hardware
O sistema operacional é um programa especial que acorda a máquina e faz com que ele reconheça a CPU, a memória, o teclado, o sistema de vídeo e as unidades de discos. Além disso, oferece ao usuário a facilidade de se comunicar com o computador.
Tarefas básicas do
Sistema Operacional
Proporcionar uma interface para o usuário se comunicar com o computador;
Gerenciar computador;
Gerenciar e manter os sistemas de arquivos em discos; os
dispositivos
Dar suporte a outros programas.
de
hardware
do
Tarefas básicas do
Sistema Operacional
Sistema Operacional
Usuário
Programas
Sistema
Operacional
Hardware
Sistema de
Arquivos
O Sistema Operacional é o núcleo do mecanismo que faz o computador funcionar. Ele trabalha nos bastidores como intermediário entre as solicitações dos usuários e dos programas; gerencia e orienta o hardware do computador, lê e grava dados na unidade de disco.
Metáfora de uma semente
Shell
(Casca)
Kernel
(Núcleo)
Kernel: Núcleo do sistema operacional
Sempre permanece na memória do computador (residente)
Contém o código de baixo nível que se comunica com o hardware: gerencia a memória e os dispositivos, mantém o clock do computador, inicializa aplicativos, gerencia o compartilhamento de recursos computacionais Shell: Casca do sistema operacional (ambiente operacional)
É substituído a cada execução de um programa,
Assume o controle do programa, recebe a inserções do usuário, interpretaas e atua sobre elas
Sistemas Operacionais
As empresas que fabricam computadores nem sempre desenvolve seus próprios sistemas operacionais. Na verdade a maioria dos IBM e compatíveis roda um dos quatro sistemas populares escritos por várias empresas de software: Unix, Linux, OS/2 e Microsoft Windows. Os computadores Apple Macintoch só rodam o sistema operacional da Apple e a versão do Unix, A/UX.
Plataforma