Resumo
Um mecanismo de concorrência que vem recebendo muita atenção recentemente é multithreading, isto é, o uso de múltiplos fluxos de controle dentro de um mesmo programa. Programação com múltiplos threads é considerada sofisticada, estando sujeita a muitos erros de difícil localização e dependentes de fatores relacionados ao escalonamento de processos e disponibilidade de recursos. Neste trab…