Buscar

Atividade Objetiva 1_ Programação de Aplicativos para Dispositivos Móveis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

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-

Continue navegando