Aulas
Aula 1 – Introdução a computação paralela e distribuída
Lista 1 – Revisão de Python
Aula 2 – Aspectos da computação paralela e distribuída
Aula 3- Threads
Lista 2 – Atividades Threads
Atividade realizada em sala – Jogo encontrar número
Lista 3 – Atividade do último slide
Aula 4 – Comunicação entre processos
Lista 4 – Lista de semáforos
Projeto 1 – Grupo de até 4 alunos
2º Bimestre
Aula 5 – Sistemas Distribuídos – RPC
Aula 6 – Projeto Replit Imagem Cliente —- Projeto Replit Imagem Servidor
Aula 6 – Projeto Replit Imagem (Dividindo Imagens e Usando Threads)
Lista 5 – Exercícios de RPC
Aula 7 – Sistemas Distribuídos – Sockets
Atividade Replit Sockets – feito em sala — Servidor — Clientes
Lista 6 – Exercícios de Sockets
Aula 8 – Projeto jogo adivinhar número com servidores utilizando RPC, WebSocket e Cliente – RPC -> WebSocket -> Cliente Web