Informática Múltipla Escolha

Dentre as alternativas, qual a vantagem do uso de funções?

Dentre as alternativas, qual a vantagem do uso de funções?

  1. Aumentar o reuso e diminuir a dependência.
  2. Permitir a divisão do código em unidades lógicas e autocontidas.
  3. Reduzir a reutilização de código e aumentar a redundância.
  4. Limitar a flexibilidade e a extensibilidade do programa.
  5. Aumentar a complexidade do código e torná-lo mais difícil de entender.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B - Permitir a divisão do código em unidades lógicas e autocontidas.

As funções são blocos de código projetados para executar uma tarefa específica, o que traz vantagens como organização e reutilização.

Análise das alternativas

  • Alternativa A: Embora o reuso seja uma vantagem, a frase "diminuir a dependência" é imprecisa. Usar uma função cria uma dependência (o código depende da função para executar a tarefa), mas essa dependência é benéfica pois evita repetição de código.
  • Alternativa B: Correta. Funções agrupam código relacionado em unidades lógicas, tornando-o mais legível e fácil de manter. Por exemplo, uma função que calcula juros compostos é uma unidade autocontida, podendo ser usada em diferentes partes do programa.
  • Alternativa C: Contraria as vantagens. Reduzir reutilização e aumentar redundância são desvantagens.
  • Alternativa D: É uma desvantagem. Funções aumentam a flexibilidade, pois o código pode ser modificado sem afetar outras partes.
  • Alternativa E: É uma desvantagem. Funções tornam o código mais simples, pois complexidades são isoladas em funções.

Conclui-se que a principal vantagem é a divisão do código em unidades lógicas e autocontidas.

Alternativa B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.