Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID SIMULADO 1

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

Prévia do material em texto

Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID   
	
	
	Acertos: 8,0 de 10,0
	14/04/2022
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	A gestão de pacotes e bibliotecas em um projeto React é realizada por gerenciadores de dependências, como, por exemplo, o NPM e o YARN. Tendo como base o NPM, assinale a alternativa que corresponde a um comando NPM válido.
		
	
	node -v
	 
	npm install explo-cli
	
	yarn add react-base
	
	npx react-native init
	
	react-native run-android
	Respondido em 14/04/2022 19:15:56
	
	Explicação:
A resposta certa é: npm install explo-cli
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Qual dos elementos abaixo é o principal elemento na construção de uma interface gráfica (UI) em React Native?
		
	
	Const ViewExemplo
	
	Switch
	
	StyleSheet
	 
	View
	
	Export default View
	Respondido em 14/04/2022 19:17:45
	
	Explicação:
A resposta certa é: View
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Analise o fragmento de código a seguir e assinale a afirmativa que
corresponde à saída dele:
		
	
	Será exibido um background de cor vermelha, sem nenhum texto ou qualquer outra informação, cobrindo toda a tela.
	
	Será exibido um erro informando que não foram definidos estilos para o componente < Text >, embora ele esteja sendo usado no aplicativo.
	 
	Será exibido na tela o conteúdo do componente < Text >, ou seja, ''texto'', em fonte de cor preta, dentro de um retângulo com background de cor vermelha - herdado da < View > que contém o < Text > - que ocupará toda a largura da tela.
	
	Será exibido o texto solto na tela, colado no canto superior direito, uma vez que não foram definidos estilos para o componente < Text >.
	
	Será exibido na tela o conteúdo do componente < Text >, ou seja, ''Texto'', em fonte de cor vermelha, tendo como background de toda a tela a cor branca, pois o < Text > herdou o estilo do componente no qual está inserido: o < View >.
	Respondido em 14/04/2022 19:18:13
	
	Explicação:
A resposta certa é: Será exibido na tela o conteúdo do componente < Text >, ou seja, ''texto'', em fonte de cor preta, dentro de um retângulo com background de cor vermelha - herdado da < View > que contém o < Text > - que ocupará toda a largura da tela.
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	Em relação aos recursos de navegação disponíveis no framework React Native, é correto afirmar que:
		
	
	A navegação entre as telas em um aplicativo React Native, sem a instalação de bibliotecas extras, pode ser feita puramente com o código JavaScript.
	 
	É preciso instalar dependências/bibliotecas extras para a construção dos elementos de navegação, como, por exemplo, menus.
	 
	A utilização de elementos específicos e otimizados para navegação deve ser evitada, já que eles interferem na performance do aplicativo. Em seu lugar, é preciso dar preferência à criação de aplicativos com apenas uma tela, em que todo o conteúdo fica disponível em um único lugar.
	
	A exemplo dos websites, é possível construir a navegação entre todas as telas do aplicativo utilizando apenas botões como elementos de link.
	
	A organização de nosso código em diferentes pastas e códigos, separando, por exemplo, em scripts específicos os códigos de cada tela, é o suficiente para que seja possível navegar entre todas elas a partir de uma tela principal.
	Respondido em 14/04/2022 19:21:14
	
	Explicação:
A resposta certa é: É preciso instalar dependências/bibliotecas extras para a construção dos elementos de navegação, como, por exemplo, menus.
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	A linguagem SQL é muito eficaz para as consultas complexas, e boa parte do sucesso se deve ao conjunto de operadores disponibilizados para a filtragem, através da cláusula WHERE. Qual dos operadores a seguir permite buscar os nomes iniciados por uma letra específica?
		
	 
	LIKE
	
	NOT IN
	
	ALL     
	
	IN        
	
	ANY    
	Respondido em 14/04/2022 19:23:58
	
	Explicação:
