Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS SIMULADOS AULA 1 ATÉ 10

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

Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Desktop
	
	Smartphone
	
	Notebook
	
	Ultrabook
	
	Tablet
	Respondido em 04/05/2021 18:28:25
	
	
	 
		2
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Computadores
	
	Activity
	
	Dispositivos Móveis
	
	Smart TV
	
	onReset
	Respondido em 04/05/2021 18:39:48
	
	
	 
		3
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:39:50
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		4
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Service
	
	Intent
	
	Broadcast Receiver
	
	Content Provider
	
	Activity
	Respondido em 04/05/2021 18:39:52
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		5
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	CVM
	
	DVM
	
	ART
	
	JRE
	
	KVM
	Respondido em 04/05/2021 18:39:54
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	São menores e mais leves.
	
	Maior autonomia de bateria.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Podem possuir conectividade, inclusive intermitente.
	Respondido em 04/05/2021 18:39:55
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	DVM
	
	JRE
	
	KVM
	
	CVM
	
	ART
	Respondido em 04/05/2021 18:45:18
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Activity
	
	Smart TV
	
	Dispositivos Móveis
	
	onReset
	
	Computadores
	Respondido em 04/05/2021 18:45:20
	
	
	 
		3
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	Respondido em 04/05/2021 18:45:21
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		4
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Content Provider
	
	Activity
	
	Intent
	
	Broadcast Receiver
	
	Service
	Respondido em 04/05/2021 18:45:22
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		5
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Ultrabook
	
	Desktop
	
	Tablet
	
	Notebook
	
	Smartphone
	Respondido em 04/05/2021 18:45:24
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Maior autonomia de bateria.
	
	São menores e mais leves.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Podem possuir conectividade, inclusive intermitente.
	Respondido em 04/05/2021 18:45:26
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	DVM
	
	JRE
	
	CVM
	
	ART
	
	KVM
	Respondido em 04/05/2021 18:40:00
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT),mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Ultrabook
	
	Notebook
	
	Desktop
	
	Smartphone
	
	Tablet
	Respondido em 04/05/2021 18:45:00
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Smart TV
	
	Activity
	
	Dispositivos Móveis
	
	onReset
	
	Computadores
	Respondido em 04/05/2021 18:45:02
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	Respondido em 04/05/2021 18:45:05
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Content Provider
	
	Service
	
	Activity
	
	Broadcast Receiver
	
	Intent
	Respondido em 04/05/2021 18:45:07
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	São menores e mais leves.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Podem possuir conectividade, inclusive intermitente.
	
	Maior autonomia de bateria.
	Respondido em 04/05/2021 18:45:08
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	JRE
	
	DVM
	
	KVM
	
	CVM
	
	ART
	Respondido em 04/05/2021 18:45:30
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Desktop
	
	Ultrabook
	
	Tablet
	
	Notebook
	
	Smartphone
	Respondido em 04/05/2021 18:45:31
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	onReset
	
	Dispositivos Móveis
	
	Computadores
	
	Smart TV
	
	Activity
	Respondido em 04/05/2021 18:45:33
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:45:35
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Service
	
	Broadcast Receiver
	
	Intent
	
	Activity
	
	Content Provider
	Respondido em 04/05/2021 18:45:36
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Podem possuir conectividade, inclusive intermitente.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	São menores e mais leves.
	
	Maior autonomia de bateria.
	
	Utilizam o mouse como dispositivo de apontamento.
	Respondido em 04/05/2021 18:45:38
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	DVM
	
	CVM
	
	JRE
	
	ART
	
	KVM
	Respondido em 04/05/2021 18:45:45
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Smartphone
	
	Tablet
	
	Desktop
	
	Ultrabook
	
	Notebook
	Respondido em 04/05/2021 18:45:49
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Smart TVActivity
	
	Computadores
	
	onReset
	
	Dispositivos Móveis
	Respondido em 04/05/2021 18:45:50
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:45:52
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Content Provider
	
	Activity
	
	Intent
	
	Service
	
	Broadcast Receiver
	Respondido em 04/05/2021 18:45:54
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Podem possuir conectividade, inclusive intermitente.
	
	Maior autonomia de bateria.
	
	São menores e mais leves.
	
	Utilizam o mouse como dispositivo de apontamento.
	Respondido em 04/05/2021 18:45:55
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	CVM
	
	DVM
	
	KVM
	
	ART
	
	JRE
	Respondido em 04/05/2021 18:45:59
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Tablet
	
	Desktop
	
	Notebook
	
	Ultrabook
	
	Smartphone
	Respondido em 04/05/2021 18:46:01
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Computadores
	
	Dispositivos Móveis
	
	Smart TV
	
	onReset
	
	Activity
	Respondido em 04/05/2021 18:46:03
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	Respondido em 04/05/2021 18:46:05
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Intent
	
	Broadcast Receiver
	
	Service
	
	Activity
	
	Content Provider
	Respondido em 04/05/2021 18:46:07
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	São menores e mais leves.
	
	Podem possuir conectividade, inclusive intermitente.
	
	Maior autonomia de bateria.
	Respondido em 04/05/2021 18:46:10
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	JRE
	
	CVM
	
	ART
	
	KVM
	
	DVM
	Respondido em 04/05/2021 18:46:13
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Desktop
	
	Tablet
	
	Notebook
	
	Ultrabook
	
	Smartphone
	Respondido em 04/05/2021 18:46:15
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	onReset
	
	Dispositivos Móveis
	
	Activity
	
	Smart TV
	
	Computadores
	Respondido em 04/05/2021 18:46:16
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_ JDK- adicionando o caminho da instalação do Eclipse
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	Respondido em 04/05/2021 18:46:18
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Service
	
	Broadcast Receiver
	
	Intent
	
	Content Provider
	
	Activity
	Respondido em 04/05/2021 18:46:19
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	São menores e mais leves.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Maior autonomia de bateria.
	
	Podem possuir conectividade, inclusive intermitente.
	Respondido em 04/05/2021 18:46:21
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	JRE
	
	KVM
	
	ART
	
	DVM
	
	CVM
	Respondido em 04/05/2021 18:46:27
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Desktop
	
	Ultrabook
	
	Smartphone
	
	Tablet
	
	Notebook
	Respondido em 04/05/2021 18:46:30
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Smart TV
	
	Activity
	
	onReset
	
	Dispositivos Móveis
	
	Computadores
	Respondido em 04/05/2021 18:46:32
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:46:37
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Content Provider
	
	Activity
	
	Broadcast Receiver
	
	Service
	
	Intent
	Respondido em 04/05/2021 18:46:39
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Podem possuir conectividade, inclusive intermitente.
	
	Maior autonomia de bateria.
	
	São menores e mais leves.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	Respondido em 04/05/2021 18:46:42
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	JRE
	
	CVM
	
	DVM
	
	ART
	
	KVM
	Respondido em 04/05/2021 18:46:46
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Desktop
	
	Tablet
	
	Smartphone
	
	Notebook
	
	Ultrabook
	Respondido em 04/05/2021 18:46:49
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	onReset
	
	Dispositivos Móveis
	
	Smart TV
	
	Computadores
	
	Activity
	Respondido em 04/05/2021 18:46:52
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	Respondido em 04/05/2021 18:46:56
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso,é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Content Provider
	
	Broadcast Receiver
	
	Service
	
	Intent
	
	Activity
	Respondido em 04/05/2021 18:47:02
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Podem possuir conectividade, inclusive intermitente.
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Maior autonomia de bateria.
	
	São menores e mais leves.
	Respondido em 04/05/2021 18:47:03
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	JRE
	
	DVM
	
	KVM
	
	ART
	
	CVM
	Respondido em 04/05/2021 18:47:07
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Notebook
	
	Smartphone
	
	Desktop
	
	Ultrabook
	
	Tablet
	Respondido em 04/05/2021 18:47:10
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	onReset
	
	Smart TV
	
	Dispositivos Móveis
	
	Computadores
	
	Activity
	Respondido em 04/05/2021 18:47:13
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:47:17
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Broadcast Receiver
	
	Intent
	
	Activity
	
	Service
	
	Content Provider
	Respondido em 04/05/2021 18:47:23
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Podem possuir conectividade, inclusive intermitente.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Maior autonomia de bateria.
	
	São menores e mais leves.
	Respondido em 04/05/2021 18:47:26
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
1a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Entre as máquinas virtuais que já foram adotadas pelo sistema Android, qual delas apresenta compilação baseada em JIT?
		
	
	ART
	
	DVM
	
	JRE
	
	CVM
	
	KVM
	Respondido em 04/05/2021 18:47:30
	
