Prévia do material em texto
25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445206 1/4 Aplicativos mobile multiplataforma Professor(a): César Torres Fernandes (Mestrado acadêmico) 1) 2) 3) Vamos lá? A Avaliação Presencial – 1ª Chamada (AP1) é composta por questões objetivas, tem duração de 1 (uma) hora e corresponde a 60% da média desta disciplina. Não é permitido consultar o material de estudos ou realizar pesquisas na internet enquanto você realiza a atividade. Fique atento! Após responder às questões, você só tem uma oportunidade de finalizá-la, clicando em "enviar". Boa prova! Assinale a alternativa correta. Em relação ao Adobe PhoneGap Desktop, utilizamos uma interface: Alternativas: baseada em caracteres. baseada em processamento batch. baseada em linha de comando. INCORRETO de comandos em lote. de arrastar e soltar para a criação de aplicações. CORRETO Código da questão: 18519 Em um projeto Cordova CLI ou PhoneGap CLI, centrado em plataforma, para instalar o Plugman, devemos executar o seguinte comando: Alternativas: npm update plugman. update plugman. setup plugman. install plugman. npm install -g plugman. CORRETO Código da questão: 18458 Para instalar o Apache Cordova CLI, devemos utilizar o utilitário: Alternativas: JavaScript Package. JavaScript Manager. Cordova Manager. Node Version. Node Package Manager (npm). CORRETO Código da questão: 19531 Resolução comentada: O Adobe PhoneGap Desktop possui uma interface de arrastar e soltar para criar aplicações PhoneGap, sendo uma alternativa ao uso do PhoneGap CLI. Resolução comentada: Este é o comando correto: npm install -g plugman. Resolução comentada: O cordova CLI é distribuído como um pacote do npm – Node Package Manager. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445206 2/4 4) 5) 6) 7) Em um projeto Cordova CLI ou PhoneGap CLI, quando devemos utilizar IndexedDB? Alternativas: quando temos armazenamento acima de 5MB. quando necessitamos combinar as vantagens encontradas no LocalStorage e no WebSQL. CORRETO quando temos armazenamento simples, do tipo par chave/valor. quando temos armazenamento em um servidor web. quando temos dados simples e não estruturados. INCORRETO Código da questão: 18995 Assinale a alternativa que apresenta as vantagens dos Web Services REST. Alternativas: As vantagens são desenvolvimento fácil, mas demorado e padrão arquitetural pesado. As vantagens são padrão arquitetural pesado, com alto acoplamento e desenvolvimento fácil e rápido. As vantagens principais são: padrão arquitetural leve, desenvolvimento fácil e rápido e por permitir o processamento de dados de maneira mais rápida. CORRETO As vantagens são padrão arquitetural pesado, com baixo acoplamento. As vantagens são padrão arquitetura leve, com alto acoplamento e desenvolvimento difícil. Código da questão: 19048 Em um projeto Cordova CLI ou PhoneGap CLI, assinale a alternativa que apresenta o comando necessário para remover plugins em um projeto. Alternativas: cordova plugin update <plugin> --save cordova plugin remove <platform> --save cordova plugin remove <plugin> --save CORRETO cordova plugin remove <platform> --s cordova platform remove <plugin> --save Código da questão: 19532 Para desenvolver aplicativos mobile para a plataforma Windows, assinale a alternativa que contempla o que você precisará dispor. Alternativas: Resolução comentada: Utilizamos o IndexedDB quando necessitamos combinar as vantagens encontradas no LocalStorage e no WebSQL. Resolução comentada: Um Web Service REST permite um padrão arquitetural leve, permitindo o uso em ambientes com limitação de banda, o seu desenvolvimento é fácil e rápido e permite o processamento de dados de maneira mais rápida. Resolução comentada: O comando correto é: cordova plugin remove --save. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445206 3/4 8) 9) 10) de um computador com Windows 8.1, 32 ou 64 bits, somente versão Home/Pro/Enterprise, com 4GB de RAM, com Visual Studio 2013/2015. CORRETO de um computador com Windows 8.1, 32 ou 64 bits, somente versão Pro, com 1GB de RAM, com Visual Studio 2005. de um computador com Windows 95 ou superior, 32 ou 64 bits, somente versão Pro, com 2GB de RAM, com Visual Studio 2005. de um computador com Windows 8.1, 32, 64 bits, somente versão Pro, com 2GB de RAM, com Visual Studio 2005. de um computador com Windows 8.1, 32 ou 64 bits, somente versão Pro, com 2GB de RAM, com Visual Studio 2005. Código da questão: 19607 Em um projeto Cordova CLI ou PhoneGap CLI ou PhoneGap Desktop, posso utilizar duas técnicas quando meu dispositivo se encontra offline e irei utilizar uma aplicação móvel multiplataforma com armazenamento Web. Assinale a alternativa que apresenta estas técnicas. Alternativas: Cordova Online. Cordova Browser Online. Phonegap Online. Network-first e offline-first. CORRETO Online. Código da questão: 18836 Assinale a alternativa que apresenta o protocolo de comunicação para interagir com os seus clientes em um servidor REST. Alternativas: Utiliza o protocolo HTTP CORRETO Utiliza o protocolo SMNP Utiliza o protocolo FTP Utiliza o protocolo TCP. Utiliza o protocolo SMTP Código da questão: 19245 Ao criarmos um aplicativo utilizando PhoneGap CLI ou PhoneGap Desktop e quisermos executá-lo em um dispositivo real, é necessário que este dispositivo esteja: Alternativas: conectado ao computador por um cabo USB. Resolução comentada: Você precisará de um computador com Windows 8,1, 32 ou 64 bits, somente versão Home/Pro/Enterprise, com 4GB de RAM, com Visual Studio 2013/2015. Resolução comentada: As duas técnicas são Network-first e offline-first. Resolução comentada: Um servidor REST utilizar o protocolo HTTP e seus verbos para interagir com os clientes. 25/01/2021 Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2163553/1445206 4/4 sem cartão de memória. sem conexão. na mesma rede de computadores que o computador da aplicação. CORRETO desligado. Código da questão: 19047 Resolução comentada: O dispositivo real deve pertencer a mesma rede de computadores que o computador da aplicação. Arquivos e Links