Buscar

AV Estácio PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS - Deixa o like

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

25/05/2023, 20:30 EPS
https://simulado.estacio.br/alunos/ 1/3
Disciplina: PROGRAMAÇÃO DE DISPOSITIVOS MÓVEIS  AV
Aluno: GABRIEL PAES RIBEIRO 202008225361
Turma: 9001
CCT0845_AV_202008225361 (AG)   13/06/2022 17:14:09 (F) 
Avaliação: 9,00 pts Nota SIA: 10,00 pts
 
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS  
 
 1. Ref.: 3557497 Pontos: 1,00  / 1,00
Sobre a computação móvel é incorreto a�rmar que:
Symbian é um sistema operacional para dispositivos móveis. 
PDA é um tipo de dispositivo móvel.
Pode ser de�nida como o acesso à informação em qualquer lugar, a qualquer momento e com qualquer
equipamento.
Sincronização de dados com outros sistemas é um requisito para os dispositivos móveis.
 O conceito base que impulsionou o desenvolvimento dos dispositivos móveis foi a inércia.
 2. Ref.: 995030 Pontos: 0,00  / 1,00
A respeito dos arquivos que compõem um projeto android, assinale a opção correta.
 O arquivo main.xml de�ne a interface de usuário para sua atividade
As permissões necessárias, bem como o intent-�lters, os receptores e as referências a outros arquivos �cam
armazenadas no arquivo R.java.
Cada atividade criada em um aplicativo deve ser declarada no arquivo activity.xml.
O arquivo persistent.xml, criado por padrão no diretório raiz da aplicação, é utilizado para o armazenamento
de constantes utilizadas no aplicativo
 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.
 3. Ref.: 994812 Pontos: 1,00  / 1,00
Associe os elementos abaixo corretamente:
(1) View
(2) ViewGroup
(3) Activity
(  ) TextView
(  ) LinearLayout
(  ) RadioButton
(  ) Classe R
(  ) FrameLayout
Marque a opção que contém a associação correta considerando a ordenação de cima para baixo:
3,2,1,3,2.
NDA.
 1,2,1,3,2.
3,2,1,1,2.
1,2,3,3,2.
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3557497.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 995030.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994812.');
25/05/2023, 20:30 EPS
https://simulado.estacio.br/alunos/ 2/3
 4. Ref.: 3564427 Pontos: 1,00  / 1,00
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?
Receptores de Transmissão (Broadcat Receivers)
Manifesto (Manifests)
Provedores de Conteúdo (Content Providers)
 Atividades (Activities)
Serviços (Services)
 5. Ref.: 3564428 Pontos: 1,00  / 1,00
Os controles de seleção podem ser utilizados para construir interfaces grá�cas em que o usuário
necessita realizar algum tipo de escolha. Qual o controle que permite ao usuário realizar a seleção de
um ou mais itens a partir de um conjunto de elementos?
ServiceBox
Radio Button
 CheckBox
TextBox
ManifestBox
 6. Ref.: 3021342 Pontos: 1,00  / 1,00
Uma noti�cação Android nada mais é do que uma mensagem que aparece na barra de status Android. Seu objetivo é
noti�car 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 Noti�cation devemos implementar, no
mínimo, os métodos:
setAutoCancel(), setLargeIcon() e setSubText()
 setSmallIcon(), setContentTitle() e setContextText().
setContentTitle(), setSubText()  e setAutoCancel()
setSmallIcon(), setContentText() e setContentIntent()
setContentIntent(), setAutoCancel() e setSmallIcon().
 7. Ref.: 994801 Pontos: 1,00  / 1,00
Marque a opção que não representa uma das formas de utilização de Intents:
 Recolher o lixo gerado por objetos não utilizados.
Abrir uma nova tela da aplicação (navegação).
Solicitar ao SO que faça uma ligação para um determinado número.
Enviar uma mensagem ao SO.
Abrir o navegador em uma página especí�ca.
 8. Ref.: 994873 Pontos: 1,00  / 1,00
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564427.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3564428.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 3021342.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994801.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 994873.');
25/05/2023, 20:30 EPS
https://simulado.estacio.br/alunos/ 3/3
Para utilizar o SQLite em nossa aplicação, precisamos usar uma API que já possua todo o trabalho de se comunicar
com o banco de dados encapsulado dentro dela. É justamente esse o papel de qual classe, que devemos herdar.
DatabaseHelper
Activity
ListenerBD
 SQLiteOpenHelper
SQLiteDatabase
 9. Ref.: 1072180 Pontos: 1,00  / 1,00
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 de�nir o parâmetro "1234" para a coluna "senha" da tabela em questão.
cmd.bindString (1,"1234");
cmd.bindString(0,"1234");
cmd.bindString(4,"1234");
cmd.bindString (3,"1234");
 cmd.bindString(2,"1234");
 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í�cas. Qual a classe para tratar os dados recebidos como um vetor de
elementos?
JSONException
JSONVector
JSONList
JSONObject
 JSONArray
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1072180.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 1073357.');

Continue navegando