Você está na página 1de 6

Sistemas Operativos

Conjunto de programas que complementam as


funções básicas do BIOS, transformando o
computador, aos olhos dos utilizadores, numa
máquina inteligível e utilizável

Basic Input Output System


Conjunto de programas, inscritos em dispositivos de memória
permanente, cuja missão é assegurar a comunicação do
processador com os diversos periféricos de input/output

Informática
Informática
Sistemas Operativos
Os sistemas operativos são interfaces entre aplicações e
hardware
Aplicações de utilizador

Aplicações de sistema

Sistemas operativos

Arquitectura

Um sistema operativo implementa um tipo de máquina virtual


que é mais fácil programar do que no hardware.
Informática
Informática
Sistemas Operativos
Funções de um sistema operativo:
• Fornecedor de serviços
•O sistema operativo exporta instalações normalmente usadas como
padrões interfaces, de forma que programas possam ser simples e
portáveis.

• Executivo / Burocrata / Ilusionista


•O sistema operativo controla o acesso a hardware, e aloca recursos
físicos (memória, disco, tempo de CPU) para melhor funcionamento.

• Vigia
•O sistema operativo monitora o hardware e intervém para solucionar
condições excepcionais que interrompem o normal funcionamento.

• Policia e Guarda de segurança


•O sistema operativo medeia acesso a recursos e concede ou nega cada
pedido.
Informática
Informática
Sistemas Operativos
História dos sistemas operativos:
• Sistemas com ficheiros de comando (Batch Systems)
• Primeiros computadores. Poucos grandes, e muito caros.
• Utilizadores submetiam trabalhos (cartões) para operadores processarem
• Os programas liam os cartões um a um

• Multiprogramação com ficheiros de comando (time-sharing)


• Vários trabalhos estão simultaneamente em memória
• CPU dá tempo a cada um deles (troca entre eles)
• Administração de memória
• Programação da CPU

•Multitarefa (multi-user) interactivo


• Trabalhos de podem residir em disco: introduziu trocando
• Interacção do Utilizador com SO: comando-linha (teclado e terminal)

Informática
Informática
Sistemas Operativos
Diferentes tipos de sistemas:

• Grandes Computadores (MainFrames)


• Servidores
• Multiprocessadores
• Computadores pessoais (desktop)
• Tempo real
• Sistemas operacionais embutidos (PDA)

Informática
Informática
Sistemas Operativos

Informática
Informática

Você também pode gostar