Buscar

APOL 5 TÓPICOS AVANÇADOS EM PROGRAMAÇÃO Nota 100

Prévia do material em texto

Questão 1/5 - Tópicos Avançados em Programação 
Quando acessamos o objeto CommonDataKinds, em busca de informações a respeito do 
número de telefone, por exemplo, esta informação é retornada em um tipo especifico de 
objeto.Este objeto é do tipo: 
 A Contacts 
 B URI 
 C URL 
 D Manager 
 E Activity 
 
Questão 2/5 - Tópicos Avançados em Programação 
Um serviço é um componente de aplicação que representa o desejo de executar uma 
tarefa de longa duração, sem interação com usuário final.Sobre serviços, podemos 
afirmar que: 
 
i. Rodam em um processo separado 
 
ii. Tem um ciclo de vida simplificado, em relação ao de uma Activity 
iii. Pode ser Iniciado ou Vinculado 
iv. Não é uma thread 
 
Estão corretas: 
 A i e ii, apenas. 
 B i e iv, apenas. 
 C ii e iii, apenas. 
 D ii , iii e iv, apenas. 
 E ii e iv, apenas. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Questão 3/5 - Tópicos Avançados em Programação 
Utilizamos AsyncTasks para operações simples que não requeiram o download de 
muitos dados, por exemplo.Sobre as AsyncTasks podemos dizer: 
 
i. A classe AsyncTask deve executar a operação onPreExecute manualmente. 
 
ii. A tarefa pode ser executada apenas uma vez. 
iii. A classe deve ser instanciada na UIThread. 
iv. A classe deve ser carregada fora da UIThread. 
 
Estão corretas: 
 A i, ii e iv, somente. 
 B ii e iv, somente. 
 C i e iii, somente. 
 D ii, iii e iv, somente. 
 E ii e iii, somente. 
 
Questão 4/5 - Tópicos Avançados em Programação 
Para se emitir uma notificação, passamos o objeto que contém a notificação ao sistema 
chamando o método NotificationManager.notify().Sobre o objeto passado podemos 
afirmar que: 
 
i. Este objeto ter seu ícone pequeno 
 
ii. Este objeto deve obrigatoriamente possuir um titulo 
iii. Este objeto deve possuir uma imagem 
iv . Este objeto deve conter um texto de detalhes 
 
Estão corretas: 
 A i e ii, somente. 
 B i e iii, somente. 
 C ii e iii, somente. 
 D i, ii e iv, somente. 
 E iii e iv, somente. 
 
 
 
 
 
 
 
 
 
 
Questão 5/5 - Tópicos Avançados em Programação 
Por tratar-se de um recurso limitado, quando efetuamos uma conexão com a Internet 
através de um dispositivo móvel devemos verificar a disponibilidade do 
mesmo.Podemos verificar o status de rede utilizando os objetos: 
 A ConnectivityManager e NetWorkInfo 
 B NetWorkInfo e NetWorkStatus 
 C ConnectionManager e NetWorkStatus 
 D BroadCastReceiver e ConnectionManager 
 E InternetAccess e NetWorkStatus 
 
1B 2D 3E 4D 5A

Continue navegando