Search Header Logo
Revisão de Programação - Mobile Coding

Revisão de Programação - Mobile Coding

Assessment

Presentation

Information Technology (IT)

University

Hard

Created by

Professor Duarte

Used 5+ times

FREE Resource

62 Slides • 183 Questions

1

media

2

media

3

media

4

media

5

media

6

media

7

media

8

media

9

media

10

media

11

media

12

media

13

media

14

media

15

media

16

media

17

media

18

media

19

media

20

media

21

media

22

media

23

media

24

media

25

media

26

media

27

media

28

media

29

media

30

media

31

media

32

media

33

media

34

media

35

media

36

media

37

media

38

media

39

media

40

media

41

media

42

media

43

media

44

media

45

media

46

media

47

media

48

media

49

media

50

media

51

media

52

media

53

media

54

media

55

Multiple Choice

Qual das seguintes afirmações melhor descreve um aplicativo nativo?

1

Um aplicativo que pode ser acessado através de um navegador da web.

2

Um aplicativo desenvolvido especificamente para uma plataforma, como iOS ou Android.

3

Um aplicativo que funciona em todas as plataformas sem a necessidade de modificações.

4

Um aplicativo que utiliza tecnologias de nuvem para armazenar dados.

56

Multiple Choice

Qual das seguintes afirmações melhor descreve um arquivo APK?

1

Um arquivo compactado que armazena imagens e vídeos para um aplicativo.

2

Um arquivo de texto que contém instruções do código para um aplicativo.

3

Um arquivo executável que pode ser instalado em dispositivos Android.

4

Um arquivo compactado com todo o código mobile para um aplicativo IOS.

57

Multiple Choice

Qual das seguintes afirmações melhor descreve um aplicativo híbrido?

1

Um aplicativo que pode ser acessado através de um navegador da web.

2

Um aplicativo que combina elementos de desenvolvimento nativo e tecnologias web.

3

Um aplicativo desenvolvido para uma plataforma específica, como iOS ou Android.

4

Um aplicativo que funciona em todas as plataformas sem a necessidade de modificações.

58

Multiple Choice

Sobre o software Android Studio, qual seu papel principal que estamos usando em sala de aula?

1

Desenvolver a aplicação

2

Gerar o executável do app

3

Gerar os arquivos do app

4

Desenvolver para IOS ou Android

59

Multiple Choice

No desenvolvimento de apps em IONIC usamos templates(modelos) para facilitar nosso trabalho, cite 1 que trabalhamos.

1

blank

2

tabs

3

sidemenu

4

init

60

Multiple Choice

  1. 1. Qual o principal acontecimento histórico que marcou o surgimento da área de UX?

1

A) Desenvolvimento da primeira interface gráfica de usuário.

2

B) Aperfeiçoamento da indústria de informática nos anos 70.

3

C) Início da Revolução Industrial.

4

D) Surgimento da Internet no final dos anos 90.

5

A chegada do homem a lua.

61

Multiple Choice

Qual o comando correto para criar um app no IONIC?

1

ionic start app blank

2

ionic app blank

3

ionic app start

4

start app blank ionic

62

Multiple Choice

O que significa decompor um problema?

1

Dividir um problema grande em partes menores.

2

Criar um desenho do problema.

3

Ignorar o problema completamente.

4

Escolher um nome para o problema.

63

Multiple Choice

Qual comando do IONIC é responsável por abrir o navegador e visualizar o app?

1

ionic serve

2

ionic start

3

ionic visu

4

ionic start

64

Multiple Choice

Dentre as plataformas/linguagens para mobile, qual surgiu primeiro?

1

Java ME

2

Ionic

3

Kotlin

4

Xamarim

65

Multiple Choice

O layout do app é uma das partes mais importantes, pois sem ele o app pode ficar funcional mas sem beleza. Qual arquivo do IONIC é responsável pelo leiaute?

1

.html

2

.css

3

.ts

4

.scss

66

Multiple Choice

  1. 1.Qual é o objetivo principal dos parâmetros de requisições HTTP?

1

A) Armazenar dados permanentemente no servidor

2

B) Fornecer informações adicionais para o servidor

3

C) Permitir a transferência de arquivos

4

D) Garantir a segurança das informações

5

67

Multiple Choice

Os SmartWatches, como o Apple Watch e o Samsung Galaxy Watch, são considerados dispositivos móveis?

1

Sim, eles são considerados dispositivos móveis devido à sua capacidade de executar aplicativos e se conectar à internet.

2

Não, eles não são considerados dispositivos móveis, pois têm funcionalidades limitadas em comparação com smartphones e tablets.

68

Multiple Choice

O JavaScript é uma linguagem de programação fracamente tipada

1

Verdadeiro

2

Falso

69

Multiple Choice

Preciso criar um função no meu app que gere frases aleatórias para colocar na tela inicial. Em qual arquivo adiciono a função?

1

.ts

2

.js

3

.php

4

.html

70

Multiple Choice

Porque o Android foi usado como exemplo no assunto IoT+Mobile

1

Por ser da Google

2

Por usar Kotlin

3

Pelo seu market share

4

Por usar uma JVM

71

Multiple Choice

Uma aplicação que é desenvolvida diretamente para uma plataforma, em uma linguagem específica, é considerada

1

Híbrida

2

Webapp

3

Nativa

