Sie sind auf Seite 1von 19

Tipos de Sistemas

Operacionais
6 Periodo 2012 Faculdade Pitgoras

O que um Sistema
Operacional

Sistema operacional ou sistema


operativo o software
responsvel pela criao do
ambiente de trabalho da mquina.
Consiste na camada intermediria
entre o aplicativo e o hardware da
mquina. o interpretador bsico
de comandos, e a interface pela
qual o usurio tem acesso aos
recursos que o hardware oferece.

Tipos de Sistemas
Operacionais

Sistemas
Sistemas
Sistemas
Sistemas

em lote (batch)
Interativos
em Tempo Real
Hibridos

Sistemas Operacionais
em Lote
Foram os primeiros sistemas
multiprogramveis a serem
implementados.
Tem seus programas, quando
submetidos, armazenados em
disco ou fita, onde esperam
para ser executados
sequencialmente.

Sistemas Operacionais em
Lote
Monoprogramvel

Multiprogamvel

Sistemas Operacionais
em Lote
Relao com o usurio
Muito pouca ou nenhuma
Usurio no tem acesso as
informaes durante o
processamento.

Sistemas Operacionais em
Lote
O tempo de resposta deste
sistema pode ser longo, devido
o processamento sequencial.
Hoje so poucos os programas
que se utilizam do sistema
batch, a tendncia a
mudana para o sistema online.

Sistemas Operacionais
em Lote
Existem algumas dificuldades com o
sistema batch do ponto de vista do
programador ou do usurio. J que o
usurio no pode interagir com o job
(procedimento de servio) que est
executando, o usurio deve indicar os
cartes de controle para manipularem
todos os resultados possveis. Em um job
de mltiplos passos, passos
subsequentes podem depender do
resultado dos anteriores. A execuo de
um programa, por exemplo, pode
depender do sucesso da compilao.

Sistemas Operacionais
em Lote
Os programas devem ser
feitos estaticamente, a partir
de uma listagem.
O programador no pode
modificar um programa
quando ele est sendo
executado para estudar o seu
comportamento, como hoje
possvel na maioria dos
ambientes de programao.

Sistemas Interativos (timesharing)


Permitem que diversos programas
sejam executados a partir da diviso
do tempo do processador em
pequenos intervalos, denominados
fatia de tempo (time-slice).
Interrompe o programa e substitui
por um outro, enquanto o anterior
fica aguardando por uma nova fatia
de tempo.
Cria para cada usurio um ambiente
de trabalho prprio, dando a
impresso de que todo o sistema est

Sistemas Interativos
Permitem a interao dos usurios com
o sistema, atravs de terminais que
incluem vdeo, teclado e mouse.
Possuem uma linguagem de controle
que permite ao usurio comunicar-se
diretamente com o sistema
operacional, atravs de comandos.
possvel verificar arquivos
armazenados em disco ou cancelar a
execuo de um programa.
Responde em poucos segundos
maioria desses comandos.

Sistemas Interativos
A maioria das aplicaes
comerciais atualmente
processada em sistemas de
tempo compartilhado, pois elas
oferecem tempos de respostas
razoveis a seus usurios e
custos mais baixos, em funo
da utilizao compartilhada dos
diversos recursos do sistema.

Sistemas em Tempo Real


O que computao no
tempo real?
Na computao no tempo
real um programa P
executado com uma entrada
I, gerando uma sada O,
executando em um tempo T:

Sistemas em Tempo Real


O que computao de tempo
real?
Soft real-time: O tempo de
execuo crtico, mas
possveis atrasos apenas
degradam a qualidade da
resposta do sistema

Sistemas em Tempo Real


O que computao de tempo
real?
Hard real-time: o tempo de
execuo absolutamente
crtico e no tolera atrasos;
uma operao que no cumpra
o deadline considerada intil.

Sistemas em Tempo Real


O que so sistemas operacionais de
tempo real?
Sistemas operacionais de tempo real
(RTOS) so sistemas que auxiliam (mas
no garantem) um escalonamento de
tarefas que cumpre com deadlines;
RTOSs
no so orientados excelncia
de performance (throughput), mas sim
ao cumprimento dos deadlines;

Sistemas Hibridos
Combinaes entre sistemas
em lotes e sistemas
interativos.
Os usurios acessam o
sistema por terminais e com
isso tem respostas rpidas.

Sistemas Hibridos
Aceita programas em lote e
os executa em segundo
plano.
No seu tempo livre ele
executa programas que no
precisam da interferncias de
um operador.

Cintia Ferreira
Henrrique Elias
Hermes Tavares
Luiz Netto

Das könnte Ihnen auch gefallen