Ed
semana passada
Vamos analisar cada afirmativa: I- O uso de notações de Adaptive Programming (AP) pode descrever padrões para problemas em programação orientada a objetos. Verdadeiro, a programação adaptativa utiliza notações para descrever padrões que ajudam a resolver problemas em programação orientada a objetos. II- O prototype pode ser implementado para descrever objetos de maneira robusta. Verdadeiro, o padrão Prototype é utilizado para criar novos objetos a partir de um protótipo existente, permitindo uma descrição robusta de objetos. III- O Builder pode ser implementado para descrever objetos de maneira robusta. Verdadeiro, o padrão Builder é projetado para construir objetos complexos de forma controlada e robusta. IV- AP é geralmente utilizado em padrões de projeto e envolve subgráficos selecionados de grandes gráficos. Verdadeiro, a programação adaptativa pode envolver a seleção de subgráficos para representar padrões de projeto. V- O objetivo do AP é prover abstrações que permitam especificar melhor estes padrões. Verdadeiro, a programação adaptativa visa fornecer abstrações que ajudam na especificação de padrões. Agora, vamos verificar as alternativas: A. As afirmativas II, III, IV e V estão corretas. (FALSO, pois a afirmativa I também está correta) B. Somente a afirmativa I está correta. (FALSO, pois todas as afirmativas estão corretas) C. As afirmativas I, III, IV e V estão corretas. (FALSO, pois a afirmativa II também está correta) D. As afirmativas I, II e III estão corretas. (FALSO, pois todas as afirmativas estão corretas) Como todas as afirmativas (I, II, III, IV e V) estão corretas, não há uma alternativa que contenha todas as afirmativas corretas. Portanto, a resposta correta não está entre as opções apresentadas.