As linguagens de programação declarativas têm como principal característica lógica do programa estarem orientadas para o resultado a ser obtido e não para o modo como será alcançado. Ou seja, têm foco no quê e não no como. Assinale a alternativa que descreva outra característica também associada a esse paradigma:

Questão

As linguagens de programação declarativas têm como principal característica lógica do programa estarem orientadas para o resultado a ser obtido e não para o modo como será alcançado. Ou seja, têm foco no quê e não no como. Assinale a alternativa que descreva outra característica também associada a esse paradigma:

Alternativas

a) Modelagem de entidades do mundo real.

b) Facilidade de aprendizagem.

c) Comandos e instruções passo a passo.

d) Facilidade de integração com outras linguagens.

e) Criação de códigos enxutos.

90%

Explicação

Linguagens declarativas descrevem o que se deseja obter (o resultado/estado final), deixando para o sistema (compilador/interpretador/mecanismo de execução) a responsabilidade de como chegar lá.

Uma característica frequentemente associada a esse paradigma é a maior concisão do código:

  • como não é necessário detalhar o algoritmo passo a passo (laços, controle explícito de fluxo, procedimentos),
  • o programador expressa regras, relações, consultas ou restrições,
  • e isso tende a gerar códigos mais curtos/enxutos, focados na especificação do resultado.

Analisando as alternativas:

  • a) “Modelagem de entidades do mundo real” → mais ligada ao paradigma orientado a objetos.
  • b) “Facilidade de aprendizagem” → pode ocorrer em alguns casos, mas não é característica definidora do paradigma.
  • c) “Comandos e instruções passo a passo” → é típico do paradigma imperativo, o oposto do enfoque declarativo.
  • d) “Facilidade de integração com outras linguagens” → depende de ecossistema/ferramentas, não do paradigma em si.
  • e) “Criação de códigos enxutos” → está alinhado à concisão comum em abordagens declarativas.

Alternativa correta: (e).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.