Qual é a característica principal da programação em uma linguagem multiparadigma?
Questão
Qual é a característica principal da programação em uma linguagem multiparadigma?
Alternativas
A) Abstração de dados e operações em objetos interconectados.
B) Uso de estruturas de controle de fluxo de dados para a manipulação de tarefas.
C) Capacidade de combinar diferentes paradigmas de programação em um único código.
D) Utilização exclusiva de funções e métodos para manipulação de dados.
E) Ênfase na definição de algoritmos por meio de instruções sequenciais.
Explicação
Uma linguagem multiparadigma é aquela que suporta e permite utilizar mais de um paradigma de programação (por exemplo, imperativo/procedural, orientado a objetos, funcional, lógico), de modo que o programador pode combinar abordagens diferentes no mesmo programa conforme o problema.
Analisando as alternativas:
- A) descreve principalmente orientação a objetos (objetos e suas interações).
- B) remete a uma ideia específica de fluxo de dados, não ao conceito geral de multiparadigma.
- C) define corretamente: combinar diferentes paradigmas em um único código.
- D) “utilização exclusiva” contraria multiparadigma (que não é exclusivo de um estilo).
- E) descreve programação sequencial/imperativa.
Alternativa correta: (C).