Logo Passei Direto
Buscar

Arquitetura e Controles no Android

User badge image
Rogerio Alves

em

Ferramentas de estudo

Questões resolvidas

Questão 1/5 - Dispositivos Móveis
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 afirmacoes:
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:

A I e III.
B II e IV.
C I, III e IV.

Questão 5/5 - Dispositivos Móveis
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.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Questão 1/5 - Dispositivos Móveis
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 afirmacoes:
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:

A I e III.
B II e IV.
C I, III e IV.

Questão 5/5 - Dispositivos Móveis
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.

Prévia do material em texto

06/11/2018 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/330678/novo/1/61439 1/5
Questão 1/5 - Dispositivos Móveis
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:
Nota: 20.0
A I e III.
06/11/2018 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/330678/novo/1/61439 2/5
B I e IV.
C II e IV.
D III e IV.
Questão 2/5 - Dispositivos Móveis
Os controles de entrada são, por natureza, os componentes 
interativos na UI da APP. O Android fornece uma ampla 
variedade destes controles que que podemos usar na UI, tais 
como os botões, as caixas de texto, as barras de busca e de 
seleção, os botões de zoom e de alternância e muito outros 
mais. Sobre os controles fornecidos pelo Android avalie as 
seguintes afirmações:
 
 I. A principal diferença entre os controles CheckBox e 
RadioGroup está na possibilidade se fazer uma seleção 
múltipla ou exclusiva.
 II. Button é o controle responsável por exibir uma imagem de 
um controle do tipo Botão, que é ativado quando pressionado.
 III. EditText é uma subclasse de TextView que permite a 
inserção de texto formatado, isto é, no formato rich text.
 IV. Para criar na UI da APP um control / View / widget, 
devemos declarar uma View/widget no arquivo de layout e 
atribuir-lhe a ID exclusiva.
 
Assinale a única alternativa que apresenta apenas as 
afirmativas corretas:
 
Nota: 20.0
A I e III.
B II e IV.
C I, III e IV.
Você acertou!
Aula 4, Tema 3 – Pgs. 8 e 9 da rota
impressa.
Você acertou!
Aula 5, Tema 2 – Pgs. 9 e 10.
06/11/2018 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/330678/novo/1/61439 3/5
D II, III e IV.
Questão 3/5 - Dispositivos Móveis
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:
 
Nota: 0.0
A A necessidade de usarmos somente o
SQLite, um banco de dados relacional
bastante leve, para o armazenamento de
dados.
B A facilidade de instalação de software e das
configurações adicionais para o uso dos
protocolos e serviços de comunicação, tais
como GSM / EDGE, CDMA, UMTS,
Bluetooth, Wi-Fi, LTE, NFC e WiMAX.
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.
D A necessidade de uma solução de
sincronização proprietária para enviar dados
de mensagens curtas para seus usuários em
dispositivos Android.
Questão 4/5 - Dispositivos Móveis
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.
 
Aula 4, Tema 1 – Pg. 3 da rota impressa.
06/11/2018 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/330678/novo/1/61439 4/5
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:
Nota: 0.0
A I e III.
B I e IV.
C II, III e IV.
D II e IV.
Questão 5/5 - Dispositivos Móveis
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.
Aula 5, Tema 3 – Pgs. 13 e 14.
06/11/2018 AVA UNIVIRTUS
http://univirtus-277877701.sa-east-1.elb.amazonaws.com/ava/web/#/ava/AvaliacaoUsuarioHistorico/330678/novo/1/61439 5/5
g) Grid
View
( ) Viewgroup que exibe uma lista de itens sobre
os quais se pode rolar.
Nota: 20.0
A a – b – e – d – c – f – g.
B b – a – c – d – e – f – g.
C a b e d c g f

Mais conteúdos dessa disciplina