ID 1348855 Banca CESPE / CEBRASPE Órgão INMETRO Ano 2010 Provas CESPE - 2010 - INMETRO - Pesquisador Tecnologista em Metrologia e Qualidade - Informática Aplicada à Metrologia Legal Disciplina Programação Assuntos Conceitos básicos de programação Quando um programa chama um subprograma, a informação é comunicada por meio da lista de parâmetros. Acerca desse assunto, assinale a opção correta. Alternativas A correspondência posicional na passagem de parâmetros se estabelece emparelhando-se os parâmetros atuais conforme sua posição nas listas. No método de passagem de parâmetros por valor, os parâmetros são tratados como variáveis globais e os valores iniciais se proporcionam copiando-se os valores dos correspondentes argumentos. Deve-se verificar se um argumento é variável, constante ou expressão, pois o tipo do argumento faz diferença. No método de passagem por referência, os parâmetros podem servir como argumentos de entrada e de saída. O endereço do argumento é passado para a unidade chamada e, assim, compartilhado, podendo ser modificado diretamente pelo subprograma. Uma função tem a possibilidade de devolver os valores ao programa principal apenas como valor da função. Um procedimento pode devolver valores pelo método de devolução de resultados ou por meio de argumentos governados pela chamada de referência na correspondência parâmetro atual – parâmetro formal. Responder Comentários Passagem por referência: transmite um caminho de acesso (endereço) para o subprograma chamado. O parâmetro comporta-se como se fosse uma variável global, e todas as alterações feitas nesta variável são feitas efetivamente no parâmetro real. Alternativa :C