Buscar

Atividade Prática TÓPICOS AVANÇADOS EM PROGRAMAÇÃO Nota 100

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

Questão 1/10 - Tópicos Avançados em Programação 
Na Arquitetura Android possuímos componentes que interagem diretamente com o 
framework de aplicação.Estes componentes estão localizados na: 
 A 2ª camada 
 B 3ª camada 
 C 1ª camada 
 D 5ª camada 
 E 4ª camada 
 
Questão 2/10 - Tópicos Avançados em Programação 
Podemos iniciar Services de duas formas: Iniciado ou Vinculado.Para que um serviço 
(Service) seja iniciado de forma Iniciada, devemos chamar o método: 
 A startActivity() 
 B bindService() 
 C resumeService() 
 D startService() 
 E iniciaService() 
 
Questão 3/10 - Tópicos Avançados em Programação 
No desenvolvimento Android somos orientados por determinadas linhas de 
comportamento esperado dos componentes e aplicativos.Cada Activity deve ser 
desenvolvida tendo como um de seus objetivos: 
 A 
Criar uma experiência agradável ao usuário, de forma que este consiga executar 
o que deseja de forma mais natural possível. 
 B Criar uma interface bonita, mesmo que não seja exatamente funcional. 
 C Disponibilizar ao usuário todas as funções do aplicativo em uma única tela. 
 D 
Conectar-se a internet, para que o usuário possa trocar informações rapidamente 
em suas redes sociais. 
 E 
Criar novas activities automaticamente, para melhorar o tempo de resposta do 
aplicativo. 
 
Questão 4/10 - Tópicos Avançados em Programação 
Utilizamos o debugger para monitorar informações a respeito do comportamento do 
aplicativo, chamadas de métodos e, valores de objetos e variáveis.A classe utilizada 
para isto é a: 
 A Mensages 
 B Debug 
 C Log 
 D Activity 
 E Notification 
 
Questão 5/10 - Tópicos Avançados em Programação 
Além de solicitarmos a criação de uma Activity que retornará um resultado, devemos 
também redefinir o método que receberá e processará este resultado.Este método é 
conhecido como: 
 A onActivityReturn() 
 B onActivity() 
 C onActivityResult() 
 D onReturnData() 
 E startActivityForResult() 
 
Questão 6/10 - Tópicos Avançados em Programação 
Quando uma Activity que aguarda parâmetros do tipo String em sua inicialização é 
criada é possível receber os parâmetros enviados dentro do Intent utilizando-se o 
método getStringExtra.Para verificarmos se foi enviado um determinado parâmetro 
utilizamos o método: 
 A hasExtra() 
 B getExtra() 
 C findExtra() 
 D hasParameter() 
 E getExtraParameter() 
 
Questão 7/10 - Tópicos Avançados em Programação 
A Plataforma Android nos fornece um formato de armazenamento no modelo pareado 
(chave, valor) de dados acessível somente a seu aplicativo.Este formato é conhecido 
como: 
 A SharedPreferences 
 B Intent 
 C Activities 
 D BroadcastReceiver 
 E Services 
 
 
 
 
 
 
 
 
 
 
 
Questão 8/10 - Tópicos Avançados em Programação 
Todo aplicativo Android possui um arquivo chamado AndroidManifest.XML, 
responsável por passar ao sistema Android informações sobre o aplicativo.Dadas as 
sentenças sobre este arquivo: 
I – Lista as bibliotecas utilizadas pelo aplicativo 
II – Declara as permissões necessárias ao funcionamento do aplicativo 
III – Lista os aplicativos instalados no Ambiente Android 
IV – Declara o nível de API mínimo para utilização do aplicativo 
 
Estão corretas: 
 A I, II e III apenas 
 B II e III apenas 
 C I, II e IV apenas 
 D I, II, III e IV 
 E III e IV apenas 
 
Questão 9/10 - Tópicos Avançados em Programação 
Quando os aplicativos Android são iniciados, é criada uma nova linha de 
processamento, responsável pela execução de seus componentes.Esta linha de 
processamento é conhecida como: 
 A MainThread 
 B Activity 
 C Manifest.xml 
 D UIThread 
 E onCreate() 
 
Questão 10/10 - Tópicos Avançados em Programação 
Quando necessitamos executar tarefas que possam consumir muito tempo de 
processamento, ou ainda que tenham um tempo indeterminado é necessária a criação de 
novas linhas de processamento.São elas: 
 A AsyncTask e Services 
 B UIThread e Threads Java 
 C AsyncTask e UIThread 
 D AsyncTask e Threads Java 
 E Services e Activities 
 
1B 2D 3A 4C 5C 6A 7A 8C 9D 10D

Continue navegando