Buscar

Avaliação On-Line 3 (AOL 3) - Desenvolvimento 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 11 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 11 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 11 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

1. Pergunta 1
/1
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. 
RelativeLayout.
2. 
GridLayout.
3. 
LinearLayout.
4. 
TableLayout.
5. 
FrameLayout
Resposta correta
2. Pergunta 2
/1
Leia o excerto a seguir:
“Embora o Android ofereça suporte para aceleração de hardware, alguns aparelhos e dispositivos que executam o Android tiveram problemas de desempenho com OpenGL ES no passado. Antes de embarcar em um projeto usando OpenGL, considere o hardware alvo e faça testes exaustivos para se certificar de que você não sobrecarregue o seu hardware com elementos gráficos OpenGL.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata das limitações do OpenGL ES ocorridas no passado e suas possíveis soluções. Considerando essas informações e o conteúdo estudado sobre a apresentação da OpenGL e RenderScript do Android, pode-se afirmar que a OpenGL ES foi desenvolvida:
Ocultar opções de resposta 
1. 
pela Microsoft e representa uma API limitada para componentes gráficos nas versões 2D e 3D.
2. 
pela Google e representa uma API avançada para componentes gráficos nas versões 2G e 3G.
3. 
pela Apple e representa uma API regular para componentes gráficos nas versões 3G e 4G.
4. 
pela Khronos Group e representa uma API espetacular para componentes gráficos nas versões 2D e 3D.
Resposta correta
5. 
pelo Linux e representa uma API espetacular para componentes gráficos nas versões 3D.
3. Pergunta 3
/1
Leia o excerto a seguir: 
“Um objeto Intent carrega informações que o sistema Android usa para determinar o componente a iniciar (como o nome exato do componente ou categoria do componente que deve receber o Intent), além de informações que o componente receptor usa para realizar a ação adequadamente (como a ação a tomar e os dados a usar. ”
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.
Considerando essas informações e o conteúdo estudado sobre o Intent de desenvolvimento Android, analise as afirmativas a seguir.
I. O framework apresenta uma elevada influência dentro de um aplicativo Android, posto que aplica uma visão web direcionada para os aplicativos.
II. A internet é extremamente poderosa, visto que as distâncias físicas foram reduzidas a um clique realizado pelo usuário. Estes cliques são denominados mainframes.
III. As plataformas que apresentam situações rotineiras de um desktop ao utilizar um dispositivo móvel só serão possíveis se um conjunto reduzido de usuários do modelo hardcore for utilizado.
IV. O uso de dispositivos móveis com menus longos e utilização de diversos aspectos costuma apresentar uma boa aceitação no mercado móvel.
Está correto apenas o que se afirma em: 
Ocultar opções de resposta 
1. 
I, II e IV.
2. 
II, III e IV.
3. 
I e IV.
4. 
II e III.
5. 
I e III.  
Resposta correta
4. Pergunta 4
/1
Leia o excerto a seguir:
“Um ViewGroup é uma visão especial que pode conter outras visões, chamadas de filhos. O grupo de visões é a classe base para layouts e contêineres de visões. Essa classe também define a classe ViewGroup.LayoutParams, que serve como a classe base para os parâmetros de layouts.”
Fonte: DEVELOPERS. ViewGroup. Disponível em: <https://developer.android.com/reference/android/view/ViewGroup>. Acesso em: 28 out. 2019. (Adaptado).
O trecho apresentado traz a definição de uma Viewgroup. Considerando essas informações e o conteúdo estudado sobre os gerenciadores de layout, pode-se afirmar que uma ViewGroup é:
Ocultar opções de resposta 
1. 
uma plataforma criada a partir das Views.
2. 
uma ferramenta que estabelece a localização dos componentes.
3. 
uma conexão simbolizada como métodos.
4. 
uma classe que dispõe de diversos componentes menores.
Resposta correta
5. 
um dispositivo direcionado para os componentes visuais.
5. Pergunta 5
/1
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. 
F, V, F, V.
4. 
V, F, V, F.
5. 
F, V, V, F.
6. Pergunta 6
/1
Leia o excerto a seguir:
“Um ContentProvider pode usar qualquer forma de mecanismo de armazenamento de dados disponível na plataforma Android, incluindo arquivos, bancos de dados SQLite ou mesmo um mapa hash de memória se não for necessária a persistência dos dados. O ContentProvider é uma camada de dados que fornece abstração de dados para seus clientes e centraliza as rotinas de armazenamento e recuperação em um único local.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata das funcionalidades de um ContentProvider e suas aplicações, de maneira geral. Considerando essas informações e o conteúdo estudado sobre os principais modelos de componentes Android, pode-se afirmar que o Contentprovider tem como um de seus aspectos:
Ocultar opções de resposta 
1. 
a mensuração de uma série mecanizada de métodos, possibilitando a um aplicativo o uso de ferramentas direcionadas aos programas.
2. 
a adaptação de uma série variada de métodos, possibilitando a um aplicativo a manipulação de um arquivo de dados.
3. 
o emprego de uma série limitada de métodos, possibilitando a um aplicativo o nivelamento da qualidade dos insights.
4. 
a inserção de uma série padronizada de métodos, possibilitando a um aplicativo o acesso a um arquivo de dados.
Resposta correta
5. 
o controle de uma série regular de métodos, possibilitando a um Android o acesso a um conjunto de informações. 
7. Pergunta 7
/1
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 daOpenGL 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. 
apresentar um nível elevado de operações visuais, tendo como referência a sua localização.
3. 
notificar uma organização sobre alguma ação que já foi realizada dentro da plataforma Android.
4. 
auxiliar os seus desenvolvedores na busca de uma performance elevada, direcionada para operações gráficas.
Resposta correta
5. 
permitir o envio e o recebimento de API encontradas em versões anteriores do Android.
8. Pergunta 8
/1
Leia o excerto a seguir:
“Não é difícil imaginar que uma experiência de usuário absolutamente única é possível com o Android por causa da variedade de Activitys com IntentFilters específicos instalados em cada dispositivo. Sua arquitetura é passível de atualização de diversos aspectos de uma instalação Android para fornecer funcionalidades e personalização sofisticadas.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
Considerando essas informações e o conteúdo estudado sobre os principais modelos de componentes Android, pode-se afirmar que o uso de uma Activity está relacionado à:
Ocultar opções de resposta 
1. 
uma tela remota, pois existe uma relação extensiva entre uma Activity e uma tela de inserção de aplicativos.
2. 
uma tela plana, pois existe uma relação maior entre uma Activity e uma tela interativa de programas.
3. 
uma tela multiplataforma, pois existe uma relação restrita entre uma Activity e uma tela de dispositivos móveis.
4. 
uma tela visível, pois existe uma relação individualizada entre uma Activity e uma tela de interface do usuário.
Resposta correta
5. 
uma tela dinâmica, pois existe uma relação conjunta entre uma Activity e uma tela de interface do usuário.
9. Pergunta 9
/1
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 irá manipular o nome inserido na classe Service e descreverá os seus IntentFilters.
2. 
este aplicativo irá duplicar o nome inserido na classe Activity e descreverá os seus modelos.
3. 
este aplicativo descreverá o nome inserido na classe BroadcastReceiver e seus IntentFilters.
Resposta correta
4. 
este aplicativo descreverá o nome inserido na classe de programas e seus Intents.
5. 
este aplicativo irá caracterizar o nome inserido na classe de dados e descreverá os seus filtros. 
10. Pergunta 10
/1
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, 3, 4, 1.
2. 
4, 1, 2, 3.
3. 
3, 1, 2, 4.
4. 
2, 4, 3, 1.
Resposta correta
5. 
1, 2, 4, 3.

Continue navegando