wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Desenvolvimento Mobile

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Computação Ubíqua diferencia-se da Computação Móvel porque:

a)

Envolve dispositivos integrados invisivelmente no ambiente

b)

Requer conexão constante à internet

c)

Foca apenas em smartphones e tablets

d)

É sinônimo de Internet das Coisas

2.

Em desenvolvimento mobile nativo, qual NÃO é uma limitação comum?

a)

Fragmentação de dispositivos

b)

Consumo de bateria

c)

Tamanho ilimitado de aplicativos

d)

Diferentes tamanhos de tela

3.

Kotlin é a linguagem oficial recomendada para desenvolvimento Android atual.

a)

Verdadeiro

b)

Falso

4.

Complete a Frase:

__________ é um padrão de arquitetura que separa a lógica de negócios da interface.

a)

Singleton

b)

MVP (Model-View-Presenter)

c)

REST (Representational State Transfer)

d)

JSON (JavaScript Object Notation)

5.

O ciclo de vida de uma Activity no Android inclui:

a)

onCreate(), onStart(), onResume()

b)

viewDidLoad(), viewWillAppear()

c)

init(), build()

d)

main(), run()

6.

Complete a Frase:

__________ permite notificar usuários mesmo com o app fechado.

a)

Broadcast Receiver

b)

Local Notification

c)

Push Notification

d)

Toast Message

7.

SwiftUI e Jetpack Compose são frameworks para desenvolvimento web.

a)

Verdadeiro

b)

Falso

8.

Qual recurso é ESSENCIAL para lidar com diferentes tamanhos de tela?

a)

Layouts responsivos

b)

Código monolítico

c)

Uso exclusivo de pixels fixos

d)

Evitar Constraints

9.

O emulador de dispositivos dispensa totalmente o uso de aparelhos físicos para testes

a)

Verdadeiro

b)

Falso

10.

React Native compila código JavaScript para componentes nativos.

a)

Refatoração

b)

Responsividade

c)

Renderização

d)

Retrocompatibilidade

11.

Para desenvolvimento multiplataforma, qual framework usa Dart como linguagem?

a)

React Native

b)

Xamarin

c)

Flutter

d)

Ionic

12.

Complete a Frase:

No Android, __________ é usado para navegar entre telas.

a)

Activities

b)

Intents

c)

Fragments

d)

Bundles

13.

SQLite é uma opção para persistência de dados locais em apps móveis.

a)

Verdadeiro

b)

Falso

14.

Complee a Frase:

__________ e __________ são IDEs para desenvolvimento nativo Android e iOS, respectivamente.

a)

Eclipse e Xcode

b)

Android Studio e Visual Studio

c)

Android Studio e Xcode

d)

IntelliJ e AppCode

15.

React Native compila código JavaScript para componentes nativos.

a)

Verdadeiro

b)

Falso