Buscar

Atividade Prática - Dispositivos Móveis 2022 100

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

ATIVIDADE PRÁTICA
Dispositivos Móveis
1/20 – A questão da segurança é um assunto recorrente quando se trata de dispositivos móveis. É fato e consenso
que tais dispositivos estão mais expostos a problemas de segurança, seja pelo roubo do dispositivo em si – devido ao
tamanho reduzido e a utilização nos mais diversos locais – ou pelo roubo de informações, pela violação de
privacidade, entre outros delitos. Analise as afirmativas sobre a segurança dos dispositivos móveis a seguir:
I. A mobilidade e a conectividade, juntas, reforçam os mecanismos de proteção por meio do emprego de diferentes
tecnologias.
II. A infraestrutura tecnológica empregada pelos dispositivos móveis foi projetada para suportar o crescimento e o
uso intenso para o tráfego de dados.
III. Os fabricantes de hardware respondem pelos aspectos da segurança física, mecânica e computacional
IV. Os desenvolvedores de APPs devem adotar medidas de proteção à segurança da informação, as mais atualizadas
possíveis.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: E) III e IV.
Resolução: Aula 1, Tema 5.
2/20 - Analise a figura abaixo, e depois avalie as afirmações abaixo assinalando-as como (F)alsas ou (V)erdadeiras.
Em seguida assinale a alternativa que corresponde à sequência correta:
( ) No terceiro nível da interface de usuário temos os diferentes tipos de layouts.
( ) O ViewGroup é uma subclasse que fornece um contêiner invisível para acomodar as outras Views.
( ) A classe View é a superclasse elementar de diversos , tais como botões, caixas de texto, menus e etc.
( ) Um layout típico define a estrutura visual de uma interface de usuário de uma APP, porém não pode ser criado
em tempo de execução.
Marque a alterativa com a sequência correta assinalada:
R: B) V – V – V – F.
Resolução: Aula 5, Tema 1.
3/20 - Uma típica aplicação para dispositivo móvel – App – tem, em geral, uma configuração cliente-server em uma
estrutura de múltiplas camadas, sendo geralmente estas de apresentação, de negócios e de serviços de dados,
semelhante às aplicações de sistemas desktop. Qual a única afirmativa a seguir, sobre as APPs, está correta?
R: E) Se o dispositivo móvel puder trabalhar de modo autônomo, stand alone, não precisa se preocupar com
problemas de conexão.
4/20 - A opção por utilizar um determinado sistema operacional para iniciar o desenvolvimento de APPs deve ser
embasada por critérios técnicos e econômicos. Alguns aspectos técnicos que são mais favoráveis à opção pelo
desenvolvimento de APPs para o Android são:
R: C) O suporte nativo para multitoque e multitarefa, o que permite ao usuário mudar de uma tarefa para outra
rapidamente enquanto vários aplicativos são executados simultaneamente.
Resolução: Aula 4, tema 1.
5/20 - O sistema operacional Android constitui-se de pilha de componentes de software, a qual é dividida em cinco
seções e em quatro camadas principais, conforme mostrado no diagrama de arquitetura da figura a seguir:
Sobre a arquitetura do sistema operacional e das APPs do Android, avalie as seguintes afirmações:
I. O Kernel Linux fornece o nível de abstração adequada com o hardware do dispositivo móvel e contém todos os
drivers dos componentes de hardware essenciais.
II. A Máquina Virtual Dalvik aproveita o melhor do Linux, como por exemplo os serviços de rede e uma ampla lista
de drivers de componentes do hardware.
III. O conjunto de bibliotecas do Android inclui o WebKit, um engine de browser Web de código aberto, e a
biblioteca libc.
IV. As bibliotecas que acompanham o sistema operacional Android são específicas para o desenvolvimento de
APPs em linguagem Java.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: A) I e III.
Resolução: Aula 4, tema 3.
6/20 - O sistema operacional do dispositivo móvel é um software elementar que faz com que ele funcione. Tem
finalidade de controlar os circuitos e componentes de hardware do dispositivo para que trabalhem em conjunto de
forma ordenada e coesa. O sistema operacional oferece todas as funcionalidades básicas de um smartphone, por
exemplo: para fazer chamadas telefônicas, enviar e receber mensagens de texto ou multimídia, navegar na internet e
executar os demais aplicativos. Sobre os sistemas operacionais mais utilizados nos dispositivos móveis podemos
afirmar que:
R: E) Um dos principais benefícios do Android é a sua versatilidade. O Android pode ser usado em tablets e
smartphones e também é capaz de suportar dispositivos com teclados físicos.
7/20 - O recurso Style define o formato e o visual da UI das APPs. Um style pode ser aplicado a uma View
individual, a partir de um arquivo de layout, ou a uma Activity ou a toda a APP, se definido no arquivo manifest .
Sobre o recurso Style e seu uso em APPs do Android, avalie as seguintes afirmações:
I. Um style é definido em um recurso XML separado daquele XML que especifica o layout.
II. Uma vez definido um style este será aplicado a todo o layout da APP.
III. Diferentemente do CSS - Cascade Style Sheet, usado em web design, o Android não suporta a herança de style
IV. Podemos definir vários estilos por arquivo usando a tag <style>, mas cada estilo terá seu nome que o identifica
exclusivamente.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: B) I e IV.
Resolução: Aula 5, Tema 3.
8/20 - As boas práticas no desenvolvimento de APPs Android não são muito diferentes daquelas empregadas no
SDLC de qualquer outro tipo de software, e incluem características de segurança, testes, desempenho e deployment
ou publicação. A respeito dessas boas práticas no desenvolvimento de APPs do Android, avalie as seguintes
afirmações:
I. O Android possibilita o uso de um sistema de arquivos criptografado, que pode ser ativado para proteger os dados
em dispositivos perdidos ou roubados.
II. Um dos objetivos do teste de APPs é a refatoração, que permite a detecção antecipada de falhas no ciclo de
desenvolvimento.
III. O desempenho de uma APP pode ser verificado por meio do uso da menor quantidade de memória e do menor
consumo de bateria.
IV. A publicação de APPs com o uso do idioma Inglês é um diferencial no que diz respeito à facilidade de sua
escolha por parte dos usuários.
Assinale a única alternativa que apresenta apenas as afirmativas correta:
R: B) I e IV.
Resolução: Aula 6, Tema 5.
9/20 - Além de fornecer a conectividade de rede padrão, o Android fornece diversas APIs para permitir que nossa
APP se conecte e interaja com outros dispositivos, fazendo uso de protocolos como Bluetooth, NFC, Wi-Fi P2P,
USB e SIP. Analise as afirmações a seguir, a respeito da conectividade do Android, assinalando-as como (F)alsas ou
(V)erdadeiras:
( ) Entre as diversas operações relativas à utilização da rede por uma APP Android está a capacidade de analisar e
consumir dados XML.
( ) As tarefas disponibilizadas pelo pacote android.bluetooth incluem encontrar dispositivos pareados nas
proximidades, conectar dispositivos e transferir dados entre dispositivos.
( ) Quando opera em modo P2P do NFC o Android possibilita que o dispositivo móvel atue como um cartão NFC
que pode ser acessado por um terminal de ponto de venda NFC.
( ) Qualquer dispositivo móvel equipado com Android pode operar simultaneamente nos modos Host e Acessório.
R: D) V – V – F – F.
Resolução: Aula 4, Tema 2.
10/20 - Um dispositivo móvel apresenta basicamente os mesmos componentes de um computador qualquer:
memória, CPU e interfaces. Além do circuito de comunicação móvel – ou circuitos, já que podem ser diversos
circuitos para tipos distintos de comunicação. E todos estes componentes são alimentados por uma fonte de energia
também portátil: a bateria. Esta semelhança na arquitetura e no arranjo dos componentes pode ser enganosa, pois
um dispositivo de computação móvel pode diferenciar-se bastante de um computador de mesa – o desktop.
Considerando isso, analise as afirmativas a seguir:I. Geralmente a capacidade de processamento de um dispositivo móvel é menor do que a de um computador
desktop, porém podem haver dispositivos móveis com grande capacidade.
II. Todo o armazenamento pode ser feito em dispositivos de estado sólido: chips de memória RAM, SSD e memory
cards – sendo estes últimos removíveis.
III. Os aspectos mais críticos para as memórias dos dispositivos móveis são a velocidade e as altas temperaturas
geradas.
IV. Para o uso em locais remotos, os dispositivos móveis geralmente utilizam a comunicação para receber, tratar e
armazenar os dados remotamente.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: A) I e II.
11/20 - O Bluetooth é um padrão que permite que os dispositivos troquem dados em uma pequena área de
abrangência, por meio de transmissões de sinal de rádio de curto comprimento de onda, enquanto o a rede local sem
fio (padrão IEEE 802.11) é definida por um conjunto de de padrões que inclui vários protocolos para comunicação
em diferentes frequências (2.4, 3.7 e 5 GHz). Sobre estas tecnologias é correto afirmarmos que:
R: A) O Bluetooth é um a tecnologia de rede pessoa l, e permite a configuração de redes de área pessoal. 
Resolução: Aula 3, tema 4.
12/20 - Componentes de aplicativos são os blocos de construção essenciais de uma APP. Esses componentes são
fracamente acoplados por meio do arquivo de manifesto do aplicativo, o AndroidManifest.xml, que descreve cada
componente do aplicativo e como eles interagem. Existem quatro componentes principais que podem ser usados em
uma APP. Sobre os componentes das APPs do Android, avalie as seguintes afirmações:
I. Activities são os componentes que tratam da comunicação entre o sistema operacional Android e as APPs.
II. Services são aqueles que trabalham com o processamento em segundo plano associado a um aplicativo.
III. Broadcast Receivers são os componentes que definem a construção da interface com o usuário, voltados para a
interação com o usuário na tela do APP.
IV. Content Providers são os responsáveis pelo gerenciamento do banco de dados e pelo tratamento dos dados da
APP.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: D) II e IV.
Resolução: Aula 3, tema 4.
13/20 - Embora o uso do Android seja comum em smartphones ele é empregado em muitos outros dispositivos. Há
Android para quase que qualquer dispositivo eletrônico com capacidade computacional, na atualidade. Sobre o uso
do Android nos mais diversos dispositivos móveis, avalie as seguintes afirmações:
I. Devido às necessidades de resposta rápida e grande capacidade de processamento os dispositivos weareable que
usam o Android têm complexas interfaces com o usuário.
II. O Android TV possibilita ao usuário usar uma tela grande para os aplicativos, jogos e acesso a conteúdo de toda
natureza, da web às redes sociais.
III. O Android Things é a plataforma para desenvolvimento de APPs para IoT, e requer uma SDK diferente dos
demais dispositivos móveis.
 IV. Os APPs que funcionam com os consoles do Android Auto são executados em um dispositivo conectado, como
