Ed
há 23 horas
Vamos analisar cada uma das alternativas em relação ao funcionamento das funções Map e Reduce no modelo MapReduce: A) Na função reduce(), os valores são classificados utilizando uma tabela-padrão com todos os resultados finais ordenados pela chave aleatória e que sejam agrupados. - Esta descrição não é precisa, pois a função reduce não se concentra em classificar, mas sim em agregar os valores associados a uma mesma chave. B) A função map() é responsável por receber um conjunto de pares chave-valor como entrada e produzir um conjunto de pares chave-valor intermediários como saída. - Esta descrição está correta. A função map transforma os dados de entrada em pares chave-valor intermediários. C) A função reduce() é responsável por receber um conjunto de pares chave-valor como entrada e produzir uma tabela associativa como saída. - Esta descrição não é precisa, pois a função reduce não produz uma tabela associativa, mas sim um conjunto de valores agregados. D) A função reduce() tem como responsabilidade realizar o processamento de uma tabela de entradas para produzir uma lista de valores, de forma que fiquem prontos para serem combinados em fusão. - Esta descrição é confusa e não reflete corretamente o que a função reduce faz. E) A função map() é responsável por receber um conjunto de pares chave-valor como entrada e produzir uma tabela associativa como saída. - Esta descrição não está correta, pois a função map não produz uma tabela associativa, mas sim pares chave-valor intermediários. A alternativa correta é: B) A função map() é responsável por receber um conjunto de pares chave-valor como entrada e produzir um conjunto de pares chave-valor intermediários como saída.
Mais perguntas desse material