·
Cursos Gerais ·
Linguagens de Programação
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
58
Modelagem de Sistemas: Modelo de Casos de Uso
Linguagens de Programação
UENP
33
Introdução ao Planejamento de Projetos - UFF
Linguagens de Programação
UENP
59
Modelagem de Classes e Diagrama de Classes
Linguagens de Programação
UENP
1
Aplicações da Programação Funcional: Conceitos e Exemplos Práticos
Linguagens de Programação
UENP
2
Especificação do Trabalho: Desenvolvimento de Programa Orientado a Objetos em Java FX
Linguagens de Programação
UENP
1
Certificado de Conclusão - Criando Robôs com Python
Linguagens de Programação
UENP
1
Diagrama de Classes da Locadora
Linguagens de Programação
UENP
2
Especificação do Trabalho de Programação II - Desenvolvimento de Software com Java FX e PostgreSQL
Linguagens de Programação
UENP
32
Principais habilidades e conceitos em Java: Classe Vehicle
Linguagens de Programação
UENP
Texto de pré-visualização
Universidade Estadual do Norte do Paraná Curso Ciência da Computação Disciplina Linguagens de Programação Avaliação 5 Programação Concorrente Paralela Nome A avaliação consiste em resolver os dois casos a seguir Escreva um breve relatório explicando seu código Discuta as vantagens desvantagens dificuldades facilidades da solução apresentada Trabalho escrito 20 Apresentação 80 Máximo 2 alunos Entregas no formato zip rar 7z serão ignoradas Caso 1 As compras de passagens online são uma realidade Considere um ônibus com 20 lugares para simplificar existe somente um ônibus e um horário Vários usuários podem consultar os lugares disponíveis para decidir se compram ou não uma passagem Após consultar decidem se compram ou abandonam a consulta Para comprar o usuário informa o número da poltrona Evidentemente um lugar no ônibus não pode ser vendido para duas pessoas Implemente um programa multithreading para simular a consulta e venda de passagens Simule várias pessoas tentando comprar passagens ao mesmo tempo Caso 2 Crie um programa que dado um diretório some a quantidade de bytes de cada arquivo Como em um diretório pode haver subdiretórios este problema pode ser facilmente resolvido com recursão Utilize obrigatoriamente alguma solução paralela Compare o tempo de execução da versão da versão paralela com a versão convencional
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
58
Modelagem de Sistemas: Modelo de Casos de Uso
Linguagens de Programação
UENP
33
Introdução ao Planejamento de Projetos - UFF
Linguagens de Programação
UENP
59
Modelagem de Classes e Diagrama de Classes
Linguagens de Programação
UENP
1
Aplicações da Programação Funcional: Conceitos e Exemplos Práticos
Linguagens de Programação
UENP
2
Especificação do Trabalho: Desenvolvimento de Programa Orientado a Objetos em Java FX
Linguagens de Programação
UENP
1
Certificado de Conclusão - Criando Robôs com Python
Linguagens de Programação
UENP
1
Diagrama de Classes da Locadora
Linguagens de Programação
UENP
2
Especificação do Trabalho de Programação II - Desenvolvimento de Software com Java FX e PostgreSQL
Linguagens de Programação
UENP
32
Principais habilidades e conceitos em Java: Classe Vehicle
Linguagens de Programação
UENP
Texto de pré-visualização
Universidade Estadual do Norte do Paraná Curso Ciência da Computação Disciplina Linguagens de Programação Avaliação 5 Programação Concorrente Paralela Nome A avaliação consiste em resolver os dois casos a seguir Escreva um breve relatório explicando seu código Discuta as vantagens desvantagens dificuldades facilidades da solução apresentada Trabalho escrito 20 Apresentação 80 Máximo 2 alunos Entregas no formato zip rar 7z serão ignoradas Caso 1 As compras de passagens online são uma realidade Considere um ônibus com 20 lugares para simplificar existe somente um ônibus e um horário Vários usuários podem consultar os lugares disponíveis para decidir se compram ou não uma passagem Após consultar decidem se compram ou abandonam a consulta Para comprar o usuário informa o número da poltrona Evidentemente um lugar no ônibus não pode ser vendido para duas pessoas Implemente um programa multithreading para simular a consulta e venda de passagens Simule várias pessoas tentando comprar passagens ao mesmo tempo Caso 2 Crie um programa que dado um diretório some a quantidade de bytes de cada arquivo Como em um diretório pode haver subdiretórios este problema pode ser facilmente resolvido com recursão Utilize obrigatoriamente alguma solução paralela Compare o tempo de execução da versão da versão paralela com a versão convencional