Logo Passei Direto
Buscar

Prova N2 (A5) Computação para dispositivos

User badge image
David

em

Ferramentas de estudo

Questões resolvidas

O profissional de desenvolvimento de aplicações móveis precisa ter conhecimento de programação e de todo o ambiente onde será executada essa aplicação. Por ambiente, consideramos toda a infraestrutura física e lógica da aplicação, APIs necessárias, conhecimento de desempenho de aplicação, recursos etc.
Considerando as premissas para um desenvolvimento de uma aplicação para dispositivos móveis e o conteúdo estudado, analise as afirmativas a seguir e assinale ( ) para a(s) verdadeira(s) e (F) para a(s) falsa(s).
( ) No desenvolvimento de aplicação Android são boas práticas o uso de padrões, como MVP e MVVP.
( ) A minimização de erros e a garantia de qualidade da aplicação, passa por testes e depuração de bugs.
( ) A confiabilidade é uma característica ou requisito que está relacionado ao desempenho de uma aplicação móvel.
( ) O Android possui gerenciadores de versionamento de bibliotecas instalados no Build.
Assinale a alternativa que apresenta a sequência correta.
( ) No desenvolvimento de aplicação Android são boas práticas o uso de padrões, como MVP e MVVP.
( ) A minimização de erros e a garantia de qualidade da aplicação, passa por testes e depuração de bugs.
( ) A confiabilidade é uma característica ou requisito que está relacionado ao desempenho de uma aplicação móvel.
( ) O Android possui gerenciadores de versionamento de bibliotecas instalados no Build.
a. V, V, V, F.
b. F, V, F, V.
c. V, F, V, V.
d. F, F, V, V.
e. F, F, F, V.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

O profissional de desenvolvimento de aplicações móveis precisa ter conhecimento de programação e de todo o ambiente onde será executada essa aplicação. Por ambiente, consideramos toda a infraestrutura física e lógica da aplicação, APIs necessárias, conhecimento de desempenho de aplicação, recursos etc.
Considerando as premissas para um desenvolvimento de uma aplicação para dispositivos móveis e o conteúdo estudado, analise as afirmativas a seguir e assinale ( ) para a(s) verdadeira(s) e (F) para a(s) falsa(s).
( ) No desenvolvimento de aplicação Android são boas práticas o uso de padrões, como MVP e MVVP.
( ) A minimização de erros e a garantia de qualidade da aplicação, passa por testes e depuração de bugs.
( ) A confiabilidade é uma característica ou requisito que está relacionado ao desempenho de uma aplicação móvel.
( ) O Android possui gerenciadores de versionamento de bibliotecas instalados no Build.
Assinale a alternativa que apresenta a sequência correta.
( ) No desenvolvimento de aplicação Android são boas práticas o uso de padrões, como MVP e MVVP.
( ) A minimização de erros e a garantia de qualidade da aplicação, passa por testes e depuração de bugs.
( ) A confiabilidade é uma característica ou requisito que está relacionado ao desempenho de uma aplicação móvel.
( ) O Android possui gerenciadores de versionamento de bibliotecas instalados no Build.
a. V, V, V, F.
b. F, V, F, V.
c. V, F, V, V.
d. F, F, V, V.
e. F, F, F, V.

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>

Mais conteúdos dessa disciplina