wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Programação Mobile

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

O que é programação mobile?

a)

Desenvolvimento de aplicativos para computadores

b)

Desenvolvimento de aplicativos para dispositivos móveis

c)

Desenvolvimento de sistemas operacionais para desktops

d)

Desenvolvimento de jogos para consoles

2.

Quais são os dois principais sistemas operacionais móveis mencionados?

a)

Windows e Linux

b)

Android e iOS

c)

Blackberry e Symbian

d)

Ubuntu e Fedora

3.

Qual empresa desenvolve o sistema operacional Android?

a)

Apple

b)

Microsoft

c)

Google

d)

Samsung

4.

Qual ferramenta é usada para desenvolver aplicativos Android?

a)

Xcode

b)

Visual Studio

c)

Android Studio

d)

Eclipse

5.

O que significa PWA em relação aos aplicativos móveis?

a)

Aplicativos Web Progressivos

b)

Aplicativos Web Privados

c)

Aplicativos Web Públicos

d)

Aplicativos Web Pessoais

6.

Qual é um exemplo de framework usado para criar aplicativos híbridos?

a)

Angular

b)

Flutter

c)

Django

d)

Laravel

7.

Para quais sistemas operacionais os aplicativos nativos são desenvolvidos?

a)

Windows e Linux

b)

Android e iOS

c)

macOS e Ubuntu

d)

Chrome OS e Firefox OS

8.

Qual é a vantagem principal dos aplicativos PWA?

a)

Não precisam de internet

b)

Funcionam como apps nativos no celular

c)

São mais baratos

d)

Têm melhor segurança

9.

Qual tipo de aplicativo é desenvolvido especificamente para um sistema operacional?

a)

Híbrido

b)

Nativo

c)

PWA

d)

Web

10.

Onde acontecem os cálculos e regras de um aplicativo mobile?

a)

Interface do Usuário

b)

Lógica de Negócio

c)

Banco de Dados/API

d)

Segurança

11.

Para que é usado o XML no desenvolvimento Android?

a)

Criar bancos de dados

b)

Criar layouts e interfaces visuais

c)

Desenvolver lógica de negócios

d)

Gerenciar memória

12.

Quais são os estados do ciclo de vida de um aplicativo Android?

a)

Criado, executado, encerrado

b)

Iniciado, pausado, finalizado

c)

Aberto, fechado, reiniciado

d)

Ativado, desativado, encerrado

13.

Quais diretrizes são fornecidas pelo Google para design de apps Android?

a)

Material Design

b)

Flat Design

c)

Skeuomorphic Design

d)

Minimalist Design

14.

Quais diretrizes são fornecidas pela Apple para apps iOS?

a)

Human Interface Guidelines

b)

Material Design

c)

Responsive Design

d)

Flat Design

15.

Qual é a API mínima recomendada para o projeto?

a)

API 21: Android 5.0 (Lollipop)

b)

API 22: Android 5.1 (Lollipop)

c)

API 23: Android 6.0 (Marshmallow)

d)

API 24: Android 7.0 (Nougat)

16.

O que deve ser feito após configurar o projeto?

a)

Escolher o template

b)

Clicar em Finish

c)

Abrir o Android Studio

d)

Selecionar a linguagem

17.

O que deve ser otimizado nos aplicativos para garantir uma boa experiência do usuário?

a)

Desempenho

b)

Armazenamento

c)

Conectividade

d)

Segurança

18.

Os aplicativos devem ser projetados para funcionar com quais tipos de conexão à internet?

a)

Apenas Wi-Fi

b)

Apenas 4G

c)

Wi-Fi, 4G e 3G

d)

Apenas 3G

19.

Por que muitos softwares de desktop não são compatíveis com dispositivos móveis?

a)

Porque os dispositivos móveis não têm capacidade de processamento suficiente.

b)

Porque os softwares de desktop são projetados para sistemas operacionais diferentes.

c)

Porque os dispositivos móveis não têm memória suficiente.

d)

Porque os softwares de desktop são muito grandes.

20.

O que é necessário para acessar programas de desktop em dispositivos móveis?

a)

Desenvolver versões específicas para dispositivos móveis.

b)

Aumentar a memória dos dispositivos móveis.

c)

Atualizar o sistema operacional dos dispositivos móveis.

d)

Reduzir o tamanho dos programas de desktop.