4

Console

72

Multiple Choice

Dentre as plataformas/linguagens para mobile, qual surgiu primeiro?

1

Java ME

2

Ionic

3

Kotlin

4

Xamarim

73

Multiple Choice

A arquitetura (esqueleto) de dispositivos móveis, como celulares e relógios, é semelhante à de um computador?

1

Sim, é semelhante.

2

Não, é completamente diferente.

3

Apenas em alguns aspectos.

4

Depende do dispositivo.

74

Multiple Choice

O que é Mobile Learning?

1

Ensino através de Seminários

2

Ensino através de Dispositivos Móveis

3

Ensino Híbrido

4

Ensino através de tecnologias analógicas

75

Multiple Choice

a MELHOR opção para desenvolvedores é:

1
2
3
4

76

Multiple Choice

Plataforma corresponde a versão do Sistema Operacional Android. Cada versão possui um número que corresponde a versão da plataforma Android. Este número é denominado:

1

API Level

2

Android Level

3

Android Version

4

Platform Version

77

Multiple Choice

Qual o nome do primeiro Sistema Operacional para mobile que teve um grande sucesso?

1

Java

2

Android

3

Symbian OS

4

IOS

78

Multiple Select

Question image

São palavras reservadas do Java:

1

public

2

if

3

close

4

char

79

Multiple Choice

Um aplicativo Android é:

1

Compilado

2

Interpretado

3

Compilado e executado

4

Compilado e interpretado

80

Multiple Choice

  1. 2.Qual é a diferença entre parâmetros enviados na URL e parâmetros enviados no corpo da mensagem?

1

A) Parâmetros enviados na URL são mais seguros que os parâmetros enviados no corpo da mensagem

2

B) Parâmetros enviados no corpo da mensagem são mais seguros que os parâmetros enviados na URL

3

C) Parâmetros enviados na URL são limitados em tamanho, enquanto os parâmetros enviados no corpo da mensagem não são

4

D) Parâmetros enviados no corpo da mensagem são limitados em tamanho, enquanto os parâmetros enviados na URL não são

5

Buraco negro

81

Multiple Choice

10.Qual das seguintes opções é uma estratégia de UX que ajuda a aumentar a retenção do usuário?

1

A) Personalizar a experiência do usuário

2

B) Aumentar o número de etapas necessárias para criar uma conta

3

C) Adicionar mais anúncios ao produto

4

D) Remover feedback do usuário

5

Feche a torneira.

82

Multiple Choice

A interface gráfica de um aplicativo é desenvolvida em qual componente do aplicativo?

1

Activity

2

Intent

3

Service

4

Broadcast Receiver

83

Multiple Choice

O IONIC é uma ótima ferramenta para o desenvolvimento mobile pela sua gama de templates prontos. Onde encontramos esses templates?

1

Site do Bootstrap

2

Site do IonicFramework

3

Site Oficial de Fórum do IONIC

4

Site do IONIC Icon

84

Multiple Choice

Qual componente de um aplicativo usamos para enviar uma mensagem ao S.O. ou a outro aplicativo?

1

Activity

2

Intent

3

Service

4

Broadcast Receiver

85

Multiple Choice

Qual a linguagem de programação abaixo, é considerada nativa para desenvolver aplicativos no Android:

1

Java

2

Javascript

3

Objective-C

4

Python

86

Multiple Choice

Das características abaixo, qual não contribui para o fator mobilidade em um smartphone:

1

Peso

2

Dimensões

3

Comunicação sem-fio

4

Sensores

87

Multiple Choice

Qual componente de um aplicativo usamos para receber mensagens do S.O. ou de outro aplicativo?

1

Activity

2

Intent

3

Service

4

Broadcast Receiver

88

Multiple Choice

São características de um dispositivo mobile, exceto:

1

Comunicação Sem-fio

2

Autonomia energética

3

Presença de sensores

4

Peso mediano

89

Multiple Choice

Quem podemos afirmar que está por trás do encapsulamento web -> mobile do Ionic?

1

Cordova

2

JavaScript

3

HTML

4

Android

90

Multiple Choice

10.O que é CSS e principal função?

1

A) Cascading Style Sheets e sua principal função é adicionar estilo aos elementos HTML

2

B) Cascading Style Syntax

3

C) Cascading Syntax Sheets

4

D) Cascading Syntax Styles

5

Dormindo na sala

91

Multiple Choice

Qual componente de um aplicativo usamos para executar processos mesmo quando o aplicativo não está sendo exectuado?

1

Actvity

2

Intent

3

Service

4

Broadcast Receiver

92

Multiple Choice

No HTML aprendemos que para usar uma ancora utilizamos o href="", já no IONIC usamos o ?

1

href=" "

2

ion-list=" "

3

routerLink=" "

4

ion-link=" "

93

Multiple Choice

O que faz o Mentimeter?

1

Recurso Digital para criar interações em tempo real

2

Criação de Murais digitais

3

Criação de Formulários Online

4

Sistema de resposta inteligente

94

Multiple Choice

O TypeScript é uma linguagem de programação fracamente tipada

1

Verdadeiro

2

Falso

95

Multiple Choice

Qual a melhor alternativa que descreve o uso do SensorEvent na biblioteca de sensores do Android

1

O número de dados úteis no floatArray depende do sensor

2

