Buscar

APOL 2 - 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 3 páginas

Prévia do material em texto

ATIVIDADE PEDAGÓGICA ONLINE
Dispositivos Móveis
APOL 2
1/10 - O Android é compatível com bancos de dados SQLite. Isto significa que todos os bancos de dados criados
poderão ser acessados por meio de seu nome a partir de qualquer classe de nossa APP, porém não fora dela. O que é
necessário para criarmos um novo banco de dados SQLite?
R: C) Basta criarmos uma subclasse de SQLiteOpenHelper e alterar o método onCreate().
2/10 - 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.
3/10 - 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.
4/10 - 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.
5/10 - 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 wearable 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 plantaforma 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.
6/10 - 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 widgets, 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.
7/10 - 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/10 - 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.
Marque a alternativa que corresponde à sequência de respostas assinaladas:
R: D) V – V – F – F.
Resolução: Aula 4, tema 2.
9/10 - Componentes de aplicativos são os blocos de construção essenciais de uma APP. Existem componentes
adicionais que são utilizados na construção do código dos demais componentes das APPs, em sua lógica e na
ligação entre eles. Sobre os componentes das APPs do Android, avalie as seguintes afirmações:
I. Os Resources são elementos externos, como sequências de caracteres, constantes e imagens ou desenhos.
II. Os Intents representam uma parte da interface do usuário em uma Activity.
III. Os Fragments são as mensagens que vão ligando os componentes para atuarem em conjunto.
IV. As Views são elementos da interface do usuário que são desenhados na tela, incluindo botões, listas de
formulários, etc.
Assinale a única alternativa que apresenta apenas as afirmativas corretas:
R: B) I e IV. 
Resolução: Aula 4, Tema 4.
10/10 - O desenvolvimento de APPs para o Android é feito por meio de um kit de desenvolvimento específico
(SDK - (Software Development Kit), o qual contempla as bibliotecas e as ferramentas de desenvolvimento. Este kit
compõe a plataforma Android Studio . Sobre as características do desenvolvimento d software para os dispositivos
móveis com o Android, analise as afirmações a seguir assinalando-as como (F)alsas ou (V)erdadeiras:
( ) APPs Android desenvolvidos neste ambiente utilizam o paradigma de orientação a objeto e a linguagem Java.
( ) No ambiente do Android Studio é possível utilizar boa parte das linguagens que suportam orientação à objeto,
tais comoC#, C++ e Phyton.
( ) O AndroidManifest.xml é o arquivo de recursos pré-compilado. Contém, por exemplo, XML binário.
( ) O Android SDK permite a criação completa dos códigos, a compilação e a geração da APP.
Marque a única alternativa que contém a sequência correta assinalada:
R: D) V – V – F – V.
Resolução: Aula 4, Tema 2.

Continue navegando