Sist Opr Apontamentos
Introdução ao Estudo dos Sistemas Operativos
►
Noção de Sistema Operativo
SISTEMA OPERATIVO é ...
um software de sistema, sendo portanto, um gestor dos recursos que compõem o computador : processador, memória, I/O, ficheiros, etc
e um escalonador de tarefas.
Partilha e protege os recursos a serem usados pelas aplicações do utilizador, servindo de interface entre este e a máquina.
16
Introdução ao Estudo dos Sistemas Operativos
►
Noção de Sistema Operativo
O sistema operativo deve:
Níveis que separam o hardware do utilizador fornecer a abstracção de hardware, isto é, apresentar ao utilizador uma máquina mais simples (máquina virtual);
funcionar em modo kernel ou modo supervisor, protegendo o hardware da acção directa do utilizador; Estabelecer critérios de utilização dos recursos e a ordem de acesso dos mesmos;
17
Introdução ao Estudo dos Sistemas Operativos
►
Noção de Sistema Operativo
O sistema operativo deve: fazer a gestão e protecção dos dispositivos; fazer a gestão dos programas e distribuir memória para as aplicações; Impedir a violação do espaço de memória reservado a um determinado programa (processo) e as tentativas de acesso simultâneo a um mesmo recurso;
Processar as mensagens internas para os dispositivos de I/O;
Fornecer um meio de comunicação entre o utilizador e o hardware
18
Caracterização de um
Sistema Operativo
Introdução ao Estudo dos Sistemas Operativos
• Caracterização de um Sistema Operativo
Introdução
Evolução dos equipamentos
(muito rápida)
Mais pequenos
Custos progressivamente mais baixos
Evolução dos sistemas operativos
Os sistemas operativos têm evoluído devido à necessidade de gerir eficientemente estes equipamentos, através do controlo da execução dos programas dos diferentes utilizadores, efectuado, assim, a gestão dos recursos da máquina.
Ao servir de interface entre o utilizador e a máquina, faz com que esta, seja uma máquina virtual, cada vez mais simples e fácil de
utilizar.