O número de dados no vetor depende do sensor

3

a quantidade de propriedades da classe depende do sensor

4

só está presente nas versões mais recenetes do Android

96

Multiple Select

Quais elementos fazem parte de uma Activity?

1

Layout

2

Classe

3

Recursos de texto

4

Imagens

97

Multiple Choice

Qual aspecto abaixo, que influencia na Usabilidade, está relacionado também com a Portabilidade
1
Tempo de Inicialização
2
Integridade dos dados
3
Interface com o usuário
4
Robustez

98

Multiple Choice

Qual deve ser o nível mínimo de API de um aplicativo?

1

O mais recente possível

2

O mais antigo possível

3

O mais antigo que ainda ofereça recursos necessários para o APP

4

O mesmo que seu cliente usa

99

Multiple Choice

Quem podemos afirmar que está por trás do encapsulamento web -> mobile do Ionic?

1

Cordova

2

JavaScript

3

HTML

4

Android

100

Multiple Choice

Selecione o código indentado corretamente

1
2

101

Multiple Choice

O que é arquitetura mobile?

1

Arquitetura de software para dispositivos móveis

2

Um tipo de construção civil

3

Um estilo de design de interiores

4

Uma técnica de jardinagem

102

Multiple Choice

Qual deve ser o nível de API de compilação de um aplicativo?

1

O mais recente possível

2

O mais antigo possível

3

O mais antigo que ainda ofereça recursos nexessários para o APP

4

O mesmo que seu cliente usa

103

Multiple Choice

O Android é baseado no kernel de qual sistema operacional:

1

Unix

2

Unics

3

CTSS

4

Linux

104

Multiple Choice

Um aplicativo Android é compilado para:

1

bytecode Java

2

bytecode Dalvik

3

bytecode Java e depois bytecode Dalvik

4

bytecode Dalvik e depois bytecode Java

105

Multiple Choice

A arquitetura mobile abrange aspectos como:

1

Design de interface do usuário e experiência do usuário

2

Desenvolvimento de aplicativos nativos e híbridos

3

Gerenciamento de recursos e otimização de desempenho

4

Todas as opções acima

106

Multiple Choice

Método chamado quando a activity está no topo da pilha (activity stack), já em execução:

1

onCreate()

2

onStart()

3

onRestart()

4

onResume()

107

Multiple Choice

Qual a extensão de um arquivo de código fonte Java?

1

java

2

class

3

dex

4

apk

108

Multiple Choice

Atualmente, a maquina virtual responsável pela execução do app no Android é:

1

Dalvik

2

Gradle

3

ART

4

ADB

109

Multiple Choice

Qual a extensão de um arquivo de bytecode Java?

1

java

2

class

3

dex

4

apk

110

Multiple Choice

É um bloco de código em Java:

1

[ ]

2

( )

3

{ }

4

| |

111

Multiple Choice

Qual a extensão de um arquivo de bytecode Dalvik?

1

java

2

class

3

dex

4

apk

112

Multiple Choice

Na arquitetura do Android a HAL (hardware abstraction layer) é responsável por:

1

Fazer uma ponte entre o hardware e a API Java

2

Projetar a instancia de maquina virtual para cada app em execução

3

Fazer a ponte entre as bibliotecas nativas e a API Java

4

Fornecer acesso aos recursos da API Java

113

Multiple Choice

Qual a extensão de um arquivo de instalação de um App Android?

1

java

2

class

3

dex

4

apk

114

Multiple Choice

O que faz o Socrative?

1

Recurso Digital para criar interações em tempo real

2

Criação de Murais digitais

3

Criação de Formulários Online

4

Sistema de resposta inteligente

115

Multiple Select

O que é indispensável para se desenvolver um aplicativo Android?

1

Java SE SDK

2

Android SDK

3

Android Studio

4

Eclipse com ADT

116

Multiple Choice

O Android NDK, fornece:

1

Bibliotecas programadas em Java

2

Bibliotecas nativas em C/C++

3

Bibliotecas visuais, como OpenGL

4

Bibliotecas de acesso de memória

117

Multiple Choice

O que podemos usar para garantir a responsividade de uma interface gráfica com o usuário em Android?

1

Gerenciador de layout

2

Pixels dp e sp

3

Activity

4

Intent

118

Multiple Choice

Pode ser armazenado em uma variável do tipo int:

1

'10'

2

10,0

3

10.0

4

10

119

Multiple Choice

O que podemos usar para garantir que imagens, views e texto sejam apresentados de maneira visualmente semelhante seja qual for o tamanho e a resolução do dispositivo Android?

1

Gerenciador de layout

2

Pixels dp e sp

3

Activity

4

Intent

120

Multiple Choice

Complete:

Para ____________ e services, os ____________ definem a ação a executar e podem especificar a URI dos dados usados na ação.

1

Activities e Intents

2

Broadcasts e View groups

3

Activities e Conteiners

4

Conteiners e Intents

121

Multiple Choice

Question image

Alguns atributos no editor do Android Studio são repetidos, um deles com uma chave de porca. Por quê?

1

O segundo repara o primeiro caso ocorra uma exceção

2

O primeiro é usado em tempo de execução. O segundo é usado apenas em tempo de projeto.

3

O primeiro é apresentado na tela. O segundo é uma dica para portadores de necessidades especiais

4

