Buscar

COMPUTAÇÃO PARA DISPOSITIVOS MÓVEIS PROVA2

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 7 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

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 6, do total de 7 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

· Pergunta 1
1 em 1 pontos
	
	
	
	Um dos avanços da computação móvel foi a aplicação de serviços de geolocalização. Esse ganho resultou em aplicações de uso cotidiano de usuários, principalmente em grandes centros urbanos. Aplicações que têm a finalidade de determinar rotas são os serviços que mais fazem uso desses sistemas.
 
A respeito do LocationManager, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
 
1. ( ) Com o uso do objeto LocationManager, pode-se consultar a lista de todas as instâncias do LocationProvider para determinar o último local do usuário conhecido.
2. ( ) Com o uso do objeto LocationManager, pode-se registrar ou cancelar o registro de atualizações periódicas da localização atual do usuário de um provedor de localização.
3. ( ) Com o uso do objeto LocationManager, pode-se registrar ou cancelar o registro, a fim de que um dado seja acionado se o dispositivo estiver dentro de uma determinada proximidade.
4. ( ) Com o uso do objeto LocationManager, pode-se registrar o usuário feito por meio do login do Google+, que permite que os usuários façam login em serviços de terceiros com a conta do Google+.
 
Assinale a alternativa que apresenta a sequência correta:
	
	
	
	
		Resposta Selecionada:
	 
V, V, V, F.
	Resposta Correta:
	 
V, V, V, F.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois LocationProvider é uma superclasse abstrata para provedores de localização. Um provedor de localização fornece relatórios periódicos sobre a localização geográfica do dispositivo. O LocationManager consulta a lista de instância do objeto para determinar o último usuário conhecido. Esses serviços permitem que os aplicativos obtenham atualizações periódicas da localização geográfica do dispositivo, podendo fazer operações de registro ou cancelamento.
	
	
	
· Pergunta 2
1 em 1 pontos
	
	
	
	Hoje, pode-se acessar um smartphone somente pelo reconhecimento facial. Outro mecanismo muito interessante é o reconhecimento de gestos. Fotos podem ser batidas somente com o gesto da mão. Esses recursos aumentaram a eficiência de interação entre o usuário e o dispositivo/aplicação.
 
Acerca dos sensores do Android, analise as afirmativas a seguir.
 
1. A interface de percepção do usuário está associada a componentes como reconhecimentos de face, gestos e voz.
2. O objetivo da Interface de Percepção do Usuário (PUI) é aumentar a eficiência e a facilidade de uso do design lógico.
3. O princípio da usabilidade é altamente adotado no design de uma aplicação por meio da PUI.
4. Dentre os componentes da PUI, os gestos são mais usados para comandos de saída de uma aplicação.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
I, II e III, apenas.
	Resposta Correta:
	 
I, II e III, apenas.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois capturar gestos do usuário torna a aplicação mais eficiente na interação e propicia que essa aplicação seja desenvolvida para todos. A PUI está muito associada a reconhecimentos de voz, gestos, biometria etc., sendo muito usada no design de telas de usuário, pois aumenta a usabilidade da aplicação e melhora a eficiência.
	
	
	
· Pergunta 3
1 em 1 pontos
	
	
	
	O frequencímetro é um equipamento eletrônico que tem a finalidade de medir a frequência de um sinal, sendo medido em hertz (símbolo Hz) e muito usado para medir o batimento cardíaco de uma pessoa. Aplicações de saúde fazem o uso do frequencímetro para analisar o batimento cardíaco durante um exercício físico.
 
Nesse contexto, assinale a alternativa que apresenta uma afirmação correta sobre sensores usados em App Mobile.
	
	
	
	
		Resposta Selecionada:
	 
Sensores de campo geomagnético são usados em aplicações que expõem uma bússola ao usuário.
	Resposta Correta:
	 
Sensores de campo geomagnético são usados em aplicações que expõem uma bússola ao usuário.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois sensores são recursos existentes nos smartphones modernos e representam ações que podem ser capturadas pela aplicação como movimento, luminosidade e posição. Os sensores de movimento têm a finalidade de capturar movimento; os sensores de posição, de capturar o posicionamento geomagnético, sendo usados na aplicação para simular bússolas
	
	
	
· Pergunta 4
1 em 1 pontos
	
	
	
	Analise a figura a seguir:
Figura 1 - App Mobile
Fonte: theromb / 123RF.
 
O desenvolvimento de um aplicativo é uma tarefa complexa. Essa complexidade está associada à capacidade de a aplicação ter ou não sucesso. O sucesso passa pela compreensão da infraestrutura, bem como por possíveis falhas, atualizações, problemas futuros, segurança, dentre outras variáveis.
 
