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