QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

FCC - ARTESP - Especialista em Regulação de Transporte I - Área Tecnologia da Informação - 2026 • FCC • 2026

Um app Flutter permite que o usuário marque linhas de ônibus favoritas para acesso rápido. O estado deve ser compartilhado entre várias telas e reagir a mudanças. Nesse cenário, a abordagem mais adequada é
A
criar uma classe que estende ChangeNotifier e expô-la no topo do app com ChangeNotifiecrProvider.
B
passar a lista mutável entre telas apenas via Navigator.push e modificá-la em cada tela.
C
guardar as favoritas em uma variável global e ler direto de todas as telas.
D
salvar as favoritas em SharedPreferences e ler manualmente em cada build() sem notificação.
E
duplicar a lista de favoritas em cada StatefulWidget, mantendo tudo separado.
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.