Qual é a principal característica da programação declarativa?

Questão

Qual é a principal característica da programação declarativa?

Alternativas

A) Uso de estruturas de controle de fluxo de dados para a manipulação de tarefas.

B) Foco na declaração dos resultados desejados sem especificar o fluxo de controle.

97%

C) Abstração de dados e operações em objetos interconectados.

D) Ênfase na definição de algoritmos por meio de instruções sequenciais.

E) Utilização exclusiva de funções e métodos para manipulação de dados.

Explicação

Na programação declarativa, o programador descreve o que quer obter (o resultado/objetivo), sem precisar detalhar como o computador deve executar passo a passo (fluxo de controle), que é típico da programação imperativa.

Analisando as alternativas:

  • A: fala em controle de fluxo para manipular tarefas — remete mais ao estilo imperativo/procedural.
  • B: define exatamente a ideia central do paradigma declarativo: declarar o resultado desejado, não o caminho de execução.
  • C: descreve POO (programação orientada a objetos).
  • D: descreve programação imperativa (instruções sequenciais/algoritmo passo a passo).
  • E: associa incorretamente declarativo a “uso exclusivo” de funções/métodos; isso não é característica essencial (e “exclusivo” torna a afirmação falsa).

Alternativa correta: (B).

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.