Explicação: 
Android utilizava DVM nas versões mais antigas, com parte da compilação efetuada durante a execução (JIT), mas nas versões atuais foi adotado um modelo pré-compilado no momento da instalação, através do ART. 
	
	
	 
		2
          Questão 
	
	
	Marque a opção que não é um dispositivo móvel:
		
	
	Smartphone
	
	Desktop
	
	Ultrabook
	
	Notebook
	
	Tablet
	Respondido em 04/05/2021 18:47:32
	
	
	 
		3
          Questão 
	
	
	Complete a frase: A tecnologia móvel e os _________________ fazem parte de nosso cotidiano.Possibilitam acesso a dados a qualquer hora e lugar. Evolução tende a torná-los uma parte de nosso corpo.
		
	
	Activity
	
	Computadores
	
	Smart TV
	
	Dispositivos Móveis
	
	onReset
	Respondido em 04/05/2021 18:47:35
	
	
	 
		4
          Questão 
	
	
	A principal linguagem de programação utilizada para construção de aplicações para Plataforma Android é a linguagem Java. Um dos passos da preparação do ambiente é a configuração de uma "variável de ambiente", a qual será utilizada pelo ambiente de desenvolvimento para acessar as bibliotecas disponíveis na plataforma Java. Segundo o material, qual é essa variável de ambiente e para qual diretório ela aponta?
		
	
	JAVA_JDK - adicionando o caminho da instalação do NetBeans
	
	JAVA_NETBEANS - adicionando o caminho da instalação do NetBeans
	
	JAVA_ECLIPSE - adicionando o caminho da instalação do Eclipse
	
	JAVA_HOME - adicionando o caminho da instalação do JRE
	
	JAVA_ JDK - adicionando o caminho da instalação do Eclipse
	Respondido em 04/05/2021 18:47:38
	
