Conforme Guimarães (2016), com relação aos procedimentos e funções na estrutu...

Conforme Guimarães (2016), com relação aos procedimentos e funções na estrutura de dados, assinale a opção INCORRETА.


publicidade
Conforme Guimarães (2016), com relação aos procedimentos e funções na estrutura de dados, assinale a opção INCORRETА.
Analisando...
publicidade

🚀 Desbloqueie a explicação completa

Veja comentários detalhados e resoluções exclusivas para entender o gabarito desta questão.

Criar conta grátis
  • Camila Duarte
    Camila Duarte EQUIPE
    15/09/2026 • 12:02
    Vamos falar um pouco sobre procedimentos, funções e blocos dentro da programação, tema essencial para entender como os códigos são estruturados e executados. Começando pelo conceito de blocos: um bloco é uma porção de código delimitada que pode conter variáveis e comandos, funcionando como uma unidade lógico-executável dentro do programa.
    A alternativa A diz que um bloco é externo a outro quando o segundo faz parte do primeiro, e isso está correto, pois o bloco maior engloba o menor, sendo o maior externo ao menor.
    A alternativa B fala que as variáveis declaradas dentro de um bloco são ativadas no início da execução do bloco e permanecem ativas até o seu fim, o que também é verdadeiro, pois o escopo das variáveis é delimitado pelo bloco onde foram declaradas.
    A alternativa C afirma que um procedimento é um bloco precedido de um cabeçalho, permitindo que o bloco seja referenciado em qualquer ponto do algoritmo, o que também procede, já que cabeçalhos facilitam chamadas e organização.
    A alternativa D explica que um procedimento só é executado sob chamada, via comando que consiste no seu nome, o que é verdadeiro pois procedimentos são executados mediante chamada explícita.
    Por fim, a alternativa E apresenta uma confusão dos conceitos. Ela diz que parâmetros formais eliminam os parâmetros efetivos, o que não é correto. Parâmetros formais são os definidos na declaração do procedimento e recebem valores dos parâmetros efetivos, passados na chamada. Além disso, a explicação sobre parâmetros de entrada e saída está invertida e confusa: normalmente, um parâmetro de saída é a variável que receberá o valor e deve estar identificado, enquanto o parâmetro de entrada é o valor que é fornecido para o procedimento. Logo, essa alternativa está incorreta.
    Portanto, a alternativa incorreta é a letra E.
publicidade
🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.