gestor
Sistemas Operativos
Computadores e Redes de Comunicação
Mestrado em Gestão de Informação, FEUP 06/07
Sérgio Sobral Nunes mail: sergio.nunes@fe.up.pt web: www.fe.up.pt/~ssn
Sumário
•
•
•
•
•
•
•
•
Definição
Breve história
Camadas
Processos
Escalonamento
Gestão da memória
Memória virtual
Sistema de ficheiros
Sérgio Nunes
Computadores e Redes de Comunicação
2
Definição
•
Um programa que funciona como intermediário entre o utilizador do computador e os recursos físicos.
•
Objectivos:
– Executar programas do utilizador e tornar mais fácil a resolução de problemas. Suporte e gestão dos recursos lógicos (software).
– Tornar conveniente a utilização do computador.
– Utilizar os recursos físicos (hardware) do computador de forma eficiente.
Aplicação
Aplicação
Aplicação
Máquina Virtual
Sistema Operativo
Máquina Física
Hardware
Sérgio Nunes
Computadores e Redes de Comunicação
3
Componentes de um
Sistema de Computação
1.
Recursos Físicos – fornece os recursos computacionais base (CPU, memória, dispositivos de E/S).
2.
Sistema Operativo – controla e coordena o uso dos recursos entre os diversas programas, dos diversos utilizadores.
3.
Programas – definem as formas de utilização do sistema com o objectivo de resolver os problemas concretos dos utilizadores (compiladores, sistemas de bases de dados, jogos, processadores de texto).
4.
Utilizadores (pessoas, máquinas, outros computadores).
Sérgio Nunes
Computadores e Redes de Comunicação
4
Componentes de um
Sistema de Computação
Utilizador 1
compilador
Utilizador 2
assembler
Utilizador 3
editor de texto
Utilizador n
base de dados
Programas
Sistema Operativo
Recursos Físicos do Computador
Sérgio Nunes
Computadores e Redes de Comunicação
5
Alternativa ao
Sistema Operativo
•
Os programas teriam de incluir todo o código necessário para
utilizar