Buscar

AV 1 - Programação de 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 4 páginas

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

Prévia do material em texto

13/11/2021 15:48 EPS
https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 1/4
JOSE MARIA DE MELO JUNIOR
Avaliação AV
 
 
201908563966 POLO MOREIRA CAMPOS - FORTALEZA - CE
 avalie seus conhecimentos
 RETORNAR À AVALIAÇÃO
Disciplina: CCT0771 - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Período: 2021.3 EAD (G) / AV
Aluno: JOSE MARIA DE MELO JUNIOR Matrícula: 201908563966
Data: 13/11/2021 15:45:05 Turma: 9001
 
 ATENÇÃO
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
 
 1a Questão (Ref.: 201911521048)
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:
JDK
APK
DVK
JIT
ART
 
 2a Questão (Ref.: 201909615392)
A respeito dos arquivos que compõem um projeto android, assinale a opção correta.
O arquivo main.xml define a interface de usuário para sua atividade
O arquivo mainActivity.java contém os métodos básicos de acesso ao android e às bibliotecas necessárias
para que os aplicativos sejam executados.
O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento
de constantes utilizadas no aplicativo
As permissões necessárias, bem como o intent-filters, os receptores e as referências a outros arquivos ficam
armazenadas no arquivo R.java.
Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml.
 
javascript:voltar_avaliacoes()
javascript:alert('C%C3%B3digo da quest%C3%A3o: 2900686\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 995030\n\nStatus da quest%C3%A3o: Liberada para Uso.');
13/11/2021 15:48 EPS
https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 2/4
 3a Questão (Ref.: 201909615168)
Selecione o item que representa uma característica de uma Activity:
Corresponde a elementos gráficos de uma tela.
Possui métodos para responder a eventos de tela.
Representa um layout de tela da aplicação.
Controla o estado e eventos da tela.
É uma mensagem de solicitação da aplicação ao S.O.
 
 4a Questão (Ref.: 201912184789)
A plataforma Android tem uma estrutura de componentes altamente modular, o
que permite o reaproveitamento de código entre as aplicações. Qual, entre essas
estruturas, é a utilizada para representar uma tela de interface com o usuário?
Provedores de Conteúdo (Content Providers)
Manifesto (Manifests)
Serviços (Services)
Atividades (Activities)
Receptores de Transmissão (Broadcat Receivers)
 
 5a Questão (Ref.: 201911641690)
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 suspenso.
Menu pop-up.
Menu de opção.
Menu de barra de ação.
Menu de contexto.
 
 6a Questão (Ref.: 201911641704)
Uma notificação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu
objetivo é notificar ao usuário sobre algum evento, seja através de um ícone na barra de status, através de
vibração, som ou acender de luzes do dispositivo. Em um projeto, quando utilizamos o objeto Notification
devemos implementar, no mínimo, os métodos:
setSmallIcon(), setContentTitle() e setContextText().
setAutoCancel(), setLargeIcon() e setSubText()
setContentIntent(), setAutoCancel() e setSmallIcon().
setSmallIcon(), setContentText() e setContentIntent()
setContentTitle(), setSubText() e setAutoCancel()
 
 7a Questão (Ref.: 201912186881)
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:
Filas.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994806\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564427\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021328\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021342\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3566519\n\nStatus da quest%C3%A3o: Liberada para Uso.');
13/11/2021 15:48 EPS
https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 3/4
Strings.
Cores.
 Estilos.
Dimensões.
 
 8a Questão (Ref.: 201912184796)
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:
Blank
Package
Intent
getActivity
Instance
 
 9a Questão (Ref.: 201909692542)
Uma aplicação Android faz a manipulação de dados em uma tabela de nome "usuario" com duas colunas do
tipo texto: "login" e "senha". Deseja-se fazer a inclusão de um novo registro nessa tabela. Para tanto,
considere o trecho de código a seguir:
String sql = "INSERT INTO usuario VALUES (?,?);
SQLiteDatabase banco = this.getWritableDatabase();
SQLiteStatement cmd = banco.compileStatement(sql);
E indique a linha de comando correta para definir o parâmetro "1234" para a coluna "senha" da tabela em
questão.
cmd.bindString(2,"1234");
cmd.bindString (3,"1234");
cmd.bindString(4,"1234");
cmd.bindString (1,"1234");
cmd.bindString(0,"1234");
 
 10a Questão (Ref.: 201909692816)
Analise a afirmativa abaixo:
 
Em JSON, é uma sequência ordenada de valores. 
 
Segundo a definição Javadoc estamos nos referindo a classe:
JSONList
JSONArray.
JSONCollection
JSONObject
JSONVector
 
Autenticação para a Prova On-line
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564434\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1072180\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1072454\n\nStatus da quest%C3%A3o: Liberada para Uso.');
13/11/2021 15:48 EPS
https://simulado.estacio.br/alunos/?p0=242015202&user_cod=2498485&matr_integracao=201908563966 4/4
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
3DWH Cód.: FINALIZAR
 
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das
respostas.
 
 
 
Período de não visualização da avaliação: desde 28/09/2021 até 23/11/2021.

Continue navegando