Explicação: 
Segundo o material, essa variável de ambiente é JAVA_HOME e aponta para o diretório de instalação do JRE
	
	
	 
		5
          Questão 
	
	
	"É considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado.
Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela do usuário.
Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade."
A definição acima corresponde ao componente:
		
	
	Activity
	
	Service
	
	Content Provider
	
	Intent
	
	Broadcast Receiver
	Respondido em 04/05/2021 18:47:46
	
Explicação: 
O Activity é considerado o componente base de uma aplicação Android. Por isso, é o mais utilizado. Consiste em uma classe gerenciadora de UI (Interface do usuário). Representa uma única tela dousuário. Tanto o fluxo da aplicação como eventos de tela são de sua responsabilidade. Isso não significa que todo aplicativo precisa ter uma interface do usuário, mas, se tiver, precisará de, pelo menos, uma Activity.
	
	
	 
		6
          Questão 
	
	
	Os dispositivos móveis apresentam características próprias que obrigam a mudanças na forma de desenvolvimento de softwares para os mesmos. Qual das características abaixo NÃO corresponde a este tipo de dispositivo?
		
	
	Utilizam o mouse como dispositivo de apontamento.
	
	Maior autonomia de bateria.
	
	Normalmente são mais rápidos para inicialização ou desligamento.
	
	Podem possuir conectividade, inclusive intermitente.
	
	São menores e mais leves.
	Respondido em 04/05/2021 18:47:49
	
	
	
	
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	SQLiteDatabase
	
	Cursor
	
	TableFactory
	
	ArrayAdapter
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:21:21
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		2
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	SQLiteStatement
	
	Cursor
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	
	ContentValues
	Respondido em 04/05/2021 19:21:22
	
	
	 
		3
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	TableAdapter
	
	ArrayAdapter
	
	ListAdapter
	
	SQLiteAdapter
	
	SimpleCursorAdapter
	Respondido em 04/05/2021 20:00:24
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	 
		4
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	ContentValues 
	
	SQLiteContentValues
	
	SQLiteOpenHelper
	
	SQLiteStatement
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:21:25
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		5
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	JDBC
	
	Context
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:21:26
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteStatement
	
	SQLiteDatabaseManager
	
	SQLiteDatabase
	
	PreparedSQLiteStatement
	
	SQLiteDatabaseTransaction
	Respondido em 04/05/2021 19:21:28
	
	
	 
		7
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	SqlServer
	
	SQLite
	
	MysSql
	
	PL/SQL
	
	SQLTransaction
	Respondido em 04/05/2021 19:21:30
	
	
	 
		8
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getReadableDatabase
	
	getResultDatabase
	
	getCursorDatabase 
	
	getOpenDatabase 
	
	getWritableDatabase 
	Respondido em 04/05/2021 19:21:31
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	SQLiteDatabase
	
	Cursor
	
	SQLiteStatement
	
	SQLiteOpenHelper
	
	ContentValues
	Respondido em 04/05/2021 19:21:37
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteStatement
	
	SQLiteDatabase
	
	SQLiteContentValues
	
	ContentValues 
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:21:39
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	SQLiteDatabase
	
	Cursor
	
	TableFactory
	
	ArrayAdapter
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:21:41
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processode criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getWritableDatabase 
	
	getCursorDatabase 
	
	getResultDatabase
	
	getOpenDatabase 
	
	getReadableDatabase
	Respondido em 04/05/2021 19:21:43
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	SQLite
	
	SqlServer
	
	PL/SQL
	
	SQLTransaction
	
	MysSql
	Respondido em 04/05/2021 19:21:44
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabase
	
	PreparedSQLiteStatement
	
	SQLiteDatabaseManager
	
	SQLiteStatement
	Respondido em 04/05/2021 19:21:46
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	Context
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	JDBC
	Respondido em 04/05/2021 19:21:48
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	SQLiteAdapter
	
	SimpleCursorAdapter
	
	ArrayAdapter
	
	ListAdapter
	
	TableAdapter
	Respondido em 04/05/2021 19:21:49
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	Cursor
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	ContentValues
	
	SQLiteStatement
	Respondido em 04/05/2021 19:21:59
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	ContentValues 
	
	SQLiteStatement
	
	SQLiteContentValues
	Respondido em 04/05/2021 19:22:01
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	TableFactory
	
	ArrayAdapter
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	
	Cursor
	Respondido em 04/05/2021 19:22:03
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getOpenDatabase 
	
	getCursorDatabase 
	
	getReadableDatabase
	
	getResultDatabase
	
	getWritableDatabase 
	Respondido em 04/05/2021 19:22:04
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	MysSql
	
	PL/SQL
	
	SQLite
	
	SQLTransaction
	
	SqlServer
	Respondido em 04/05/2021 19:22:06
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	PreparedSQLiteStatement
	
	SQLiteStatement
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabaseManager
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:22:08
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	
	Context
	
	JDBC
	Respondido em 04/05/2021 19:22:09
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	ListAdapter
	
	SQLiteAdapter
	
	TableAdapter
	
	SimpleCursorAdapter
	
	ArrayAdapter
	Respondido em 04/05/2021 19:22:11
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?SQLiteDatabase
	
	ContentValues
	
	Cursor
	
	SQLiteOpenHelper
	
	SQLiteStatement
	Respondido em 04/05/2021 19:22:15
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteStatement
	
	SQLiteDatabase
	
	ContentValues 
	
	SQLiteContentValues
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:22:16
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	SqlServer
	
	SQLite
	
	MysSql
	
	SQLTransaction
	
	PL/SQL
	Respondido em 04/05/2021 19:22:19
	
	
	 
		4
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteStatement
	
	PreparedSQLiteStatement
	
	SQLiteDatabase
	
	SQLiteDatabaseManager
	
	SQLiteDatabaseTransaction
	Respondido em 04/05/2021 19:22:21
	
	
	 
		5
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	SQLiteDatabase
	
	Context
	
	SQLiteOpenHelper
	
	JDBC
	Respondido em 04/05/2021 19:22:22
	
	
	 
		6
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getWritableDatabase 
	
	getOpenDatabase 
	
	getCursorDatabase 
	
	getReadableDatabase
	
	getResultDatabase
	Respondido em 04/05/2021 19:22:25
	
	
	 
		7
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	ArrayAdapter
	
	TableFactory
	
	Cursor
	Respondido em 04/05/2021 19:22:28
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	SimpleCursorAdapter
	
	SQLiteAdapter
	
	ArrayAdapter
	
	TableAdapter
	
	ListAdapter
	Respondido em 04/05/2021 19:22:30
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	ContentValues
	
	Cursor
	
	SQLiteDatabase
	
	SQLiteStatement
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:22:33
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	
	ContentValues 
	
	SQLiteStatement
	
	SQLiteContentValues
	Respondido em 04/05/2021 19:22:35
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	Cursor
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	ArrayAdapter
	
	TableFactory
	Respondido em 04/05/2021 19:22:37
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getCursorDatabase 
	
	getOpenDatabase 
	
	getReadableDatabase
	
	getResultDatabase
	
	getWritableDatabase 
	Respondido em 04/05/2021 19:22:38
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	MysSql
	
	PL/SQL
	
	SQLite
	
	SQLTransaction
	
	SqlServer
	Respondido em 04/05/2021 19:22:40
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessaros métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteDatabase
	
	SQLiteStatement
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabaseManager
	
	PreparedSQLiteStatement
	Respondido em 04/05/2021 19:22:41
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	Context
	
	SQLiteOpenHelper
	
	SQLiteContext
	
	JDBC
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:22:43
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	ArrayAdapter
	
	TableAdapter
	
	SQLiteAdapter
	
	SimpleCursorAdapter
	
	ListAdapter
	Respondido em 04/05/2021 19:22:45
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	SQLiteOpenHelper
	
	SQLiteStatement
	
	Cursor
	
	SQLiteDatabase
	
	ContentValues
	Respondido em 04/05/2021 19:22:49
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	ContentValues 
	
	SQLiteStatement
	
	SQLiteContentValues
	Respondido em 04/05/2021 19:22:50
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	ArrayAdapter
	
	TableFactory
	
	SQLiteOpenHelper
	
	Cursor
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:22:52
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getResultDatabase
	
	getCursorDatabase 
	
	getReadableDatabase
	
	getOpenDatabase 
	
	getWritableDatabase 
	Respondido em 04/05/2021 19:22:54
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	SQLite
	
	MysSql
	
	PL/SQL
	
	SqlServer
	
	SQLTransaction
	Respondido em 04/05/2021 19:22:55
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabaseManager
	
	SQLiteStatement
	
	SQLiteDatabase
	
	PreparedSQLiteStatement
	Respondido em 04/05/2021 19:22:57
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	JDBC
	
	Context
	Respondido em 04/05/2021 19:22:59
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	SimpleCursorAdapter
	
	ListAdapter
	
	TableAdapter
	
	SQLiteAdapter
	
	ArrayAdapter
	Respondido em 04/05/2021 19:23:03
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	SQLiteStatement
	
	SQLiteDatabase
	
	ContentValues
	
	Cursor
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:23:07
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	ContentValues 
	
	SQLiteOpenHelper
	
	SQLiteContentValues
	
	SQLiteDatabase
	
	SQLiteStatement
	Respondido em 04/05/2021 19:23:10
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criaçãoe atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	SQLiteOpenHelper
	
	TableFactory
	
	ArrayAdapter
	
	SQLiteDatabase
	
	Cursor
	Respondido em 04/05/2021 19:23:12
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getWritableDatabase 
	
	getReadableDatabase
	
	getResultDatabase
	
	getCursorDatabase 
	
	getOpenDatabase 
	Respondido em 04/05/2021 19:23:14
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	PL/SQL
	
	MysSql
	
	SqlServer
	
	SQLTransaction
	
	SQLite
	Respondido em 04/05/2021 19:23:16
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	SQLiteStatement
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabase
	
	SQLiteDatabaseManager
	
	PreparedSQLiteStatement
	Respondido em 04/05/2021 19:23:18
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	Context
	
	JDBC
	
	SQLiteOpenHelper
	
	SQLiteDatabase
	
	SQLiteContext
	Respondido em 04/05/2021 19:23:19
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto para o preenchimento da lista com os dados de retorno de uma consulta SQLite?
		
	
	ArrayAdapter
	
	SimpleCursorAdapter
	
	ListAdapter
	
	SQLiteAdapter
	
	TableAdapter
	Respondido em 04/05/2021 19:23:21
	