Em relação ao desenvolvimento de aplicações em plataforma Android, analise as afirmativas a seguir.
 
1. O Firebase é uma API da Google que tem como objetivo enviar mensagens de notificações e dados de forma confiável.
2. O Firebase é uma plataforma de desenvolvimento mobile (e web) adquirida pela Google com foco em back-end.
3. O Firebase é uma plataforma de desenvolvimento mobile (e web) que dá suporte, apenas, em desenvolvimento.
4. O Firebase pode sincronizar, apenas, banco de dados SQLite que acompanham o Android.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
I e II, apenas.
	Resposta Correta:
	 
I e II, apenas.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois Firebase é uma plataforma de desenvolvimento mobile (e web) adquirida pela Google em 2014. Uma de suas funcionalidade de back-end
é a capacidade de enviar notificações por meio do sistema Cloud Messaging, que permite enviar mensagens para os usuários por meio do aplicativo.  O Firebase possibilita a autenticação por meio de contas do Google, Facebook, Twitter, Github ou por um sistema de contas próprio.
	
	
	
· Pergunta 5
1 em 1 pontos
	
	
	
	A computação em nuvem refere-se a serviços oferecidos pelas empresas, de forma transparente, ao usuário. Esses serviços podem ser servidores, armazenamento, bancos de dados, rede, software , análise e inteligência etc. O usuário só precisa usar tais serviços, sem a necessidade de entender como seus sistemas funcionam.
 
A respeito de aplicações em nuvem, analise as afirmativas a seguir.
 
1. Os serviços em nuvem estão disponíveis por meio da rede local de computadores, denominada internet.
2. Um dentre os vários tipos de serviços oferecidos aos clientes por meio de computação em nuvem é o armazenamento de dados.
3. A nuvem permite uma gama diversificada de dispositivos como tablets, notebooks, relógios e smartphones.
4. Serviços em nuvem incluem autoprovisionamento e elasticidade, ou seja, podem provisionar serviços sob demanda e desligá-los.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
II, III e IV, apenas.
	Resposta Correta:
	 
II, III e IV, apenas.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois, com o advento da computação em nuvem, serviços como armazenamento, processamento, banco de dados e gerenciamento de tickets são oferecidos de forma simples e fácil ao usuário. A computação em nuvem está disponível em qualquer dispositivo, e o acesso a ela depende, exclusivamente, da internet. Os serviços podem ser consumidos por demanda e podem ser cancelados de acordo com a necessidade do usuário, quando não forem mais necessários.
	
	
	
· Pergunta 6
1 em 1 pontos
	
	
	
	Backup , em computação, é fazer uma cópia de dados com segurança. Frequentemente, o backup é usado para assegurar que os dados não serão perdidos em caso de incidentes de segurança. Backups podem ser realizados em diversos locais e dispositivos como nuvem, fitas, CD, DVD etc.
 
A partir do exposto, associe os níveis a seguir às suas características:
 
1 - Android 6.0.
2 - Google Drive.
3 - getCacheDir().
4 - getDir().
 
(    ) Uploads automáticos de dados do usuário.
(    ) Backups automáticos.
(    ) Método de acesso a diretórios temporários.(    ) Arquivos salvos no armazenamento interno do aplicativo.
 
A partir das relações feitas anteriormente, assinale a alternativa que apresenta a sequência
correta:
	
	
	
	
		Resposta Selecionada:
	 
2, 1, 3, 4.
	Resposta Correta:
	 
2, 1, 3, 4.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o sistema Android passa a realizar backups automáticos a partir da versão Android 6.0 (API 23) ou posterior. O Google Drive é um serviço de armazenamento em nuvem oferecido pela empresa Google a todos os usuários que possuem conta Google. O backup exclui arquivos em diretórios retornados por getCacheDir(), getCodeCacheDir() ou getNoBackupFilesDir(). Os arquivos salvos nesses locais são necessários, apenas, temporariamente. O backup automático inclui arquivos na maioria dos diretórios atribuídos ao aplicativo pelo sistema, como getFilesDir() ou getDir().
	
	
	
· Pergunta 7
1 em 1 pontos
	
	
	
	A computação móvel transformou a forma pela qual as pessoas fazem compra, pedem um lanche, encontram amigos, pedem uma carona, deslocam-se pela cidade, dentre diversos outros serviços. Todos esses serviços fazem uso de APIs ( Application Programming Interface ). Essas APIs fazem a comunicação via protocolo HTTP usando estruturas de dados, a exemplo de arquivos JSON.
 
