Prévia do material em texto
Questão 1/5 - Dispositivos Móveis As boas práticas no desenvolvimento de APPs Android não são muito diferentes daquelas empregadas no SDLC de qualquer outro tipo de software, e incluem características de segurança, testes, desempenho e deployment ou publicação. A respeito dessas boas práticas no desenvolvimento de APPs do Android, avalie as seguintes afirmações: I. O Android possibilita o uso de um sistema de arquivos criptografado, que pode ser ativado para proteger os dados em dispositivos perdidos ou roubados. II. Um dos objetivos do teste de APPs é a refatoração, que permite a detecção antecipada de falhas no ciclo de desenvolvimento. III. O desempenho de uma APP pode ser verificado por meio do uso da menor quantidade de memória e do menor consumo de bateria. IV. A publicação de APPs com o uso do idioma Inglês é um diferencial no que diz respeito à facilidade de sua escolha por parte dos usuários. Assinale a única alternativa que apresenta apenas as afirmativas correta: A – I e III. B – I e IV. Você acertou! Aula 6, Tema 5 – Pgs. 22 a 25. C – III e IV. D – II e IV. Questão 2/5 - Dispositivos Móveis Embora o uso do Android seja comum em smartphones ele é empregado em muitos outros dispositivos. Há Android para quase que qualquer dispositivo eletrônico com capacidade computacional, na atualidade. Sobre o uso do Android nos mais diversos dispositivos móveis, avalie as seguintes afirmações: I. Devido às necessidades de resposta rápida e grande capacidade de processamento os dispositivos wearable que usam o Android têm complexas interfaces com o usuário. II. O Android TV possibilita ao usuário usar uma tela grande para os aplicativos, jogos e acesso a conteúdo de toda natureza, da web às redes sociais. III. O Android Things é a plantaforma para desenvolvimento de APPs para IoT, e requer uma SDK diferente dos demais dispositivos móveis. IV. Os APPs que funcionam com os consoles do Android Auto são executados em um dispositivo conectado, como um smartphone ou tablet. Assinale a única alternativa que apresenta apenas as afirmativas corretas: A – I e III. B – I e IV. C – II, III e IV. D – II e IV. Você acertou! Aula 6, Tema 4 – Pgs. 15 a 22. Questão 3/5 - Dispositivos Móveis Vários dispositivos móveis possuem sensores que medem movimento, orientação e condições ambientais. O Android suporta estas três categorias de sensores, e provê recursos para desenvolvermos APPs que façam uso destes sensores. Sobre o uso de sensores por meio das APPs do Android, avalie as seguintes afirmações: I. O Android possibilita a obtenção de dados dos sensores sejam esses constituídos de hardware ou de software. II. Para usar sensores, a primeira coisa que devemos fazer é instanciar o objeto da classe SensorManager. III. Para obter uma lista de sensores suportados pelo nosso dispositivo móvel chamamos o método onSensorChanged. IV. As bibliotecas que acompanham o sistema operacional Android para o uso de sensores são a SensorManager e a Sensor. Assinale a única alternativa que apresenta apenas as afirmativas corretas: A – I e II. Você acertou! Aula 6, Tema 3 – Pgs. 13 a 15 da rota impressa. B – I e IV. C – II e IV. D – III e IV. Questão 4/5 - Dispositivos Móveis Além de fornecer a conectividade de rede padrão, o Android fornece diversas APIs para permitir que nossa APP se conecte e interaja com outros dispositivos, fazendo uso de protocolos como Bluetooth, NFC, Wi-Fi P2P, USB e SIP. Analise as afirmações a seguir, a respeito da conectividade do Android, assinalando-as como (F)alsas ou (V)erdadeiras: ( ) Entre as diversas operações relativas à utilização da rede por uma APP Android está a capacidade de analisar e consumir dados XML. ( ) As tarefas disponibilizadas pelo pacote android.bluetooth incluem encontrar dispositivos pareados nas proximidades, conectar dispositivos e transferir dados entre dispositivos. ( ) Quando opera em modo P2P do NFC o Android possibilita que o dispositivo móvel atue como um cartão NFC que pode ser acessado por um terminal de ponto de venda NFC. ( ) Qualquer dispositivo móvel equipado com Android pode operar simultaneamente nos modos Host e Acessório. Marque a alternativa que corresponde à sequência de respostas assinaladas: A – F – F – F – V B – V – V – V – F C – V – V - F – V D – V – V – F – F Você acertou! Aula 4, Tema 2 – Pgs. 5 a 13 da rota impressa. Questão 5/5 - Dispositivos Móveis O Android é compatível com bancos de dados SQLite. Isto significa que todos os bancos de dados criados poderão ser acessados por meio de seu nome a partir de qualquer classe de nossa APP, porém não fora dela. O que é necessário para criarmos um novo banco de dados SQLite? A – Obter uma instância da implementação de SQLiteOpenHelper usando o construtor definido. B – Devemos usar apenas os métodos getWritableDatabase() e getReadableDatabase(). C – Basta criarmos uma subclasse de SQLiteOpenHelper e alterar o método onCreate(). Você acertou! Aula 6, Tema 1 – Pg. 2 da rota impressa. D – Obter uma instância da implementação de SQLiteDatabase usando o construtor definido.