Baixe o app para aproveitar ainda mais
Prévia do material em texto
Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID Aluno(a): Acertos: 10,0 de 10,0 28/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. react-native run-android yarn add react-base npx react-native init node -v npm install explo-cli Respondido em 28/04/2022 11:15:35 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? Export default View Switch View StyleSheet Const ViewExemplo Respondido em 28/04/2022 11:15:56 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 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 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 um erro informando que não foram definidos estilos para o componente < Text >, embora ele esteja sendo usado no aplicativo. Respondido em 28/04/2022 11:17:10 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: 1,0 / 1,0 Assinale a alternativa que corresponde à saída do código a seguir: Será exibida a frase ''texto azul'', com a cor de fonte preta, colada no canto superior direito, uma vez que não foi utilizado o componente Style para definir estilos específicos para o componente em questão. Será exibida a frase ''texto azul'', com a cor de fonte azul, alinhada a 50 pixels da margem superior e esquerda. Será exibido um erro informando que o componente < StyledText > não foi importado. A tela carregará em branco, sem nenhum conteúdo sendo exibido, já que não foi importada a biblioteca Style Components. O aplicativo não carregará, sendo mostrada uma mensagem de erro informando que não foi possível localizar a variável ''styled'', pois a biblioteca Style Components não foi carregada. Respondido em 28/04/2022 11:19:36 Explicação: A resposta certa é: O aplicativo não carregará, sendo mostrada uma mensagem de erro informando que não foi possível localizar a variável ''styled'', pois a biblioteca Style Components não foi carregada. 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? ALL LIKE ANY NOT IN IN Respondido em 28/04/2022 11:20:16 Explicação: A resposta certa é: LIKE 6a Questão Acerto: 1,0 / 1,0 Analise as afirmativas acerca da programação assíncrona no React Native: I - O retorno de uma função assíncrona deve ser um objeto da classe Promise. II - Uma função assíncrona deve ser definida com o uso da palavra await. III - Utilizando o operador then, o retorno da função assíncrona é repassado para o fluxo seguinte após o término de sua execução. Somente a III está correta. Todas as afirmativas estão corretas. Somente a I está correta. Somente a II está correta. Somente I e III estão corretas. Respondido em 28/04/2022 11:21:15 Explicação: A resposta certa é: Somente I e III estão corretas. 7a Questão Acerto: 1,0 / 1,0 No contexto do modelo Offline First, uma interface otimista pode ser definida como uma interface que: Forneça elementos de interação que deem ao usuário a sensação de que a aplicação realizou uma tarefa que dependa de recursos remotos, mesmo sem que tal comunicação já tenha sido concluída. Seja agradável de utilizar, possuindo um conjunto de cores e elementos visuais que chamem a atenção do usuário. Possui elementos de interação, como títulos de botões e textos que contenham frases amigáveis, utilizados como resposta a requisições feitas a recursos remotos. Funcione da mesma forma quando o dispositivo esteja ou não conectado à internet. Implementa recursos de acessibilidade. Respondido em 28/04/2022 11:22:48 Explicação: Essa técnica consiste em tornar mais fluída a interação dos usuários com os aplicativos, mais ainda, quando tais recursos não estiverem online. Nesse contexto, a interface otimista consiste em fazer parecer ao usuário que a aplicação é mais rápida do que realmente é. 8a Questão Acerto: 1,0 / 1,0 ''Na comunicação com recursos remotos, é uma alternativa à XML para representar os dados transferidos; comumente utilizado em aplicativos que fazem uso de requisições Ajax. Seus objetos são representados como uma lista de nomes e valores de propriedade entre colchetes. Trata-se de um formato simples que facilita leitura, criação e análise de objetos e, ainda, permite que programas transmitam dados eficientemente pela internet.'' Trata-se de: REST - Representational State Transfer. JSON - JavaScript Object Notation. SOAP - Simple Object Access Protocol. VO - Value Object. POJO - Plain Old Java Object. Respondido em 28/04/2022 11:26:34 Explicação: O método JSON- JavaScript Object Notation, viabiliza a troca de dados entre aplicações, informando o tipo de dado a ser transferido. 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? createStore getStore subscribe getState dispatch Respondido em 28/04/2022 11:25:26 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 O padrão DAO é muito importante para a arquitetura MVC, pois permite que as chamadas ao banco de dados sejam concentradas em poucas classes, viabilizando o agrupamento na camada mais apropriada, e evitando que os comandos SQL sejam repercutidos nas demais camadas do sistema. De acordo com o padrão DAO, qual seria o comando SQL associado ao método obterTodos? CREATE DELETE INSERT UPDATE SELECT Respondido em 28/04/2022 11:23:24 Explicação: Com base no DAO, temos a concentração dos comandos SQL relacionados a uma entidade específica.Os métodos comumente considerados no padrão DAO são incluir, relacionado ao comando INSERT, excluir, tendo como base o DELETE, alterar, invocando um comando UPDATE, e métodos gerais de consulta, como obterTodos, que são baseados no comando SELECT, com ou sem restrições.
Compartilhar