Buscar

Conteúdo do exercício 3 desenvolvimento para 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 12 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 12 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 9, do total de 12 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

Prévia do material em texto

Conteúdo do exercício
1. Pergunta 1
/0
Leia o excerto a seguir: 
“A conhecida classe Intent é usada para ativar BroadcastReceivers. Os parâmetros serão diferentes, dependendo de se você está iniciando uma Activity, um Service ou um BroadcastReceiver, mas é a mesma classe Intent usada por toda a plataforma Android.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata do uso de uma Intent nos modelos que compõem um Android. Considerando essas informações e o conteúdo estudado sobre os principais modelos de componentes Android, analise os modelos disponíveis a seguir e associe-os com suas respectivas características.
1) Activity.
2) Service.
3) BroadcastReceiver.
4) ContentProvider .
( ) Pode ser utilizado dentro de uma base periódica, ligado a um alarme de sistema, e posteriormente ser encerrado, quando a atividade for executada de maneira completa.
( ) É utilizado caso o aplicativo deseje receber/efetuar chamadas telefônicas ou mensagens.
( ) Modelo que apresenta interfaces do usuário replicando situações iniciadas pelo sistema ou pelo usuário.
( ) Utilizado, dentre outros aspectos, quando um elemento do aplicativo necessita de dados provenientes de outros aplicativos.
Agora, assinale a alternativa que apresenta a sequência correta:  
Ocultar opções de resposta 
1. 
1, 2, 4, 3.
2. 
2, 4, 1, 3.
3. 
4, 1, 2, 3.
4. 
2, 3, 1, 4.
Resposta correta
5. 
3, 1, 2, 4.
2. Pergunta 2
/0
Leia o trecho a seguir:
“O arquivo AndroidManifest.xml existe na raiz do diretório do aplicativo e contém todas as relações projetadas entre um aplicativo específico e os Intents. Os arquivos AndroidManfest.xml agem como descritores de implementação de aplicativos Android.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata da definição de um arquivo AndroidManifest.xml e suas funcionalidades. Considerando essas informações e o conteúdo estudado sobre os principais modelos de componentes Android, pode-se afirmar que o aplicativo, ao inserir um componente receiver dentro do arquivo AndroidManfest.xml, indica que:
Ocultar opções de resposta 
1. 
este aplicativo descreverá o nome inserido na classe de programas e seus Intents.
2. 
este aplicativo irá manipular o nome inserido na classe Service e descreverá os seus IntentFilters.
3. 
este aplicativo irá duplicar o nome inserido na classe Activity e descreverá os seus modelos.
4. 
este aplicativo irá caracterizar o nome inserido na classe de dados e descreverá os seus filtros. 
5. 
este aplicativo descreverá o nome inserido na classe BroadcastReceiver e seus IntentFilters.
Resposta correta
3. Pergunta 3
/0
Leia o excerto a seguir:
“Se uma imagem diz mais que mil palavras, então uma animação deve dizer muito mais. O Android suporta vários métodos para criar animação, seja por meio de XML, por animações quadro a quadro XML do Android usando a API Graphics do Android ou por meio do suporte do Android para OpenGL ES.”
Fonte: ABLESON, W. et al.  Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata das funcionalidades da API Graphics do Android. Considerando essas informações e o conteúdo estudado sobre elementos gráficos e animações com a API Graphics do Android, analise os componentes disponíveis a seguir e associe-os com suas respectivas características.
1) Pacote Android.Graphics.
2) ShapeDrawable.
3) RectShape.
4) Método setBounds.
( ) Através dele será possível acrescentar formas ao desenho criado.
( ) Estabelece o limite no qual o usuário irá desenhar o retângulo utilizando o método draw.
( ) Método onde é possível estabelecer formas para o desenho, a começar pelo código.
( ) Disponibiliza todas as classes de nível mais baixo necessárias para que o usuário desenvolva elementos gráficos.
Agora, assinale a alternativa que apresenta a sequência correta:  
Ocultar opções de resposta 
1. 
2, 4, 3, 1.
Resposta correta
2. 
3, 1, 2, 4.
3. 
2, 3, 4, 1.
4. 
1, 2, 4, 3.
5. 
4, 1, 2, 3.
4. Pergunta 4
/0
Leia o excerto a seguir:
“A atualização de Android em ação representa nosso esforço mais recente para proporcionar a cobertura de assuntos importantes do desenvolvimento Android, a saber: a expansão para o espaço do tablet com o Android 3x, bem como os avanços dos elementos gráficos e de mídia móveis, como o RenderScript.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
Considerando essas informações e o conteúdo estudado sobre a apresentação da OpenGL e RenderScript do Android, pode-se afirmar que o RenderScript tem o objetivo de:
Ocultar opções de resposta 
1. 
possibilitar uma compilação direcionada aos vários códigos presentes em cada dispositivo bidirecional.
2. 
auxiliar os seus desenvolvedores na busca de uma performance elevada, direcionada para operações gráficas.
Resposta correta
3. 
notificar uma organização sobre alguma ação que já foi realizada dentro da plataforma Android.
4. 
apresentar um nível elevado de operações visuais, tendo como referência a sua localização.
5. 
permitir o envio e o recebimento de API encontradas em versões anteriores do Android.
5. Pergunta 5
/0
Leia o excerto a seguir:
“Os Intents permitem iniciar uma atividade em outro aplicativo descrevendo uma ação simples que você gostaria de executar (como ‘exibir um mapa’ ou ‘tirar uma fotografia’) em um objeto Intent. Ele especifica uma ação que fornece alguns dados com os quais realizar a ação.” 
Fonte: DEVELOPERS. Intents e filtros de Intents. Disponível em: <https://developer.android.com/guide/components/Intents-common?hl=pt-br>. Acesso em: 28 out. 2019.
Considerando essas informações e o conteúdo estudado sobre o Intent de desenvolvimento Android, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s). 
I. ( ) Um Intent pode ser definido como uma manipulação de dados visualizada analogicamente, como um endereço de web, por exemplo.
II. ( ) A relação existente entre o Intent e o seu respectivo aplicativo é estabelecida por uma web especifica. 
III. ( ) Ao apresentar os Intents e os Intent filters, é preciso defini-los como estruturas inovadoras utilizadas para auxiliar na navegação e ativação de um Android.
IV. ( ) Várias ações oriundas do Intent são estabelecidas como itens pertencentes à classe Intent. No entanto, os responsáveis pela criação de aplicativos podem desenvolver também novas ações.
Agora, assinale a alternativa que apresenta a sequência correta:  
Ocultar opções de resposta 
1. 
V, F, F, V.
2. 
F, F, V, V.
Resposta correta
3. 
V, F, V, F.
4. 
F, V, F, V.
5. 
F, V, V, F.
6. Pergunta 6
/0
Leia o excerto a seguir:
“O XML também define LayoutParams usando a convenção android:layout_[attribute], onde [attribute] se refere a um atributo de layout como largura ou altura. Além do layout, você também pode definir outros atributos relacionados à view em XML, como android:padding, que é análogo ao método setPadding().”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado discorre sobre as definições atribuídas ao arquivo XML. Considerando essas informações e o conteúdo estudado sobre os elementos gráficos e animações com a API Graphics do Android, pode-se afirmar que a tag padding tem a função de:
Ocultar opções de resposta 
1. 
determinar, dentre outros aspectos, o espaço existente entre os objetos na interface do usuário.
Resposta correta
2. 
conectar, dentre outros aspectos, o espaço existente entre as variações gráficas e os modelos móveis.  
3. 
modificar, dentre outros aspectos, o espaço existente entre os aplicativos na interface gráfica.
4. 
minimizar, dentre outros aspectos, o espaço existente entre as interfaces e os elementos visuais.  
5. 
suprir, dentre outros aspectos, o espaço existente entre os objetos e as aplicações gráficas.
7. Pergunta 7
/0
Leia o excerto a seguir:
“Uma maneira de desenhar várias formas com XML é criar vários arquivos XML que representem formas diferentes. Uma maneira simples de fazer isso é alterar o arquivo xmldrawable.xml, que adiciona umasérie de formas e as empilha verticalmente.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado traz as características de um Drawable XML. Considerando essas informações e o conteúdo estudado sobre os elementos gráficos e animações com a API Graphics do Android, pode-se afirmar que o uso da Drawable XML do Android permite:
Ocultar opções de resposta 
1. 
acesso limitado a outros padrões, além de uma interface de instalação utilizando um drive.
2. 
a implementação de um padrão circular que possibilita o uso de um dispositivo móvel.
3. 
a adoção do padrão retângulo, além de ser possível selecionar um padrão distinto, utilizando-se a tag type.
Resposta correta
4. 
uma interface padronizada de aplicações privadas, além de uma configuração pautada no dinamismo.
5. 
a adoção de um sistema manual e a utilização de redes móveis diversas de maneira extensiva.
8. Pergunta 8
/0
Leia o excerto a seguir:
“Se você já trabalhou com OpenGL, achará a implementação do OpenGL ES do Android razoavelmente simples. Você deve se lembrar, no entanto, que os telefones celulares, tablets e outros dispositivos móveis não têm o poder de processamento gráfico de um desktop.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata das características ligadas ao uso da OpenGL e sua simplicidade de uso. Considerando essas informações e o conteúdo estudado sobre a apresentação da OpenGL e RenderScript do Android, pode-se afirmar que a Open GL ES é:
Ocultar opções de resposta 
1. 
um serviço relacionado à animação da imagem desenvolvido em um Drawable, que tem como objetivo acolher a imagem originada no globo.
2. 
um método de animação que se caracteriza por usar uma imagem ligada a um Sprite, que se refere a uma imagem em nível bidimensional.
3. 
uma configuração necessária para desenvolver uma lógica condicional simples, cujo objetivo é verificar se o globo vai sair da tela.
4. 
um modelo de desenvolvimento de código para executar uma animação, por meio de uma Animation e utilizando uma XML no Android.
5. 
a modalidade direcionada aos sistemas embarcados que estabelece uma API com características de diversas plataformas e linguagens.
Resposta correta
9. Pergunta 9
/0
Leia o trecho a seguir: 
“Os Intents explícitos especificam qual aplicativo atenderá ao Intent, fornecendo o nome do pacote do aplicativo de destino ou o nome da classe de um componente totalmente qualificado. Normalmente, usa-se um Intent explícito para iniciar um componente no próprio aplicativo porque se sabe o nome de classe da atividade ou do serviço que se quer iniciar.”
Fonte: DEVELOPERS. Intents e filtros de Intents. Disponível em: <https://developer.android.com/guide/components/Intents-filters?hl=pt-br>. Acesso em: 28 out. 2019.
O trecho apresentado refere-se a um dos modelos de Intents utilizado no Android. Considerando essas informações e o conteúdo estudado sobre o Intent de desenvolvimento Android, pode-se afirmar que um Intent se refere:
Ocultar opções de resposta 
1. Incorreta: 
ao processamento de dispositivo móvel e manutenção de sistemas.
2. 
à navegação inovadora e codificação Android.
Resposta correta
3. 
à execução de mainframes e utilização de um MODEM.
4. 
à tecnologia informacional e execução do planejamento. 
5. 
aos processamentos básicos e uso de sistema operacionais.
10. Pergunta 10
/0
Leia o excerto a seguir: 
“Foi projetado para bloquear uma área na tela para exibir um único item. Geralmente, deve ser usado para manter uma única exibição filho, porque pode ser difícil organizar as exibições filho de uma maneira escalável, para diferentes tamanhos de tela, sem que os filhos se sobreponham.”
Fonte: DEVELOPERS. FrameLayout. Disponível em: <https://developer.android.com/reference/android/widget/FrameLayout>. Acesso em: 28 out. 2019. (Adaptado).
O trecho apresentado traz as características de um modelo de layout. Considerando essas informações e o conteúdo estudado sobre os principais modelos de layout, pode-se afirmar que o gerenciador que disponibiliza todos os elementos em forma de pilha leva em consideração que o último elemento inserido e que se encontra no topo é o:
Ocultar opções de resposta 
1. 
TableLayout.
2. 
FrameLayout
Resposta correta
3. 
GridLayout.
4. 
RelativeLayout.
5. 
LinearLayout.

Continue navegando