Buscar

Teste_ Atividade Objetiva 4 Design dispositivos moveis

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

Prévia do material em texto

Atividade Objetiva 4
Iniciado: 27 mai em 18:50
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
Leia o texto abaixo:
 
Durante o desenvolvimento de um trabalho para uma disciplina de Design para
dispositivos móveis, em que os alunos estavam trabalhando na criação de uma
aplicação para o sistema operacional Android, foi solicitado aos alunos o uso de
Views como Button e TextView. Para tanto, foi necessária uma pesquisa dos
alunos sobre tais elementos e como utilizá-los para construir uma aplicação.
 
Considerando a situação acima, analise as asserções abaixo e a relação
proposta entre elas:
 
I. Os alunos identificaram que, em uma aplicação Android, para cada tela criada
(arquivos .xml criados na pasta res/layout) é criada uma classe Java de mesmo
nome na pasta Java.
 
PORQUE
 
II. Em toda classe que representa uma tela, existe um método gerado pelo
próprio Android Studio chamado onResume, que é iniciado quando a tela é
aberta, definindo o que será exibido.
 
A respeito das afirmações, assinale a alternativa correta:
A+
A
A-
As asserções I e II são proposições falsas.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa
correta da I.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
0,2 ptsPergunta 2
Match_parent ocupa o mínimo espaço necessário.
Match_parent é um valor possível de ser utilizado.
Match_parent e wrap_content ocupam o mínimo espaço necessário.
Parent_content ajusta altura da view filha ao pai associado.
Não é possível definir valores absolutos como em pixel.
Leia o texto a seguir:
 
Em uma aplicação Android, podemos definir a largura e a altura de um
componente view. A largura é definida pelo atributo Android >> layout >> width e
a altura é definida pelo atributo Android >> layout >> height. Para esses atributos,
podemos colocar valores em pixels ou porcentagens, além de atribuir valores
constantes.
 
Quais são os atributos de largura e altura, bem como os valores que eles
recebem?
0,2 ptsPergunta 3
Leia o texto abaixo:
A+
A
A-
A largura deve estar configurada como “match_partent” e a altura deve estar
configurada como “center_align”.
A largura e a altura devem estar configuradas como “wrap_content” e devemos
utilizar o atributo “horizontal_align” com o valor “center”.
A largura e a altura devem estar configuradas como “match_parent” e devemos
utilizar o atributo “gravity” com o valor “center”.
A largura deve estar configurada como “wrap_content” e a altura deve estar
configurada como “center_parent”.
A largura e a altura devem estar configuradas como “center_align” e devemos utilizar
o atributo “gravity” com o valor “center”.
 
Uma das características do Android Studio é possuir uma máquina virtual que
simula um dispositivo móvel real. Um aluno da disciplina de design para
dispositivos móveis, teve a ideia de criar um aplicativo móvel que mostre, no
centro (vertical e horizontal) da tela da máquina virtual a mensagem Hello World.
 
Considerando as informações apresentadas, assinale a opção que apresenta
corretamente as configurações necessárias para que o aplicativo exiba a frase
Hello World no centro da tela:
0,2 ptsPergunta 4
Leia o texto abaixo:
 
Aplicativos móveis híbridos são executados em um dispositivo, como qualquer
outro aplicativo. O que os diferencia é o fato de possuírem elementos de
aplicativos nativos, aplicativos desenvolvidos para uma plataforma específica
como iOS ou Android, com elementos de aplicativos web (sites que atuam como
aplicativos), mas que não estão instalados em um dispositivo, sendo acessados 
na Internet via navegador.
 
Considerando essas informações apresentadas, analise as afirmações abaixo:
 
A+
A
A-
II e IV, apenas.
I e II, apenas.
II e III, apenas.
III e IV, apenas.
I e IV, apenas.
I. Uma vantagem dos aplicativos híbridos é a possibilidade de reaproveitar o
código da parte do aplicativo web, como no Ionic.
II. Uma limitação dos aplicativos híbridos é que são mais lentos, pois em muitos
casos dependem da velocidade do navegador web.
III. Aplicativos híbridos desenvolvidos no Ionic possuem, como linguagem de
programação principal, o Java e o HTML.
IV. Da perspectiva do usuário, os aplicativos híbridos são diferentes de um
aplicativo nativo tradicional.
 
É correto o que se afirma apenas em: 
0,2 ptsPergunta 5
Leia o texto a seguir:
 
Todo projeto de aplicativo precisa ter um arquivo AndroidManifest.xml (com esse
exato nome) na raiz do conjunto de origem do projeto. O arquivo de manifesto
descreve informações essenciais sobre o aplicativo para as ferramentas de
compilação do Android, para o sistema operacional Android e para o Google Play.
 
(Fonte: Disponível em:
https://developer.android.com/guide/topics/manifest/manifest-intro?hl=pt-
br#:~:text=Todo%20projeto%20de%20aplicativo%20precisa,e%20para%20o%
 (https://developer.android.com/guide/topics/manifest/manifest-intro?hl=pt-
br#:~:text=Todo%20projeto%20de%20aplicativo%20precisa,e%20para%20o%20Googl
. Acesso em: 27 out. 2020)
 
A+
A
A-
https://developer.android.com/guide/topics/manifest/manifest-intro?hl=pt-br#:~:text=Todo%20projeto%20de%20aplicativo%20precisa,e%20para%20o%20Google%20Play
Salvo em 18:55 
I e II, apenas.
I e III, apenas.
II e IV, apenas.
II e III, apenas.
III e IV, apenas.
 
Considerando essas informações apresentadas, analise as afirmativas a seguir:
 
I. Dentre as permissões que podem ser declaradas neste arquivo, estão
VIBRATE e INTERNET.
II. É obrigatório que todas as aplicações definam um arquivo de manifesto, que
contém as configurações dos componentes.
III. Um arquivo texto pode assumir o formato XML ou um formato proprietário do
Android, chamado Android Manifest Format (AMF).
IV. Uma aplicação pode ou não conter um package, declarado no
AndroidManifest.xml.
 
Estão corretas apenas as afirmativas:
Enviar teste
A+
A
A-

Outros materiais