Ed
há 8 meses
Vamos analisar cada uma das afirmações sobre o MapReduce: I – A função Mapper tem por objetivo mapear conjuntos de valores necessários pela aplicação a determinadas chaves que são geradas automaticamente pelo MapReduce. Falso, a função Mapper não gera chaves automaticamente; ela processa os dados de entrada e gera pares chave-valor conforme a lógica definida pelo programador. II – A função Mapper tem por objetivo extrair e organizar os dados necessários para o processamento. Verdadeiro, essa afirmação está correta, pois a função Mapper realmente extrai e organiza os dados. III – A função Reducer recebe o conjunto de dados no formato chave-valor que foi definido pela função Mapper. Verdadeiro, essa afirmação está correta, pois o Reducer processa os pares chave-valor gerados pelo Mapper. IV – Na função Reducer, cada par chave-valor constitui uma tarefa a ser processada pelo servidor que estiver mais próximo dos dados. Falso, essa afirmação é um pouco enganosa. O Reducer processa os pares chave-valor, mas não necessariamente cada par é uma tarefa separada para um servidor específico. V – A função Shuffle and sort transforma um conjunto de dados em formato chave-valor onde os valores devem ser embaralhados ou ordenados de acordo com a sua chave. Verdadeiro, essa afirmação está correta, pois a função Shuffle and sort organiza os dados para que o Reducer possa processá-los de forma eficiente. Agora, vamos compilar as afirmações verdadeiras: - II: Verdadeira - III: Verdadeira - V: Verdadeira Com isso, as alternativas corretas são: - A II e IV (não é correta, pois IV é falsa) - B II, III e IV (não é correta, pois IV é falsa) - C I, IV e V (não é correta, pois I e IV são falsas) - D Todas, exceto I (não é correta, pois IV também é falsa) - E I, III e IV (não é correta, pois I e IV são falsas) Portanto, a alternativa que contém todas as afirmações verdadeiras é: B II, III e V.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material