Computação Múltipla Escolha

As funções são blocos de código que executam uma tarefa específica e podem ser chamadas de diferentes partes de um programa. Elas são fundamentais na programação, pois permitem a modularização do código, o que significa dividir um programa em partes menores, mais gerenciáveis e reutilizáveis. Qual das seguintes afirmações é verdadeira sobre funções?

As funções são blocos de código que executam uma tarefa específica e podem ser chamadas de diferentes partes de um programa. Elas são fundamentais na programação, pois permitem a modularização do código, o que significa dividir um programa em partes menores, mais gerenciáveis e reutilizáveis.

Qual das seguintes afirmações é verdadeira sobre funções?

  1. As funções são sempre executadas automaticamente quando o programa é iniciado.
  2. As funções devem sempre conter um loop para serem consideradas úteis.
  3. Funções podem ser chamadas e o seu retorno pode ser atribuído a uma variável.
  4. As funções são utilizadas apenas para dividir o código em partes menores, sem oferecer qualquer benefício adicional.
  5. As funções não podem retornar valores.

Resolução completa

Explicação passo a passo

C
Alternativa C

Alternativa C - Funções podem ser chamadas e o seu retorno pode ser atribuído a uma variável.

Análise das alternativas

  • Primeira opção: Falsa. Funções são definidas no código, mas apenas são executadas quando são "chamadas" (invocadas), não automaticamente ao iniciar o programa.
  • Segunda opção: Falsa. Funções podem ser úteis sem loops. Por exemplo, uma função que calcula a soma de dois números não necessita de laços.
  • Terceira opção: Verdadeira. Muitas funções retornam um valor (como o resultado de uma operação), e esse valor pode ser atribuído a uma variável. Por exemplo, em Python: def soma(a, b): return a + b; x = soma(2, 3) (a variável x receberá o valor 5).
  • Quarta opção: Falsa. Além de dividir o código, funções oferecem reutilização (mesma função pode ser usada em多处) e manutenção simplificada (alterações em uma função afetam apenas ela).
  • Quinta opção: Falsa. Funções podem retornar valores (mesmo que sejam vazios, em alguns casos).

Conclusão: A única afirmação verdadeira é a terceira.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Computação

Ver mais Computação resolvidas

Tem outra questão de Computação?

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