Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2024
Engenharia de Software›Desenvolvimento de Software
Código
fg086798
Banca
FGV
Órgão
MF
Ano
2024
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Área de Tecnologia da Informação (Transformação Digital) - manhã
As plataformas no-code e low-code têm transformado o desenvolvimento de software, permitindo que usuários com pouca ou nenhuma habilidade de programação criem aplicativos e soluções digitais.Considerando a emergência e o impacto dessas tecnologias, analise as afirmações a seguir sobre ferramentas no-code e low-code.I. Plataformas no-code permitem que profissionais não técnicos desenvolvam aplicativos complexos sem escrever uma única linha de código, utilizando interfaces gráficas e funcionalidades de arrastar e soltar.II. Embora as ferramentas low-code reduzam a necessidade de codificação, elas ainda exigem algum conhecimento técnico para a implementação de funcionalidades personalizadas e integração com outros sistemas.III. A escalabilidade e a segurança de soluções desenvolvidas com ferramentas no-code e low-code dependem unicamente das infraestruturas de cloud providas pelos fornecedores dessas plataformas, sem espaço para otimizações específicas ao contexto de uso.IV. Embora ferramentas no-code e low-code facilitem a prototipagem e o desenvolvimento rápido, elas exigem uma compreensão detalhada dos processos de negócio para que as aplicações finais atendam efetivamente às necessidades dos usuários sem gerar redundâncias funcionais.Está correto o que se afirma em
AI e IV, apenas.
BII e III, apenas.
CI, II e IV, apenas.
DII, III e IV, apenas.
EI, II, III e IV.
Revelar gabarito e comentário▾
GabaritoC — 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 no-code e low-code
Gabarito: letra C. Estão corretas apenas as afirmativas I, II e IV. A afirmativa III é falsa porque a escalabilidade e a segurança não dependem unicamente da infraestrutura do fornecedor, sendo possível otimizações específicas ao contexto de uso. As plataformas no-code permitem desenvolvimento sem código (I), enquanto as low-code reduzem a codificação mas ainda exigem conhecimento técnico (II), e ambas requerem compreensão detalhada dos processos de negócio (IV).
Item I — ✅ Correto
Plataformas no-code são projetadas para permitir que usuários não técnicos criem aplicativos por meio de interfaces visuais, como arrastar e soltar, sem necessidade de escrever código. Embora haja limitações, é possível desenvolver aplicações complexas dentro do escopo da ferramenta.
Item II — ✅ Correto
Ferramentas low-code reduzem a quantidade de codificação manual, mas ainda exigem conhecimento técnico para personalizações avançadas, integrações com sistemas externos e lógicas de negócio específicas. O desenvolvedor precisa entender conceitos de programação e arquitetura.
Item III — ❌ Incorreto
A escalabilidade e segurança de soluções no-code/low-code não dependem exclusivamente da infraestrutura cloud do fornecedor. Embora o fornecedor ofereça uma base, o desenvolvedor pode (e deve) realizar otimizações específicas, como configurações de segurança, ajustes de desempenho e arquitetura da aplicação, dentro das possibilidades da plataforma.
NÃO CAIA NESSA!
A banca usa o termo "unicamente" na afirmativa III para generalizar indevidamente. Cuidado com palavras absolutas como "sempre", "nunca", "unicamente" — elas frequentemente tornam a assertiva falsa.
Item IV — ✅ Correto
Mesmo com facilidades de prototipagem, as ferramentas no-code e low-code exigem que o desenvolvedor compreenda profundamente os processos de negócio para construir aplicações que atendam às necessidades reais, evitando redundâncias e funcionalidades desnecessárias.
Conclusão: Estão corretos os itens I, II e IV, logo o gabarito é a letra C.