Buscar

Avaliação On-Line 3 (AOL 3) - Questionário - 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 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
/1
Leia o excerto a seguir:
“Aplicativos para fazer slides permitem criar apresentações profissionais pelo celular, sem depender de um computador. Os usuários podem editar as páginas individualmente, selecionar templates prontos, mudar o layout e inserir textos, fotos e elementos gráficos.”
Fonte: FERNANDES, R. Aplicativo para fazer slide: veja melhores apps para baixar no celular. 2019. Disponível em: <https://www.techtudo.com.br/listas/2019/02/aplicativo-para-fazer-slide-veja-melhores-apps-para-baixar-no-celular.ghtml>. Acesso em: 28 out. 2019.
Considerando essas informações e o conteúdo estudado sobre os gerenciadores de layout, pode-se afirmar que os componentes gráficos são derivados:
Ocultar opções de resposta 
1. 
de subclasses das classes definidas como BroadcastReceivers, pois servem de referência para o desenvolvimento dos insights.
2. 
de subclasses das classes definidas como View e ViewGroup, pois servem de referência para o desenvolvimento dos layouts.
Resposta correta
3. 
de subclasses das classes definidas como ContentProvider, pois servem de referência para o desenvolvimento dos métodos.
4. 
de subclasses das classes definidas como Services, pois servem de referência para o desenvolvimento dos aplicativos.
5. 
de subclasses das classes definidas como Intents, pois servem de referência para o desenvolvimento das interfaces.
2. Pergunta 2
/1
Leia o excerto a seguir:
“[...] primeiro você vai criar uma classe que usa o Android para desenvolver uma superfície em branco para desenhar. Você vai usar os comandos OpenGL ES para desenhar um quadrado e um cubo animado na superfície. Para começar, abra um novo projeto chamado OpenGLSquare e crie uma Activity chamada OpenGLSquare.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado evidencia os procedimentos para criar uma classe que utiliza o Android. Considerando essas informações e o conteúdo estudado sobre a apresentação da OpenGL e RenderScript do Android, pode-se afirmar que os conceitos essenciais do OpenGL ES:
Ocultar opções de resposta 
1. 
são utilizados para o desenvolvimento de um OpenGLContext e uma Window direcionada para a criação de desenhos.
Resposta correta
2. 
são utilizados para a inserção de um View e uma Window direcionada para a criação de insights.
3. 
são utilizados para o desenvolvimento de uma Drawables e uma View direcionada para a criação de interfaces.
4. 
são utilizados para a transferência de uma onDraw e um Service direcionado para a criação de aplicativos.
5. 
são utilizados para o desenvolvimento de um Activity e uma Window direcionada para a criação de linguagem de programação.
3. Pergunta 3
/1
Leia o excerto a seguir: 
“Intents e IntentFilters trazem o paradigma ‘clique aqui’ para o núcleo do uso (e desenvolvimento) de aplicativos móveis para a plataforma Android. [...] Um IntentFilter é uma declaração de capacidade e interesse em oferecer assistência àqueles em necessidade. Ele pode ser genérico ou específico em relação a quais Intents ele oferece seu serviço.”
Fonte: ABLESON, W. et al. Android em ação. Rio de Janeiro: Elsevier, 2012.
Considerando essas informações e o conteúdo estudado sobre o Intent de desenvolvimento Android, pode-se afirmar que o IntentFilter indica um campo denominado categoria que se caracteriza por:
Ocultar opções de resposta 
1. 
desenvolver um Intent relacionado aos dados.
2. 
ajudar na classificação de uma determinada ação.
Resposta correta
3. 
disponibilizar um conjunto de serviço de inovação.
4. 
possibilitar o acesso aos serviços relacionados ao Android. 
5. 
criar uma interface com as atividades desenvolvidas.
4. Pergunta 4
/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. 
GridLayout.
2. 
RelativeLayout.
3. 
FrameLayout
Resposta correta
4. 
TableLayout.
5. 
LinearLayout.
5. Pergunta 5
/1
Leia o excerto a seguir:
“Com o Android, você pode criar desenhos simples usando uma abordagem de arquivo XML. Você pode querer usar XML por vários motivos. Uma razão básica é porque é simples de fazer. Além disso, vale a pena ter em mente que os elementos gráficos descritos por XML podem ser modificados posteriormente por meio de programação, assim o XML fornece uma maneira simples de fazer o projeto inicial, que não é necessariamente estático.”
Fonte: ABLESON, W. et al.  Android em ação. Rio de Janeiro: Elsevier, 2012.
O trecho apresentado trata dos aspectos referentes aos arquivos XML. Considerando essas informações e o conteúdo estudado sobre elementos gráficos e animações com a API Graphics do Android, pode-se afirmar que um dos motivos que estimulam o uso de um arquivo XML está associado aos:
Ocultar opções de resposta 
1. 
modelos de gerenciamento dos arquivos XML, que podem ser mantidos posteriormente através de programação.
2. 
elementos gráficos apresentados por XML, que podem ser alterados posteriormente através de programação.
Resposta correta
3. 
tipos de linguagem de programação, adotados pelos arquivos XML por meio de seus dispositivos móveis.
4. 
componentes visuais adotados pelos elementos XML, responsáveis pelo processo inicial dos dispositivos.
5. 
métodos complexos de desenvolvimento e suas técnicas de configuração, adotados por meio da linguagem de programação.
6. Pergunta 6
/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 da OpenGL e RenderScript do Android, pode-se afirmar que o RenderScript tem o objetivo de:
Ocultar opções de resposta 
1. 
notificar uma organização sobre alguma ação que já foi realizada dentro da plataforma Android.
2. 
permitir o envio e o recebimento de API encontradas em versões anteriores do Android.
3. 
apresentar um nível elevado de operações visuais, tendo como referência a sua localização.
4. 
possibilitar uma compilação direcionada aos vários códigos presentes em cada dispositivo bidirecional.
5. 
auxiliar os seus desenvolvedores na busca de uma performance elevada, direcionada para operações gráficas.
Resposta correta
7. Pergunta 7
/1
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. 
à execução de mainframes e utilização de um MODEM.
2. 
aosprocessamentos básicos e uso de sistema operacionais.
3. 
à tecnologia informacional e execução do planejamento. 
4. 
ao processamento de dispositivo móvel e manutenção de sistemas.
5. 
à navegação inovadora e codificação Android.
Resposta correta
8. Pergunta 8
/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 Khronos Group e representa uma API espetacular para componentes gráficos nas versões 2D e 3D.
Resposta correta
2. 
pela Microsoft e representa uma API limitada para componentes gráficos nas versões 2D e 3D.
3. 
pelo Linux e representa uma API espetacular para componentes gráficos nas versões 3D.
4. 
pela Google e representa uma API avançada para componentes gráficos nas versões 2G e 3G.
5. 
pela Apple e representa uma API regular para componentes gráficos nas versões 3G e 4G.
9. Pergunta 9
/1
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. 
2, 4, 1, 3.
2. 
4, 1, 2, 3.
3. 
1, 2, 4, 3.
4. 
2, 3, 1, 4.
Resposta correta
5. 
3, 1, 2, 4.
10. Pergunta 10
/1
Leia o excerto a seguir:
“Cada subclasse LayoutParams apresenta a sua própria sintaxe para definir valores. Cada elemento denominado de ‘filho’ deve definir LayoutParams apropriados para o pai, embora possa também definir diferentes LayoutParams para os próprios filhos.”
Fonte: DEVELOPERS. Layouts. Disponível em: <https://developer.android.com/guide/topics/ui/declaring-layout?hl=pt-br>. Acesso em: 28 out. 2019. 
Considerando essas informações e o conteúdo estudado sobre os principais modelos de layout, pode-se afirmar que os requisitos básicos que ajudam nas configurações e implementações dos layouts são:
Ocultar opções de resposta 
1. 
Table Layout e Match_Parent.
2. 
Match_Parent e Wrap_Content.
Resposta correta
3. 
Wrap_Content e Table Layout.
4. 
Linear Layout e Relative Layout.
5. 
Relative Layout e Wrap_Content.

Continue navegando