Logo Passei Direto
Buscar

Inglês

Humanas / Sociais
Questão 5/10 - Big Data Ler em voz alta O professor João Bosco Sobral, da UFSC, apresenta a seguinte analogia para explicar o funcionamento do MapReduce: Uma analogia que ajuda a entender tanto o conceito do MapReduce quanto o conceito de programação paralela é imaginar que existe uma tarefa: contar o número de laranjas maduras em um cesto muito grande. No método tradicional em que uma pessoa faz tudo, ela levaria muito tempo para contar as laranjas. Tanto tempo que, ao terminar o trabalho, outras laranjas teriam amadurecido no cesto. No modelo do MapReduce, um coordenador responsável pela tarefa pode dividir as laranjas em 20 cestos. Vinte pessoas contam o que há em cada um deles e entregam o resultado de laranjas maduras em menor tempo. Cabe então ao coordenador reduzir os vinte resultados em apenas uma saída e somar os valores retornados pelos contadores. Se alguma pessoa não comparecer, a tarefa é distribuída entre os presentes e continua sem nenhuma perda de informação ou performance, o que representa a tolerância a falhas do MapReduce. FONTE: SOBRAL, João Bosco Mangueira. "Bosco Homepage". UFSC, Departamento de Informática e Estatística. 2018. Disponível em: — Acesso em 12 de setembro de 2019. Adaptado. Considerando a analogia apresentada no texto, avalie as asserções abaixo e a relação proposta entre elas: I. A analogia da contagem das laranjas permite visualizar como o MapReduce agiliza o processamento, representando de forma simples como funciona a sua abstração algorítmica. PORQUE II. A tarefa, quando processada pelo MapReduce, é realizada em menor tempo porque é dividida em uma série de processos paralelos e sintetizada em um segundo momento de tratamento. Agora, assinale abaixo a alternativa correta a respeito dessas asserções: A As asserções I e II são proposições falsas. B A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. C A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. D As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I. E As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
User badge image
Sandro M. Aquere

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Vamos analisar as asserções: I. A analogia da contagem das laranjas permite visualizar como o MapReduce agiliza o processamento, representando de forma simples como funciona a sua abstração algorítmica. Essa afirmação é verdadeira, pois a analogia realmente ilustra como o MapReduce divide tarefas para agilizar o processamento. II. A tarefa, quando processada pelo MapReduce, é realizada em menor tempo porque é dividida em uma série de processos paralelos e sintetizada em um segundo momento de tratamento. Essa afirmação também é verdadeira, pois descreve corretamente o funcionamento do MapReduce, que utiliza processamento paralelo para aumentar a eficiência. Agora, vamos verificar a relação entre as asserções. A asserção II explica o porquê da asserção I, já que a divisão em processos paralelos é o que torna o processamento mais ágil. Portanto, ambas as asserções são verdadeiras e a II justifica a I. A alternativa correta é: E As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina