Pular para o conteúdo principal

Questão de Programação — Java — UEG 2006

ProgramaçãoJava
Código
qg782679
Banca
UEG
Órgão
TJ-GO
Ano
2006
Nível
Superior
Cargo
Técnico Judiciário - Analista de Sistemas
Analise o trecho de código abaixo e assinale a alternativa CORRETA:imagem-006.jpg
  1. AA classe fatorial escrita em JAVA possui apenas um serviço “fat” que se propõe a calcular o fatorial de um número “n” informado como parâmetro do serviço. Contudo, a codificação de “fat” está incompleta.
  2. BO uso da chamada recursiva está incorreto, pois a linguagem JAVA não oferece a possibilidade de escrita de rotinas recursivas.
  3. CApesar de a linguagem JAVA permitir o uso de recursividade, a rotina “fat” da classe “Fatorial” está incorreta por não possuir uma condição explícita de parada. Ela sempre entrará em loop.
  4. DO trecho de código contém a completa definição de uma classe “Fatorial” que possui um serviço chamado “fat”. Esse serviço calcula através de chamadas recursivas o fatorial de um número “n”.
Revelar gabarito e comentário

GabaritoD — O trecho de código contém a completa definição de uma classe “Fatorial” que possui um serviço chamado “fat”. Esse serviço calcula através de chamadas recursivas o fatorial de um número “n”.

Link permanente: /questoes/qg782679