Trabalhos de programação para a disciplina Sistemas Distribuídos, do curso de Engenharia de Computação e Informação da UFRJ no 1º semestre de 2016.
Trabalho 1
Essa parte é sobre Comunicação entre Processos, com três programas utilizando pipes, sinais e sockets.
Trabalho 2
Esse trabalho possui dois programas:
- Um somador paralelo dos elementos de um vetor de tamanho arbitrário com números aleatórios
- Uma implementação do produtor/consumidor com semáforos
Para todos os trabalhos, compilar usando os scripts de compilação (extensão .sh).