Pular para o conteúdo principal

Questão de Engenharia de Software — Inteligencia Artificial — FGV 2026

Engenharia de SoftwareInteligencia Artificial
Código
fg126193
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Analista de Sistemas
O ciclo de vida de desenvolvimento de software (ou Software Development Lifecycle, SDLC) é o processo que as equipes de desenvolvimento usam para projetar e criar software de alta qualidade, com vista a minimização dos riscos do projeto por meio do planejamento antecipado.Considerando o papel da Inteligência Artificial (IA) no ciclo de vida do desenvolvimento de software, analise os itens a seguir:I. Capacita as equipes na identificação de possíveis problemas mais cedo e na tomada de decisões mais informadas, com fundamento na descoberta de insights de dados valiosos.II. Oferece funcionalidades inovadoras, como ferramentas e agentes de IA, que auxiliam as organizações na aceleração do desenvolvimento de software e no aumento da eficiência em todo o SDLC.III. Transforma o desenvolvimento de software com a automação de tarefas, que promovem a economia de tempo e a redução de erros em cada fase do processo.Está correto o que se afirma em
  1. AI, apenas.
  2. BII, apenas.
  3. CIII, apenas.
  4. DI e III, apenas.
  5. EI, II e III.
Revelar gabarito e comentário

GabaritoE — I, II e III.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

IA no Ciclo de Vida de Desenvolvimento de Software

Gabarito: letra E (I, II e III estão corretos). Todos os itens descrevem benefícios reais e amplamente reconhecidos da aplicação de Inteligência Artificial no SDLC: identificação precoce de problemas (I), uso de ferramentas e agentes de IA para acelerar o desenvolvimento (II) e automação de tarefas com redução de erros e economia de tempo (III). Esses pontos são consistentes com as práticas modernas de engenharia de software, onde a IA atua como catalisadora de eficiência e qualidade.

A questão aborda o papel da IA no SDLC de forma conceitual, sem exigir letra de lei ou jurisprudência. Os três itens são afirmações genéricas e verdadeiras, baseadas em tendências do mercado e da literatura técnica.

Item I — ✅ Correto

A IA capacita as equipes a identificar possíveis problemas mais cedo e tomar decisões mais informadas por meio da descoberta de insights de dados valiosos. Ferramentas como análise preditiva, mineração de dados e aprendizado de máquina permitem antecipar falhas, avaliar riscos e otimizar escolhas ao longo do SDLC.

Item II — ✅ Correto

Funcionalidades inovadoras, como ferramentas e agentes de IA, auxiliam as organizações na aceleração do desenvolvimento de software e no aumento da eficiência em todo o SDLC. Exemplos incluem assistentes de codificação (como GitHub Copilot), geração automática de casos de teste e chatbots para documentação.

Item III — ✅ Correto

A automação de tarefas promovida pela IA transforma o desenvolvimento de software, economizando tempo e reduzindo erros em cada fase. Tarefas repetitivas (geração de código, revisão, testes, deploy) podem ser automatizadas, liberando a equipe para atividades de maior valor agregado.

Conclusão: Os itens I, II e III são corretos. Portanto, a alternativa que os reúne é a letra E.

Link permanente: /questoes/fg126193