Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

06/07/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=71081388&user_cod=2471847&matr_integracao=201908223324 1/3
Disciplina: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS AV
 
 
 
 
Avaliação:
10,0
Nota Partic.: Nota SIA:
10,0 pts
 
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
 
 1. Ref.: 2900686 Pontos: 1,00 / 1,00
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:
JIT
 ART
DVK
APK
JDK
 2. Ref.: 994819 Pontos: 1,00 / 1,00
A Arquitetura do Android possui várias camadas. O conhecimento sobre uma visão geral das mesmas bem como o
propósito de cada uma é fundamental para um desenvolvedor Android. Dito isso, selecione a opção que contém todas as
camadas da arquitetura da plataforma Android:
Kernel GNU Linux, bibliotecas, framework para aplicações, Dalvik, runtime.
 Kernel GNU Linux, bibliotecas, framework para aplicações, as próprias aplicações, runtime.
NDA.
Kernel GNU Linux, Dalvik, framework para aplicações, APIs, runtime.
Kernel GNU Linux, bibliotecas, framework para aplicações, APIs, runtime.
 3. Ref.: 994999 Pontos: 1,00 / 1,00
Qual método é utilizado para sobrescrever o sistema de menu a ser criado para as aplicações?
 onCreateOptionsMenu()
onCreateMenu()
onMenuCreated()
onCreateContextMenu()
onMenu()
 4. Ref.: 995003 Pontos: 1,00 / 1,00
Qual método no Android é usado para recuperar a referência por id de um componente view do arquivo xml ?
findViewByReference(int id);
Professor: SAULO FRANCA AMUI
Aluno: 
09/04/2021 20:25:32 (F)
 Turma: 9002
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2900686.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994819.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994999.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 995003.');
06/07/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=71081388&user_cod=2471847&matr_integracao=201908223324 2/3
 findViewById(int id);
findViewById(String id);
retrieveResourceById(int id);
findViewId(int id);
 5. Ref.: 3021328 Pontos: 1,00 / 1,00
Considere as alternativas apresentadas abaixo e assinale aquela que indica o tipo de menu do Android que tem como
uma de suas características ser exibido após um clique longo (mais de 2 segundos) em um componente visual.
Menu pop-up.
 Menu de contexto.
Menu de opção.
Menu suspenso.
Menu de barra de ação.
 6. Ref.: 3564431 Pontos: 1,00 / 1,00
Os controles de seleção podem ser utilizados para construir interfaces gráficas em que o
usuário necessita realizar algum tipo de escolha. Qual o controle onde o usuário precisa
obrigatoriamente selecionar apenas um item?
 Radio Button
Manifest Box
TextBox
CheckBox
Service Box
 7. Ref.: 3566519 Pontos: 1,00 / 1,00
O Android nos oferece uma série de recursos que facilitam não só o desenvolvimento, como a manutenção das
interfaces. Dentre eles, a seguir qual não é um recurso de tratamento para interfaces disponível pelo Android:
 Estilos.
Strings.
Cores.
Dimensões.
 Filas.
 8. Ref.: 3564434 Pontos: 1,00 / 1,00
Em aplicações de dispositivos móveis utilizamos, na maioria dos casos, mais que uma tela
(Atividades). Para realizar a ligação entre duas atividades no projeto é preciso utilizar uma
classe da plataforma Android conhecida como:
getActivity
Instance
Package
Blank
 Intent
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021328.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564431.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3566519.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564434.');
06/07/2021 Estácio: Alunos
https://simulado.estacio.br/alunos/?p0=71081388&user_cod=2471847&matr_integracao=201908223324 3/3
 9. Ref.: 1073351 Pontos: 1,00 / 1,00
Uma consulta em linguagem SQL ao SQLite, a partir de um objeto SQLiteDatabase, retornará um tipo específico de
objeto que viabiliza o acesso individualizado aos valores dos registros retornados. Este objeto é de que tipo?
Vector
ArrayList
 Cursor
Array
List
 10. Ref.: 1073357 Pontos: 1,00 / 1,00
A sintaxe JSON é de grande utilização para a intermediação de dados, particularmente no que se refere aos dados
fornecidos por Web Services do tipo REST. Ao receber estes dados, o Java permite a interpretação dos mesmos a partir
de um conjunto de classes específicas. Qual a classe para tratar os dados recebidos como um vetor de elementos?
JSONException
JSONVector
 JSONArray
JSONObject
JSONList
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1073351.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1073357.');

Continue navegando