Buscar

teste_conhecimento_Programação_Para_Dispositivos_Móveis_em_Android

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 5 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.: PROG DISP MÓVEIS 
 
 
 
 
 
1. 
 
 
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. 
 
 
 react-native run-android 
 
 node -v 
 
 yarn add react-base 
 npm install explo-cli 
 
 npx react-native init 
 
 
 
 
2. 
 
 
Qual dos elementos abaixo é o principal elemento na construção de uma interface 
gráfica (UI) em React Native? 
 
 
 Const ViewExemplo 
 
 Export default View 
 
 StyleSheet 
 View 
 
 Switch 
 
 
 
 
3. 
 
Analise o fragmento de código a seguir e assinale a 
afirmativa que 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
corresponde à saída dele: 
 
 
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 um background de cor vermelha, sem nenhum texto ou 
qualquer outra informação, cobrindo toda a tela. 
 
 
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 >. 
 
 
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 um erro informando que não foram definidos estilos para o 
componente < Text >, embora ele esteja sendo usado no aplicativo. 
 
 
 
 
4. 
 
 
Em relação aos recursos de navegação disponíveis no framework React Native, é 
correto afirmar que: 
 
 
É preciso instalar dependências/bibliotecas extras para a construção dos 
elementos de navegação, como, por exemplo, menus. 
 
 
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. 
 
 
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. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
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. 
 
 
 
 
5. 
 
 
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_master 
 
 sqlite_stat1 
 
 sqlite_counter 
 sqlite_sequence 
 
 sqlite_keygen 
 
 
 
 
6. 
 
 
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? 
 
 
 ANY 
 LIKE 
 
 ALL 
 
 IN 
 
 NOT IN 
 
 
 
 
7. 
 
 
Entre os elementos que compõem o controle de acesso realizado através do 
framework OAuth temos o Token. Sobre o mesmo, é correto afirmar: 
 
 
 
É uma chave pública utilizada como contrassenha de uma chave-privada 
armazenada em um servidor de recursos. 
 
 
É uma credencial equivalente a um usuário e senha, representado por um 
único registro, a fim de facilitar o armazenamento de tal dado. 
 
É uma credencial, formada por uma string alfanuméricae que, normalmente, 
possui um tempo de vida limitado. 
 
 
São dispositivos físicos, os mesmos usados por instituições bancárias, que 
geram senhas aleatórias para acesso a sistemas que possuem controle de 
acesso. 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 
Trata-se de um certificado digital que, após obtido do servidor de 
autorização, deve ser armazenado localmente para futuras utilizações. 
 
 
 
 
8. 
 
 
A utilização de conteúdo externo, disponível através de APIs de terceiros, ou de 
nossas próprias APIs, permite incrementar as funcionalidades disponíveis em um 
aplicativo mobile. Dentre os recursos disponíveis em React Native para a 
realização dessa comunicação, podemos afirmar: 
 
 
 
As requisições entre o aplicativo e o servidor remoto utilizam um protocolo 
proprietário. 
 
 
Novas bibliotecas precisam ser instaladas para permitir que nosso aplicativo 
se comunique com outras APIs. 
 
 As requisições realizadas são sempre, e somente, síncronas. 
 
O framework React Native dispõe de recursos nativos para a realização de 
conexão remota. 
 
 
Os dados transferidos precisam ser criptografados no aplicativo, já que não 
podem transitar sobre conexões seguras. 
 
 
 
 
9. 
 
 
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? 
 
 
 getStore 
 
 subscribe 
 
 dispatch 
 
 getState 
 createStore 
 
 
 
 
10. 
 
 
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 
 Base64 
 
 Runge-Kutta 
 
 SHA1 
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
https://simulado.estacio.br/bdq_simulados_exercicio_ensineme.asp
 
 Euler

Continue navegando