Buscar

Está CORRETO o que se afirma em: II e IV, apenas I, II, IV e V, apenas I, III e V, apenas I e III V, apenas I. A passagem de parâmetros por...

Está CORRETO o que se afirma em:

II e IV, apenas

I, II, IV e V, apenas

I, III e V, apenas

I e III

V, apenas



I. A passagem de parâmetros por valor é utilizada quando se deseja que as variáveis utilizadas como argumentos para a função não sejam alteradas.
II. Na passagem por valor, é feita uma cópia do valor do argumento para uma variável local dentro da função.
III. Na passagem por referência, as variáveis utilizadas como argumentos para a função são alteradas dentro da função. Como elas são pa
IV. Na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim
V. Na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como arg
a) II e IV, apenas
b) I, II, IV e V, apenas
c) I, III e V, apenas
d) I e III
e) V, apenas

Essa pergunta também está no material:

AV2ESTRUTURADEDADOSTIPOC
5 pág.

Análise e Desenvolvimento de Sistemas

Respostas

User badge image

Ed Verified user icon

A alternativa correta é a letra A) II e IV, apenas. A afirmação I está incorreta, pois na passagem de parâmetros por valor as variáveis utilizadas como argumentos podem ser alteradas, mas essas alterações não afetarão as variáveis originais. A afirmação II está correta, pois na passagem por valor é feita uma cópia do valor do argumento para uma variável local dentro da função. A afirmação III está incorreta, pois na passagem por referência as variáveis utilizadas como argumentos para a função são alteradas dentro da função, mas não é porque elas são passadas por referência que elas são parâmetros de saída. A afirmação IV está correta, pois na passagem por referência, dentro da função, o argumento real utilizado na chamada é acessado através do seu endereço, sendo assim, qualquer alteração feita na variável dentro da função afetará a variável original. A afirmação V está incorreta, pois na passagem por valor, quaisquer alterações feitas nestes parâmetros dentro da função não irão afetar as variáveis usadas como argumentos.

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

Responda

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

Continue navegando