Logo Passei Direto
Buscar

Os padrões são frequentemente confundidos com algoritmos, porque ambos os conceitos descrevem soluções típicas para alguns problemas conhecidos. Enquanto um algoritmo sempre define um conjunto claro de ações para atingir uma meta, um padrão é mais uma descrição de alto nível de uma solução. O código do mesmo padrão aplicado para dois programas distintos pode ser bem diferente.Fonte: SHVETS, Alexander. Mergulho nos padrões de projeto. São Paulo: Novatec, 2021. p. 29.Com base no texto apresentado sobre padrões de projeto e algoritmos, analise as afirmativas a seguir:I. Em um algoritmo, a sequência de execução é indefinida e pode ser alterada livremente pelo programador.

II. Na planta arquitetônica, a ordem de execução das etapas pode variar conforme as necessidades do projeto.

III. Uma analogia para um algoritmo seria uma receita de bolo, que define passos claros para alcançar um resultado.

IV. Uma analogia para um padrão seria uma planta arquitetônica, que descreve uma solução sem determinar passos fixos de execução.É correto o que se afirma em:A) III e IV, apenas.

B) I, II e III, apenas.

C) I e IV, apenas.

D) II e III, apenas.

E) II, III e IV, apenas.


User badge image
Maicon Luiz da Silva

há 2 semanas

Respostas

User badge image

Ed Verified user icon

há 2 semanas

Vamos analisar cada afirmativa: I. Em um algoritmo, a sequência de execução é indefinida e pode ser alterada livremente pelo programador. Falso. Um algoritmo tem uma sequência de execução bem definida e, embora o programador possa modificar o algoritmo, a definição básica do algoritmo não é indefinida. II. Na planta arquitetônica, a ordem de execução das etapas pode variar conforme as necessidades do projeto. Verdadeiro. Uma planta arquitetônica pode ser adaptada e a ordem das etapas pode mudar dependendo das necessidades do projeto. III. Uma analogia para um algoritmo seria uma receita de bolo, que define passos claros para alcançar um resultado. Verdadeiro. Uma receita de bolo é uma boa analogia para um algoritmo, pois fornece uma sequência clara de passos a serem seguidos. IV. Uma analogia para um padrão seria uma planta arquitetônica, que descreve uma solução sem determinar passos fixos de execução. Verdadeiro. Uma planta arquitetônica descreve uma solução de alto nível, sem especificar uma sequência rígida de execução. Agora, vamos ver quais afirmativas são verdadeiras: - II, III e IV são verdadeiras. Portanto, a alternativa correta que contém todas as afirmativas verdadeiras é: E) II, III e IV, apenas.

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