Buscar

Programacao de Aplicativos Para Dispositivos Moveis - Atividade Objetiva 1

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 5 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

Continue navegando


Prévia do material em texto

31/03/2022 22:37 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/19585/quizzes/81827/take 1/5
Atividade Objetiva 1
Iniciado: 31 mar em 22:23
Instruções do teste
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 ptsPergunta 1
Permite que os desenvolvedores criem aplicativos mobile web usando uma única base
de código.
É um aplicativo com layout feito por meio de renderizações da web e com acesso às
APIs nativas do dispositivo.
É construído como um aplicativo web simples, mas nos permite gerar um aplicativo
nativo, tendo acesso a maioria das funcionalidades específicas do telefone.
É um kit de ferramentas de UI de código fonte aberto, que é voltado para o
desenvolvimento mobile. Ele é desenvolvido com base em tecnologia web e permite às
equipes o desenvolvimento de aplicativos multiplataformas de alta qualidade para iOS,
Android e web utilizando um único código fonte base.
É um framework baseado em JavaScript e criado pela comunidade do Facebook para
desenvolvimento de aplicações web.
Embora existam muitos tipos diferentes de tecnologias, a maioria dos desenvolved
aplicações web usa HTML, CSS e JavaScript, as ferramentas de desenvolvimento
web. Porém, para auxiliar neste processo, existem algumas ferramentas que agiliz
processo de desenvolvimento como o Ionic e o React Native.
Consideremos React Native como um?
0,2 ptsPergunta 2
Leia o texto a seguir:
31/03/2022 22:37 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/19585/quizzes/81827/take 2/5
I e II, apenas.
II, apenas.
I e III, apenas.
III, apenas.
II e III, apenas.
 
Uma aplicação web, diferentemente de aplicativos nativos, é configurada e mantid
servidor. A arquitetura deste tipo de aplicação considera a presença de um cliente,
smartphone que consome o aplicativo, sem a necessidade de ser instalado; e um s
é o local onde está a lógica de negócio, bem como o banco de dados. Por outro la
aplicativo nativo, em certos casos, não necessita de um servidor, podendo ser exe
apenas no smartphone do usuário.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. Um aplicativo web mobile pode ser offline ou online, onde os aplicativos offline ar
dados e a lógica de negócio no próprio dispositivo e os dispositivos online armazen
em um servidor.
II. Todo aplicativo nativo pode ser offline, ou seja, ele é instalado e toda lógica de n
dados estão no próprio dispositivo, bem como pode ser online, com comunicação d
servidor.
III. No processo de renderização do lado do cliente ou front-end, a linguagem Java
utilizada para executar a lógica de apresentação diretamente no dispositivo do usu
 
É correto o que se afirma em:
0,2 ptsPergunta 3
Leia o excerto a seguir:
 
“O pensamento sistêmico corresponde, em sua essência, à lógica da indústria. Be
31/03/2022 22:37 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/19585/quizzes/81827/take 3/5
acesso guiado para auxiliar em atividades que requerem foco.
o agrupamento de ícones na tela inicial, para facilitar acesso.
a inserção de uma opção para alterar o tamanho da fonte.
o recurso de um leitor de tela para auxiliar no uso da interface.
a capacidade de alterar a cor e o texto do plano de fundo.
aproveitamento, gestão e logística, organização de muitas partes em um sistema c
integrado. Não é à toa que o design, por ser fenômeno da era industrial, reflete ess
pensamento em sua maneira de abordar o mundo” (CARDOSO, 2012, p. 244).
 
CARDOSO, R. Design para um mundo complexo. São Paulo: Cosac Naify, 2012.
 
Atualmente, um programador pode desenvolver um aplicativo para smartphone qu
milhões de usuários. O design tradicional está quase lotado no mercado, são milhõ
construídas para atender uma determinada demanda, mas sem propor nenhuma s
problema específico.
O diferencial, no caso do desenvolvimento de um aplicativo mobile, é propor aplica
consideração
0,2 ptsPergunta 4
Leia o texto a seguir:
 
O Design Thinking é uma abordagem multidisciplinar na qual o “tudo” está intercon
“design”, nesse caso, é o ato de projetar, desenhar ou definir as características de 
“elementos” que, no Design Thinking, estão voltados à inovação. Esse conceito de
da mudança de visão sobre o “projetar”, procurando soluções baseadas na experiê
para simplificar determinadas atividades. As contribuições de todas as disciplinas a
significativo à compreensão do funcionamento do Design Thinking.
Considerando essas informações, assinale a alternativa correta em relação ao ben
Design Thinking no desenvolvimento de aplicativos:
31/03/2022 22:37 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/19585/quizzes/81827/take 4/5
Prática centrada no ser humano, usando dinâmicas de grupo para propor ideias em um
curto espaço de tempo.
Aplicar uma metodologia ágil para conduzir a gestão e o planejamento do projeto de
forma mais eficiente.
Analisar o problema por diferentes ângulos, com foco em soluções baseadas no
cotidiano dos usuários.
Entender o panorama do problema e destacar as ideias mais importantes, com foco na
geração de ideias.
Abordagem voltada à criação de interfaces, criando estratégias flexíveis e eficientes para
facilitar a vida do usuário.
 
0,2 ptsPergunta 5
XCode e Outsystem.
ReactAPP e Ionic.
Flutter e AppSheet.
Android Studio e Ionic.
Leia a citação a seguir:
 
“Escrever um software especificamente para dispositivos móveis é algo trabalhoso
parte do trabalho precisa ser duplicado para que seja possível escrever aplicações
desktops, Android e iOS.”
 
Fonte: HILTON, W; LOFARO, et. al. A lightweight, cross-platform, multiuser robot v
using the cloud. IEEE, Chicago, p. 1-6, 2014.
Dos ambientes de desenvolvimento multiplataforma a seguir, qual deles necessita 
nenhuma codificação?
 
31/03/2022 22:37 Teste: Atividade Objetiva 1
https://famonline.instructure.com/courses/19585/quizzes/81827/take 5/5
Salvo em 22:37 
Outsystem e AppSheet.
Enviar teste