Prévia do material em texto
Universidade de Nome da Instituição Curso de Computação para Dispositivos Móveis Atividade 4 Aluno: Nome do Aluno Matrícula: Número de Matrícula Ano: 2023 Pergunta 1 1 em 1 ponto Os mapas são amplamente utilizados em diversas aplicações, permitindo localização em tempo real de pessoas e produtos por meio de serviços de geolocalização que utilizam coordenadas de latitude e longitude. Análise das afirmações: I. ( ) O sistema de geolocalização utiliza o sistema de posicionamento global. II. ( ) O Internet Protocol pode ser utilizado em sistemas de geolocalização. III. ( ) O posicionamento geográfico pode ser exibido em mapas digitais. IV. ( ) O sistema de geolocalização faz uso de Mac Address de 32 bits. Sequência correta: Resposta selecionada: V, V, V, F Resposta correta: V, V, V, F Pergunta 2 1 em 1 ponto A comunicação entre dispositivos móveis e seus usuários é essencial na computação. No Firebase, o Cloud Messaging permite enviar mensagens entre servidores e aplicativos clientes. Alternativa correta: 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 Pergunta 3 1 em 1 ponto Sensores em dispositivos móveis, como smartphones, capturam dados para transformar o aparelho em mais do que um simples equipamento de comunicação. APIs são necessárias para acessar esses sensores em apps Android. Análise das afirmações: I. Sensores possibilitam que smartphones sejam mais do que apenas dispositivos de comunicação. PORQUE II. APIs são fundamentais para o desenvolvimento de apps que acessam sensores. Alternativa correta: Resposta selecionada: As asserções I e II são proposições verdadeiras, e a II justifica a I Resposta correta: As asserções I e II são proposições verdadeiras, e a II justifica a I Pergunta 4 1 em 1 ponto Para desenvolver um sistema Android, é importante planejar o uso dos recursos do dispositivo, como câmeras para fotos e vídeos. Análise das afirmações: I. O planejamento deve considerar os requisitos de hardware. II. Compartilhamento de mídia deve ser um requisito no desenvolvimento de um aplicativo móvel. III. O Android suporta captura de mídia através de android.software.camera2. IV. SurfaceView exibe uma prévia da câmera ao vivo para o usuário. Sequência correta: Resposta selecionada: I, II e IV, apenas Resposta correta: I, II e IV, apenas Pergunta 5 1 em 1 ponto Dispositivos móveis adaptam luminosidade para melhorar a leitura em diferentes ambientes. Sensores de ambiente englobam categorias como barômetros e fotômetros. Análise das afirmações: I. Sensores de iluminação medem forças de rotação ao longo de três eixos. II. Sensores de iluminação medem condições do ambiente, como pressão do ar. III. Sensores de ambiente incluem barômetros, fotômetros e termômetros. IV. Sensores de gravidade medem desaceleração em quedas e pertencem ao grupo de sensores de ambiente. Sequência correta: Resposta selecionada: II e III, apenas Resposta correta: II e III, apenas Pergunta 6 1 em 1 ponto Mapas digitais ajudam na navegação urbana e são aprimorados por ferramentas como o Google Play Services, que otimizam recursos e garantem versões atualizadas dos serviços. Análise das afirmações: I. Para usar o Google Maps em apps móveis, é necessário registrar a API no site da Google. PORQUE II. A chave de API do Google Maps é necessária para configurar o Google Play Services para usar o Google Maps em aplicativos. Alternativa correta: Resposta selecionada: As asserções I e II são proposições verdadeiras, e a II justifica a I Resposta correta: As asserções I e II são proposições verdadeiras, e a II justifica a I Pergunta 7 1 em 1 ponto Tecnologias touch screen revolucionaram a interação com dispositivos móveis, permitindo a navegação por meio de toques na tela. Alternativa correta: Resposta selecionada: Equipamentos touch screen permitem interação com a aplicação por meio do toque na tela Resposta correta: Equipamentos touch screen permitem interação com a aplicação por meio do toque na tela Pergunta 8 1 em 1 ponto APIs de localização auxiliam na navegação em grandes cidades, permitindo definir rotas e localizar endereços com precisão. Análise das afirmações: I. Aplicações podem ser criadas com a classe android.situation e a API Google Maps. II. LocationManager é a estrutura principal do sistema de localização. III. A classe LocationManager é instanciada diretamente ao criar a aplicação. IV. O objeto getSystemService() é uma API de acesso a informações geográficas. Sequência correta: Resposta selecionada: I, II e IV, apenas Resposta correta: I, II e IV, apenas Pergunta 9 1 em 1 ponto O sucesso de um aplicativo Android depende da compreensão da infraestrutura e de variáveis como segurança e atualizações. Análise das afirmações: I. Firebase é uma API da Google que permite enviar notificações e dados de forma confiável. II. Firebase é uma plataforma de desenvolvimento mobile com foco em back-end. III. Firebase dá suporte exclusivamente em desenvolvimento. IV. Firebase sincroniza apenas bancos de dados SQLite. Sequência correta: Resposta selecionada: I e II, apenas Resposta correta: I e II, apenas Pergunta 10 0 em 1 ponto APIs facilitam o acesso a dispositivos externos, como câmeras, em aplicações móveis. Análise das afirmações: I. O pacote android.hardware.camera2 fornece uma interface para dispositivos de câmeras conectados a um dispositivo Android. II. CameraDevice é um objeto de retorno para atualizações do estado da câmera. III. MediaRecorder exibe prévia da câmera ao vivo. IV. MediaRecorder controla gravações com uma máquina de estado complexo. Sequência correta: Resposta correta: I e II, apenas Referências: Fonte da Figura 1: theromb / 123RF