ALGORITMOS E PROGRAMAÇÃO ESTRUTURADA Tamanho da fonte Questão 3 Sem resposta Para criar uma função recursiva basta fazer uma chamada da função dentro da própria função. Embora a sintaxe seja simples, é preciso entender seu funcionamento e quando usar essa técnica, pois, se mal estruturada, a função pode entrar em um laço de repetição infinito. Neste contexto, julgue as afirmações que se seguem. I. A função chama ela mesmo, portanto é preciso estabelecer quando parar esse laço através de uma estrutura condicional. II. Para cada chamada da função é criada uma nova ocorrência da função na memória (instância), com os comandos e variáveis alocados no mesmo local. III. Toda função recursiva tem um caso (uma instância) chamado de caso base. IV. Caso base é o mais simples e interromperá o laço chamando novamente a função. Neste contexto, é correto o que se afirma em I e II, apenas. I e III, apenas. II, III e IV, apenas. III e IV, apenas. I, II e IV, apenas.