um smartphone ou tablet.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: D) II e IV
Resolução: Aula 6, Tema 4.
14/20 - Também são considerados como tipos de dispositivos móveis os computadores portáteis e os assistentes
pessoais, isto é, Laptops, Notebooks, Palmtops (ou handhelds) e agendas eletrônicas. Os dispositivos móveis, tal
como qualquer outro ambiente computacional, possuem CPU, memória, interfaces. Sobre as características dos
dispositivos móveis, analise as afirmações a seguir assinalando-as como (F)alsas ou (V)erdadeiras:
( ) Contemplam a possibilidade de serem transportados por um ser humano;
( ) Possuem uma fonte de alimentação própria, geralmente composta por uma bateria;
( ) Sempre existe a possibilidade de conectá-los a outros dispositivos ou ambientes remotos para a troca de
informações;
( ) É possível conectá-los ao sistema de telefonia fixa comutada (STFC) utilizando-se para isso um modem.
R: D) V -V – F- V
15/20 - As principais tecnologias de comunicação sem fio são originárias da telefonia e estão em uso até o presente
momento. São estas: o GSM, o GPRS, o EDGE e o UMTS. Sobre essas tecnologias é correto afirmarmos que:
R: C) GPRS e EDGE são uma evolução do GSM. O Serviço Geral de Rádio por Pacotes (General Packet Radio
Service - GPRS) também é conhecido com o 2,5G (Geração 2,5)
Resolução: Aula 3, Tema 1.
16/20 - Um sistema de telefonia celular é basicamente um sistema de rádio móvel, cuja função original e principal é
permitir a comunicação por voz entre dois assinantes usando dispositivos – telefones - localizados em pontos
geográficos distintos, e que podem mover-se durante o processo de comunicação. Este sistema é composto de
alguns elementos, sobre os quais é correto afirmar:
R: C) Além da capacidade de estabelecer contato com as estações móveis em sua área de abrangência, uma ERB
conecta-se à outras estações rádio base.
17/20 - Em um ambiente de computação móvel devemos levar em consideração a existência de diferenças
significativas com laptops/notebooks, desktops ou servidores. Conhecer tais diferenças é essencial para o
desenvolvimento de APPs, o uso correto, a avaliação dos riscos e busca de soluções para os problemas de segurança
da informação. Sobre essas diferenças é correto afirmarmos que:
R: C) A capacidade das baterias que alimentam os dispositivos é limitada e precisa ser poupada com a redução do
uso do processador e dos acessos à memória.
Resolução: Aula 1, Tema 4.
18/20 - Uma APP necessita manipular dados para apresentar os resultados esperados. Essa necessidade implica no
uso de interfaces, ou seja, funcionalidades que permitem a troca de informações. Dentre as diversas interfaces, uma
das mais importantes é a interface com o usuário, a UI – User Interface, também referenciada como GUI – Graphic
User Interface, já que geralmente trata-se de uma interface gráfica. O principal elemento de construção da interface
do usuário em uma APP Android é um objeto View. Analise as afirmativas abaixo a respeito das Views e selecione
a resposta correta:
R: D) Todas as alternativas apresentadas são corretas.
Resolução: Aula 5, Tema 1.
19/20 - Há inúmeros layouts padronizados que são fornecidos para o Android, que são usados em quase todos os
APPs, de modo a prover um visual, uma aparência e comportamento diferentes. Relacione cada um deles à sua
descrição e assinale a alternativa que contempla a sequência correta, considerada de cima para baixo:
a) Linear Layout ( ) Viewgroup que alinha todos as suas Views em uma única direção, vertical ou horizontal.
b) Relative Layout ( ) Viewgroup que mostra suas Views em posições relativas. 
c) Table Layout ( ) Marcador de posição na tela usado para uma única exibição.
d) Absolute Layout ( ) Permite a definição do local exato para a exibição de uma View. 
e) Frame Layout ( ) View que posiciona outras Views em linhas e colunas.
f) List View ( ) Viewgroup que exibe uma lista de itens em uma grade bidimensional, sobre a qual se pode
rolar.
g) Grid View ( ) Viewgroup que exibe uma lista de itens sobre os quais se pode rolar.
R: C) a – b – e – d – c – g – f. 
Resolução: Aula 5, Tema 1.
20/20 - Vários dispositivos móveis possuem sensores que medem movimento, orientação e condições ambientais. O
Android suporta estas três categorias de sensores, e provê recursos para desenvolvermos APPs que façam uso destes
sensores. Sobre o uso de sensores por meio das APPs do Android, avalie as seguintes afirmações:
I. O Android possibilita a obtenção de dados dos sensores sejam esses constituídos de hardware ou de software.
II. Para usar sensores, a primeira coisa que devemos fazer é instanciar o objeto da classe Sensormanager.
III. Para obter uma lista de sensores suportados pelo nosso dispositivo móvel chamamos o método
onSensorChanged.IV. As bibliotecas que acompanham o sistema operacional Android para o uso de sensores são a SensorManager e
a Sensor.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: A) I e II.
Resolução: Aula 6, Tema 3

Outros materiais