wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quizizz – Programação Mobile

Total questions: 30

Worksheet time: 8hrs 30mins

Name
Class
Date
1.

O que é Fetch?

a)

Um tipo de banco de dados.

b)

Uma linguagem de programação.

c)

Uma ferramenta para comunicação com APIs.

d)

Um sistema operacional.

2.

O Axios é usado para:

a)

Armazenar dados no banco de dados local.

b)

Enviar e receber dados entre app e servidor.

c)

Criar tabelas e colunas no SQLite.

d)

Proteger dados sensíveis com criptografia.

3.

APIs tornam os aplicativos mais dinâmicos e interativos.

a)

Verdadeiro

b)

Falso

4.

AsyncStorage é mais indicado para:

a)

Pequenos dados, como preferências do usuário.

b)

Dados em tempo real via internet.

c)

Tabelas relacionais complexas.

d)

Imagens e vídeos em alta qualidade.

5.

Uma das vantagens do uso de ID dinâmico no AsyncStorage é:

a)

Evitar o uso de métodos como multiGet.

b)

Apagar automaticamente os dados após o uso.

6.

AsyncStorage permite que os dados sejam salvos mesmo que o app seja fechado.

a)

Verdadeiro

b)

Falso

7.

Aplicativos como WhatsApp utilizam APIs para:

a)

Criar novas linguagens de programação.

b)

Sincronizar dados e enviar mensagens.

c)

Criar e editar imagens.

d)

Realizar backup no cartão SD.

8.

O SQLite é uma ferramenta usada para armazenamento em nuvem.

a)

Verdadeiro

b)

Falso

9.

Qual ferramenta é mais adequada para salvar o progresso de um jogo localmente?

a)

Axios

b)

AsyncStorage

c)

API

d)

Firebase

10.

Qual dessas funcionalidades está diretamente ligada ao SQLite?

a)

Comunicação com API

b)

Armazenamento de imagens

c)

Criação de tabelas relacionais

d)

Envio de notificações

11.

A função do método getAllKeys é:

a)

Apagar todos os dados salvos no app.

b)

Exportar os dados para a nuvem.

c)

Listar todas as chaves salvas no AsyncStorage.

d)

Sincronizar dados em tempo real.

12.

Aplicativos como Instagram usam APIs para carregar imagens.

a)

Verdadeiro

b)

Falso

13.

O que significa "armazenamento chave-valor" em AsyncStorage?

a)

Cada dado é salvo com uma chave única.

b)

Os dados são criptografados automaticamente.

c)

Os dados só podem ser acessados por APIs.

d)

O armazenamento depende da conexão com a internet.

14.

Qual dessas ferramentas é usada para acessar dados armazenados localmente em React Native?

a)

Fetch

b)

Axios

c)

AsyncStorage

d)

Firebase

15.

O SQLite é ideal para apps que precisam de:

a)

Comunicação com servidores externos.

b)

Estrutura de dados organizados em tabelas locais.

c)

Armazenamento de imagens.

d)

Sincronização com redes sociais.

16.

Qual das alternativas apresenta um uso incorreto do AsyncStorage?

a)

Armazenar vídeos em alta definição.

b)

Salvar preferências de usuário.

c)

Criar listas de tarefas.

d)

Manter dados entre sessões.

17.

APIs não são importantes para o funcionamento de aplicativos como WhatsApp.

a)

Verdadeiro

b)

Falso

18.

Qual tecnologia permite armazenar dados de forma estruturada em React Native?

a)

Fetch

b)

SQLite

c)

AsyncStorage

d)

Axios

19.

Armazenar preferências do usuário é uma tarefa ideal para:

a)

SQLite

b)

API REST

c)

AsyncStorage

d)

Axios

20.

O método multiGet serve para apagar vários dados ao mesmo tempo.

a)

Verdadeiro

b)

Falso

21.

Qual é o papel de uma chave única no AsyncStorage?

a)

Limitar o uso de memória do app.

b)

Identificar cada dado salvo de forma individual.

c)

Sincronizar automaticamente com o SQLite.

d)

Estabelecer a conexão com a internet.

22.

Qual combinação de tecnologias você usaria para um app com dados locais e sincronização via servidor?

a)

SQLite + Fetch

b)

AsyncStorage + imagens

c)

Axios + banco de dados externo

d)

API + armazenamento em nuvem

23.

APIs são utilizadas para:

a)

Criar a interface do app.

b)

Permitir o envio e recebimento de dados externos.

c)

Salvar dados apenas no dispositivo.

d)

Criar tabelas no banco de dados.

24.

O SQLite permite criar relações entre tabelas dentro do banco de dados.

a)

Verdadeiro

b)

Falso

25.

Por que é importante saber configurar uma API corretamente?

a)

Para evitar o uso de armazenamento local.

b)

Para garantir que o app funcione de forma dinâmica e profissional.

c)

Para gerar imagens no aplicativo.

d)

Para remover o uso de chaves de segurança.

26.

AsyncStorage não pode ser utilizado sem conexão com a internet.

a)

Verdadeiro

b)

Falso

27.

Qual dessas situações exige um banco relacional como o SQLite?

a)

Preferências simples de cor de fundo do app.

b)

Cadastro de tarefas categorizadas com prioridades.

c)

Armazenar a senha de acesso do usuário.

d)

Salvar emojis mais usados.

28.

Assinale a afirmativa incorreta:

a)

APIs podem ser acessadas por meio do Axios.

b)

AsyncStorage organiza dados por meio de tabelas e colunas.

c)

SQLite é embutido no React Native.

d)

O método multiGet pode acessar várias entradas.

29.

Se um app precisa lembrar do usuário mesmo após fechar, qual tecnologia usar?

a)

API externa

b)

Axios

c)

AsyncStorage

d)

Banco de dados remoto

30.

Aplicativos que precisam funcionar offline devem usar:

a)

Apenas APIs

b)

Axios com Fetch

c)

Armazenamento local, como AsyncStorage ou SQLite

d)

Firebase e React Native