O primeiro é definido pelo usuário. O segundo é definido pelo desenvolvedor.

122

Multiple Choice

Qual dos frameworks usa a linguagem DART como a principal?

1

Ionic

2

KMP

3

React Native

4

Flutter

123

Multiple Choice


Qual das seguintes opções melhor descreve o papel do capacitor no desenvolvimento de um aplicativo Ionic?

1

Capacitor é um componente que melhora a performance gráfica do aplicativo.

2

Capacitor é responsável por gerenciar os plugins nativos do dispositivo.

3

Capacitor é uma linguagem de programação utilizada para desenvolver aplicativos Ionic.

4

Capacitor é um serviço de hospedagem na nuvem para aplicativos Ionic.

124

Multiple Select

O layout de uma Activity pode ser modificado de quais maneiras?

1

Pelo editor gráfico

2

Pelo editor de código XML

3

Por programação (Java ou Kotlin)

4

Pelo editor de código (Java ou Kotlin)

125

Multiple Choice

Ao desenvolver o layout de uma Activity, quantos gerenciadores de layout podemos usar?

1

1

2

4, um por cada lado do layout

3

1 por Activity

4

Quantos quisermos, desde que um esteja dentro do outro

126

Multiple Choice

Question image

É possível identificar um design:

1

Responsivo

2

Difuso

3

Escalonado

4

Renderizado

127

Multiple Choice

Qual o significado de pixels dp e sp

1

"density independent pixels" e "scale independent pixels"

2

"double precision pixels" e "single precision pixels"

3

"double play" e "single play"

4

"dependência" e "passei direto"

128

Multiple Choice

Método que será chamado logo após o onPause(), indicando que a activity está sendo encerrada:

1

onDestroy()

2

onStop()

3

onFinish()

4

onPause()

129

Multiple Choice

O que faz o Padlet?

1

Recurso Digital para criar interações em tempo real

2

Criação de Murais digitais

3

Criação de Formulários Online

4

Sistema de resposta inteligente

130

Multiple Choice

Apresenta informações essenciais sobre o aplicativo ao sistema Android, necessárias para a execução do mesmo:

1

strings.xml

2

activity_main.xml

3

AndroidManifest.xml

4

MainActivity.java

131

Multiple Choice

Qual é a função de um sistema operativo?

1

Gerenciar os recursos do computador

2

Realizar cálculos matemáticos complexos

3

Desenvolver software

4

Proteger contra vírus

132

Multiple Choice

São recipientes invisíveis que controlam como as views secundárias são posicionadas na tela.

1

Intents

2

Layouts

3

Guidelines

4

Classes

133

media

134

Multiple Choice

O que faz o Spreaker?

1

Recurso Digital para criar interações em tempo real

2

Criação de Murais digitais

3

Criação de Podcasts

4

Plataforma de aprendizado baseada em jogos

135

Multiple Choice

Qual o objetivo da expressão abaixo:


TextView textView = findViewById(R.id.textView);

1

Criar um texto na tela

2

Apagar um texto na tela

3

Capturar um texto da tela

4

Pesquisar se uma string existe na tela

136

Multiple Choice

Qual a linguagem de programação nativa para desenvolver aplicativos no Android

1

Java

2

Javascript

3

Objective-C

4

C++

137

Multiple Choice

Qual o significado de AVD:

1

Android Virtual Dalvik

2

Android Virtualization Degree

3

Android Virtual Device

4

Android Version Device

138

Multiple Choice

O que faz o Quizziz?

1

Recurso Digital para criar interações em tempo real

2

Criação de Questionários Dinâmicos

3

Criação de Podcasts

4

Plataforma de aprendizado baseada em jogos

139

Multiple Choice

Considere o trecho abaixo, no contexto de um listener que será relacionado ao atributo onClick de um botão:


Intent intent = new Intent(this, DisplayMessageActivity.class);

1

O segundo argumento diz respeito a classe de origem do intent

2

O segundo argumento diz respeito a classe de destino do intent

3

O primeiro argumento diz respeito a classe de destino do intent

4

Intent é uma interface e não poderia ser instanciada

140

Multiple Choice

O que é o iOS?

1

Um sistema operacional móvel da Apple Inc.

2

Um aplicativo de música

3

Um navegador de internet

4

Um serviço de armazenamento em nuvem

141

Multiple Choice

getSensorList(Sensor.TYPE_ALL);


A expressão acima retorna o que?

1

Uma lista de sensores do dispositivo

2

Uma lista de leituras de todos os sensores

3

Uma lista dos sensores insistentes no dispositivo

4

Uma lista de calibração de todos os sensores

142

Multiple Choice

O que faz o Kahoot?

1

Recurso Digital para criar interações em tempo real

2

Criação de Questionários Dinâmicos

3

Criação de Podcasts

4

Plataforma de aprendizado baseada em jogos

143

Multiple Choice

O método getMaximumRange(), retorna:

1

O numero maximo de sensores do dispositivo

2

O intervalo máximo de medição de um sensor

3

Os sensores "default" do dispositivo

4

Todos os sensores do dispositivo

144

Multiple Choice

Qual das opção não é um framework mobile, mas uma linguagem de programação que, também pode ser usada para mobile?

1

Palm

2

Kotlin

3

KMP

4

Brew

145

Multiple Choice

View que permite apenas um filho direto:

