Você está na página 1de 7

01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

UNIP EAD CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAIS

TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 6861-60_57501_R_20202 CONTEÚDO


Revisar envio do teste: QUESTIONÁRIO UNIDADE IV

Usuário andre.mello1 @aluno.unip.br


Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 01/11/20 21:35
Enviado 01/11/20 21:35
Status Completada
Resultado da 2,5 em 2,5 pontos
tentativa
Tempo decorrido 0 minuto
Resultados Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
exibidos respondidas incorretamente

Pergunta 1 0,25 em 0,25 pontos

Aplicativos modernos devem apresentar uma interface grá ca com o usuário que re ita
diversos aspectos de usabilidade. Um dos mais importantes é a responsividade. Julgue as
seguintes a rmações sobre a responsividade de aplicativos Android.

I. O Sistema Operacional Android foi desenvolvido desde o princípio para facilitar, estimular
e garantir que seus aplicativos sejam responsivos. A nal, este sistema operacional é
empregado em diversos dispositivos, cada um com características bastante diferentes umas
das outras. Com isso, a responsividade é automatizada no Android.
II. A responsividade, ou seja, a capacidade de uma interface grá ca se adaptar a diferentes
condições de apresentação (resolução, tamanho e orientação de tela) pode ser feita de
diversas maneiras. Em Android, pode-se usar gerenciadores de layout, que automatizam as
mudanças de tamanho e posição de componentes grá cos automaticamente, conforme as
condições de apresentação variam.
III. As interfaces grá cas com o usuário em Android são responsivas à medida que o
programador implementa a lógica de atualização de layout no método onCreate() da classe
associada à Activity. Esta atualização deve ser feita manualmente pelo programador.

Resposta Selecionada: c. Apenas uma a rmação está correta.

Respostas: a. Apenas as a rmações I e II estão corretas.

b. Apenas as a rmações I e III estão corretas.

c. Apenas uma a rmação está correta.

d. Todas as a rmações estão corretas.

e. Apenas as a rmações II e III estão corretas.

Feedback Resposta: C
da Comentário: Apenas a a rmação II está correta. A responsividade das
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 1/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

resposta: interfaces grá cas é garantida pelo uso de ao menos um gerenciador de


layout na Activity.

Pergunta 2 0,25 em 0,25 pontos

Em um aplicativo Android, o que é uma Activity?

Resposta a.
Selecionada: É um elemento do aplicativo e costuma estar associado a uma interface
grá ca.

Respostas: a.
É um elemento do aplicativo e costuma estar associado a uma interface
grá ca.

b.
É o componente do aplicativo responsável por determinar as atividades
realizadas pela lógica do sistema.

c.
É o conjunto dos componentes que podem ser apresentados em uma
interface grá ca de um aplicativo.

d.
É o componente que implementa a lógica do aplicativo em uma
arquitetura MVC.

e.
É o aspecto da interação do aplicativo com o núcleo do Android e com
outros aplicativos.

Feedback Resposta: A
da Comentário: A Activity é o principal elemento do aplicativo, responsável por
resposta: de nir uma interface grá ca (pelo arquivo XML) e pelo comportamento desta
interface (pelo arquivo Java).

Pergunta 3 0,25 em 0,25 pontos

Para se testar e depurar um aplicativo Android:

Resposta d. Pode-se usar tanto dispositivos reais quanto emulados.


Selecionada:

Respostas: a. Deve-se, obrigatoriamente, utilizar um dispositivo Android real.

b.

https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 2/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

Deve-se usar um dispositivo Android real para os testes de compatibilidade


e um dispositivo emulado para executar o depurador e realizar os testes de
lógica.

c.
Pode-se usar tanto dispositivos reais quanto emulados, mas os dispositivos
emulados devem ser especí cos para cada IDE (emuladores para o Eclipse e
emuladores para o Android Studio).

d. Pode-se usar tanto dispositivos reais quanto emulados.

e.
Só é possível usar dispositivos emulados nas fases de teste e depuração. Os
dispositivos reais só podem executar aplicativos obtidos da loja de
aplicativos Android, ou seja, quando o aplicativo está pronto para a
distribuição.

