Baixe o app para aproveitar ainda mais
Prévia do material em texto
28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 1/6 Atividade Objetiva 1 Entrega 5 jun em 23:59 Pontos 1 Perguntas 5 Disponível 27 mai em 0:00 - 5 jun em 23:59 10 dias Limite de tempo Nenhum Tentativas permitidas 3 Instruções Histórico de tentativas Tentativa Tempo Pontuação MANTIDO Tentativa 3 6 minutos 1 de 1 MAIS RECENTE Tentativa 3 6 minutos 1 de 1 Tentativa 2 9 minutos 0,6 de 1 Tentativa 1 8 minutos 0,4 de 1 As respostas corretas estarão disponíveis em 6 jun em 0:00. Pontuação desta tentativa: 1 de 1 Enviado 28 mai em 11:46 Esta tentativa levou 6 minutos. Importante: Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que você clique em "FAZER O QUESTIONÁRIO", no final da página. 0,2 / 0,2 ptsPergunta 1 Os aplicativos web são acessados por meio do navegador da Internet e se adaptam a qualquer dispositivo em que você os esteja visualizando. Eles não são nativos de um sistema específico e não precisam ser baixados ou instalados. A+ A A- https://famonline.instructure.com/courses/19585/quizzes/81827/history?version=3 https://famonline.instructure.com/courses/19585/quizzes/81827/history?version=3 https://famonline.instructure.com/courses/19585/quizzes/81827/history?version=2 https://famonline.instructure.com/courses/19585/quizzes/81827/history?version=1 28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 2/6 Como o conteúdo está armazenado via Web, é uma desvantagem, pois é preciso acessar somente de seu computador ou dispositivo móvel, e não multiusuários. Pois à sua natureza responsiva, eles de fato se parecem e são executados como aplicativos móveis. Resposta Correta: Os aplicativos web são acessados por meio do navegador da Internet e se adaptam a qualquer dispositivo em que você os esteja visualizando. Eles não são nativos de um sistema específico e não precisam ser baixados ou instalados. Devido à sua natureza responsiva, eles realmente se parecem e são executados como aplicativos móveis. Os aplicativos Web precisam de uma conexão ativa com a Internet para serem executados, enquanto os aplicativos móveis, em sua maioria, podem funcionar offline. Os aplicativos móveis têm a vantagem de serem mais rápidos e eficientes, mas exigem que o usuário baixe atualizações regularmente. Os aplicativos da web, por outro lado, se atualizarão no servidor. (BITTENCOURT,2019) Deve estar relacionado com o armazenamento na nuvem. Mas nem toda informação é guardada de forma permanente em grandes servidores da internet. Podemos dizer que os aplicativos móveis têm a vantagem de serem mais rápidos e eficientes, sem a necessidade do usuário baixe atualizações regularmente. Os aplicativos Web precisam de uma conexão ativa com a Internet para serem executados, enquanto os aplicativos móveis, em sua maioria, podem funcionar online. 0,2 / 0,2 ptsPergunta 2 A+ A A- 28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 3/6 Os aplicativos multiplataformas podem ser divididos em três plataformas de desenvolvimento sendo, qual delas é correta? Plataformas de codificação. Resposta Correta: Plataformas de codificação: fornecem controle total sobre todo o seu processo de desenvolvimento. A desvantagem é que requer conhecimento sobre a linguagem de codificação escolhida. Mas essa compensação sem dúvida vale a pena se você puder otimizar seu aplicativo com perfeição e ter controle perfeito sobre ele. Plataformas de pouco código: Se o objetivo de seu negócio é tornar o processo de desenvolvimento menos demorado, então essas plataformas de pouco código podem ser o que você está procurando. Essas plataformas são capazes de simplificar com eficiência seu processo de desenvolvimento, limitando a quantidade de codificação necessária. Em vez disso, a própria plataforma o ajudará com programas de construção especializados, ainda permitindo a personalização com codificação. Plataformas sem codificação: Mesmo que você não tenha nenhum conhecimento prévio de codificação, você ainda pode criar um aplicativo perfeitamente adequado para sua empresa. Isso é possível através do uso de plataformas sem codificação, que fornecem serviços, como uma interface de arrastar e soltar, permitindo a criação de um aplicativo sem digitar uma linha de código. A desvantagem é que, por ser simples e eficiente, remove uma grande quantidade de personalização e flexibilidade que vem com a codificação. Plataformas de elaboração. Plataformas sem codificação. Plataformas de código específico para móveis. Plataformas de teste de codificação. A+ A A- 28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 4/6 0,2 / 0,2 ptsPergunta 3 Os aplicativos da web móveis são geralmente escritos com linguagens de codificação da web abertas, como HTML (HyperText Markup Language), CSS (Cascading Style Sheets) e JavaScript, que são a base de quase todos os sites da Internet, portanto, a codificação original serve para todos, assim temos a vantagem? Ideal quando o objetivo é apenas disponibilizar conteúdo. Resposta Correta: Vantagens: Desenvolvimento com tecnologias já conhecidas como HTML, CSS e JavaScript. Podem ser executados em qualquer plataforma. Ideal quando o objetivo é apenas disponibilizar conteúdo. Desenvolvimento mais barato, pois, utiliza tecnologias web Sempre exigem conexão com a internet. Podem ser executados em uma plataforma específica. Não possuem acesso a recursos específicos de cada plataforma. Ideal quando o objetivo é disponibilizar conteúdo e outras funções. 0,2 / 0,2 ptsPergunta 4 O aplicativo nativo é desenvolvido para ser instalado e executado em uma plataforma específica, daí vem o termo nativo. Como esses aplicativos são desenvolvidos para uma plataforma, eles são capazes de tirar o máximo proveito do poder dos recursos específicos do dispositivo, como câmera, microfone, bússola, GPS, entre outros. (BITTENCOURT, 2019), desta forma podemos dizer que: A+ A A- 28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 5/6 Desenvolvimento Nativo: é em informática, Programação e Desenvolvimento são a linguagem que constrói um algoritmo e faz um programa de computador funcionar em programação para móveis. Desenvolvimento Nativo: é um processo de desenvolvimento de software pode ser visto como um conjunto de atividades organizadas, usadas para definir, desenvolver, testar e manter um software para ambientes móveis. Desenvolvimento Nativo: é quando o usamos o código puro e específico da plataforma que pretendemos entregar nosso app. Resposta Correta: O aplicativo nativo é desenvolvido para ser instalado e executado em uma plataforma específica, daí vem o termo nativo. Como esses aplicativos são desenvolvidos para uma plataforma, eles são capazes de tirar o máximo proveito do poder dos recursos específicos do dispositivo, como câmera, microfone, bússola, GPS, entre outros. (BITTENCOURT, 2019) Desenvolvimento Nativo: é um processo para especificação, documentação, visualização e construção de sistemas para móveis. Desenvolvimento Nativo: é a elaboração de projeto de aplicativos para móveis, e sempre seguir uma sequência de etapas cujo resultado será o desenho correto de um modelo que represente o mais fielmente possível o universo para o qual a aplicação está sendo desenvolvida. 0,2 / 0,2 ptsPergunta 5 Qual é o IDE da Apple usado para criar aplicativos nativos da própria empresa, como iPad, iPhone, Apple Watch e Mac. Trata-se de uma ferramenta poderosa que permite gerenciar todoo seu fluxo de A+ A A- 28/05/2022 11:46 Atividade Objetiva 1: Programação de Aplicativos para Dispositivos Móveis https://famonline.instructure.com/courses/19585/quizzes/81827 6/6 trabalho de desenvolvimento do início ao fim; isto é, criar seu aplicativo, testá-lo, otimizá-lo e enviá-lo à Apple App Store. Objective-C. Xcode. Resposta Correta: O Xcode é o IDE da Apple usado para criar aplicativos nativos da própria empresa, como iPad, iPhone, Apple Watch e Mac. Trata-se de uma ferramenta poderosa que permite gerenciar todo o seu fluxo de trabalho de desenvolvimento do início ao fim; isto é, criar seu aplicativo, testá-lo, otimizá-lo e enviá-lo à Apple App Store. Kotlin. Swift. Java. Pontuação do teste: 1 de 1 A+ A A-
Compartilhar