Explicação: O retorno de uma consulta ao SQLite é do tipo Cursor, e exige um Adapter do tipo SimpleCursorAdapter para o preenchimento de uma ListView.
	
	
	
	
 
 
Parte inferior do formulário
Parte superior do formulário
		
	
	
		
		Teste de
Conhecimento
	 avalie sua aprendizagem
	
		
		 
	PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
9a aula
		
	 
	Lupa
	 
	 
	 
		
	
	
	
	
	
	
	 
		1
          Questão 
	
	
	Qual classe da plataforma Android possui métodos encapsulados para insert, update e delete?
		
	
	Cursor
	
	ContentValues
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	
	SQLiteStatement
	Respondido em 04/05/2021 18:42:04
	
	
	 
		2
          Questão 
	
	
	O Android permite a manipulação dos dados com o SQLite, sem a necessidade de utilizar instruções SQL durante a comunicação com o SGBD. Para tanto podemos encapsular as operações de inserção (insert), atualização (update) e deleção (delete) através dos métodos da classe?
		
	
	SQLiteContentValues
	
	SQLiteDatabase
	
	ContentValues 
	
	SQLiteStatement
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:23:28
	
Explicação: A classe SQLiteDatabase oferece uma maneira alternativa para manipulação dos dados com o SQLite. Esta classe possui métodos encapsulados para as operações de inserção (insert), atualização (update) e deleção (delete), com isso, não é necessário utilizar instruções SQL durante a comunicação com o SGBD. 
	
	
	 
		3
          Questão 
	
	
	Para a criação de uma solução de persistência local no Android, com uso de banco de dados SQLite, deve ser utilizada inicialmente uma classe responsável pelos eventos de criação e atualização da estrutura das tabelas. Ao mudar a versão do App, esta classe irá chamar automaticamente a atualização estrutural, e na primeira execução irá efetuar a criação da estrutura inicial. A classe em questão deve ser descendente de:
		
	
	ArrayAdapter
	
	TableFactory
	
	Cursor
	
	SQLiteDatabase
	
	SQLiteOpenHelper
	Respondido em 04/05/2021 19:23:33
	