1

CardView

2

LinearLayout

3

ScrollView

4

ConstraintLayout

146

Multiple Choice

O que faz o Google Formulários?

1

Recurso Digital para criar interações em tempo real

2

Criação de Questionários Dinâmicos

3

Criação de Formulários online

4

Plataforma de aprendizado baseada em jogos

147

Multiple Choice

Qual o significado de Nomofobia?

1

Medo exagerado de estar sem o celular

2

Medo de não ter amigos/seguidores em redes sociais

3

Medo de molhar o celular

4

Medo de ser hackeado

148

Multiple Choice

Assim como um computador normal, um smartphone é um conjunto de hardwares que roda sob certo sistema operacional. Qual das opções abaixo representa um componente de hardware de um smartphone?

1

Tela

2

Sistema Operacional

3

Aplicativo

4

Usuário

149

Multiple Choice

Sobre o uso de sensores no Android

1

A API torna toda parte de baixo nível transparente

2

Precisamos interagir com um microcontrolador através de C++

3

Precisamos definir na codificação a marca e modelo do sensor

4

Só é possível usar nas versões mais novas do Android

150

Multiple Choice

Explique por que o hardware dos dispositivos móveis é importante para a arquitetura mobile.

1

Porque permite a execução de aplicativos complexos.

2

Porque melhora a estética do dispositivo.

3

Porque reduz o consumo de bateria.

4

Porque aumenta o tamanho da tela.

151

Multiple Choice

Qual das opções abaixo permite o compartilhamento da lógica de negócio da aplicação?

1

Flutter

2

KMP

3

React Native

4

Code One

152

Multiple Choice

Um aplicativo desenvolvido para mobile pode rodar em um computador?

1

Sim, com a ajuda de um emulador.

2

Não, é impossível.

3

Sim, mas apenas em computadores Mac.

4

Não, a tecnologia ainda não permite isso.

153

Multiple Choice

A plataforma de desenvolvimento de aplicativos móveis da Microsoft que permite desenvolver um único código-fonte e utilizá-lo para Android, iOS e Windows Phone é conhecida como

1

Generic Mobile Studio

2

Xamarin

3

Swift Objective-C

4

PhoneCelerator

154

media

155

Multiple Select

Alguns aplicativos móveis podem ser executados em computadores através de qual método?

1

Emuladores

2

Plataformas de virtualização

3

Ambos

4

Nenhum

156

Multiple Choice

Qual o paradigma que está tomando conta do mundo Mobile?

1

Orientado a Objetos

2

Declarativo/Funcional

3

States

4

Hybrid

157

Multiple Choice

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

1

Devido a diferenças de hardware e sistema operacional

2

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

3

Porque os desenvolvedores não querem

4

Devido a problemas de segurança

158

Multiple Choice

2 + '1' == 21

1

Verdadeiro

2

Falso

159

Multiple Choice

Qual o nome do primeiro Sistema Operacional para mobile que teve um grande sucesso?

1

Java

2

Android

3

Symbian OS

4

IOS

160

Multiple Select

Quais são os componentes básicos do Android?

1

Sistema operacional Linux

2

Google Framework

3

Loja de Apps Google Play

4

Dalvik JVM

161

Multiple Choice

O aplicativo da Nubank é um case de sucesso de qual destes?

1

KMP

2

Xamarim

3

React Native

4

Flutter

162

Multiple Choice

Qual a classe que funciona como uma porta de acesso a todos os sensores presentes no dispositivo?

1

Sensor

2

Device

3

Activity

4

SensorManager

163

Multiple Choice

O Skype é um case de sucesso de qual destes?

1

Xamarim

2

Flutter

3

React Native

4

Ionic

164

Multiple Choice

O Android é um sistema operacional criado e mantido pela Google

1

Verdade

2

Falso

165

Multiple Choice

Qual das seguintes soluções é implementada em uma WebView encapsulada em uma plataforma móvel nativa?

1

KMP

2

Ionic

3

Flutter

4

Kotlin

166

Multiple Choice

Qual das opções abaixo é um exemplo de decomposição?

1

Escolher as cores de uma rede social.

2

Dividir o desenvolvimento de uma rede social em cadastro, postagem e likes.

3

Criar um logotipo para o projeto.

4

Escrever o nome da rede social.

167

Multiple Choice

A plataforma Android foi originalmente desenvolvida como sistema operacional para câmeras digitais.

1

Verdadeiro

2

Falso

168

Multiple Choice

O que aconteceu de relevante no mundo mobile no dia 9 de Janeiro?

1

Jimmy Page faleceu.

2

Descontinuidade do Java ME

3

Lançamento do Android

4

Steve Jobs lança o iPhone

169

Multiple Choice

Dos dispositivos listados, quantos já podem ser programados com Android: automóveis, relógios, smartphones, tablets, arduino

1

4

2

3

3

5

4

1

170

Multiple Choice

Qual dos requisitos não funcionais pode ser identificado como um dos problemas do Ionic em relação aos cross-platform modernos?

1

Não acesso as lojas oficiais dos smartphones

2

Performance da aplicação final

3

Custo de desenvolvimento

4

Tempo de desenvolvimento

171

Multiple Choice

O API Level define qual o conjunto de funções está disponível para o programador.

1

Verdadeiro

2

Falso

172

Multiple Choice

