Sejam bem vindos!
Arquitetura de Sistemas
Operacionais
Vale do Silício Treinamentos
ACOMPANHAMENTO
O que você aprendeu e concluiu entre nossa
última aula e o dia de hoje?
Arquitetura de Sistemas
Operacionais
2
Vale do Silício Treinamentos
AULA DE HOJE
 Entrega da TAREFA 6
Tradutores
 Interpretadores
 Shell de Comandos
Ativação e Desativação do Sistema
Arquitetura de Sistemas
Operacionais
3
Vale do Silício Treinamentos
INTRODUÇÃO
Arquitetura de Sistemas
Operacionais
4
Vale do Silício Treinamentos
TRADUTORES
programa fonte
Tradutor
programa objeto
Compilador
Arquitetura de Sistemas
Operacionais
5
Vale do Silício Treinamentos
LINKER
Arquitetura de Sistemas
Operacionais
6
Vale do Silício Treinamentos
INTERPRETADOR
 Traduz comando por comando
 A tradução ocorre em tempo real
 O código fica independente de plataforma
 O tempo de tradução pode comprometer a
aplicação
Exemplos: Html, Javascript, Java, Pearl, Ruby,
etc
Arquitetura de Sistemas
Operacionais
7
Vale do Silício Treinamentos
COMPILADOR
 Traduz tudo de uma vez
 A tradução não ocorre em tempo real
O código fica dependente de plataforma
 Mais performance
Exemplos: Basic, C, C++, Delphi, etc.
Arquitetura de Sistemas
Operacionais
8
Vale do Silício Treinamentos
LOADER
 Carrega o programa na memória principal para
ser executado
Loader absoluto
Loader relocável
Arquitetura de Sistemas
Operacionais
9
Vale do Silício Treinamentos
DEPURADOR
 Permite acompanhar a execução de um
programa linha por linha e detectar erros
É possível a visualização e alteração de
variáveis
Arquitetura de Sistemas
Operacionais
10
Vale do Silício Treinamentos
SHELL DE COMANDOS
 Permite ao usuário interagir com o sistema
Linguagem de controle são os comandos
disponíveis pelo interpretador
Arquitetura de Sistemas
Operacionais
11
Vale do Silício Treinamentos
ATIVAÇÃO E DESATIVAÇÃO
Área do
Sistema
Operacional
boot
Sistema
Operacional
Disco
Memória
Principal
Arquitetura de Sistemas
Operacionais
12
Vale do Silício Treinamentos
TAREFA
T7: Defina o conceito de concorrência nos SOs?
(30 linhas)
Individual e manuscrito
Arquitetura de Sistemas
Operacionais
13
Vale do Silício Treinamentos
PRÓXIMAS AULAS
Concorrências nos SOs
Arquitetura de Sistemas
Operacionais
14
Vale do Silício Treinamentos
CONTATO
valedosilicio.net.br
[email protected]
(17) 3014-2394
Arquitetura de Sistemas
Operacionais
15
Vale do Silício Treinamentos
CONCLUSÕES
Arquitetura de Sistemas
Operacionais
16
Vale do Silício Treinamentos
CONCLUSÃO
 O que você aprendeu na aula de hoje?
 Por que valeu a pena a aula de hoje?
Arquitetura de Sistemas
Operacionais
17
Vale do Silício Treinamentos
MUITO
OBRIGADO!
Arquitetura de Sistemas
Operacionais
18
Download

slides 5 - Vale do Silício Treinamentos