
Revisão de Programação - Mobile Coding
Presentation
•
Information Technology (IT)
•
University
•
Hard
Professor Duarte
Used 5+ times
FREE Resource
62 Slides • 183 Questions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
Multiple Choice
Qual das seguintes afirmações melhor descreve um aplicativo nativo?
Um aplicativo que pode ser acessado através de um navegador da web.
Um aplicativo desenvolvido especificamente para uma plataforma, como iOS ou Android.
Um aplicativo que funciona em todas as plataformas sem a necessidade de modificações.
Um aplicativo que utiliza tecnologias de nuvem para armazenar dados.
56
Multiple Choice
Qual das seguintes afirmações melhor descreve um arquivo APK?
Um arquivo compactado que armazena imagens e vídeos para um aplicativo.
Um arquivo de texto que contém instruções do código para um aplicativo.
Um arquivo executável que pode ser instalado em dispositivos Android.
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?
Um aplicativo que pode ser acessado através de um navegador da web.
Um aplicativo que combina elementos de desenvolvimento nativo e tecnologias web.
Um aplicativo desenvolvido para uma plataforma específica, como iOS ou Android.
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?
Desenvolver a aplicação
Gerar o executável do app
Gerar os arquivos do app
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.
blank
tabs
sidemenu
init
60
Multiple Choice
1. Qual o principal acontecimento histórico que marcou o surgimento da área de UX?
A) Desenvolvimento da primeira interface gráfica de usuário.
B) Aperfeiçoamento da indústria de informática nos anos 70.
C) Início da Revolução Industrial.
D) Surgimento da Internet no final dos anos 90.
A chegada do homem a lua.
61
Multiple Choice
Qual o comando correto para criar um app no IONIC?
ionic start app blank
ionic app blank
ionic app start
start app blank ionic
62
Multiple Choice
O que significa decompor um problema?
Dividir um problema grande em partes menores.
Criar um desenho do problema.
Ignorar o problema completamente.
Escolher um nome para o problema.
63
Multiple Choice
Qual comando do IONIC é responsável por abrir o navegador e visualizar o app?
ionic serve
ionic start
ionic visu
ionic start
64
Multiple Choice
Dentre as plataformas/linguagens para mobile, qual surgiu primeiro?
Java ME
Ionic
Kotlin
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?
.html
.css
.ts
.scss
66
Multiple Choice
1.Qual é o objetivo principal dos parâmetros de requisições HTTP?
A) Armazenar dados permanentemente no servidor
B) Fornecer informações adicionais para o servidor
C) Permitir a transferência de arquivos
D) Garantir a segurança das informações
M³
67
Multiple Choice
Os SmartWatches, como o Apple Watch e o Samsung Galaxy Watch, são considerados dispositivos móveis?
Sim, eles são considerados dispositivos móveis devido à sua capacidade de executar aplicativos e se conectar à internet.
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
Verdadeiro
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?
.ts
.js
.php
.html
70
Multiple Choice
Porque o Android foi usado como exemplo no assunto IoT+Mobile
Por ser da Google
Por usar Kotlin
Pelo seu market share
Por usar uma JVM
71
Multiple Choice
Uma aplicação que é desenvolvida diretamente para uma plataforma, em uma linguagem específica, é considerada
Híbrida
Webapp
Nativa
Console
72
Multiple Choice
Dentre as plataformas/linguagens para mobile, qual surgiu primeiro?
Java ME
Ionic
Kotlin
Xamarim
73
Multiple Choice
A arquitetura (esqueleto) de dispositivos móveis, como celulares e relógios, é semelhante à de um computador?
Sim, é semelhante.
Não, é completamente diferente.
Apenas em alguns aspectos.
Depende do dispositivo.
74
Multiple Choice
O que é Mobile Learning?
Ensino através de Seminários
Ensino através de Dispositivos Móveis
Ensino Híbrido
Ensino através de tecnologias analógicas
75
Multiple Choice
a MELHOR opção para desenvolvedores é:
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:
API Level
Android Level
Android Version
Platform Version
77
Multiple Choice
Qual o nome do primeiro Sistema Operacional para mobile que teve um grande sucesso?
Java
Android
Symbian OS
IOS
78
Multiple Select
São palavras reservadas do Java:
public
if
close
char
79
Multiple Choice
Um aplicativo Android é:
Compilado
Interpretado
Compilado e executado
Compilado e interpretado
80
Multiple Choice
2.Qual é a diferença entre parâmetros enviados na URL e parâmetros enviados no corpo da mensagem?
A) Parâmetros enviados na URL são mais seguros que os parâmetros enviados no corpo da mensagem
B) Parâmetros enviados no corpo da mensagem são mais seguros que os parâmetros enviados na URL
C) Parâmetros enviados na URL são limitados em tamanho, enquanto os parâmetros enviados no corpo da mensagem não são
D) Parâmetros enviados no corpo da mensagem são limitados em tamanho, enquanto os parâmetros enviados na URL não são
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?
A) Personalizar a experiência do usuário
B) Aumentar o número de etapas necessárias para criar uma conta
C) Adicionar mais anúncios ao produto
D) Remover feedback do usuário
Feche a torneira.
82
Multiple Choice
A interface gráfica de um aplicativo é desenvolvida em qual componente do aplicativo?
Activity
Intent
Service
Broadcast Receiver
83
Multiple Choice
O IONIC é uma ótima ferramenta para o desenvolvimento mobile pela sua gama de templates prontos. Onde encontramos esses templates?
Site do Bootstrap
Site do IonicFramework
Site Oficial de Fórum do IONIC
Site do IONIC Icon
84
Multiple Choice
Qual componente de um aplicativo usamos para enviar uma mensagem ao S.O. ou a outro aplicativo?
Activity
Intent
Service
Broadcast Receiver
85
Multiple Choice
Qual a linguagem de programação abaixo, é considerada nativa para desenvolver aplicativos no Android:
Java
Javascript
Objective-C
Python
86
Multiple Choice
Das características abaixo, qual não contribui para o fator mobilidade em um smartphone:
Peso
Dimensões
Comunicação sem-fio
Sensores
87
Multiple Choice
Qual componente de um aplicativo usamos para receber mensagens do S.O. ou de outro aplicativo?
Activity
Intent
Service
Broadcast Receiver
88
Multiple Choice
São características de um dispositivo mobile, exceto:
Comunicação Sem-fio
Autonomia energética
Presença de sensores
Peso mediano
89
Multiple Choice
Quem podemos afirmar que está por trás do encapsulamento web -> mobile do Ionic?
Cordova
JavaScript
HTML
Android
90
Multiple Choice
10.O que é CSS e principal função?
A) Cascading Style Sheets e sua principal função é adicionar estilo aos elementos HTML
B) Cascading Style Syntax
C) Cascading Syntax Sheets
D) Cascading Syntax Styles
Dormindo na sala
91
Multiple Choice
Qual componente de um aplicativo usamos para executar processos mesmo quando o aplicativo não está sendo exectuado?
Actvity
Intent
Service
Broadcast Receiver
92
Multiple Choice
No HTML aprendemos que para usar uma ancora utilizamos o href="", já no IONIC usamos o ?
href=" "
ion-list=" "
routerLink=" "
ion-link=" "
93
Multiple Choice
O que faz o Mentimeter?
Recurso Digital para criar interações em tempo real
Criação de Murais digitais
Criação de Formulários Online
Sistema de resposta inteligente
94
Multiple Choice
O TypeScript é uma linguagem de programação fracamente tipada
Verdadeiro
Falso
95
Multiple Choice
Qual a melhor alternativa que descreve o uso do SensorEvent na biblioteca de sensores do Android
O número de dados úteis no floatArray depende do sensor
O número de dados no vetor depende do sensor
a quantidade de propriedades da classe depende do sensor
só está presente nas versões mais recenetes do Android
96
Multiple Select
Quais elementos fazem parte de uma Activity?
Layout
Classe
Recursos de texto
Imagens
97
Multiple Choice
98
Multiple Choice
Qual deve ser o nível mínimo de API de um aplicativo?
O mais recente possível
O mais antigo possível
O mais antigo que ainda ofereça recursos necessários para o APP
O mesmo que seu cliente usa
99
Multiple Choice
Quem podemos afirmar que está por trás do encapsulamento web -> mobile do Ionic?
Cordova
JavaScript
HTML
Android
100
Multiple Choice
Selecione o código indentado corretamente
101
Multiple Choice
O que é arquitetura mobile?
Arquitetura de software para dispositivos móveis
Um tipo de construção civil
Um estilo de design de interiores
Uma técnica de jardinagem
102
Multiple Choice
Qual deve ser o nível de API de compilação de um aplicativo?
O mais recente possível
O mais antigo possível
O mais antigo que ainda ofereça recursos nexessários para o APP
O mesmo que seu cliente usa
103
Multiple Choice
O Android é baseado no kernel de qual sistema operacional:
Unix
Unics
CTSS
Linux
104
Multiple Choice
Um aplicativo Android é compilado para:
bytecode Java
bytecode Dalvik
bytecode Java e depois bytecode Dalvik
bytecode Dalvik e depois bytecode Java
105
Multiple Choice
A arquitetura mobile abrange aspectos como:
Design de interface do usuário e experiência do usuário
Desenvolvimento de aplicativos nativos e híbridos
Gerenciamento de recursos e otimização de desempenho
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:
onCreate()
onStart()
onRestart()
onResume()
107
Multiple Choice
Qual a extensão de um arquivo de código fonte Java?
java
class
dex
apk
108
Multiple Choice
Atualmente, a maquina virtual responsável pela execução do app no Android é:
Dalvik
Gradle
ART
ADB
109
Multiple Choice
Qual a extensão de um arquivo de bytecode Java?
java
class
dex
apk
110
Multiple Choice
É um bloco de código em Java:
[ ]
( )
{ }
| |
111
Multiple Choice
Qual a extensão de um arquivo de bytecode Dalvik?
java
class
dex
apk
112
Multiple Choice
Na arquitetura do Android a HAL (hardware abstraction layer) é responsável por:
Fazer uma ponte entre o hardware e a API Java
Projetar a instancia de maquina virtual para cada app em execução
Fazer a ponte entre as bibliotecas nativas e a API Java
Fornecer acesso aos recursos da API Java
113
Multiple Choice
Qual a extensão de um arquivo de instalação de um App Android?
java
class
dex
apk
114
Multiple Choice
O que faz o Socrative?
Recurso Digital para criar interações em tempo real
Criação de Murais digitais
Criação de Formulários Online
Sistema de resposta inteligente
115
Multiple Select
O que é indispensável para se desenvolver um aplicativo Android?
Java SE SDK
Android SDK
Android Studio
Eclipse com ADT
116
Multiple Choice
O Android NDK, fornece:
Bibliotecas programadas em Java
Bibliotecas nativas em C/C++
Bibliotecas visuais, como OpenGL
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?
Gerenciador de layout
Pixels dp e sp
Activity
Intent
118
Multiple Choice
Pode ser armazenado em uma variável do tipo int:
'10'
10,0
10.0
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?
Gerenciador de layout
Pixels dp e sp
Activity
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.
Activities e Intents
Broadcasts e View groups
Activities e Conteiners
Conteiners e Intents
121
Multiple Choice
Alguns atributos no editor do Android Studio são repetidos, um deles com uma chave de porca. Por quê?
O segundo repara o primeiro caso ocorra uma exceção
O primeiro é usado em tempo de execução. O segundo é usado apenas em tempo de projeto.
O primeiro é apresentado na tela. O segundo é uma dica para portadores de necessidades especiais
O primeiro é definido pelo usuário. O segundo é definido pelo desenvolvedor.
122
Multiple Choice
Qual dos frameworks usa a linguagem DART como a principal?
Ionic
KMP
React Native
Flutter
123
Multiple Choice
Qual das seguintes opções melhor descreve o papel do capacitor no desenvolvimento de um aplicativo Ionic?
Capacitor é um componente que melhora a performance gráfica do aplicativo.
Capacitor é responsável por gerenciar os plugins nativos do dispositivo.
Capacitor é uma linguagem de programação utilizada para desenvolver aplicativos Ionic.
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?
Pelo editor gráfico
Pelo editor de código XML
Por programação (Java ou Kotlin)
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
4, um por cada lado do layout
1 por Activity
Quantos quisermos, desde que um esteja dentro do outro
126
Multiple Choice
É possível identificar um design:
Responsivo
Difuso
Escalonado
Renderizado
127
Multiple Choice
Qual o significado de pixels dp e sp
"density independent pixels" e "scale independent pixels"
"double precision pixels" e "single precision pixels"
"double play" e "single play"
"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:
onDestroy()
onStop()
onFinish()
onPause()
129
Multiple Choice
O que faz o Padlet?
Recurso Digital para criar interações em tempo real
Criação de Murais digitais
Criação de Formulários Online
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:
strings.xml
activity_main.xml
AndroidManifest.xml
MainActivity.java
131
Multiple Choice
Qual é a função de um sistema operativo?
Gerenciar os recursos do computador
Realizar cálculos matemáticos complexos
Desenvolver software
Proteger contra vírus
132
Multiple Choice
São recipientes invisíveis que controlam como as views secundárias são posicionadas na tela.
Intents
Layouts
Guidelines
Classes
133
134
Multiple Choice
O que faz o Spreaker?
Recurso Digital para criar interações em tempo real
Criação de Murais digitais
Criação de Podcasts
Plataforma de aprendizado baseada em jogos
135
Multiple Choice
Qual o objetivo da expressão abaixo:
TextView textView = findViewById(R.id.textView);
Criar um texto na tela
Apagar um texto na tela
Capturar um texto da tela
Pesquisar se uma string existe na tela
136
Multiple Choice
Qual a linguagem de programação nativa para desenvolver aplicativos no Android
Java
Javascript
Objective-C
C++
137
Multiple Choice
Qual o significado de AVD:
Android Virtual Dalvik
Android Virtualization Degree
Android Virtual Device
Android Version Device
138
Multiple Choice
O que faz o Quizziz?
Recurso Digital para criar interações em tempo real
Criação de Questionários Dinâmicos
Criação de Podcasts
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);
O segundo argumento diz respeito a classe de origem do intent
O segundo argumento diz respeito a classe de destino do intent
O primeiro argumento diz respeito a classe de destino do intent
Intent é uma interface e não poderia ser instanciada
140
Multiple Choice
O que é o iOS?
Um sistema operacional móvel da Apple Inc.
Um aplicativo de música
Um navegador de internet
Um serviço de armazenamento em nuvem
141
Multiple Choice
getSensorList(Sensor.TYPE_ALL);
A expressão acima retorna o que?
Uma lista de sensores do dispositivo
Uma lista de leituras de todos os sensores
Uma lista dos sensores insistentes no dispositivo
Uma lista de calibração de todos os sensores
142
Multiple Choice
O que faz o Kahoot?
Recurso Digital para criar interações em tempo real
Criação de Questionários Dinâmicos
Criação de Podcasts
Plataforma de aprendizado baseada em jogos
143
Multiple Choice
O método getMaximumRange(), retorna:
O numero maximo de sensores do dispositivo
O intervalo máximo de medição de um sensor
Os sensores "default" do dispositivo
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?
Palm
Kotlin
KMP
Brew
145
Multiple Choice
View que permite apenas um filho direto:
CardView
LinearLayout
ScrollView
ConstraintLayout
146
Multiple Choice
O que faz o Google Formulários?
Recurso Digital para criar interações em tempo real
Criação de Questionários Dinâmicos
Criação de Formulários online
Plataforma de aprendizado baseada em jogos
147
Multiple Choice
Qual o significado de Nomofobia?
Medo exagerado de estar sem o celular
Medo de não ter amigos/seguidores em redes sociais
Medo de molhar o celular
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?
Tela
Sistema Operacional
Aplicativo
Usuário
149
Multiple Choice
Sobre o uso de sensores no Android
A API torna toda parte de baixo nível transparente
Precisamos interagir com um microcontrolador através de C++
Precisamos definir na codificação a marca e modelo do sensor
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.
Porque permite a execução de aplicativos complexos.
Porque melhora a estética do dispositivo.
Porque reduz o consumo de bateria.
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?
Flutter
KMP
React Native
Code One
152
Multiple Choice
Um aplicativo desenvolvido para mobile pode rodar em um computador?
Sim, com a ajuda de um emulador.
Não, é impossível.
Sim, mas apenas em computadores Mac.
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
Generic Mobile Studio
Xamarin
Swift Objective-C
PhoneCelerator
154
155
Multiple Select
Alguns aplicativos móveis podem ser executados em computadores através de qual método?
Emuladores
Plataformas de virtualização
Ambos
Nenhum
156
Multiple Choice
Qual o paradigma que está tomando conta do mundo Mobile?
Orientado a Objetos
Declarativo/Funcional
States
Hybrid
157
Multiple Choice
Por que muitos softwares de desktop não são compatíveis com dispositivos móveis?
Devido a diferenças de hardware e sistema operacional
Porque os dispositivos móveis não têm capacidade de processamento suficiente
Porque os desenvolvedores não querem
Devido a problemas de segurança
158
Multiple Choice
2 + '1' == 21
Verdadeiro
Falso
159
Multiple Choice
Qual o nome do primeiro Sistema Operacional para mobile que teve um grande sucesso?
Java
Android
Symbian OS
IOS
160
Multiple Select
Quais são os componentes básicos do Android?
Sistema operacional Linux
Google Framework
Loja de Apps Google Play
Dalvik JVM
161
Multiple Choice
O aplicativo da Nubank é um case de sucesso de qual destes?
KMP
Xamarim
React Native
Flutter
162
Multiple Choice
Qual a classe que funciona como uma porta de acesso a todos os sensores presentes no dispositivo?
Sensor
Device
Activity
SensorManager
163
Multiple Choice
O Skype é um case de sucesso de qual destes?
Xamarim
Flutter
React Native
Ionic
164
Multiple Choice
O Android é um sistema operacional criado e mantido pela Google
Verdade
Falso
165
Multiple Choice
Qual das seguintes soluções é implementada em uma WebView encapsulada em uma plataforma móvel nativa?
KMP
Ionic
Flutter
Kotlin
166
Multiple Choice
Qual das opções abaixo é um exemplo de decomposição?
Escolher as cores de uma rede social.
Dividir o desenvolvimento de uma rede social em cadastro, postagem e likes.
Criar um logotipo para o projeto.
Escrever o nome da rede social.
167
Multiple Choice
A plataforma Android foi originalmente desenvolvida como sistema operacional para câmeras digitais.
Verdadeiro
Falso
168
Multiple Choice
O que aconteceu de relevante no mundo mobile no dia 9 de Janeiro?
Jimmy Page faleceu.
Descontinuidade do Java ME
Lançamento do Android
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
4
3
5
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?
Não acesso as lojas oficiais dos smartphones
Performance da aplicação final
Custo de desenvolvimento
Tempo de desenvolvimento
171
Multiple Choice
O API Level define qual o conjunto de funções está disponível para o programador.
Verdadeiro
Falso
172
Multiple Choice
As pesquisas relacionadas ao mundo mobile apontam que:
Flutter está crescendo no mercado atual de cross-platforms
React Native continua sendo a líder em todos os quesitos
Ionic e similares continuam imbatíveis no quesito performance
Mobile está em clara decadência, cross, híbrido e nativo, todos estão com os dias contados
173
Multiple Choice
2 + '1' === 21
Verdadeiro
Falso
174
Multiple Choice
Segundo pesquisas, qual o número de downloads de aplicativos em 2023
299 bilhões
199 bilhões
299 milhões
194 bilhões
175
Multiple Choice
Todos os dispositivos Android recebem atualizações de API Level.
Verdadeiro
Falso
176
Multiple Choice
Afinal, qual a relação em Bruce Lee com o título da palestra?
Nenhuma relação, foi só um clickbait do palestrante
Queremos ser os melhores em mobile
Ele faleceu no mesmo ano da apresentação do DynaTAC 8000
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
Por ter suporte em Kotlin
Por ser open-source
Pela facilidade na troca de mensagens entre mobile e placas micro-controladas
Pela popularização da plataforma
178
Multiple Choice
179
Multiple Choice
3.O que é o REST (Representational State Transfer)?
A) Um protocolo para transferência de dados entre servidores na Internet
B) Uma linguagem de programação para desenvolvimento de aplicações web
C) Um conjunto de regras para projetar aplicações na web
D) Uma biblioteca de componentes de interface de usuário para a web
Estados Unidos da América
180
Multiple Choice
Qual a relação em Beacons e Geofence
Ambos usam Bluetooth
Permitem criar funcionalidades IoT
Ambos usam geolocalização
Ambos são oriundos do Kotlin
181
Multiple Choice
182
Multiple Choice
0.1 + 0.2 == 0.3
Verdadeiro
Falso
183
Multiple Choice
184
Multiple Choice
Dos itens abaixo, qual deles é menos relacionado com IoT em mobile:
Conectividade
LInguagens de Programação
Sensores
Entradas de Dados
185
Multiple Choice
186
Multiple Choice
Qual dos frameworks usa a linguagem DART como a principal?
Ionic
KMP
React Native
Flutter
187
Multiple Choice
188
Multiple Choice
Qual o dispositivo usa sinais de rádio que permite o funcionamento do mesmo como um farol eletrônico?
Beacons
Geofence
ADK
Android
189
Multiple Choice
190
Multiple Choice
Qual o valor será impresso no console.log?
{value: 2}
{value: 5}
2
5
191
Multiple Choice
192
Multiple Choice
Qual das funcionalidades a API do Android não permite
Geolocalização baseada na torre de celular
Troca de dados até por áudio
Cercas eletrônicas
Todas elas
193
Multiple Choice
4.Qual é a principal vantagem do uso do REST na arquitetura de aplicações da web?
A) Permite a integração de diferentes sistemas através da Internet
B) Oferece uma alta performance na transferência de dados
C) Facilita o desenvolvimento de aplicações web
D) Permite o compartilhamento de recursos em rede
Resto
194
Multiple Choice
Qual o valor será impresso no console.log?
2
5
null
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?
Palm
Kotlin
KMP
Brew
196
Multiple Choice
Quais valores serão impressos nos console.log?
2
3
2
null
2
undefined
2
Uncaught ReferenceError
197
Multiple Choice
5.O que é o HTTP/2?
A) Uma nova versão do protocolo HTTP com suporte a transferência de dados binários
B) Uma evolução do protocolo FTP para a web
C) Uma nova versão do protocolo FTP com suporte a transferência de dados binários
D) Uma evolução do protocolo HTTP para a web
Brasil
198
Multiple Choice
Qual valor será impresso no console.log?
5
null
undefined
Uncaught ReferenceError
199
Multiple Choice
Em que década a área de UX começou a ser formalmente reconhecida?
A) Anos 80.
B) Anos 70.
C) Anos 60.
D) Anos 90.
3000 AC
200
Multiple Choice
Javascript e Typescript são duas coisas totalmente distintas
Verdadeiro
Falso
201
Multiple Choice
6.Qual é a principal vantagem do uso do HTTP/2 em relação ao HTTP 1.1?
A) Permite a transferência de múltiplos recursos em paralelo com uma única conexão
B) Oferece suporte a transferência de dados bináriosC) Permite a transferência de dados mais rapidamente do que o HTTP 1.1
C) Permite a transferência de dados mais rapidamente do que o HTTP 1.1
D) Todas as alternativas são corretas
NDA
202
Multiple Choice
Qual das opções abaixo permite o compartilhamento da lógica de negócio da aplicação?
Flutter
KMP
React Native
Code One
203
Multiple Choice
Angular possuí injeção de dependência?
Verdadeiro
Falso
204
Multiple Choice
7.Como marcar um título principal em HTML?
A) <head>Título principal</head>
B) <body>Título principal</body>
C) <h1>Título principal</h1>
D) <title>Título principal</title>
H1n1 Dengue
205
Multiple Choice
Em angular, não é possível fazer programação assíncrona
Verdadeiro
Falso
206
Multiple Choice
Por que é útil decompor um problema?
Porque facilita resolver problemas grandes e complexos.
Porque deixa o problema mais bonito.
Porque elimina a necessidade de trabalhar em equipe.
Porque torna o problema mais difícil.
207
Multiple Select
Principais características do angular são...
programação assíncrona, para processamento de dados em tempo real.
reatividade, capaz de atualizar automaticamente a interface do usuário em tempo real
componentização, para criar interfaces de usuário modulares e reutilizáveis.
Injeção de dependência,
componentes podem depender de outros serviços ou módulos externos.
208
Multiple Choice
8.Como marcar um parágrafo em HTML?
A) <p>Parágrafo</p>
B) <body>Parágrafo</body>
C) <h1>Parágrafo</h1>
D) <head>Parágrafo</head>
Parágrafo por favor
209
Multiple Choice
Qual o paradigma que está tomando conta do mundo Mobile?
Orientado a Objetos
Declarativo/Funcional
States
Hybrid
210
Multiple Choice
9.Qual tag é usada para exibir uma imagem em HTML?
A) <img src="imagem.jpg">
B) <picture >
C) <image src="imagem.jpg">
D) <img>
Tang de laranja
211
Multiple Choice
O que deve ser feito após decompor um problema?
Escolher um nome para o problema.
Desenhar o protótipo imediatamente.
Atribuir cada parte a uma equipe ou pessoa responsável.
Ignorar as partes menores.
212
Multiple Choice
O aplicativo da Nubank é um case de sucesso de qual destes?
KMP
Xamarim
React Native
Flutter
213
Multiple Choice
3. Qual dessas ideias é fundamental para o desenvolvimento de uma boa experiência de usuário?
A) Fazer o usuário se sentir perdido na interface.
B) Ignorar as necessidades e desejos do usuário.
C) Criar uma interface complexa e confusa.
D) Priorizar as necessidades e desejos do usuário.
Ir no zoológico a noite.
214
Multiple Choice
O Skype é um case de sucesso de qual destes?
Xamarim
Flutter
React Native
Ionic
215
Multiple Choice
Qual das seguintes soluções é implementada em uma WebView encapsulada em uma plataforma móvel nativa?
KMP
Ionic
Flutter
Kotlin
216
Multiple Choice
4.Qual dessas ideias é uma boa prática para melhorar a usabilidade de uma interface?
A) Usar muitos elementos visuais desnecessários.
B) Fazer com que o usuário tenha que se lembrar de muitas informações para usar a interface.
C) Esconder informações importantes no menu de configurações.
D) Mantê-la simples e fácil de usar.
Criptografar a Amazonia.
217
Multiple Choice
O que aconteceu de relevante no mundo mobile no dia 9 de Janeiro?
Jimmy Page faleceu.
Descontinuidade do Java ME
Lançamento do Android
Steve Jobs lança o iPhone
218
Multiple Choice
5.Qual dos seguintes não é um entregável comum em UX?
A) Protótipos interativos
B) Wireframes
C) Pesquisa de mercado
D) Mapas de jornada do usuário
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?
Não acesso as lojas oficiais dos smartphones
Performance da aplicação final
Custo de desenvolvimento
Tempo de desenvolvimento
220
Multiple Choice
As pesquisas relacionadas ao mundo mobile apontam que:
Flutter está crescendo no mercado atual de cross-platforms
React Native continua sendo a líder em todos os quesitos
Ionic e similares continuam imbatíveis no quesito performance
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?
A) Figma
B) Sketch
C) Balsamiq
D) Lucidchart
A tabuada
222
Multiple Choice
Segundo pesquisas, qual o número de downloads de aplicativos em 2023
299 bilhões
199 bilhões
299 milhões
194 bilhões
223
Multiple Choice
Afinal, qual a relação em Bruce Lee com o título da palestra?
Nenhuma relação, foi só um clickbait do palestrante
Queremos ser os melhores em mobile
Ele faleceu no mesmo ano da apresentação do DynaTAC 8000
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?
A) Sketch
B) Adobe Photoshop
C) InVision
D) Microsoft Excel
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?
A) Adobe XD
B) Figma
C) Sketch
D) Zeplin
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?
A) Adicionar mais funcionalidades ao produto
B) Aumentar a densidade de informações na interface
C) Simplificar a navegação do produto
D) Aumentar o número de cliques necessários para concluir uma tarefa
Complicar a sua vida.
227
228
229
230
Multiple Choice
Qual comando é responsável por abrir o Android Studio com o app Ionic?
ionic capacitor build android
ionic capacitor build ios
capacitor build android
ionic build android
231
Multiple Choice
Qual é o framework estamos utilizando para o desenvolvimento de aplicativos móveis com Ionic?
React Native
Angular
Vue.js
Django
232
233
Multiple Choice
Qual comando do Ionic é utilizado para criar uma nova página em um projeto Ionic?
ionic generate page
ionic create page
ionic add page
ionic new page
234
235
Multiple Choice
O que é o Angular no contexto do desenvolvimento com Ionic?
Uma biblioteca de gráficos e templates semi prontos
Um banco de dados relacional.
Um framework de JavaScript utilizado para criar interfaces de usuário.
Um serviço de hospedagem na nuvem.
236
237
Multiple Choice
Sabemos que é possível trocar o ícone do app Ionic. Aquele que aparece no celular quando é instalado. Onde troco?
Na pasta assets
Na pasta icon
No Android Studio
No Visual Studio Code
238
Multiple Choice
Em qual arquivo é possível trocar o nome do app IONIC?
home.page.html
strings.xml
app.component.ts
variables.js
239
Multiple Choice
Qual vantagem de se desenvolver um app hibrido?
Menos trabalho
Ganha mais dinheiro
Funciona só no Android
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.
Verdadeiro
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?
Verdadeiro
Falso
242
Multiple Choice
Conseguimos desenvolver para IOS com IONIC, e respectivamente instalar a IPA no Iphone?
Verdadeiro
Falso
243
Multiple Choice
Qual comando é responsável por entrar dentro de uma pasta via terminal?
cd
cd ..
dir
mkdir
244
Multiple Choice
Qual a função da tag <ion-content> no Ionic?
Definir o cabeçalho da página.
Definir o rodapé da página.
Definir o conteúdo principal da página.
Definir o estilo da página.
245
Multiple Choice
A pasta assets dentro do projeto Ionic é responsável por?
Arquivos css
Arquivos html
Imagens
Ícones e Programação
Show answer
Auto Play
Slide 1 / 245
SLIDE
Similar Resources on Wayground
218 questions
EXPRESSIONS TEST REVIEW
Presentation
•
KG - University
235 questions
1st Semester Review-Plummer
Presentation
•
KG - University
235 questions
時代華語B2L1 JL
Presentation
•
University
232 questions
HW class 6
Presentation
•
11th Grade
242 questions
Verbos Bota ✅
Presentation
•
9th Grade - University
256 questions
reading
Presentation
•
University
231 questions
QUẢN TỒN TRỮ THUỐC
Presentation
•
University
237 questions
Untitled Lesson
Presentation
•
9th Grade
Popular Resources on Wayground
20 questions
"What is the question asking??" Grades 3-5
Quiz
•
1st - 5th Grade
20 questions
“What is the question asking??” Grades 6-8
Quiz
•
6th - 8th Grade
10 questions
Fire Safety Quiz
Quiz
•
12th Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
34 questions
STAAR Review 6th - 8th grade Reading Part 1
Quiz
•
6th - 8th Grade
20 questions
“What is the question asking??” English I-II
Quiz
•
9th - 12th Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
47 questions
8th Grade Reading STAAR Ultimate Review!
Quiz
•
8th Grade
Discover more resources for Information Technology (IT)
15 questions
LGBTQ Trivia
Quiz
•
University
36 questions
8th Grade US History STAAR Review
Quiz
•
KG - University
25 questions
5th Grade Science STAAR Review
Quiz
•
KG - University
16 questions
Parallel, Perpendicular, and Intersecting Lines
Quiz
•
KG - Professional Dev...
20 questions
5_Review_TEACHER
Quiz
•
University
10 questions
Applications of Quadratic Functions
Quiz
•
10th Grade - University
10 questions
Add & Subtract Mixed Numbers with Like Denominators
Quiz
•
KG - University
20 questions
Block Buster Movies
Quiz
•
10th Grade - Professi...