As pesquisas relacionadas ao mundo mobile apontam que:

1

Flutter está crescendo no mercado atual de cross-platforms

2

React Native continua sendo a líder em todos os quesitos

3

Ionic e similares continuam imbatíveis no quesito performance

4

Mobile está em clara decadência, cross, híbrido e nativo, todos estão com os dias contados

173

Multiple Choice

2 + '1' === 21

1

Verdadeiro

2

Falso

174

Multiple Choice

Segundo pesquisas, qual o número de downloads de aplicativos em 2023

1

299 bilhões

2

199 bilhões

3

299 milhões

4

194 bilhões

175

Multiple Choice

Todos os dispositivos Android recebem atualizações de API Level.

1

Verdadeiro

2

Falso

176

Multiple Choice

Afinal, qual a relação em Bruce Lee com o título da palestra?

1

Nenhuma relação, foi só um clickbait do palestrante

2

Queremos ser os melhores em mobile

3

Ele faleceu no mesmo ano da apresentação do DynaTAC 8000

4

O nascimento do ator marca o nascimento do telefone celular

177

Multiple Choice

Porque o uso de Pubnub pode ser tão importante para IoTxMobile

1

Por ter suporte em Kotlin

2

Por ser open-source

3

Pela facilidade na troca de mensagens entre mobile e placas micro-controladas

4

Pela popularização da plataforma

178

Multiple Choice

Sobre a característica da Portabilidade, é correto afirmar:
1
Está relacionada à facilidade de manuseio apenas do dispositivo
2
Leva em conta apenas a facilidade de manuseio dos acessórios
3
A facilidade de manuseio tem que ser do dispositivo e dos acessórios
4
Nenhuma resposta está correta

179

Multiple Choice

  1. 3.O que é o REST (Representational State Transfer)?

1

A) Um protocolo para transferência de dados entre servidores na Internet

2

B) Uma linguagem de programação para desenvolvimento de aplicações web

3

C) Um conjunto de regras para projetar aplicações na web

4

D) Uma biblioteca de componentes de interface de usuário para a web

5

Estados Unidos da América

180

Multiple Choice

Qual a relação em Beacons e Geofence

1

Ambos usam Bluetooth

2

Permitem criar funcionalidades IoT

3

Ambos usam geolocalização

4

Ambos são oriundos do Kotlin

181

Multiple Choice

De que forma a Robustez está relacionada com a Portabilidade?
1
 Nos aspectos de tamanho e peso
2
Na durabilidade do dispositivo
3
Em permitir uma conexão mais durável
4
Não existe essa relação

182

Multiple Choice

0.1 + 0.2 == 0.3

1

Verdadeiro

2

Falso

183

Multiple Choice

É um exemplo de funcionalidade independente:
1
GPS
2
Email
3
Agenda
4
Calculadora

184

Multiple Choice

Dos itens abaixo, qual deles é menos relacionado com IoT em mobile:

1

Conectividade

2

LInguagens de Programação

3

Sensores

4

Entradas de Dados

185

Multiple Choice

Qual a função primária dos dispositivos móveis?
1
Conectar apenas sistemas
2
Conectar pessoas ou sistemas
3
Atuar de forma isolada
4
Nenhuma resposta está correta

186

Multiple Choice

Qual dos frameworks usa a linguagem DART como a principal?

1

Ionic

2

KMP

3

React Native

4

Flutter

187

Multiple Choice

Qual(ais) fator(es) que influencia(m) na Portabilidade dos dispositivos móveis?
1
Tamanho 
2
Peso
3
Tamanho e Peso
4
Nenhuma resposta correto

188

Multiple Choice

Qual o dispositivo usa sinais de rádio que permite o funcionamento do mesmo como um farol eletrônico?

1

Beacons

2

Geofence

3

ADK

4

Android

189

Multiple Choice

"Aspectos pessoais podem interferir na Usabilidade de um dispositivo." Essa referência diz respeito a qual fator de influência na usabilidade?
1
Usuários
2
Ambiente
3
Dispositivo
4
Nenhuma está correta

190

Multiple Choice

Question image

Qual o valor será impresso no console.log?

1

{value: 2}

2

{value: 5}

3

2

4

5

191

Multiple Choice

São exemplos de IDEs utilizadas para o desenvolvimento Android, exceto:
1
Android Studio
2
Eclipse
3
Netbeans
4
Flash Builder

192

Multiple Choice

Qual das funcionalidades a API do Android não permite

1

Geolocalização baseada na torre de celular

2

Troca de dados até por áudio

3

Cercas eletrônicas

4

Todas elas

193

Multiple Choice

  1. 4.Qual é a principal vantagem do uso do REST na arquitetura de aplicações da web?

1

A) Permite a integração de diferentes sistemas através da Internet

2

B) Oferece uma alta performance na transferência de dados

3

C) Facilita o desenvolvimento de aplicações web

4

D) Permite o compartilhamento de recursos em rede

5

Resto

194

Multiple Choice

Question image

Qual o valor será impresso no console.log?

1

2

2

5

3

null

4

undefined

195

Multiple Choice

Qual das opção não é um framework mobile, mas uma linguagem de programação que, também pode ser usada para mobile?

1

Palm

2

Kotlin

3

KMP

4

Brew

196

Multiple Choice

Question image

