Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Desenvolvimento de Aplicativos - Atv 01

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

O que é um aplicativo?

a)

Um tipo de hardware

b)

Um software que permite a troca de informações e a conclusão de tarefas

c)

Um dispositivo físico para cálculos

d)

Um método de acessar redes sociais

2.

Qual das seguintes é uma tarefa que um aplicativo pode ajudar?

a)

Construir uma casa

b)

Realizar cálculos

c)

Cultivar plantas

d)

Pintar um quadro

3.

O que distingue as aplicações híbridas das aplicações nativas?

a)

Elas são apenas para dispositivos móveis

b)

Elas combinam elementos de aplicações nativas e web

c)

Elas são mais caras

d)

Elas são menos funcionais

4.

Como os aplicativos nativos melhoram o desempenho?

a)

Usando computação em nuvem.

b)

Acessando recursos incorporados do sistema operacional.

c)

Reduzindo a qualidade dos gráficos.

d)

Limitando as interações do usuário.

5.

Qual é um benefício dos aplicativos nativos em termos de uso de recursos de hardware?

a)

Eles não podem acessar recursos de hardware.

b)

Eles acessam recursos de hardware com máxima eficiência.

c)

Eles usam apenas recursos de software.

d)

Eles exigem hardware adicional para funcionar.

6.

Em termos de desempenho, o que os aplicativos nativos utilizam?

a)

Poder de processamento mínimo

b)

Todo o poder de processamento disponível

c)

Servidores externos para processamento

d)

Nenhum poder de processamento

7.

Qual é uma desvantagem de desenvolver aplicativos nativos mencionada no texto?

a)

Eles exigem menos tempo para desenvolver.

b)

Eles precisam de menos recursos.

c)

Eles podem exigir mais recursos e tempo.

d)

Eles são mais fáceis de manter.

8.

Por que os aplicativos nativos podem exigir mais tempo de desenvolvimento?

a)

Eles exigem apenas uma versão para todos os sistemas.

b)

Eles precisam de várias versões para diferentes sistemas.

c)

Eles são mais simples de codificar.

d)

Eles usam linguagens de codificação universais.

9.

Qual é o desafio associado à manutenção de aplicativos nativos?

a)

Eles exigem menos atenção na gestão.

b)

Eles envolvem lidar com uma única base de código.

c)

Eles exigem atenção devido a múltiplas bases de código.

d)

Eles são atualizados automaticamente.

10.

Qual é um benefício de economia de tempo para desenvolvedores que usam aplicativos híbridos?

a)

Eles precisam escrever códigos diferentes para iOS e Android.

b)

O mesmo código pode ser executado tanto no iOS quanto no Android.

c)

Eles têm que desenvolver aplicativos separados para cada plataforma.

d)

Eles precisam aprender novas linguagens de programação.

11.

Qual é uma desvantagem relacionada ao desempenho de aplicativos híbridos?

a)

Eles têm melhor desempenho do que aplicativos nativos.

b)

Eles têm o mesmo desempenho que aplicativos nativos.

c)

Eles têm desempenho mais lento do que aplicativos nativos.

d)

Eles não são afetados por problemas de desempenho.

12.

O que o uso do React Native permite em termos de código?

a)

Ofuscação de código

b)

Reutilização de código

c)

Criptografia de código

d)

Exclusão de código

13.

Qual das seguintes é uma característica do React Native?

a)

Código fechado

b)

Código aberto

c)

Proprietário

d)

Baseado em assinatura

14.

Qual é um benefício de usar o React Native?

a)

Alto custo

b)

Comunidade de código aberto

c)

Suporte de plataforma limitado

d)

Restrições proprietárias

15.

Que tipo de programação é referida quando o mesmo código funciona em diferentes plataformas?

a)

Programação nativa

b)

Programação móvel híbrida

c)

Programação de desktop

d)

Programação do lado do servidor