A resposta certa é: LIKE
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Assim como em diversos tipos de bancos de dados, no SQLite temos um conjunto de tabelas de catálogo, responsáveis pelo armazenamento de dados estruturais, registros de planos de execução e dados de controle. Qual das tabelas de catálogo do SQLite está associada ao controle dos valores de autoincremento?
		
	 
	sqlite_sequence
	
	sqlite_master
	
	sqlite_stat1
	
	sqlite_counter
	
	sqlite_keygen 
	Respondido em 14/04/2022 19:27:06
	
	Explicação:
A resposta certa é: sqlite_sequence
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Tendo em vista o modelo Offline First, podemos considerar que um aplicativo aplica tal modelo caso:
		
	
	Provenha um banco embarcado para armazenamento de dados relativos a preferências do usuário.
	
	Implemente o modelo SPA - Single-page Application.
	
	Ofereça recursos otimizados permitindo a economia no consumo de internet, sobretudo quando utilizado em redes que não sejam Wi-fi.
	
	Não faça uso de recursos remotos e, portanto, não necessite de internet.
	 
	Ofereça os mesmos recursos e funcionalidades, incluindo o consumo de recursos remotos, estando ou não conectado à internet.
	Respondido em 14/04/2022 19:24:14
	
	Explicação:
No contexto atual a infraestrutura de telecomunicações está avançando ao longo dos anos. No entanto, nos deparamos com situações em que ficamos com nossos dispositivos móveis "offline". Em termos conceituais, um aplicativo desenvolvido seguindo os princípios da arquitetura Offline First é um aplicativo que funciona de forma semelhante independente de possuir ou não conexão com a internet.
	
		8a
          Questão
	Acerto: 0,0  / 1,0
	
	Considere a figura abaixo que mostra um esquema de autenticação e autorização.
Este esquema é construído com base em um protocolo que está entre os mais utilizados atualmente para a troca de informações de autenticação e autorização entre provedores de identidade e de serviço. O protocolo utiliza um mecanismo de autenticação que possibilita que um usuário obtenha acesso a múltiplos serviços após autenticar-se somente uma vez em qualquer um destes serviços. Isso elimina a necessidade de se manter múltiplas credenciais de autenticações, como senhas, em diferentes localizações.
O modelo de controle de acesso que faz uso desse mecanismo de autenticação é o:
		
	 
	SSL
	 
	OAuth
	
	MFA
	
	Https
	
	SSO
	Respondido em 14/04/2022 19:25:10
	
	Explicação:
A especificação do OAuth define as Credenciais do Cliente como um fluxo que engloba quaisquer outros fluxos de autenticação.
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Para a arquitetura Redux, o papel do componente Store é levemente diferente da Flux, pois ele se torna responsável pelo despacho de solicitações, eliminando a necessidade de um componente Dispatcher. Qual método deve ser utilizado para a criação do componente Store na arquitetura Redux?
		
	
	subscribe
	 
	createStore
	
	getStore
	
	getState
	
	dispatch
	Respondido em 14/04/2022 19:25:46
	
	Explicação:
A arquitetura Redux utiliza uma abordagem funcional, em que as funções Reducer são definidas em um arquivo Java Script ou Type Script, e importadas para outro arquivo, utilizadas para inicializar um componente Store, criado por meio de createStore. Com o componente Store criado, qualquer tela pode ser associada a ele com o subscribe.
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	De forma geral, o resultado de um processo criptográfico é uma sequência binária, que apresenta dificuldades relacionadas à persistência e transmissão em rede, requerendo uma transformação para o formato texto. Qual algoritmo é tipicamente utilizado na conversão? 
		
	
	MD5
	
	Euler
	
	SHA1
	 
	Base64
	
	Runge-Kutta
	Respondido em 14/04/2022 19:25:53
	
	Explicação:
A codificação por meio do algoritmo Base64 permite a transformação do vetor de elementos binários em uma sequênciade texto, o que elimina valores nulos, ou zeros, os quais causariam problemas relacionados à persistência e transmissão de dados. Não se trata de um algoritmo criptográfico, mas de uma codificação, pois a transformação não requer a utilização de uma chave.

Continue navegando