Quais valores serão impressos nos console.log?

1

2

3

2

2

null

3

2

undefined

4

2

Uncaught ReferenceError

197

Multiple Choice

  1. 5.O que é o HTTP/2?

1

A) Uma nova versão do protocolo HTTP com suporte a transferência de dados binários

2

B) Uma evolução do protocolo FTP para a web

3

C) Uma nova versão do protocolo FTP com suporte a transferência de dados binários

4

D) Uma evolução do protocolo HTTP para a web

5

Brasil

198

Multiple Choice

Question image

Qual valor será impresso no console.log?

1

5

2

null

3

undefined

4

Uncaught ReferenceError

199

Multiple Choice

  1. Em que década a área de UX começou a ser formalmente reconhecida?

1

A) Anos 80.

2

B) Anos 70.

3

C) Anos 60.

4

D) Anos 90.

5

3000 AC

200

Multiple Choice

Javascript e Typescript são duas coisas totalmente distintas

1

Verdadeiro

2

Falso

201

Multiple Choice

  1. 6.Qual é a principal vantagem do uso do HTTP/2 em relação ao HTTP 1.1?

1

A) Permite a transferência de múltiplos recursos em paralelo com uma única conexão

2

B) Oferece suporte a transferência de dados bináriosC) Permite a transferência de dados mais rapidamente do que o HTTP 1.1

3

C) Permite a transferência de dados mais rapidamente do que o HTTP 1.1

4

D) Todas as alternativas são corretas

5

NDA

202

Multiple Choice

Qual das opções abaixo permite o compartilhamento da lógica de negócio da aplicação?

1

Flutter

2

KMP

3

React Native

4

Code One

203

Multiple Choice

Angular possuí injeção de dependência?

1

Verdadeiro

2

Falso

204

Multiple Choice

  1. 7.Como marcar um título principal em HTML?

1

A) <head>Título principal</head>

2

B) <body>Título principal</body>

3

C) <h1>Título principal</h1>

4

D) <title>Título principal</title>

5

H1n1 Dengue

205

Multiple Choice

Em angular, não é possível fazer programação assíncrona

1

Verdadeiro

2

Falso

206

Multiple Choice

Por que é útil decompor um problema?

1

Porque facilita resolver problemas grandes e complexos.

2

Porque deixa o problema mais bonito.

3

Porque elimina a necessidade de trabalhar em equipe.

4

Porque torna o problema mais difícil.

207

Multiple Select

Principais características do angular são...

1

programação assíncrona, para processamento de dados em tempo real.

2

reatividade, capaz de atualizar automaticamente a interface do usuário em tempo real

3

componentização, para criar interfaces de usuário modulares e reutilizáveis.

4

Injeção de dependência,

componentes podem depender de outros serviços ou módulos externos.

208

Multiple Choice

  1. 8.Como marcar um parágrafo em HTML?

1

A) <p>Parágrafo</p>

2

B) <body>Parágrafo</body>

3

C) <h1>Parágrafo</h1>

4

D) <head>Parágrafo</head>

5

Parágrafo por favor

209

Multiple Choice

Qual o paradigma que está tomando conta do mundo Mobile?

1

Orientado a Objetos

2

Declarativo/Funcional

3

States

4

Hybrid

210

Multiple Choice

  1. 9.Qual tag é usada para exibir uma imagem em HTML?

1

A) <img src="imagem.jpg">

2

B) <picture >

3

C) <image src="imagem.jpg">

4

D) <img>

5

Tang de laranja

211

Multiple Choice

O que deve ser feito após decompor um problema?

1

Escolher um nome para o problema.

2

Desenhar o protótipo imediatamente.

3

Atribuir cada parte a uma equipe ou pessoa responsável.

4

Ignorar as partes menores.

212

Multiple Choice

O aplicativo da Nubank é um case de sucesso de qual destes?

1

KMP

2

Xamarim

3

React Native

4

Flutter

213

Multiple Choice

  1. 3. Qual dessas ideias é fundamental para o desenvolvimento de uma boa experiência de usuário?

1

A) Fazer o usuário se sentir perdido na interface.

2

B) Ignorar as necessidades e desejos do usuário.

3

C) Criar uma interface complexa e confusa.

4

D) Priorizar as necessidades e desejos do usuário.

5

Ir no zoológico a noite.

214

Multiple Choice

O Skype é um case de sucesso de qual destes?

1

Xamarim

2

Flutter

3

React Native

4

Ionic

215

Multiple Choice

Qual das seguintes soluções é implementada em uma WebView encapsulada em uma plataforma móvel nativa?

1

KMP

2

Ionic

3

Flutter

4

Kotlin

216

Multiple Choice

  1. 4.Qual dessas ideias é uma boa prática para melhorar a usabilidade de uma interface?

1

A) Usar muitos elementos visuais desnecessários.

2

B) Fazer com que o usuário tenha que se lembrar de muitas informações para usar a interface.

3

C) Esconder informações importantes no menu de configurações.

4

D) Mantê-la simples e fácil de usar.

5

Criptografar a Amazonia.

217

Multiple Choice

O que aconteceu de relevante no mundo mobile no dia 9 de Janeiro?

1

Jimmy Page faleceu.

2

Descontinuidade do Java ME

3

Lançamento do Android

4

Steve Jobs lança o iPhone

218

