Programação Concorrente e Distribuída

Aulas

Ementa

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 — ServidorClientes

Lista 6 – Exercícios de Sockets

Aula 8 – Projeto jogo adivinhar número com servidores utilizando RPC, WebSocket e Cliente – RPC -> WebSocket -> Cliente Web

Projeto 2 – Grupo de até 2 alunos

Deixe um comentário