Curso de sobre Tecnologia de Redes¶
Este curso tem por objetivo apresentar e implementar os principais conceitos relacionados a comunicação de dados; assim como implementar: sistemas de comunicação; técnicas de detecção de erros e programas em redes com uso de sockets.
Informações sobre o curso¶
Tópicos
Criação e execução de processos.
Criação e execução de Threads.
Modelos de Comunicação: memória compartilhada e troca de mensagens.
Sockets.
Web services.
Bibliografia
- WHITE, Curt M. Redes de Computadores e Comunicação de Dados. São Paulo: Cengage Learning, 2012. 406pg., il
- STALLINGS, William. Redes e sistemas de comunicação de dados: teoria e aplicações corporativas. Consultoria de Sergio Guedes de Souza. Tradução de Daniel Vieira. Revisão Técnica Manoel Camillo Penna. 5.ed. Rio de Janeiro: Elsevier, 2005. 449p., il.
- ROCHOL, Juergen. Comunicação de dados - série livros didáticos informática ufrgs - 22.
- SILVEIRA, Jorge Luis da. Comunicação de dados e Sistemas de Teleprocessamento. Makron, 199p.
- FOROUZAN, Behrouz A. Comunicação de dados e redes de computadores. Colaboração de Sophia Chung Fegan. Tradução de Ariovaldo Griesi. 4.ed. São Paulo: McGraw Hill, 2008. 1134p., il.
Conteúdo Programático
- Implementação de Sockets, fork e thread
- Arquitetura de redes e sistemas distribuídos
- Processos distribuídos
- Comunicação em sistemas distribuídos e entre processos
- Nomeação e Sincronização
- Consistência e Replicação
- Tolerância a Falhas
- Segurança em Sistemas Distribuídos
- Implementação de Software para redes.
- Novas tecnologias em redes de computadores.
Material de Aula:¶
Atividades¶
Códigos :
- ...
Última atualização: 12 de outubro de 2020