Considere as seguintes definições relacionadas à programação, com lacunas a preencher, e
assinale a alternativa que preencha corretamente as quatro definições, considerando sua ordem
no texto.
Em programação, uma __________ é um valor que não muda durante a execução do programa,
enquanto uma __________ é um espaço de armazenamento que pode ter seu valor alterado ao longo
da execução do programa.
Em programação, a passagem de parâmetro é a forma como um argumento é transmitido para uma
função. Existem duas maneiras principais de fazer isso. A passagem de parâmetro por __________
significa que o valor do argumento é copiado para uma nova variável local dentro da função. Qualquer
alteração feita na variável local dentro da função não afeta o valor original do argumento fora da
função. Em outras palavras, a variável original e a variável local são independentes entre si. A
passagem de parâmetro por __________ significa que a função recebe uma referência ao argumento
original, não uma cópia dele. Isso significa que qualquer alteração feita na variável dentro da função
afeta o valor original do argumento fora da função. Em outras palavras, a variável original e a variável
dentro da função são a mesma coisa.