A partir da ideia apresentada, analise as asserções a seguir e a relação proposta entre elas.
 
1. APIs são interfaces gráficas do usuário que facilitam o acesso a informações externas à aplicação.
 PORQUE
7. A geolocalização são coordenadas gráficas que permitem, por meio de APIs, localização a distância.
 
Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
As asserções I e II são proposições falsas.
	Resposta Correta:
	 
As asserções I e II são proposições falsas.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois APIs são interfaces (classes) especiais em programação, usadas com propósitos bem definidos para acesso a informações de terceiros por meio de linguagem XML ou arquivos JSON. A geolocalização é um serviço usado por rastreadores de carro, serviços de delivery, dentre outros, para localização ou rastreio de produtos ou pessoas. As aplicações fazem uso de coordenadas geográficas para esse fim, e podem ser usadas via IP, Mac Address ou RF.
	
	
	
1. Pergunta 8
1 em 1 pontos
	
	
	
	Algumas aplicações móveis oferecem boas experiências de uso ao usuário e podem ser exemplificadas com o uso de GPS. Em grandes cidades, essas aplicações tornam-se essenciais para a localização de endereços ou a determinação de rotas entre um endereço A e B.
 
Sobre APIs de localização de aplicações Android, analise as afirmativas a seguir.
 
8. Aplicações podem ser criadas por meio da classe android.situation e da API Google Maps.
8. LocationManager é a estrutura principal do sistema de localização.
8. A classe LocationManager é instanciada diretamente ao criar a aplicação.
8. O objeto getSystemService() é uma API de acesso a informações geográficas.
 
Está correto o que se afirma em:
	
	
	
	
		Resposta Selecionada:
	 
I, II e IV, apenas.
	Resposta Correta:
	 
I, II e IV, apenas.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o objeto LocationManager é a estrutura principal de serviços de localização de aplicações que fazem uso desses serviços. São fornecidas APIs para determinar a localização e o porte do dispositivo subjacente (se disponível). Embora o objeto LocationManager seja usado para a criação de aplicações que fazem uso de serviços de geolocalização, na programação, ele não é instanciado diretamente e faz uso de métodos como o getSystemService().
	
	
	
1. Pergunta 9
1 em 1 pontos
	
	
	
	A empresa revolucionou o mercado com aparelhos com novas tecnologias; porém, outros dispositivos, como Samsung e Motorola, também surgiram no mercado, compatíveis com as tecnologias implementadas pela Apple. Muitas dessas tecnologias estão associadas ao display do dispositivo móvel.
 
Assinale a alternativa que determina um conceito correto sobre a telas touch dos smartphones .
	
	
	
	
		Resposta Selecionada:
	 
Os equipamentos touch screen permitem que usuários interajam com a aplicação por meio do toque na tela.
	Resposta Correta:
	 
Os equipamentos touch screen permitem que usuários interajam com a aplicação por meio do toque na tela.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois equipamentos touch screen permitem aos usuários interagir com a aplicação por meio do toque na tela. Essas telas podem ser comuns, somente um toque ou multitoque. O sistema multitoque começou com os dispositivos Apple. Recursos como tocar a tela com dois dedos, fazer zoom utilizando dois dedos, dentre outros, proporcionam ao usuário uma eficiência na interação com a aplicação.
	
	
	
1. Pergunta 10
1 em 1 pontos
	
	
	
	A comunicação é parte integrante da relação entre seres humanos. Por sinais ou sons, a comunicação sempre se fez necessária. Na computação, alertas ou mensagens devem ser passados a usuários ou a grupos de usuários; isso permite a comunicação por meio de dispositivos móveis.
 
Nesse sentido, assinale a alternativa que indica qual o princípio do Cloud Messaging existente no Firebase.
	
	
	
	
		Resposta Selecionada:
	 
Enviar mensagens downstream de servidores para aplicativos clientes e mensagens upstream de aplicativos clientes para servidores.
	Resposta Correta:
	 
Enviar mensagens downstream de servidores para aplicativos clientes e mensagens upstream de aplicativos clientes para servidores.
	Feedback da resposta:
	Resposta correta. A alternativa está correta, pois o Cloud Message permite enviar mensagens para os usuários por meio do aplicativo. É possível enviar mensagens downstream de servidores para aplicativos clientes e mensagens upstream de aplicativos clientes para servidores. Esses serviços podem ser criados por meio da API FirebaseMessaging e por meio do Android Studio 1.4 ou superior, com Gradle. Dos clientes do Firebase Cloud Messaging, são exigidos dispositivos com Android 4.1 ou versões superiores.

Continue navegando