Logo Passei Direto
Buscar

Outros

Outros
(VUNESP/2014 - adaptada) Existem várias formas de se passarem parâmetros para uma sub-rotina. Na chamada por valor, é passada para a sub-rotina uma.
A. Cópia do valor da variável, sendo possível alterar o conteúdo da variável original.
B. Cópia do valor da variável, não sendo possível alterar o conteúdo da variável original.
C. Informação de redundância a respeito das variáveis passadas, visando à confiabilidade do processo.
D. Referência para a variável, sendo possível alterar o conteúdo da variável original.
E. Referência para a variável, não sendo possível alterar o conteúdo da variável original.
User badge image
CuriosidadesGerais

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Na chamada por valor, o que acontece é que uma cópia do valor da variável é passada para a sub-rotina. Isso significa que qualquer alteração feita na variável dentro da sub-rotina não afetará a variável original, pois a sub-rotina trabalha com a cópia. Analisando as alternativas: A. Cópia do valor da variável, sendo possível alterar o conteúdo da variável original. - Incorreto, pois não é possível alterar a variável original na chamada por valor. B. Cópia do valor da variável, não sendo possível alterar o conteúdo da variável original. - Correto, essa é a definição da chamada por valor. C. Informação de redundância a respeito das variáveis passadas, visando à confiabilidade do processo. - Incorreto, não se relaciona com a chamada por valor. D. Referência para a variável, sendo possível alterar o conteúdo da variável original. - Incorreto, isso descreve a chamada por referência. E. Referência para a variável, não sendo possível alterar o conteúdo da variável original. - Incorreto, isso também descreve uma situação que não se aplica à chamada por valor. Portanto, a alternativa correta é: B. Cópia do valor da variável, não sendo possível alterar o conteúdo da variável original.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais conteúdos dessa disciplina