Buscar

Dispositivos moveis - Atividade 2

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 10 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 10 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 10 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

Na computação móvel, a comunicação entre aplicações é constante. Trocam-se informações a todo momento. A forma como essas informações são recebidas e processadas, no sistema Android, é diferenciada. Esses componentes são chamados receptores e notificadores pelo sistema operacional.
 
Considere o trecho anterior e os estudos aprendidos e analise as afirmativas a seguir:
 
I - Em um sistema operacional Android, usa-se o recurso JobScheduler API para executar tarefas em background.
Porque:
II - É a forma mais eficiente de trabalhar os recursos para evitar o consumo exagerado da bateria do dispositivo.
A seguir, assinale a alternativa correta.
a.
As asserções I e II são proposições falsas.
b.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
c.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
d.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
e.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Limpar minha escolha
Questão 2
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
Ao usar determinada aplicação, o sistema da aplicação pode ter a necessidade de fazer múltiplos processamentos. Nesse caso, os processos são assíncronos, pois não há necessidade de uma operação ser executada, após o término de outra aplicação. No Android, há ferramentas para esses processamentos assíncronos.
 
A seguir, analise as afirmativas:
 
I. Threads são linhas de comando utilizadas no Android, por exemplo, para envio de e-mails.
II. Um Handler é usado quando se deseja que um thread secundário execute muitas mensagens.
III. Uma AsyncTask é uma classe que permite executar três trechos de código em sequência.
IV. No Android, existe o thread principal, cuja função central é executar operações de envio de e-mails.
Com base na análise das afirmações e no conteúdo estudado, está correto o que se afirma em:
a.
II, II e IV, apenas.
b.
I e IV, apenas.
c.
II e IV, apenas.
d.
I e II, apenas.
e.
I, II e III, apenas.
Limpar minha escolha
Questão 3
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
Na computação móvel, é comum uma aplicação usar serviços de outras aplicações. Esse tipo de estrutura é denominada Arquitetura Orientada a Serviços (SOA). Tem-se, então, diversas aplicações que precisam dos serviços ofertados de outras empresas para que possam ser executadas.
 
Analise as afirmações a seguir:
 
I. O JSON, JavaScript Object Notation, é uma estrutura de arquivo que possibilita a comunicação entre duas aplicações por meio de serviços.
II. XML, extensible markup language, é uma linguagem de marcação usada para a comunicação entre aplicações.
III. O Retrofit permite, ao Android, acessar informações por meio do protocolo FTP.
 IV. O SQLite é um banco de dados para armazenamento local de um aplicação.
 Assinale alternativa correta.
a.
I e II, apenas.
b.
III e IV, apenas.
c.
I, II e IV, apenas.
d.
I e IV, apenas.
e.
IV, apenas.
Limpar minha escolha
Questão 4
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
No aplicativo, quando um componente é iniciado e não existe outro no processador, o sistema operacional Android inicia um novo processo no Linuxpara o aplicativo, com um único thread de execução. Por padrão, todos os componentes de um mesmo aplicativo são executados no mesmo processo e thread,chamado de thread “principal”. Portanto, não há como criar processos fora do processo principal.
 
Acerca do processamento de tarefas no Android, analise as afirmativas a seguir:
 
I - AsyncTask permite executar tarefas de forma assíncrona na interface do usuário.
II - O sistema Android cria um thread separado para cada instância de um componente.
III - O Android oferece um mecanismo para comunicação entre processos (IPC), usando chamadas de procedimento remoto (RPCs).
IV - A thread é muito importante, porque é encarregada de excluir eventos para os widgets adequados da interface do usuário.
Assinale a alternativa correta.
a.
III e IV, apenas.
b.
I e III, apenas.
c.
I e IV, apenas.
d.
I e II, apenas.
e.
II e III, apenas.
Limpar minha escolha
Questão 5
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
A interface do usuário é uma área de domínio do desenvolvimento de uma aplicação que atende aos requisitos de uma tela. O conceito Mobile First orienta o desenvolvedor a criar uma aplicação, primeiro, para celular e, depois, para a Web. Esse conceito cresceu no mercado, devido à superação de smartphones, em relação a computadores.
Com base nos estudos aprendidos e no contexto do texto, a seguir, analise as afirmativas a seguir e a relação entre elas.
 
I - As animações de tela são recursos muito utilizados no desenvolvimento de aplicações móveis.
Porque:
 
II - Conceitos como usabilidade e experiência de usuário estão presentes no desenvolvimento de uma interface do usuário.
A seguir, assinale a alternativa correta.
a.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
b.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
c.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
d.
As asserções I e II são proposições falsas.
e.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
Limpar minha escolha
Questão 6
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
Em uma aplicação, a interface do usuário é o elo entre o usuário e as informações ou serviços da aplicação. Essa interface precisa ser entendível e de fácil manipulação. E-mails, por exemplo, podem ser enviados por meio de uma tela da aplicação. Nessa tela, há componentes como caixa de textos, botões, rótulos, imagens e links.
 
