Buscar

Programação para dispositivos móveis - Aula 01 - Exercícios Resolvidos 01

Prévia do material em texto

4/7/2020 EPS
 
 
 
 PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 1a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
 
 1a Questão
Qual o nome da classe usada pela intenção para armazenar informações adicionais?
 DataStore
 Bundle
Activity
Parcelable
Extra
Respondido em 07/04/2020 23:57:34
 
 
 2a Questão
Assim como na linguagem Java, a plataforma Android possui sua máquina virtual própria, denominada Dalvik Virtual Machine
(DVM).
 
Otimizada para consumir menos memória, ela difere da Java Virtual Machine (JVM) porque os arquivos .class são convertidos para
o formato .dex (Dalvik Executable), que corresponde à aplicação Android compilada, e compactados em um arquivo com extensão
.apk (Android Package File) que representa a aplicação final.
A partir do Android 4.4, a DVM foi substituída pela:
DVK
JIT
APK
 ART
JDK
Respondido em 07/04/2020 23:49:54
 
 
Explicação:
A partir do Android 4.4, a DVM foi substituída pela Android Runtime (ART) que apresenta um desempenho muito superior em
relação à DVM. Umas das principais diferenças entre a DVM e a ART é a forma de compilação.
Na DVM, o processo de compilação é baseado em JIT (Just in time). Já na ART, ele é totalmente compilado na instalação do
aplicativo e isso ocorre somente uma vez. Com isso, o código é muito mais rápido em sua execução porque não precisa ser
compilado muitas vezes. Além disso, por demandar menor recursos de CPU, consome menos bateria.
 
 
http://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:diminui();
javascript:aumenta();
javascript:abre_frame('1','1','','','314457749');
javascript:abre_frame('2','1','','','314457749');
javascript:abre_frame('3','1','','','314457749');
4/7/2020 EPS
 3a Questão
Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares
para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
Normalmente são mais rápidos para inicialização ou desligamento.
Maior autonomia de bateria.
São menores e mais leves.
 Utilizam o mouse como dispositivo de apontamento.
Podem possuir conectividade, inclusive intermitente.
Respondido em 07/04/2020 23:46:29
 
 
 4a Questão
Marque a opção que não é um dispositivo móvel:
Notebook
Ultrabook
Tablet
Smartphone
 Desktop
Respondido em 07/04/2020 23:46:35
 
 
 5a Questão
Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a
qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
Activity
 Dispositivos Móveis
onReset
Computadores
Smart TV
Respondido em 07/04/2020 23:47:51
 
 
 6a Questão
"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
 Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
 Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
Service
Broadcast Receiver
Content Provider
 Activity
Intent
Respondido em 07/04/2020 23:54:21
 
 
Explicação:
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe
gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela
são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de,
pelo menos, uma Activity.
 
 
 
javascript:abre_colabore('38403','185172083','3692391785');

Continue navegando