Logo Passei Direto
Buscar
Assinale a alternativa com o nome do padrão que oferece uma solução para a transformação dessas expressões textuais em uma árvore de sintaxe abstrata: Seja um sistema que utilize expressões matemáticas definidas pelo usuário para possibilitar a parametrização de cálculos. Existe uma gramática que define as regras de formação dessas expressões. Você precisa transformar expressões textuais expressas nessa gramática em uma árvore de sintaxe abstrata, que será o ponto de partida para o processamento dessas expressões.
Strategy
Iterator
Memento
Interpreter
State
User badge image
Questões para Estudantes

há 6 meses

Respostas

User badge image

Ed Verified user icon

há 6 meses

A alternativa correta é Interpreter. O padrão Interpreter é utilizado para definir uma representação gramatical para uma linguagem e fornece um mecanismo para interpretar as expressões dessa linguagem, transformando-as em uma árvore de sintaxe abstrata.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Defina uma estrutura que permita a construção de um objeto externo sobre um objeto mais interno (recebido no seu construtor) de forma sucessiva, de modo que os objetos mais externos possam adicionar funcionalidades ao objeto mais interno sem a necessidade de utilizar subclasses. Todos os objetos da cadeia de composição compartilham uma interface comum. Assinale a alternativa com o nome do padrão que define essa estrutura de solução:
Bridge
Decorator
Flyweight
Adapter
Composite

Mais conteúdos dessa disciplina