Prévia do material em texto
<p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 1/6</p><p>Questão 1</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Na computação móvel, é comum uma aplicação usar serviços de outras aplicações. Esse tipo de estrutura é denominada Arquitetura</p><p>Orientada a Serviços (SOA). Tem-se, então, diversas aplicações que precisam dos serviços ofertados de outras empresas para que possam</p><p>ser executadas.</p><p>Analise as afirmações a seguir:</p><p>I. O JSON, JavaScript Object Notation, é uma estrutura de arquivo que possibilita a comunicação entre duas aplicações por meio de serviços.</p><p>II. XML, extensible markup language, é uma linguagem de marcação usada para a comunicação entre aplicações.</p><p>III. O Retrofit permite, ao Android, acessar informações por meio do protocolo FTP.</p><p>IV. O SQLite é um banco de dados para armazenamento local de um aplicação.</p><p>Assinale alternativa correta.</p><p>a. III e IV, apenas.</p><p>b. I, II e IV, apenas.</p><p>c. I e IV, apenas.</p><p>d. IV, apenas.</p><p>e. I e II, apenas.</p><p>Limpar minha escolha</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p><p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 2/6</p><p>Questão 2</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Questão 3</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Dados são informações armazenadas em um dispositivo de armazenamento, como discos rígidos, banco de dados, cartão de memória flash</p><p>etc. Um aplicação faz uso de um banco de dados para armazenar as informações. Esses bancos de dados persistem a informação para que</p><p>esta possa ser lida em um tempo futuro.</p><p>Considerando o contexto apresentado e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para</p><p>a(s) falsa(s), com relação ao ambiente de dispositivos da Apple.</p><p>( ) O princípio básico de persistência é a capacidade de armazenar grandes volumes de informação, as quais facilitam a leitura posterior.</p><p>Esses dados devem ser lidos do mesmo jeito que foram armazenados.</p><p>( ) Um ponto favorável para o armazenamento em banco de dados está relacionado ao tempo de armazenamento. Este deve ser capaz de</p><p>armazenar por um longo período de tempo.</p><p>( ) Para um sistema ser eficiente, muitos processos devem ser executados ou processados ao mesmo tempo. Esse procedimento garante o</p><p>processamento multitarefa e paralelo.</p><p>( ) Em um modelo de arquitetura MVC, a letra C, de construct (construção), permite que seja construído o modelo de dados para o</p><p>armazenamento de informações.</p><p>A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta.</p><p>a. V, F, F, V.</p><p>b. V, V, V, F.</p><p>c. F, V, F, F.</p><p>d. F, F, V, V.</p><p>e. F, V, V, V.</p><p>Limpar minha escolha</p><p>A empresa Google dispõe de um serviço para aplicações Android no qual o usuário pode manter todas as atualizações das aplicações,</p><p>garantindo sempre a última versão de aplicações instaladas no dispositivo móvel. Esse serviço é conhecido como Google Play Services.</p><p>Sobre aplicações móveis, analise as afirmativas a seguir e assinale (V) para a(s) verdadeira(s) e (F) para a(s) falsa(s).</p><p>I. ( ) Por meio do Google Play Services, um pacote de recursos (API) é oferecido aos desenvolvedores de apps Android.</p><p>II. ( ) Os pacotes disponibilizados pelo Google Play Services, instalados no dispositivo, podem ser executados em Android 2.1 ou superior.</p><p>III. ( ) Dentre os serviços do Google Play Services, incluem-se a autenticação dos serviços Google e o acesso às últimas configurações de</p><p>privacidade do usuário.</p><p>IV. ( ) O Google Play Services melhora a experiência de utilização do dispositivo do usuário, facilitando a busca sempre que houver</p><p>conexão.</p><p>Assinale a alternativa que apresenta a sequência correta:</p><p>a. F, F, V, V.</p><p>b. F, V, F, V.</p><p>c. V, F, V, F.</p><p>d. V, V, V, V.</p><p>e. F, F, F, V.</p><p>Limpar minha escolha</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p><p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 3/6</p><p>Questão 4</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Questão 5</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Com a evolução da Internet e um aumento significativo de soluções para dispositivos móveis, o mercado, em geral, passa a beneficiar-se de</p><p>serviços digitais, que facilitam o cotidiano do usuário. Por exemplo, já existem, no mundo, lojas que são “self-payment”, ou seja, o consumidor</p><p>faz as suas compras e paga por meio de aplicações de dispositivos móveis.</p><p>Com relação à computação móvel e suas características, analise as afirmativas a seguir.</p><p>Analise as afirmações a seguir:</p><p>I - A portabilidade está ligada diretamente ao tamanho e peso do dispositivo móvel;</p><p>Porque:</p><p>II - A capacidade de utilização está relacionada ao manuseio dos usuários.</p><p>A seguir, assinale a alternativa correta.</p><p>a. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I.</p><p>b. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.</p><p>c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.</p><p>d. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa correta da I.</p><p>e. As asserções I e II são proposições falsas.</p><p>Limpar minha escolha</p><p>O profissional de desenvolvimento de aplicações móveis precisa ter conhecimento de programação e de todo o ambiente onde será</p><p>executada essa aplicação. Por ambiente, consideramos toda a infraestrutura física e lógica da aplicação, APIs necessárias, conhecimento de</p><p>desempenho de aplicação, recursos etc.</p><p>Considerando as premissas para um desenvolvimento de uma aplicação para dispositivos móveis e o conteúdo estudado, analise as</p><p>afirmativas a seguir e assinale ( ) para a(s) verdadeira(s) e (F) para a(s) falsa(s).</p><p>( ) No desenvolvimento de aplicação Android são boas práticas o uso de padrões, como MVP e MVVP.</p><p>( ) A minimização de erros e a garantia de qualidade da aplicação, passa por testes e depuração de bugs.</p><p>( ) A confiabilidade é uma característica ou requisito que está relacionado ao desempenho de uma aplicação móvel.</p><p>( ) O Android possui gerenciadores de versionamento de bibliotecas instalados no Build.</p><p>Assinale a alternativa que apresenta a sequência correta.</p><p>a. V, V, V, F.</p><p>b. F, V, F, V.</p><p>c. V, F, V, V.</p><p>d. F, F, V, V.</p><p>e. F, F, F, V.</p><p>Limpar minha escolha</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p><p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 4/6</p><p>Questão 6</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Questão 7</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Desempenho é sinônimo de satisfação,</p><p>cumprimento no exercício de uma ação. Há ferramentas que tratam da otimização do desempenho da</p><p>interface do usuário de um aplicativo. A interface do usuário (UI) é relevante, pois permite a interação do usuário com a aplicação.</p><p>Assinale a alternativa que apresenta qual a necessidade fundamental do uso de uma ferramenta, como Overdraw, no desenvolvimento de</p><p>uma aplicação.</p><p>a. Seu uso é necessário apenas habilitando o campo "Debug GPU overdraw". Serão exibidas muitas cores sobrepostas na tela,</p><p>cada uma delas informa quantas vezes a área correspondente foi retirada pela GPU.</p><p>b. Seu uso é necessário apenas habilitando o campo "Debug GPU overdraw". O monitor do logcat tem como objetivo exibir as</p><p>mensagens de alerta em tempo real, como para a limpeza de memória.</p><p>c. Seu uso é necessário pois é possível criar �ltros, determinando quais informações devem ser exibidas, os níveis de prioridade e</p><p>a busca pelo registro, e habilitando o campo "Debug GPU overdraw".</p><p>d. Seu uso é necessário para fazer uma análise avançada, como fornecendo representações grá�cas de logs de rastreio. Esse</p><p>método de rastreamento é muito preciso.</p><p>e. Seu uso é necessário para fazer uma análise avançada, como fornecendo representações grá�cas de logs de rastreio. Cada uma</p><p>das cores apresentadas informa quantas vezes a área correspondente foi retirada pela GPU.</p><p>Limpar minha escolha</p><p>Mapas digitais são muitos exigidos em aplicações de determinação de rotas, principalmente em cidades com trânsito caótico. O Google Play</p><p>Services permite serviços apoiam o alcance de resultados de qualidade, utilizando menos recursos, além de garantir sempre a última versão</p><p>da aplicação/serviço no dispositivo.</p><p>A partir do apresentado, analise as asserções a seguir e a relação proposta entre elas.</p><p>I. Para o uso do Google Maps em aplicações móveis, é necessário o registro da API da aplicação no site da Google.</p><p>PORQUE</p><p>II. Uma chave de API do Google Maps é criada para configurar o Google Play Services corretamente, para que se possa usar o Google</p><p>Maps na aplicação móvel.</p><p>Assinale a alternativa correta:</p><p>a. As asserções I e II são proposições falsas.</p><p>b. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.</p><p>c. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.</p><p>d. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa correta da I.</p><p>e. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa correta da I.</p><p>Limpar minha escolha</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p><p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 5/6</p><p>Questão 8</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Questão 9</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>Toda e qualquer aplicação mobile faz uso de um banco de dados. Persistir dados em um banco é caracterizado por armazenar a informação e</p><p>a possibilidade de ler essa informação em um tempo futuro, sem alteração desta. O sistema Android carrega um pequeno banco de dados</p><p>chamado SQLite; isso garante que aplicações possam ser executadas localmente, sem o uso da Internet.</p><p>A partir do exposto, associe os itens a seguir.</p><p>I - Método onCreate().</p><p>II - Método onUpdate().</p><p>III - Armazenamento externo.</p><p>IV - Protocolo HTTP.</p><p>( ) Protocolo usado no processo de comunicação entre dispositivos.</p><p>( ) Método usado quando o banco de dados é criado pela primeira vez.</p><p>( ) Mídias removíveis são usadas por dispositivos Android.</p><p>( ) Método utilizado para atualizar as informações estruturais do banco de dados.</p><p>A partir da análise dos itens e da relação com as afirmações, assinale a alternativa que apresenta a sequência correta.</p><p>a. I, IV, II e III.</p><p>b. III, II, I e IV.</p><p>c. IV, II, I e III.</p><p>d. IV, I, III e II.</p><p>e. II, IV, III e I.</p><p>Limpar minha escolha</p><p>Nos diversos sistemas operacionais existentes, as informações são recebidas e notificadas de formas diferentes. Essas formas, geralmente,</p><p>são implementadas por interfaces. O sistema Android possui algumas ferramentas chamadas componentes para notificação e recebimento de</p><p>informações. Qual o princípio do JobScheduler dentro do sistema operacional Android? Assinale a alternativa correta.</p><p>a. Planejar os processos, tornando o processamento e�ciente.</p><p>b. Noti�car uma mensagem enviada ao usuário, de uma forma normal.</p><p>c. Mover dados de uma visão para outra no layout atual.</p><p>d. Responder aos eventos de transmissão em todo o sistema.</p><p>e. Atender às demandas (necessidades) dos usuários de forma e�ciente.</p><p>Limpar minha escolha</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p><p>10/04/24, 18:07 Prova N2 (A5)</p><p>https://ambienteacademico.com.br/mod/quiz/attempt.php 6/6</p><p>Questão 10</p><p>Resposta salva</p><p>Vale 1,00 ponto(s).</p><p>No processo de desenvolvimento de uma aplicação com base em sistemas operacional Android, muitas ferramentas são usadas e algumas</p><p>etapas são executadas para que no final gere um arquivo com extensão “.apk”. Um arquivo apk é um arquivo final para ser executado num</p><p>Ambiente Android. Nesse contexto, assinale a alternativa que apresenta qual a função do Gradle.</p><p>a. O Gradle mescla todos os processos/recursos da plataforma que estão sendo utilizados.</p><p>b. O build é utilizado toda vez que o Gradle é executado para construir seus projetos.</p><p>c. O Gradle faz parte da primeira etapa de compilação chamada de AndroidManifest.XML.</p><p>d. O Gradle é a etapa �nal, todo o código Java é compilado, os .class são convertidos para Bytecodes.</p><p>e. O Gradle é utilizado toda vez que um build está sendo executado na aplicação.</p><p>Limpar minha escolha</p><p>◄ Dúvidas | Unidade 4</p><p>Seguir para...</p><p>Prova N2 SUB (A6) ►</p><p>Guia Digital Carreiras e Internacionalização NAP CPA Responsabilidade Socioambiental</p><p>Minhas Disciplinas Minhas Bibliotecas</p><p> DC </p><p>https://ambienteacademico.com.br/mod/forum/view.php?id=1376036&forceview=1</p><p>https://ambienteacademico.com.br/mod/quiz/view.php?id=1376042&forceview=1</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/GuiaDigital/Guia+digital/index.html</p><p>https://carreiras.fmu.br/</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/NAP/inicial/nap/fmu/index.html</p><p>https://codely-fmu-content.s3.amazonaws.com/Moodle/CPA/landing_CPA/index.html</p><p>https://portal.fmu.br/sustentabilidade</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/</p><p>https://ambienteacademico.com.br/course/view.php?id=236</p>