SóProvas


ID
2034418
Banca
CESPE / CEBRASPE
Órgão
TCE-PA
Ano
2016
Provas
Disciplina
Algoritmos e Estrutura de Dados
Assuntos

Acerca de funções e procedimentos em subprogramas, julgue o item que se segue.

A passagem de parâmetro em uma rotina pode ocorrer de duas maneiras: por valor ou por referência. Em se tratando da passagem por valor, alteram-se os valores dos parâmetros que foram passados para a função.

Alternativas
Comentários
  • Passagem por referência é quem altera o valor dos parâmetros.

  • (ERRO EM VERMELHO) A passagem de parâmetro em uma rotina pode ocorrer de duas maneiras: por valor ou por referência. Em se tratando da passagem por valor, alteram-se os valores dos parâmetros que foram passados para a função.

    ----------------------------------------------------------------------------------------------------------------------------------------------------

     

    Se eu passo o valor x esse será o valor, exemplo: int x = 5; a variável de tipo por valor armazena o valor nela mesma.Ou seja, x é igual a 5 e acabou.

     

    Já na passagem por referencia "vai" ser alterado o valor, pq sempre tem uma origem. exemplo: string x = "5"; o valor da variável x não será 5, pois x é uma referencia para um objeto string, ou seja, o valor será o valor da string.

     

  • Na passagem por valor, os valores dos parâmetros que foram passados para a função não se alteram porque são criadas cópias dos valores para serem manipulados dentro do contexto da rotina.

    Resposta: Errado

  • Força Guerreiro!!!!!!