Sistema Operacional
Sistemas Operacionais
• O objetivo de um sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível. Sistemas Operacionais
Interface
com o usuário BIOS
SO
Máquina
Sistemas Operacionais
• Nem todo o computador precisa de um sistema operacional.
• Equipamentos simples que executam funções repetitivas como um microondas por exemplo, não precisam de sistemas para seu funcionamento.
• Um Sistema permite ao dispositivo realizar uma variedade de tarefas, interagir com os usuários e acompanhar as mudanças suportando atualizações em sua estrutura de funcionamento.
O que o SO faz?
• O Sistema Operacional realiza duas funções básicas:
• Gerencia os recursos de hardware e software do sistema. Em um computador de mesa, esses recursos incluem o processador, a memória, o espaço em disco etc. Em um telefone celular, o
sistema operacional gerencia o teclado, a tela, a agenda, a bateria e a conexão de rede;
• Proporciona uma maneira estável e consistente para lidar com o
hardware, sem ter de conhecer todos os detalhes do hardware.
Gerenciamento dos recursos de Hardware e Software
• Diversos programas e métodos de entrada de dados precisam de atenção do processador simultaneamente além de precisarem de memória, espaço em disco e largura de banda para realizar a entrada e saída de seus
dados. O Sistema Operacional gerencia os recursos para que todos os aplicativos possam usá-los.
Fornecimento de uma Interface consistente para os aplicativos
• A interface é especialmente importante se mais de um tipo de computador utiliza o sistema operacional ou se o hardware do computador é constantemente atualizado.
• A chamada API (Application Program Interface) permite que o desenvolvedor do software escreva o programa em um sistema sem se preocupar se
funcionará
armazenamentos diferentes.
em
outro