Pular para o conteúdo principal

Questão de Engenharia de Software — Ferramentas de Desenvolvimento de Software — FGV 2026

Engenharia de SoftwareFerramentas de Desenvolvimento de Software
Código
fg126244
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
Durante a reformulação dos processos internos da ALEGO, a diretoria identificou a necessidade de automatizar fluxos administrativos que atualmente são manuais e consomem tempo das equipes. Contudo, o departamento de TI está com capacidade limitada para desenvolver todas as soluções solicitadas. Diante disso, a organização considera adotar uma plataforma low-code que permita criar aplicações e automatizar tarefas de forma ágil, com mínima codificação e participação direta das áreas de negócio. Nesse contexto, surge a necessidade de avaliar as principais características de uma tecnologia low-code. Durante uma reunião da equipe foram levantadas algumas observações:I. Permissão para criar aplicações utilizando modelos gráficos, facilitando o processo para aqueles que não têm formação técnica.II. A tecnologia proporciona um desenvolvimento mais rápido em comparação com codificação tradicional, podendo reduzir o tempo de desenvolvimento entre 50% a 90%.III. A tecnologia exige conhecimentos avançados de programação e impede que pessoas sem formação técnica participem do desenvolvimento de software.IV. Enfatiza a resolução de problemas e o desenvolvimento de soluções em vez de se concentrar nos aspectos técnicos ou de codificação.Com base nas observações levantadas, está correto o que se afirma em
  1. AII, III e IV apenas.
  2. BI, II e IV apenas.
  3. CIII apenas.
  4. DII e IV apenas.
  5. EI, II, III e IV.
Revelar gabarito e comentário

GabaritoB — I, II e IV apenas.

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”.

Plataformas Low-code

Gabarito: letra B. As afirmações I, II e IV descrevem corretamente características essenciais de plataformas low-code: uso de modelos gráficos, redução do tempo de desenvolvimento entre 50% e 90% e foco na resolução de problemas, e não em detalhes técnicos de codificação. A afirmação III é falsa, pois low-code não exige conhecimentos avançados de programação e, pelo contrário, permite que pessoas sem formação técnica participem do desenvolvimento.

Item I — ✅ Correto

Plataformas low-code oferecem ambientes de desenvolvimento visual com modelos gráficos (drag-and-drop, diagramas), permitindo que usuários de negócio sem conhecimento técnico profundo criem aplicações. Isso está alinhado ao conceito central de low-code.

Item II — ✅ Correto

Um dos principais benefícios do low-code é a aceleração do desenvolvimento. Estudos e fornecedores apontam reduções de 50% a 90% no tempo de entrega em comparação com a codificação tradicional.

Item III — ❌ Incorreto

Low-code não exige conhecimentos avançados de programação. Pelo contrário, uma de suas premissas é capacitar cidadãos desenvolvedores (citizen developers) — profissionais de áreas de negócio — a construir soluções com o mínimo de código. A afirmação III contradiz totalmente essa característica.

Item IV — ✅ Correto

O low-code abstrai grande parte da complexidade técnica, permitindo que o desenvolvedor (especialista ou não) se concentre na lógica de negócio e na solução do problema, em vez de se preocupar com detalhes de infraestrutura, sintaxe de linguagens ou configurações de baixo nível.

Conclusão: Estão corretos os itens I, II e IV, o que corresponde à alternativa B.

PEGA ESSA DICA!

Em questões sobre low-code, lembre-se do tripé: desenvolvimento visual (modelos gráficos), agilidade (redução de tempo) e acessibilidade (não exige programação avançada). A banca costuma tentar confundir colocando justamente o oposto, como no item III.

Link permanente: /questoes/fg126244