Considere o trecho anterior e os estudos aprendidos e analise as afirmativas a seguir:
 
I - Em uma interface de usuário que possui caixas de textos e botões para o envio de informação por meio de e-mail em um sistema Android, o uso de thread faz-se necessário.
Porque:
 
II - No sistema Android, um único processo detém todo o processamento da aplicação, possuindo, então, o modelo de thread única, fazendo necessário o uso de thread,caso contrário, o sistema incide em bugs.
A seguir, assinale a alternativa correta.
a.
As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.
b.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.
c.
A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.
d.
A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.
e.
As asserções I e II são proposições falsas.
Limpar minha escolha
Questão 7
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
Nos diversos sistemas operacionais existentes, as informações são recebidas e notificadas de formas diferentes. Essas formas, geralmente, são implementadas por interfaces. O sistema Android possui algumas ferramentas chamadas componentes para notificação e recebimento de informações. Qual o princípio do JobScheduler dentro do sistema operacional Android? Assinale a alternativa correta.
a.
Mover dados de uma visão para outra no layout atual.
b.
Planejar os processos, tornando o processamento eficiente.
c.
Notificar uma mensagem enviada ao usuário, de uma forma normal.
d.
Responder aos eventos de transmissão em todo o sistema.
e.
Atender às demandas (necessidades) dos usuários de forma eficiente.
Limpar minha escolha
Questão 8
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
O sistema Android é um sistema operacional muito utilizado em diversos dispositivos móveis. Então, aplicações para a plataforma Android são todas aquelas desenvolvidas para serem executadas em sistemas operacionais Android. Estas podem ser desenvolvidas em ambientes como o Android Studio e têm base na linguagem Java (Lógica) e XML(Interface).
 
Em relação ao tema “sistema operacionalAndroid”, analise as afirmativas a seguir e assinale V para a(s) Verdadeira(s) e F para a(s) Falsa(s).
 
(  ) O sistema operacional Android é baseado em um sistema operacional Linux.
(  ) O sistema operacional Android é um sistema proprietário, com base na GPL.
(  ) Uma característica do Android é ser open source (código aberto).
 O sistema operacional Android é uma sistema multitarefa.
Assinale a alternativa que apresenta a sequência correta.
a.
V, V, V, V.
b.
V, V, V, F.
c.
F, F, V, V.
d.
V, F, V, V.
e.
F, V, F, V.
Limpar minha escolha
Questão 9
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
O SQLite é um pequeno banco de dados que acompanha o sistema Android. Este permite que o desenvolvedor crie aplicações que serão executadas localmente, ou seja, no próprio celular, sem uso de Internet. O SQLite é uma biblioteca de software que implementa um mecanismo de banco de dados SQL de sql muito usado para aplicações off-line.
 
Considerando o excerto, analise as afirmativas a seguir:
 
I - O método onCreate é usado para criar o banco de dados, pela primeira vez, retrofit.
II - SQLiteDatabase é a classe que gerencia as informações relativas ao banco de dados.
III - SQLiteOpenHelper é a classe responsável pela ajuda do banco de dados.
IV - SQLite pode ser acessado somente por meio de interfaces gráficas.
Está correto o que se afirma em:
a.
II, apenas.
b.
I, apenas.
c.
II e IV, apenas
d.
II, III e IV, apenas.
e.
II e III, apenas.
Limpar minha escolha
Questão 10
Ainda não respondida
Vale 1,00 ponto(s).
Marcar questão
Texto da questão
Como uma aplicação móvel, o uso de mouse é impróprio, pois o principal recurso usado nas aplicações são os widgets ou ícones, que podem operar diversas funções, como abrir uma aplicação, fechar, mover etc. Essas operações podem ser iniciadas por meio do toque dos dedos sobre os widgets ou ícones.
 
Considerando essas informações do trecho sobre elementos de uma aplicação móvel e o conteúdo estudado, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
 
(  ) No sistema Android, usa-se o conceito de Drag and drop (Arrastar e soltar) para mover itens entre telas.
(  ) É permitido usar, na composição de uma interface, o conceito de estilo semelhante a CSS.
(  ) Um view é uma interface composta por elementos como Checkbox, button e ImageView.
(  ) Bundle é um objeto que tem, por finalidade, criar componentes.
A partir das associações feitas anteriormente, assinale a alternativa que apresenta a sequência correta.
a.
V, V, V, F.
b.
F, V, F, V.
c.
 F, F, F, V.
d.
F, F, V, V.
e.
V, F, V, V.

Continue navegando