Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Desenvolvimento e Arquitetura de Software/
  4. Questão 457941200023666

Uma das formas de se desenvolver soluções é através de algoritmos recursivos. Qual será o valor encontrado em “X” ao fim...

1

457941200023666
Ano: 2018Banca: IMAOrganização: Prefeitura de Caxias - MADisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Engenharia de Software

Uma das formas de se desenvolver soluções é através de algoritmos recursivos. Qual será o valor encontrado em “X” ao fim da execução da rotina principal do código abaixo?


Inteiro função (n){

Se n <= 1 então

retorna 1

senão

retorna função (n-1) * n}


Rotina principal{

X :Inteiro

X recebe função(7)}

Gabarito comentado
Anotações
Marcar para revisão

Acelere sua aprovação com o Premium

  • Gabaritos comentados ilimitados
  • Caderno de erros inteligente
  • Raio-X da banca
Conhecer Premium

Questões relacionadas para praticar

Questão 457941200061898Desenvolvimento e Arquitetura de Software

Dentro os diversos periféricos disponíveis para utilização junto ao computador, existem aqueles que facilitam o translado de dados de forma física, qu...

#Fundamentos de Governança de TI
Questão 457941200274951Desenvolvimento e Arquitetura de Software

Existem diversas estruturas de dados que podem facilitar a abstração de problemas, armazenar referências ou valores e determinar regras para a utiliza...

#Engenharia de Software
Questão 457941200890688Desenvolvimento e Arquitetura de Software

A linguagem de programação JavaScript possui diversas ferramentas para atender às demandas necessárias dos programadores. Considere a operação em Java...

#Engenharia de Software
Questão 457941201039087Desenvolvimento e Arquitetura de Software

A linguagem HTML (Hypertext Mark-up Language) possui identificadores para definir quais funcionalidades terão cada parte de seu conteúdo. Assinale a a...

#Engenharia de Software
Questão 457941201048938Desenvolvimento e Arquitetura de Software

O tipo de conexão IDE (Integrated Drive Electronics) era utilizado para que a placa mãe se comunicasse com o disco rígido. Esse padrão perdurou por mu...

#Fundamentos de Governança de TI
Questão 457941201154505Desenvolvimento e Arquitetura de Software

A fase onde o foco é a arquitetura do sistema, criando-se projetos a partir do levantamento de requisitos e casos de uso, em processo unificado de des...

#Engenharia de Software
Questão 457941201168658Desenvolvimento e Arquitetura de Software

Com relação à programação estruturada e programação orientada a objetos, a opção INCORRETA é:

#Engenharia de Software
Questão 457941201752398Desenvolvimento e Arquitetura de Software

Quando estamos falando de comunicação via internet, a coleção de protocolos conhecida como TCP/IP (Transmission Control Protocol / Internet Protocol) ...

#Redes de Computadores
Questão 457941201843254Desenvolvimento e Arquitetura de Software

“Árvore” é como é conhecida uma estrutura abstrata de dados bidimensional não linear, muito utilizada na organização de dados. Sobre essas estruturas ...

#Engenharia de Software
Questão 457941201928857Desenvolvimento e Arquitetura de Software

O JavaScript é uma linguagem muito poderosa quanto ao desenvolvimento para web, entretanto, para ter a capacidade de extrair seu potencial ao máximo, ...

#Engenharia de Software

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Engenharia de SoftwareQuestões do IMA