Buscar

AO2 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 8 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 8 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

Prévia do material em texto

01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 1/8
AO2
Iniciado: 1 jun em 19:33
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,6 ptsPergunta 1
Leia com atenção o texto a seguir:
 
No desenvolvimento mobile multiplataforma é possível atender a um maior público
o aplicativo, fruto deste desenvolvimento, pode ser executado tanto em iOS quanto
por exemplo. Apesar de ser um assunto tratado com mais popularidade nos último
desenvolvimento de aplicações mobile vêm de longa data, iniciando em meados d
1980. Além dos aplicativos multiplataforma, outro tipo de desenvolvimento é o de a
web, o qual requer menos recursos do dispositivo, ao contrário do desenvolvimento
multiplataforma.
Considerando as informações apresentadas, avalie as afirmações a seguir:
 
I. O desenvolvimento de aplicações mobile com interação por toque iniciou-se nos 
com o surgimento dos dispositivos iOS da Apple, aumentando assim a interatividad
usuário.
II. O primeiro dispositivo com tela sensível ao toque foi criado pela IBM ainda no an
foi considerado um importante passo no desenvolvimento mobile.
III. Até o fim da primeira década de 2000, o desenvolvimento de aplicativos móveis
estritamente nativo, isso mudou com a ascensão de empresas como Apple e Goog
 
É correto o que se afirma em:
 
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 2/8
I e II, apenas.
II, apenas.
II e III, apenas.
III, apenas.
I, apenas.
0,6 ptsPergunta 2
SET
PUT
HEAD
DELETE
POST
As solicitações HTTP funcionam como o método de transporte intermediário entre
um cliente/aplicativo e um servidor. O cliente envia uma solicitação HTTP ao
servidor e, após internalizar a mensagem, o servidor envia de volta uma resposta.
A resposta contém informações de status sobre a solicitação. Qual tipo não se
enquadra nesse cenário de solicitações?
0,6 ptsPergunta 3
O front-end de um site é o que você pode ver e interagir no seu navegador.
Também chamado de client-side (lado do cliente), inclui tudo o que o usuário
experimenta diretamente: de texto e cores, botões, imagens e menus de
navegação. 
Tudo que você precisa são tecnologias de front-end para criar seu site. 
O desenvolvedor front-end frequentemente se relacionará com as seguintes
tecnologias:
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 3/8
Somente CSS e JavaScript
CSS e TCP/IP
HTML e TCP/IP
HTML e CSS
JavaScript e TCP/IP
0,6 ptsPergunta 4
Aplicativos desenvolvidos usando Ionic podem ser puramente nativos ao utilizar
Ionic.Forms ou inteiramente baseados na web com JavaScript
O framework Ionic, assim como o Xamarin, nos permite criar aplicativos para várias
plataformas usando apenas uma base de código.
Aplicativos Ionic ou Xamarin compartilham as mesmas características de serem
multiplataformas e escritos em linguagem de script.
O desempenho de um aplicativo feito com Ionic é um pouco pior do que o de um
aplicativo nativo, algo perceptível pelo usuário.
Para criar um aplicativo com o Ionic Framework, você só precisa conhecer
tecnologias web como Angular, HTML e CSS.
Leia o texto a seguir:
 
Aplicativos web são executados em um dispositivo móvel como qualquer outro apl
os diferencia é o fato de possuírem elementos de aplicativos nativos, aplicativos de
para uma plataforma específica como iOS ou Android, com elementos de um site w
como aplicativos, mas não estão instalados em um dispositivo, mas são acessados
via um navegador.
Considerando as informações apresentadas, assinale a opção correta.
0,6 ptsPergunta 5
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 4/8
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
As asserções I e II são proposições falsas.
Leia o texto a seguir:
Se por um lado os aplicativos nativos são desenvolvidos para atender a um público
aplicativos web são desenvolvidos para diversos tipos de plataformas, seja mobile 
desktop. Existem tecnologias e linguagens que atendem tanto aplicativos web qua
mobile, por outro lado, outras linguagens e tecnologias são empregadas em um de
muito específico.
 
Considerando esse contexto, avalie as seguintes asserções e a relação proposta e
 