Feedback Resposta: D
da Comentário: Durante o desenvolvimento do aplicativo é possível executar
resposta: testes e depuração tanto em dispositivos reais quanto em dispositivos
emulados. Pode-se utilizar qualquer emulador Android, seja os emuladores
que acompanham o Android Studio, seja qualquer emulador de terceiros.

Pergunta 4 0,25 em 0,25 pontos

Considerando a criação de aplicativos para Android, assinale a alternativa correta:

Resposta c. O elemento que cria a interface grá ca da Activity é um arquivo XML.


Selecionada:

Respostas: a.
Criamos uma interface grá ca através de uma classe que herda da classe
Activity.

b.
É uma boa prática de programação de nir os textos dos elementos da
interface grá ca no local onde eles são declarados.

c. O elemento que cria a interface grá ca da Activity é um arquivo XML.

d.
Não devemos editar um arquivo XML diretamente pelo seu código, apenas
pela sua ferramenta de edição.

e. O ADT compila e executa o aplicativo Android de maneira centralizada.

Feedback Resposta: C
da Comentário: A Activity é de nida por dois arquivos. O arquivo XML de ne a
resposta: formatação da interface grá ca da Activity, enquanto o arquivo Java de ne seu
comportamento.

https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 3/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

Pergunta 5 0,25 em 0,25 pontos

Dispositivos Android estão disponíveis nos mais diversos formatos. Temos smartphones,
tablets, centrais multimídia de automóveis, aparelhos de TV, entre outros. Além disso, cada
um destes dispositivos apresenta tamanhos variados e as mais diversas resoluções. Tendo
isso em mente, o Sistema Operacional Android disponibiliza um recurso para garantir que a
aparência de um elemento grá co na interface com o usuário tenha sempre a mesma
aparência, apesar de todas essas variações. Que recurso é este?

Resposta Selecionada: d. Pixels dp e sp.

Respostas: a. Gerenciadores de layout.

b. Activities.

c. Services.

d. Pixels dp e sp.

e. Recursos de string (string.xml).

Feedback Resposta: D
da Comentário: As escalas de pixel dp (density independent) e sp (scale
resposta: independent) são unidades de pixel de nidas e calculadas automaticamente
pelo sistema operacional para garantir que a aparência de imagens e texto,
respectivamente, sejam semelhantes, apesar de diferenças de hardware do
dispositivo.

Pergunta 6 0,25 em 0,25 pontos

Julgue as a rmações abaixo:a seguir.

I –. Uma view pode apresentar strings na interface grá ca e essesestes strings podem ser
de nidos em código (hard coded),) assim como podem ser de nidos em um arquivo
centralizado, chamado strings.xml.
II –. Uma boa prática de programação é a de nição de strings de apresentação no próprio
código de declaração da view que o apresenta. Desta forma, há o uso mais e ciente dos
recursos escassos do dispositivo Android, economizando processamento, memória e
armazenamento.
III –. Uma boa prática de programação é a de nição de strings de apresentação em um
arquivo centralizado, o strings.xml. Desta forma, a manutenção e a tradução do aplicativo
pode ser feita de maneira mais fácil, sem a necessidade de alterar o código de declaração
das views.

Resposta Selecionada: b. Apenas as a rmações I e III estão corretas.

Respostas: a. Apenas as a rmações I e II estão corretas.

b. Apenas as a rmações I e III estão corretas.

c. Apenas as a rmações II e III estão corretas.

d. Todas as a rmações estão corretas.

https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 4/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

e. Apenas uma a rmação está correta.

Feedback Resposta: B
da Comentário: A a rmação II está errada, pois a de nição dos strings na
resposta: declaração de suas views torna a manutenção do sistema mais dispendiosa.
Além disso, sem o uso do arquivo strings.xml, o aplicativo não poderá ser
multi-idioma. Só é possível tornar a mudança do idioma do aplicativo
automática com o uso de strings.xml.

Pergunta 7 0,25 em 0,25 pontos

Sobre o painel de atributos do Android Studio, alguns atributos são repetidos, um deles
apresentando um desenho de uma chave de porca ao seu lado. Sobre estes atributos,
julgue as seguintes a rmações:

