Í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 457941200728839

Acerca da linguagem Java, analise o método foo descrito abaixo:____...

📅 2016🏢 IF-MT🎯 IF-MT📚 Desenvolvimento e Arquitetura de Software
#Engenharia de Software

1

457941200728839
Ano: 2016Banca: IF-MTOrganização: IF-MTDisciplina: Desenvolvimento e Arquitetura de SoftwareTemas: Engenharia de Software

Acerca da linguagem Java, analise o método foo descrito abaixo:


_____ private int foo (int a) {

________ if (a == 1) {

___________ return a;

________ }

________ return 1 + a * foo (--a) ;

______ }


Caso esse método seja corretamente invocado, passando o valor 3 por parâmetro, o retorno para o seu invocador será:

Gabarito comentado
Anotações
Marcar para revisão

Esta questão foi aplicada no ano de 2016 pela banca IF-MT no concurso para IF-MT. A questão aborda conhecimentos da disciplina de Desenvolvimento e Arquitetura de Software, especificamente sobre Engenharia de Software.

Esta é uma questão de múltipla escolha com 4 alternativas. Teste seus conhecimentos e selecione a resposta correta.

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 457941200147907Desenvolvimento e Arquitetura de Software

Sobre a linguagem de programação Python e suas palavras reservadas, assinale a alternativa que NÃO apresenta uma palavra reservada em Python.

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

Sobre banco de dados relacional, considere a tabela:professor_disciplina (cod_professor, cod_disciplina, nome_disciplina, data_inicio, data_termino)Ap...

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941200284266Desenvolvimento e Arquitetura de Software

Assinale a alternativa que NÃO representa uma tecnologia de redes de computadores, conforme Tanenbaum et al. (2021): Fonte: TANENBAUM, A.; TER, N. F.;...

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

De acordo com a figura, marque V para as afirmativas verdadeiras e F para as falsas. ( ) O modelo Entidade-Relacionamento conceitual está na Terceira ...

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941200832771Desenvolvimento e Arquitetura de Software

Em relação a testes, analise as afirmativas abaixo. I - Teste caixa-branca refere-se a testes que são conduzidos na interface do software. II - Teste ...

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

Com uma tendência de proporcionar aos seus colaboradores a possibilidade de trabalhar em home office, as empresas tiveram que investir em novas tecnol...

#Segurança da Informação
Questão 457941200882163Desenvolvimento e Arquitetura de Software

Os bancos de dados relacionais apresentam melhoria de desempenho na execução das operações de manipulação de dados com a criação de índices para as ta...

#Sistemas de Gerenciamento de Banco de Dados
Questão 457941201031112Desenvolvimento e Arquitetura de Software

Assinale a alternativa que NÃO representa um tipo de redes de computadores, conforme Tanenbaum et al. (2021): Fonte: TANENBAUM, A.; TER, N. F.; WETHER...

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

A respeito de sistemas de arquivo, analise as afirmativas. I - O sistema de diretório hierárquico é o mais simples e eficiente sistema de diretório, s...

#Linux#Fundamentos de Governança de TI#Sistemas Operacionais#Microsoft Windows
Questão 457941201847659Desenvolvimento e Arquitetura de Software

Considere o código em linguagem C apresentado a seguir: #include <stdio.h>int main(void) { int N[20],x,y; for (x=0; x <= 10; x++){ scanf("%d",&N[x]); ...

#Engenharia de Software

Continue estudando

Mais questões de Desenvolvimento e Arquitetura de SoftwareQuestões sobre Engenharia de SoftwareQuestões do IF-MT