NEW
Font size
WorksheetsQuizizz – Programação Mobile
Total questions: 30
Worksheet time: 8hrs 30mins
O que é Fetch?
Um tipo de banco de dados.
Uma linguagem de programação.
Uma ferramenta para comunicação com APIs.
Um sistema operacional.
O Axios é usado para:
Armazenar dados no banco de dados local.
Enviar e receber dados entre app e servidor.
Criar tabelas e colunas no SQLite.
Proteger dados sensíveis com criptografia.
APIs tornam os aplicativos mais dinâmicos e interativos.
Verdadeiro
Falso
AsyncStorage é mais indicado para:
Pequenos dados, como preferências do usuário.
Dados em tempo real via internet.
Tabelas relacionais complexas.
Imagens e vídeos em alta qualidade.
Uma das vantagens do uso de ID dinâmico no AsyncStorage é:
Evitar o uso de métodos como multiGet.
Apagar automaticamente os dados após o uso.
AsyncStorage permite que os dados sejam salvos mesmo que o app seja fechado.
Verdadeiro
Falso
Aplicativos como WhatsApp utilizam APIs para:
Criar novas linguagens de programação.
Sincronizar dados e enviar mensagens.
Criar e editar imagens.
Realizar backup no cartão SD.
O SQLite é uma ferramenta usada para armazenamento em nuvem.
Verdadeiro
Falso
Qual ferramenta é mais adequada para salvar o progresso de um jogo localmente?
Axios
AsyncStorage
API
Firebase
Qual dessas funcionalidades está diretamente ligada ao SQLite?
Comunicação com API
Armazenamento de imagens
Criação de tabelas relacionais
Envio de notificações
A função do método getAllKeys é:
Apagar todos os dados salvos no app.
Exportar os dados para a nuvem.
Listar todas as chaves salvas no AsyncStorage.
Sincronizar dados em tempo real.
Aplicativos como Instagram usam APIs para carregar imagens.
Verdadeiro
Falso
O que significa "armazenamento chave-valor" em AsyncStorage?
Cada dado é salvo com uma chave única.
Os dados são criptografados automaticamente.
Os dados só podem ser acessados por APIs.
O armazenamento depende da conexão com a internet.
Qual dessas ferramentas é usada para acessar dados armazenados localmente em React Native?
Fetch
Axios
AsyncStorage
Firebase
O SQLite é ideal para apps que precisam de:
Comunicação com servidores externos.
Estrutura de dados organizados em tabelas locais.
Armazenamento de imagens.
Sincronização com redes sociais.
Qual das alternativas apresenta um uso incorreto do AsyncStorage?
Armazenar vídeos em alta definição.
Salvar preferências de usuário.
Criar listas de tarefas.
Manter dados entre sessões.
APIs não são importantes para o funcionamento de aplicativos como WhatsApp.
Verdadeiro
Falso
Qual tecnologia permite armazenar dados de forma estruturada em React Native?
Fetch
SQLite
AsyncStorage
Axios
Armazenar preferências do usuário é uma tarefa ideal para:
SQLite
API REST
AsyncStorage
Axios
O método multiGet serve para apagar vários dados ao mesmo tempo.
Verdadeiro
Falso
Qual é o papel de uma chave única no AsyncStorage?
Limitar o uso de memória do app.
Identificar cada dado salvo de forma individual.
Sincronizar automaticamente com o SQLite.
Estabelecer a conexão com a internet.
Qual combinação de tecnologias você usaria para um app com dados locais e sincronização via servidor?
SQLite + Fetch
AsyncStorage + imagens
Axios + banco de dados externo
API + armazenamento em nuvem
APIs são utilizadas para:
Criar a interface do app.
Permitir o envio e recebimento de dados externos.
Salvar dados apenas no dispositivo.
Criar tabelas no banco de dados.
O SQLite permite criar relações entre tabelas dentro do banco de dados.
Verdadeiro
Falso
Por que é importante saber configurar uma API corretamente?
Para evitar o uso de armazenamento local.
Para garantir que o app funcione de forma dinâmica e profissional.
Para gerar imagens no aplicativo.
Para remover o uso de chaves de segurança.
AsyncStorage não pode ser utilizado sem conexão com a internet.
Verdadeiro
Falso
Qual dessas situações exige um banco relacional como o SQLite?
Preferências simples de cor de fundo do app.
Cadastro de tarefas categorizadas com prioridades.
Armazenar a senha de acesso do usuário.
Salvar emojis mais usados.
Assinale a afirmativa incorreta:
APIs podem ser acessadas por meio do Axios.
AsyncStorage organiza dados por meio de tabelas e colunas.
SQLite é embutido no React Native.
O método multiGet pode acessar várias entradas.
Se um app precisa lembrar do usuário mesmo após fechar, qual tecnologia usar?
API externa
Axios
AsyncStorage
Banco de dados remoto
Aplicativos que precisam funcionar offline devem usar:
Apenas APIs
Axios com Fetch
Armazenamento local, como AsyncStorage ou SQLite
Firebase e React Native
