Magna Concursos
3357316 Ano: 2024
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: BNDES

Considere o seguinte código em uma linguagem de programação hipotética, onde tipos escalares são passados por valor e tipos dinâmicos por referência:

--------
def modify_value(x):
x = x + 10
return x

def modify_list(lst):
lst.append(10)
return lst

a = 5
b = [5]

modify_value(a)
modify_list(b)

print(a) # Saída 1
print(b) # Saída 2
----------

Considerando-se esse código e também a passagem de valores por referência e por valor, verifica-se que

 

Provas

Questão presente nas seguintes provas

Analista de TI - Desenvolvimento

70 Questões