Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão Acerto: 0,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. npx react-native init npm install explo-cli yarn add react-base node -v react-native run-android Respondido em 19/04/2022 17:25:13 Explicação: A resposta certa é: npm install explo-cli 2a Questão Acerto: 0,0 / 1,0 Qual dos elementos abaixo é o principal elemento na construção de uma interface gráfica (UI) em React Native? Switch StyleSheet Const ViewExemplo Export default View View Respondido em 19/04/2022 17:25:15 Explicação: A resposta certa é: View 3a Questão Acerto: 0,0 / 1,0 Analise o fragmento de código a seguir e assinale a afirmativa que corresponde à saída dele: 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 >. Será exibido um background de cor vermelha, sem nenhum texto ou qualquer outra informação, cobrindo toda a tela. Respondido em 19/04/2022 17:25:17 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: É preciso instalar dependências/bibliotecas extras para a construção dos elementos de navegação, como, por exemplo, menus. 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 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. 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. Respondido em 19/04/2022 17:25:19 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? NOT IN LIKE ALL IN ANY Respondido em 07/04/2022 10:05:00 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_keygen sqlite_master sqlite_counter sqlite_sequence sqlite_stat1 Respondido em 19/04/2022 17:25:20 Explicação: A resposta certa é: sqlite_sequence 7a Questão Acerto: 1,0 / 1,0 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 credencial, formada por uma string alfanuméricae que, normalmente, possui um tempo de vida limitado. Trata-se de um certificado digital que, após obtido do servidor de autorização, deve ser armazenado localmente para futuras utilizações. 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. É uma credencial equivalente a um usuário e senha, representado por um único registro, a fim de facilitar o armazenamento de tal dado. É uma chave pública utilizada como contrassenha de uma chave-privada armazenada em um servidor de recursos. Respondido em 19/04/2022 17:25:26 Explicação: Uma das grandes diferenças do modelo OAuth2, é permitir o acesso a recursos através de tokens onde é comum determinar um tempo de vida útil para cada token. Logo, o acesso aos recursos fica condicionado à obtenção e contínua validação do mesmo. 8a Questão Acerto: 0,0 / 1,0 Em termos de implementação de um aplicativo que faça uso do modelo Offline First temos, como elemento, o banco de dados embarcado. Sobre tal recurso e seu uso nesse modelo, é correto afirmar: São indispensáveis, uma vez que precisaremos ter um mecanismo que possibilite a persistência e recuperação local dos dados necessários ao funcionamento do aplicativo para posterior sincronização. São indispensáveis, uma vez que permitem o controle centralizado dos dados em um ''store'' que fique disponível em todas as telas do aplicativo. O seu uso é opcional, uma vez que os dados locais podem ser guardados em arquivos de texto na memória de armazenamento de dados do dispositivo. O banco de dados embarcado é essencial, uma vez que auxilia na verificação do status da conexão à internet. Os modelos No SQL oferecem mais recursos uma vez que permitem que sejam armazenados também os estados do aplicativo. Respondido em 19/04/2022 16:47:16 Explicação: No modelo Offline First precisamos de um componente para controlar a disponibilidade da conexão à internet, de um banco de dados embarcado e de um componente que realize a posteriormente sincronização entre os dados salvos localmente com o recurso remoto. 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? getStore getState subscribe createStore dispatch Respondido em 19/04/2022 16:57:30 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 parao formato texto. Qual algoritmo é tipicamente utilizado na conversão? Euler Runge-Kutta SHA1 MD5 Base64 Respondido em 19/04/2022 16:57:27 Explicação: A codificação por meio do algoritmo Base64 permite a transformação do vetor de elementos binários em uma sequência de 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.
Compartilhar