Explicação: A classe SQLiteOpenHelper tem como finalidade a gestão do modelo estrutural do banco, concentrando as operações de criação e alteração da estrutura das tabelas no SQLite. 
	
	
	 
		4
          Questão 
	
	
	Na plataforma Android, a manipulação de dados no banco SQLite é facilitada com o uso da classe SQLiteOpenHelper. Esta classe auxilia o desenvolvedor no processo de criação e gerenciamento das versões do banco de dados. Assinale o método da classe que realiza a abertura e/ou criação do banco de dados, permitindo apenas que sejam efetuadas leituras dos dados.
		
	
	getResultDatabase
	
	getCursorDatabase 
	
	getWritableDatabase 
	
	getOpenDatabase 
	
	getReadableDatabase
	Respondido em 04/05/2021 19:23:34
	
	
	 
		5
          Questão 
	
	
	A plataforma Android oferece suporte nativo ao armazenamento persistente de dados utilizando um banco de dados de código fonte aberto, multiplataforma e que tem sido utilizado principalmente em aplicativos embarcados. A arquitetura de funcionamento desse banco de dados é diferente de outros sistemas de gerenciamento tradicionais, uma vez que todas as funcionalidades do sistema são oferecidas por meio de uma biblioteca escrita na linguagem C. Assinale a alternativa que indica o nome dessa biblioteca
		
	
	SQLTransaction
	
	SqlServer
	
	MysSql
	
	PL/SQL
	
	SQLite
	Respondido em 04/05/2021 19:23:36
	
	
	 
		6
          Questão 
	
	
	Em uma aplicação Android que utiliza um banco de dados SQLite se deseja acessar os métodos delete, update, insert, query e execSQL para executar operações no banco de dados. Para acessar estes métodos será necessária uma variável da classe
		
	
	PreparedSQLiteStatement
	
	SQLiteDatabase
	
	SQLiteStatement
	
	SQLiteDatabaseTransaction
	
	SQLiteDatabaseManager
	Respondido em 04/05/2021 19:23:37
	
	
	 
		7
          Questão 
	
	
	Observe o trecho de código abaixo:
String CREATE_BOOK_TABLE = "CREATE TABLE books ( " +
"id INTEGER PRIMARY KEY AUTOINCREMENT, " +
"title TEXT, "+
"author TEXT )";
obj.execSQL(CREATE_BOOK_TABLE);
podemos afirmar que obj é do tipo: 
		
	
	SQLiteContext
	
	SQLiteOpenHelper
	
	JDBC
	
	Context
	
	SQLiteDatabase
	Respondido em 04/05/2021 19:23:38
	
	
	 
		8
          Questão 
	
	
	Uma ListView permite a visualização de múltiplas linhas, relacionadas a alguma fonte de dados, como listas, vetores e outros, necessitando da intermediação de um objeto do tipo Adapter. No caso de uma consulta ao SQLite, sempre é retornado um tipo específico de objeto, o qual dá acesso aos dados dos registros existentes na tabela. Qual o Adapter correto

Outros materiais