I. Isso signi ca que o valor desse segundo atributo será usado para reparar o valor atual,
caso ocorra uma exceção na execução do aplicativo.
II. Isso signi ca que o segundo valor será usado apenas durante a visualização da Activity
durante a edição. Em tempo de execução, o valor do primeiro atributo será usado.
III. Podemos de nir valores para ambas as propriedades.

Resposta Selecionada: c. Apenas as a rmações II e III estão corretas.

Respostas: a. Apenas as a rmações I e II estão corretas.

b. Apenas as a rmações I e III estão corretas.

c. Apenas as a rmações II e III estão corretas.

d. Todas as a rmações estão corretas.

e. Apenas uma a rmação está correta.

Feedback Resposta: C
da Comentário: O símbolo da ferramenta indica que este atributo só será usado
resposta: na ferramenta de edição da interface grá ca. Este recurso é útil quando o valor
do atributo só é de nido em tempo de execução, mas ter um valor em tempo
de projeto ajuda o desenvolvedor a editar a interface grá ca.

Pergunta 8 0,25 em 0,25 pontos

Considerando as views das activities de um aplicativo Android, julgue as seguintes


a rmações:

I. Uma view pode ser adicionada a uma Activity utilizando-se o editor de interfaces,
arrastando a view para a área de visualização ou para a árvore de componentes. Também é
possível de nir uma view diretamente pelo código do arquivo XML.
II. Uma view tem a sua aparência de nida no arquivo XML da Activity. Caso ela apresente
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 5/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

comportamentos, estes devem ser de nidos no arquivo Java da Activity.


III. Uma Activity pode receber views, mas também pode receber componentes grá cos dos
pacotes Swing e AWT.

Resposta Selecionada: a. Apenas as a rmações I e II estão corretas.

Respostas: a. Apenas as a rmações I e II estão corretas.

b. Apenas as a rmações I e III estão corretas.

c. Apenas as a rmações II e III estão corretas.

d. Todas as a rmações estão corretas.

e. Apenas uma a rmação está correta.

Feedback Resposta: A
da Comentário: A a rmação III está incorreta, pois uma Activity só pode receber
resposta: views. Componentes grá cos Swing e AWT só podem ser usados em aplicativos
Java convencionais.

Pergunta 9 0,25 em 0,25 pontos

Para se criar uma interface grá ca:

Resposta a.
Selecionada: Podemos escrever o código XML diretamente, usar o editor grá co ou
ambos.

Respostas: a.
Podemos escrever o código XML diretamente, usar o editor grá co ou
ambos.

b. Só podemos escrever o código XML diretamente.

c. Só podemos usar o editor grá co.

d.
Se usarmos o editor grá co, não devemos editar o código XML
diretamente.

e.
Se o código XML for editado manualmente, o editor grá co não irá mais
funcionar corretamente.

Feedback Alternativa: A
da Comentário: Uma Activity pode ter sua interface grá ca de nida de ambas as
resposta: maneiras. Tanto o ADT quanto o Android Studio conseguem interpretar
corretamente as alterações feitas manualmente no arquivo XML da Activity.

https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 6/7
01/11/2020 Revisar envio do teste: QUESTIONÁRIO UNIDADE IV – 6861-...

Pergunta 10 0,25 em 0,25 pontos

Sobre os layouts Android, é correto a rmar que:

Resposta e.
Selecionada: Uma Activity pode combinar mais de um layout para construir um
layout composto.

Respostas: a.
O uso de layouts não dispensa a de nição da posição e do tamanho das
views inseridas na Activity.

b. Uma Activity só pode usar um layout por vez.

c.
Um layout de ne diversos aspectos das views, como seu tamanho,
posição, cor e estilo.

d.
Os layouts para interfaces grá cas são o produto de estudos de
usabilidade e ergonomia.

e.
Uma Activity pode combinar mais de um layout para construir um
layout composto.

Feedback Resposta: E
da Comentário: É bastante difícil criar uma interface grá ca atraente e e ciente
resposta: utilizando apenas um layout. Por isso, é bastante comum o uso de layouts
compostos, ou seja, o uso de diversos layouts em conjunto para se criar
projetos de interfaces grá cas atraentes e empolgantes.

Domingo, 1 de Novembro de 2020 21h35min45s BRT ← OK

https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_50517989_1&course_id=_98253_1&content_id=_1338508_1&return… 7/7

Você também pode gostar