Tipos de Sistemas Operacionais

Propaganda
Fundamentos de Sistemas
Operacionais
Aula 1
1
Sumário
•
•
•
•
Funções básicas
Máquina de níveis
Histórico
Tipos de sistemas operacionais
– Sistemas monoprogramáveis
– Sistemas multiprogramáveis
– Sistemas com múltiplos processadores
2
Funções Básicas
• Visão do sistema operacional
programadores
e analistas
usuários
programas,
sistemas e
aplicativos
Usuários
Sistema Operacional
memória
discos
Hardware
UCP
impressoras
fitas
monitores
3
Máquina de Níveis
• Visão do usuário
u su á r i o s
Sist e m a O p e r a ci o n a l
H ardw a re
4
Máquina de Níveis
• Máquina de níveis
Aplicativos
Utilitários
Sistema Operacional
Linguagem de Máquina
Microprogramação
Circuitos Eletrônicos
5
Tipos de Sistemas Operacionais
• Tipos de sistemas operacionais
Tipos de
Sistemas Operacionais
Sistemas
Monoprogramáveis/
Monotarefa
Sistemas
Multiprogramáveis/
Multitarefa
Sistemas
com Múltiplos
Processadores
6
Tipos de Sistemas Operacionais
• SOs monoprogramáveis/monotarefa
UCP
Memória
Principal
programa/
tarefa
Dispositivos
de E/ S
7
Tipos de Sistemas Operacionais
• SOs multiprogramáveis/multitarefa
programa/
tarefa
programa/
tarefa
UCP
Memória
Principal
Dispositivos
de E/ S
programa/
tarefa
programa/
tarefa
programa/
tarefa
8
Tipos de Sistemas Operacionais
• SOs multiprogramáveis /multitarefa
Sistemas
Multiprogramáveis/
Multi tarefa
Sistemas
Batch
Sistemas de
Tempo Compartilhado
Sistemas de
Tempo Real
9
Sistemas Batch
job n
(a)
job 2
Processamento
job 1
fita de entrada
cartões perfurados
(b)
Processamento
fita de entrada
fita de saída
relatório n
(c)
Processamento
fita de saída
relatório 2
relatório 1
relatórios
10
Sistemas com Múltiplos
Processadores
• Sistemas fortemente acoplados
UCP
Dispositivos
de E/ S
Memória
Principal
UCP
Dispositivos
de E/ S
11
Sistemas com Múltiplos
Processadores
• Sistemas fracamente acoplados
link de comunicação
UCP
Memória
Principal
UCP
Dispositivos
de E/ S
Memória
Principal
Dispositivos
de E/ S
12
Download