I. No desenvolvimento de aplicativos, é possível utilizar a linguagem Java para o
desenvolvimento de aplicações, sejam estas aplicações nativas ou aplicações web
 
PORQUE
 
II. Aplicativos mobile Android e iOS nativos são desenvolvidos utilizando a linguage
Kotlin, respectivamente, assim como aplicativos mobile web, no lado do servidor q
desenvolvidos utilizando Java.
 
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 6
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 5/8
Aprimoramento Progressivo.
Design Adaptativo
Degradação Elegante
Mobile First
Design Responsivo
Um ponto crucial e fundamental proposta da web é que ela seja universalmente
acessível, ou seja, todos têm o direito de navegar e consumir o conteúdo,
independentemente de hardware, tipo de conexão, software ou qualquer outro
fator. Deste modo, se você possui um smartphone com uma tela de baixa
resolução e outro usuário possui um smartphone com uma tela ampla, ambos
precisam ter a mesma experiência. A que se refere esta proposta? 
0,6 ptsPergunta 7
Leia o texto a seguir:
 
No processo de desenvolvimento de aplicações web, a maioria dos desenvolvedor
end se preocupa em criar a lógica real por trás do aplicativo em que está trabalhan
Frequentemente, os desenvolvedores de front-end criarão uma interface do usuári
desenvolvedores de back-end escreverão um código que fará com que tudo funcio
modo, um desenvolvedor front-end pode criar uma tela em um aplicativo com um b
pressionar e para obter os dados do cliente. Por outro lado, um desenvolvedor de 
escrever o código que faz esse botão funcionar, descobrindo quais dados buscar n
dados, pensando no cliente apropriado e devolvendo-os ao front-end, onde é even
exibido.
Considerando esse contexto, avalie as seguintes asserções e a relação proposta e
 
I. Os métodos GET e POST são exemplos de solicitações HTTP (Hypertext Transf
comumente utilizados em formulários, funcionando como transportadores intermed
cliente e servidor. 
 
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 6/8
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa da I.
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
PORQUE
 
II. O verbo HTTP GET é responsável por solicitar informações do servidor. Por out
HTTP POST envia dados à um servidor, como no caso da postagem de uma foto n
 
A respeito dessas asserções, assinale a opção correta:
0,6 ptsPergunta 8
Eficiente em utilização.
Leia o texto a seguir:
 
Quando os usuários estão familiarizados com o aplicativo e sabem como ele se co
navegação se torna mais fácil. Com efeito, o usuário espera ver o que lhe é familia
a primeira vez que ele interage com um aplicativo mobile e não será a última. Certa
aplicação não lhe for familiar, o usuário pode desistir de utilizar seu aplicativo e pro
outro.
Das alternativas a seguir, qual delas melhor descreve o conceito de familiaridade?
 
 
A+
A
A-
01/06/202220:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 7/8
Facilidade de memorização.
Satisfação do usuário.
Eficiência na interação.
Rapidez no aprendizado.
0,6 ptsPergunta 9
IMAP, POP3 e SMTP
IMAP, TCP/IP e SMTP
IMAP, POP3 e TCP/IP
IMAP, POP e SMTP
TCP/IP, IMAP e SMTP
Na internet residem uma série de linguagens ou instruções que permitem que as
informações viajem entre computadores. Estes são conhecidos como protocolos.
Por exemplo, alguns protocolos comuns para transferência de e-mails são?
0,6 ptsPergunta 10
HANDHELD, ALL e PRINT somente
No arquivo de CSS é possível fazer algumas especificações que só são
consideradas em determinadas condições. Com isso, é possível especificar um
design específico de acordo com a mídia como resolução, largura, entre outros.
Os mais utilizados são: 
 
A+
A
A-
01/06/2022 20:10 Teste: AO2
https://famonline.instructure.com/courses/19585/quizzes/81830/take 8/8
Salvo em 20:10 
ALL, SCREEN e TV
ALL, SCREEN e DISPLAY
PROJECT, ALL e PRINT
PRINT, ALL e HAND
Enviar teste
A+
A
A-

Outros materiais