Pular para o conteúdo principal

Questão de Programação — Frameworks em Programação — CESPE / CEBRASPE 2025

ProgramaçãoFrameworks em Programação
Código
ce199077
Banca
CESPE / CEBRASPE
Órgão
EMBRAPA
Ano
2025
Nível
Superior
Cargo
Analista – Área: Gestão da Informação – Subárea: Engenharia de Software
Julgue o seguinte item, a respeito de design system, de frameworks para o desenvolvimento de APIs e de orquestração de contêineres.Os frameworks Flask (Python) e Sinatra (Ruby) não suportam funcionalidades avançadas, como autenticação ou serialização de dados, por isso, o seu uso é recomendável apenas para projetos pequenos.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

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

Frameworks Flask e Sinatra

Gabarito: Errado (E). A afirmação está incorreta porque tanto Flask quanto Sinatra são frameworks minimalistas, mas extensíveis. Eles suportam funcionalidades avançadas como autenticação (via Flask-Login, Sinatra authentication helpers) e serialização de dados (via Flask-RESTful, Sinatra JSON helpers) por meio de extensões e bibliotecas complementares. O uso desses frameworks não se restringe a projetos pequenos; podem ser empregados em aplicações de médio e grande porte quando combinados com as extensões adequadas.

A banca tenta generalizar que frameworks leves não possuem capacidade para recursos avançados. Na realidade, a extensibilidade é uma característica central dessas ferramentas.

NÃO CAIA NESSA!

A afirmação utiliza uma generalização indevida ao dizer que Flask e Sinatra "não suportam funcionalidades avançadas". O candidato pode ser levado a concordar pelo fato de serem frameworks "leves", mas a verdade é que eles são extensíveis, permitindo adicionar tais funcionalidades conforme a necessidade. Fique atento a esse tipo de generalização em questões sobre ferramentas minimalistas.

Conclusão: A afirmativa é falsa, portanto o gabarito é Errado (E).

Link permanente: /questoes/ce199077