Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FUNDATEC 2023

ProgramaçãoLinguagens de programação
Código
qq890120
Banca
FUNDATEC
Órgão
BRDE
Ano
2023
Nível
Superior
Cargo
Analista de Sistemas - Administração de Banco de Dados
Procedimentos, funções, métodos, subprogramas e sub-rotinas são alguns dos termos usados em diversas linguagens de programação para definir trechos de código que encapsulam um comportamento útil em múltiplas situações durante a execução de programas. Esses(as) se comunicam com o programa que os(as) chama através da passagem de zero ou mais parâmetros (ou argumentos) e da recepção de 0 ou mais valores de retorno. Com relação ao processo de passagem de argumentos e recepção de valores de retorno em linguagens de programação, assinale a alternativa INCORRETA.
  1. AA passagem de parâmetro por valor garante a preservação do conteúdo original da variável correspondente no programa que chama o procedimento, mesmo que o procedimento modifique esse parâmetro.
  2. BUma passagem de parâmetro por referência garante que o procedimento tem acesso diretamente ao local de armazenamento do parâmetro no programa que o chama.
  3. CAo passar um parâmetro por endereço para um procedimento, o programa permite que esse procedimento modifique a estrutura de valores associada ao armazenamento original da estrutura no programa chamador (destruindo-a ou alterando-a).
  4. DÉ possível para um procedimento devolver como valor de retorno aquele de uma variável local definida no procedimento.
  5. EÉ possível para um procedimento devolver como valor de retorno uma referência para uma variável local definida no procedimento.
Revelar gabarito e comentário

GabaritoE — É possível para um procedimento devolver como valor de retorno uma referência para uma variável local definida no procedimento.

Link permanente: /questoes/qq890120