Multiple Choice

 5.Qual dos seguintes não é um entregável comum em UX?

1

A) Protótipos interativos

2

B) Wireframes

3

C) Pesquisa de mercado

4

D) Mapas de jornada do usuário

5

Os simpsons não falaram.

219

Multiple Choice

Qual dos requisitos não funcionais pode ser identificado como um dos problemas do Ionic em relação aos cross-platform modernos?

1

Não acesso as lojas oficiais dos smartphones

2

Performance da aplicação final

3

Custo de desenvolvimento

4

Tempo de desenvolvimento

220

Multiple Choice

As pesquisas relacionadas ao mundo mobile apontam que:

1

Flutter está crescendo no mercado atual de cross-platforms

2

React Native continua sendo a líder em todos os quesitos

3

Ionic e similares continuam imbatíveis no quesito performance

4

Mobile está em clara decadência, cross, híbrido e nativo, todos estão com os dias contados

221

Multiple Choice

6.Qual das seguintes ferramentas é usada para criar diagramas de fluxo de trabalho?

1

A) Figma

2

B) Sketch

3

C) Balsamiq

4

D) Lucidchart

5

A tabuada

222

Multiple Choice

Segundo pesquisas, qual o número de downloads de aplicativos em 2023

1

299 bilhões

2

199 bilhões

3

299 milhões

4

194 bilhões

223

Multiple Choice

Afinal, qual a relação em Bruce Lee com o título da palestra?

1

Nenhuma relação, foi só um clickbait do palestrante

2

Queremos ser os melhores em mobile

3

Ele faleceu no mesmo ano da apresentação do DynaTAC 8000

4

O nascimento do ator marca o nascimento do telefone celular

224

Multiple Choice

7.Qual das seguintes ferramentas é mais frequentemente usada para criar protótipos interativos?

1

A) Sketch

2

B) Adobe Photoshop

3

C) InVision

4

D) Microsoft Excel

5

O João falou e eu esqueci.

225

Multiple Choice

8.Qual das seguintes opções é usada para documentar as especificações de design, incluindo a paleta de cores e estilos de interface?

1

A) Adobe XD

2

B) Figma

3

C) Sketch

4

D) Zeplin

5

Depende da tinta.

226

Multiple Choice

9.Qual das seguintes opções é uma estratégia comum de UX para melhorar a satisfação do usuário?

1

A) Adicionar mais funcionalidades ao produto

2

B) Aumentar a densidade de informações na interface

3

C) Simplificar a navegação do produto

4

D) Aumentar o número de cliques necessários para concluir uma tarefa

5

Complicar a sua vida.

227

media

228

media

229

media

230

Multiple Choice

Qual comando é responsável por abrir o Android Studio com o app Ionic?

1

ionic capacitor build android

2

ionic capacitor build ios

3

capacitor build android

4

ionic build android

231

Multiple Choice

Qual é o framework estamos utilizando para o desenvolvimento de aplicativos móveis com Ionic?

1

React Native

2

Angular

3

Vue.js

4

Django

232

media

233

Multiple Choice

Qual comando do Ionic é utilizado para criar uma nova página em um projeto Ionic?

1

ionic generate page

2

ionic create page

3

ionic add page

4

ionic new page

234

media

235

Multiple Choice

O que é o Angular no contexto do desenvolvimento com Ionic?

1

Uma biblioteca de gráficos e templates semi prontos

2

Um banco de dados relacional.

3

Um framework de JavaScript utilizado para criar interfaces de usuário.

4

Um serviço de hospedagem na nuvem.

236

media

237

Multiple Choice

Sabemos que é possível trocar o ícone do app Ionic. Aquele que aparece no celular quando é instalado. Onde troco?

1

Na pasta assets

2

Na pasta icon

3

No Android Studio

4

No Visual Studio Code

238

Multiple Choice

Em qual arquivo é possível trocar o nome do app IONIC?

1

home.page.html

2

strings.xml

3

app.component.ts

4

variables.js

239

Multiple Choice

Qual vantagem de se desenvolver um app hibrido?

1

Menos trabalho

2

Ganha mais dinheiro

3

Funciona só no Android

4

Utiliza a WEB

240

Multiple Choice

O Node.js não tem influência significativa no desenvolvimento com Ionic e não fornece qualquer suporte ou integração com a plataforma.

1

Verdadeiro

2

Falso

241

Multiple Choice

Para realizar a instalação do ionic no notebook, precisamos instalar o node, dai digitar o comando npm install ionic via cmd?

1

Verdadeiro

2

Falso

242

Multiple Choice

Conseguimos desenvolver para IOS com IONIC, e respectivamente instalar a IPA no Iphone?

1

Verdadeiro

2

Falso

243

Multiple Choice

Qual comando é responsável por entrar dentro de uma pasta via terminal?

1

cd

2

cd ..

3

dir

4

mkdir

244

Multiple Choice

Qual a função da tag <ion-content> no Ionic?

1

Definir o cabeçalho da página.

2

Definir o rodapé da página.

3

Definir o conteúdo principal da página.

4

Definir o estilo da página.

245

Multiple Choice

A pasta assets dentro do projeto Ionic é responsável por?

1

Arquivos css

2

Arquivos html

3

Imagens

4

Ícones e Programação

media

Show answer

Auto Play

Slide 1 / 245

SLIDE