sistemas distribuÍdos programa da disciplina professor luiz josÉ hoffmann filho [email protected]
TRANSCRIPT
![Page 3: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/3.jpg)
INFORMAÇÕES
• WEBSITE:• WWW.LUIZHOFFMANN.COM.BR• LISTAS DE EXERCÍCIOS• DATAS DE PROVAS E TRABALHOS, ETC.
• LOCAL DAS AULAS• SALA ?• LABORATÓRIO
![Page 4: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/4.jpg)
INFORMAÇÕES• PRESENÇA• ALTAMENTE RECOMENDADO• CURSO EM RITMO MUITO ACELERADO
•HORÁRIO• AULAS AS SEGUNDAS E QUARTAS-FEIRAS DAS 18:45 ÀS 20:15•HORÁRIO DE ATENDIMENTO• SOB DEMANDA
![Page 5: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/5.jpg)
EMENTA
• CONCEITOS BÁSICOS: HISTÓRICO, TERMINOLOGIA, SISTEMAS CENTRALIZADOS, DISTRIBUÍDOS, PARALELOS OU DE ALTO DESEMPENHO. PARADIGMAS DE COMUNICAÇÃO ENTRE PROCESSOS (IPC). PROGRAMAÇÃO DE APLICAÇÕES CLIENTE/SERVIDOR EM UMA REDE DE COMPUTADORES COM SOCKETS E TCP/IP. SINCRONIZAÇÃO EM SISTEMAS DISTRIBUÍDOS. ALGORITMOS DISTRIBUÍDOS. SISTEMAS DISTRIBUÍDOS TOLERANTES A FALHAS. SISTEMAS OPERACIONAIS DISTRIBUÍDOS. OBJETOS DISTRIBUÍDOS: CONCEITOS, CORBA, DCOM.
![Page 6: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/6.jpg)
COMPÊTENCIAS E HABILIDADES
• RECONHECER CONTEXTOS PRÁTICOS PARA A UTILIZAÇÃO DE SISTEMAS DISTRIBUÍDOS.• IDENTIFICAR AS CARACTERÍSTICAS DE SISTEMAS DISTRIBUÍDOS.• ENUMERAR VANTAGENS E DESVANTAGENS DE SISTEMAS DISTRIBUÍDOS.• RELACIONAR FERRAMENTAS E ARQUITETURAS PARA DESENVOLVIMENTO DE SISTEMAS
DISTRIBUÍDOS.• IDENTIFICAR MÉTODOS DE TOLERÂNCIA A FALHAS EM SISTEMAS DISTRIBUÍDOS.• DOMINAR TÉCNICAS DE SOLUÇÃO DE PROBLEMAS EM SISTEMAS DISTRIBUÍDOS.• CONFIGURAR SERVIÇOS BÁSICOS UTILIZADOS EM SISTEMAS DISTRIBUÍDOS.• IDENTIFICAR PROBLEMAS DE CONFIGURAÇÃO E FUNCIONAMENTO EM SISTEMAS
DISTRIBUÍDOS.
![Page 7: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/7.jpg)
CONTEÚDO PROGRAMÁTICO
• INTRODUÇÃO• ARQUITETURAS• PROCESSOS• COMUNICAÇÃO• NOMEAÇÃO• SINCRONIZAÇÃO• CONSISTÊNCIA E REPLICAÇÃO• TOLERÂNCIA A FALHA
![Page 8: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/8.jpg)
METODOLOGIA
• AULAS INTERATIVAS, CENTRADAS EM DISCUSSÕES TEMÁTICAS• PARTIÇÃO É FUNDAMENTAL
• LEITURA DO TEXTO É RECOMENDADA• DEVE SER FEITA ANTES DAS AULAS.
![Page 9: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/9.jpg)
AVALIAÇÃO• 1º BIMESTRE: 1 AVALIAÇÃO ESCRITA COM PESO IGUAL A 70% E
TRABALHOS TEÓRICOS OU PRÁTICOS ENVOLVENDO IMPLEMENTAÇÃO DE SOFTWARE COM PESO IGUAL A 30%;
• 2º BIMESTRE: 1 AVALIAÇÃO ESCRITA COM PESO IGUAL A 70% E TRABALHOS TEÓRICOS OU PRÁTICOS ENVOLVENDO IMPLEMENTAÇÃO DE SOFTWARE COM PESO IGUAL A 30%;
• NOTA1 = (0.70 * PROVA) + (0.30 * TRABALHO);• NOTA2 = (0.70 * PROVA) + (0.30 * TRABALHO);
• MÉDIA FINAL = (NOTA1 + NOTA2) / 2;
![Page 10: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/10.jpg)
POR QUE FAZER ESTE CURSO?
• ESTUDO INTRODUTÓRIO DE SISTEMAS DISTRIBUÍDOS• CURSO EXTENSO ENGLOBANDO CONCEITOS CHAVES RELACIONADOS AO DESENVOLVIMENTO DE SISTEMAS DISTRIBUÍDOS• CURSO BASICAMENTE TEÓRICO
![Page 11: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/11.jpg)
OBJETIVOS DO CURSO
• APRESENTAR AO ALUNO CONCEITOS BÁSICOS SOBRE SISTEMAS DISTRIBUÍDOS
• CAPACITAR OS ALUNOS A DESENVOLVER APLICATIVOS DISTRIBUÍDOS
![Page 12: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/12.jpg)
MAS O QUE É UM SD?
•UM SISTEMAS DISTRIBUÍDO É UM CONJUNTO DE COMPUTADORES INDEPENDENTES ENTRE SI
QUE SE APRESENTA A SEUS USUÁRIOS COMO UM SISTEMA ÚNICO E COERENTE”-
TANENBAUM/VAN STEEN
![Page 13: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/13.jpg)
OUTRAS DEFINIÇÕES
• “COLEÇÃO DE COMPUTADORES AUTÔNOMOS INTERCONECTADOS POR UMA REDE, COM
SOFTWARE PROJETADO PARA PRODUZIR UMA APLICAÇÃO INTEGRADA"
![Page 14: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/14.jpg)
NA VIDA REAL….
“VOCÊ SABE QUE EXISTE UM SISTEMA DISTRIBUÍDO QUANDO A FALHA DE UM
COMPUTADOR QUE VOCÊ NUNCA OUVIR FALAR IMPEDE QUE VOCÊ FAÇA QUALQUER TRABALHO”-
LESLIE LAMPORT
![Page 15: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/15.jpg)
INTERNET
• ˜3 BILHÕES DE USUÁRIOS• ˜104 REDES (AS)• ˜107 ROTEADORES• ˜1010 EMAILS POR DIA• ˜105 BUSCAS NO GOOGLE POR SEGUNDOS• ˜108 VÍDEOS NO YOUTUBE POR DIA• ~1 BILHÃO DE USUÁRIOS NO FACEBOOK E
![Page 16: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/16.jpg)
MAIS EXEMPLOS(1/2)
• UMA REDE DE ESTAÇÕES DE TRABALHO EM UMA UNIVERSIDADE OU COMPANHIA• UMA REDE DE COMPUTADORES EM UMA FÁBRICA• UM GRANDE BANCO COM MUITAS AGÊNCIAS, CADA
QUAL COM UM COMPUTADORES E CAIXAS AUTOMÁTICOS
![Page 17: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/17.jpg)
MAIS EXEMPLOS (2/2)• SISTEMA DE RESERVA DE PASSAGENS AÉREAS• SISTEMA DE CONTROLE DE ESTOQUE, VENDAS E ENTREGAS NUMA CADEIA DE LOJAS• SERVIÇOS DA INTERNET: NETNEWS, WWW, EMAIL, MENSAGEM• SISTEMAS DE ACESSO A RECURSOS DE MULTIMÍDIA E DE CONFERÊNCIA.
![Page 18: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/18.jpg)
COMO FUNCIONA???
![Page 19: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/19.jpg)
LIVRO DO CURSO
• SISTEMAS DISTRIBUÍDOS PRINCÍPIOS E PARADIGMAS
• ANDREW S. TANENBAUM E MAARTEN VAN STEEN
• 2 A. EDIÇÃO PEARSON.
![Page 20: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/20.jpg)
RECOMENDAÇÃO PARA SUCESSO
• FAÇAM A LEITURA DO LIVRO• SEM ESTUDAR NÃO FUNCIONA
• FAÇAM AS LISTAS DE EXERCÍCIOS• PROVAS SÃO BASEADAS NAS LISTAS
• VENHAM AS AULAS• PARTICIPEM DAS DISCUSSÕES
• APRENDAM E ENTENDAM A MATÉRIA• NÃO TENDEM DECORA-LA!
![Page 21: SISTEMAS DISTRIBUÍDOS PROGRAMA DA DISCIPLINA PROFESSOR LUIZ JOSÉ HOFFMANN FILHO LJHFILHO@GMAIL.COM](https://reader035.vdocuments.mx/reader035/viewer/2022062411/5706386f1a28abb823907095/html5/thumbnails/21.jpg)
DÚVIDAS
•PERGUNTAS OU COMENTÁRIOS?