Buscar

No que concerne a implementação de procedimento e função e passagem de parâmetros em LPs, avalie as assertivas: I. Na passagem de parâmetro por val...

No que concerne a implementação de procedimento e função e passagem de parâmetros em LPs, avalie as assertivas:
I. Na passagem de parâmetro por valor, se o conteúdo da parâmetro for alterado dentro do procedimento ou função, o conteúdo do argumento também será alterado.
PORQUE
II. Na passagem de parâmetro por valor, o valor da variável usada como argumento é atribuído ao valor da variável usada como parâmetro, no incío do proecedimento apenas, não tendo acesso ao endereço de memória para atualização do valor da variável usada como argumento.
Analisando a relação de causa e efeito entre as assertivas I e II, responda com a opção correta:

I. Na passagem de parâmetro por valor, se o conteúdo da parâmetro for alterado dentro do procedimento ou função, o conteúdo do argumento também será alterado.
PORQUE
II. Na passagem de parâmetro por valor, o valor da variável usada como argumento é atribuído ao valor da variável usada como parâmetro, no incío do proecedimento apenas, não tendo acesso ao endereço de memória para atualização do valor da variável usada como argumento.
A assertiva I é verdadeira e assertiva II é falsa
As 2 assertivas são verdadeiras e a assertiva II não justifica a assertiva I
As 2 assertivas são falsas
A assertiva I é false e a assertiva II é verdadeira
As 2 assertivas são verdadeiras e a assertiva II justifica a assertiva I

Essa pergunta também está no material:

Paradigmas de Programação - TESTE 9
4 pág.

Paradigmas de Programação Universidade Estácio de SáUniversidade Estácio de Sá

💡 1 Resposta

User badge image

Ed Verified user icon

A opção correta é: "A assertiva I é verdadeira e assertiva II é falsa". Na passagem de parâmetro por valor, o valor da variável usada como argumento é atribuído ao valor da variável usada como parâmetro, no início do procedimento apenas, não tendo acesso ao endereço de memória para atualização do valor da variável usada como argumento. Portanto, a assertiva II é falsa. Já a assertiva I é verdadeira, pois se o conteúdo do parâmetro for alterado dentro do procedimento ou função, o conteúdo do argumento também será alterado, pois ambos estão apontando para o mesmo valor na memória.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais