Questões de Lógica de Programação: Funções, Parâmetros, Escopo e Introdução à Recursividade (TI)
Lógica de Programação · Funções e Recursividade
Escolha a resposta e clique em responder para ver o gabarito e o comentário. As questões grátis têm limite por visitante; assinantes resolvem sem limite.
Questão 1 · Certo ou Errado
Em Python, uma função declarada com o segundo parâmetro dotado de valor padrão pode ser chamada com apenas um argumento, situação em que a regra geral de quantidade é flexibilizada.
Questão 2 · Certo ou Errado
No fatorial recursivo, as multiplicações não ocorrem enquanto as chamadas são empilhadas, mas apenas no desempilhamento, quando cada chamada recebe a resposta da seguinte e conclui a sua conta.
Questão 3 · Múltipla escolha
Um parâmetro chamado nome, declarado na rotina olaAluno, é usado numa atribuição dentro da função principal, sem nenhuma outra declaração. O resultado é: