Sistema operacional
Sistemas Operacionais
Aula 2 - Tema 2 Sistemas Operacionais e processadores
Luis Cezar Ribeiro
Tipos de Sistemas Operacionais
A evolução dos S.O. está intimamente relacionada com a evolução do hardware e das aplicações por ele suportadas. Inicialmente, os termos programa ou job eram os mais utilizados, depois surgiu o conceito de processo e subprocesso e, mais recentemente, os conceitos de tarefa e de thread. A nomenclatura, no entanto, não se manteve a mesma. Surgiram novos termos para conceitos já conhecidos, que foram apenas adaptados para uma nova realidade.
Tipos de Sistemas Operacionais
Tipos de Sistemas Operacionais
Sistemas Monoprogamáveis/ Monotarefa
Sistemas Multiprogramáveis/ Multitarefa
Sistemas com Múltiplos Processadores
1
07/05/2013
Sistemas Monoprogramáveis / Monotarefa
Os primeiros sistemas operacionais eram tipicamente voltados para a execução de um único programa (job). Comparados a outros sistemas, os sistemas monoprogramáveis / monotarefa são de simples implementação, não existindo muita preocupação com problemas de proteção.
UCP Programa/ Tarefa
Memória
Dispositivos de E/S
Sistemas Multiprogramáveis / Multitarefa
Sistemas Multiprogramáveis / Multitarefa
Os sistemas multiprogramáveis / multitarefa podem ser classificados pela forma com que suas aplicações são gerenciadas, podendo ser divididos em sistemas batch, de tempo compartilhado ou de tempo real. Um sistema operacional pode suportar um ou mais desses tipos de processamento.
Sistemas Multiprogramáveis/Multirefa
Sistemas Batch
Sistemas de Tempo compartilhado
Sistemas de Tempo Real
2
07/05/2013
Sistemas Batch
Os sistemas batch (lote) foram os primeiros sistemas multiprogramáveis a serem implementados e caracterizam-se por terem seus programas, quando submetidos, armazenados em disco ou fita, onde esperam para ser executados sequencialmente.
Sistemas Operacionais Modernos – 2ª Edição
Sistemas de Tempo