Logo Passei Direto
Buscar

Prática 2 dispositivos móveis

Questionário de múltipla escolha sobre Dispositivos Móveis (Android), com questões sobre layouts, controles de entrada, componentes de apps, sensores e resources, alternativas, respostas marcadas e referências de aula/página.

Ferramentas de estudo

Questões resolvidas

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.
A I e II.
B I e IV.
C II e IV.
D III e IV.

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

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.
A F – F – F – V
B V – V – V – F
C V – V - F – V
D V – V – F – F

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

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

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.
A I e II.
B I e IV.
C II e IV.
D III e IV.

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

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.
A F – F – F – V
B V – V – V – F
C V – V - F – V
D V – V – F – F

Prévia do material em texto

Questão 1/10 - 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.
Nota: 10.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.
Você acertou!
Aula 5, Tema 1 – Pg. 2 da rota impressa.
	
	D
	b – a – e – d – c – f – g.
Questão 2/10 - 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: 0.0
	
	A
	I e III.
	
	B
	II e IV.
	
	C
	I, III e IV.
Aula 5, Tema 2 – Pgs. 9 e 10.
	
	D
	II, III e IV.
Questão 3/10 - Dispositivos Móveis
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:
Nota: 10.0
	
	A
	I e III.
	
	B
	I e IV.
	
	C
	II, III e IV.
	
	D
	II e IV.
Você acertou!
Aula 4, Tema 4 – Pg. 11.
Questão 4/10 - Dispositivos Móveis
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:
Nota: 0.0
	
	A
	I e II.
Aula 6, Tema 3 – Pgs. 13 a 15 da rota impressa.
	
	B
	I e IV.
	
	C
	II e IV.
	
	D
	III e IV.
Questão 5/10 - Dispositivos Móveis
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:
Nota: 0.0
	
	A
	I e III.
	
	B
	I e IV.
Aula 4, Tema 4 – Pg. 13.
	
	C
	II e IV.
	
	D
	III e IV.
Questão 6/10 - 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.
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: 10.0
	
	A
	I e III.
	
	B
	I e IV.
Você acertou!
Aula 5, Tema 3 – Pgs. 13 e 14.
	
	C
	II, III e IV.
	
	D
	II e IV.
Questão 7/10 - Dispositivos Móveis
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 como C#,  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:
Nota: 10.0
	
	A
	F – F – F – V
	
	B
	V – V – V – F
	
	C
	V – V - F – F
	
	D
	V – V – F – V
Você acertou!
Aula 4, Tema 2 – Pg. 4da rota impressa.
Questão 8/10 - 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 driversde 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: 10.0
	
	A
	I e III.
Você acertou!
Aula 4, Tema 3 – Pgs. 8 e 9 da rota impressa.
	
	B
	I e IV.
	
	C
	II e IV.
	
	D
	III e IV.
Questão 9/10 - Dispositivos Móveis
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:
Nota: 10.0
	
	A
	F – F – F – V
	
	B
	V – V – V – F
	
	C
	V – V - F – V
	
	D
	V – V – F – F
Você acertou!
Aula 4, Tema 2 – Pgs. 5 a 13 da rota impressa.
Questão 10/10 - 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: 10.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.
Você acertou!
Aula 4, Tema 1 – Pg. 3 da rota impressa.
	
	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.

Mais conteúdos dessa disciplina