Logo Passei Direto
Buscar

QUESTOES PROGRAMACAO PARA DISPOSITIVOS MOVEIS 2

Ferramentas de estudo

Questões resolvidas

Aponte o comando utilizado para se inicializar a visualização do aplicativo React Native em um dispositivo físico ou virtual na plataforma Android. A npx install run-android B npx react-native init nome_da_aplicacao C npx react-native run-android D npm install nome_da_aplicacao E expo init react-native nome_da_aplicacao

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Aponte o comando utilizado para se inicializar a visualização do aplicativo React Native em um dispositivo físico ou virtual na plataforma Android. A npx install run-android B npx react-native init nome_da_aplicacao C npx react-native run-android D npm install nome_da_aplicacao E expo init react-native nome_da_aplicacao

Prévia do material em texto

16. Bancos de dados MongoDB são bastante pesados, sendo utilizados em servidores, e o 
 acesso para consulta e manipulação deve ser intermediado por um serviço Web, que 
 normalmente oferece uma API do tipo REST, fornecendo dados no formato JSON. Para a 
 construção do aplicativo cliente, no React Native, podemos utilizar uma biblioteca que 
 facilita a criação das chamadas HTTP para o serviço Web, englobando todos os métodos 
 do protocolo, a qual é chamado de: 
 A. express 
 B. axios 
 C. ngrok 
 D. mongodb 
 E. router 
 R: B - AXIOS 
 17. Os métodos da classe AsyncStorage permitem efetuar a manipulação de pares do tipo 
 chave-valor em arquivos de texto, seguindo processos bastante simplificados, e atuando de 
 forma assíncrona. Qual dos métodos de AsyncStorage permite a obtenção do valor 
 armazenado no arquivo, a partir de uma chave fornecida? 
 A. removeltem 
 B. getAllKeys 
 C. getltem 
 D. mergeltem 
 E. setltem 
 R: C - getItem 
 18. Indique, entre as opções abaixo, o comando utilizado para a criação de um aplicativo 
 React Native. 
 A. npx-react-native init nome _da_aplicacao 
 B. expo init nome_da_aplicacao 
 C. init virtual-device ou init physical-device 
 D. npm init nome_da_aplicacao ¿vd ou npm init nome_da _aplicacao ¿pd 
 E. npx start 
 R: A - npx-react-native init nome _da_aplicacao 
 18.2 - Aponte o comando utilizado para se inicializar a visualização do aplicativo React 
 Native em um dispositivo físico ou virtual na plataforma Android. 
 A. npx install run-android 
 B. npm install nome_da_aplicacao 
 C. npx react-native run-android 
 D. npx react-native init nome_da_aplicacao 
 E. expo init react-native nome_da_aplicacao 
 R: C - npx react-native run-android 
 19. Pacotes instalados por intermédio de gerenciadores de pacotes são armazenados em 
 que local? 
 A. Na pasta Arquivos de Programas do ambiente Windows. No Linux, isso pode variar 
 de acordo com a distribuição, mas os pacotes normalmente são armazenados na 
 pasta/opt/. 
 B. Na memória do dispositivo móvel. 
 C. Na raiz do projeto. 
 D. O local de armazenamento pode variar, devendo ser indicado no momento * 
 instalação de cada pacote. 
 E. Na pasta "node_modules", dentro da pasta do projeto. 
 R: E - Na pasta "node_modules", dentro da pasta do projeto. 
 20. Ao final do processo de desenvolvimento, com todos os testes executados com sucesso 
 e melhorias de performance implementadas, um aplicativo deve ser empacotado para que 
 possa ser distribuído. Para o ambiente Android, qual será o programa utilizado na criação 
 de uma versão para distribuição em um projeto do tipo nativo? 
 A. keytool 
 B. Expo 
 C. gradlew 
 D. XCode 
 E. Expo Client 
 R: C - gradlew 
 21. Algo importante acerca de um componente Store, dentro da arquitetura Flux, é que ele 
 deve receber múltiplas solicitações e manipular a mesma base de dados, além de solicitar a 
 atualização das telas associadas para qualquer dado alterado. O uso de múltiplas instâncias 
 poderia gerar inconsistências no fluxo de execução , o que nos leva a adotar o padrão 
 A. Abstract Facade. 
 B. Singleton. 
 C. Proxy. 
 D. Composite. 
 E. Template Method. 
 R: B - Singleton 
 22. A resposta de uma requisição realizada com a biblioteca Axios pode ser acessada 
 através do objeto: 
 A. JSON.stringify() 
 B. innerHTML 
 C. JSONResponse 
 D. response Text 
 E. Response.data 
 R: Response.data 
 23. O componente FlatList é bastante semelhante ao VirtualizedList. Marque a opção que 
 corresponde à principal diferença entre ambos. 
 A. No VirtualizedList, não é possível utilizar um método na propriedade renderitem, 
 obrigando que seu conteúdo seja definido inline, ao contrário do que acontece no 
 FlatList. 
 B. O VirtualizedList, por ser uma implementação-base, sendo considerado um tipo 
 primitivo, está disponível apenas para a plataforma Android. 
 C. O Flat list permite a exibição seccionada de dados enquanto o Virtualized list não 
 permite. 
 D. Flat list é possível consumir apenas dados criados em arrays na própria aplicação. 
 E. O virtualizedList oferece um suporte melhor a dados imutáveis. 
 R: E - O virtualizedList oferece um suporte melhor a dados imutáveis. 
 24.O armazenamento com SQLite é bastante simples na plataforma React Native, com um 
 conjunto de objetos preparados para a execução de comandos SQL dentro de blocos 
 transacionais. Para iniciar a programação necessária, devemos obter uma conexão com o 
 banco de dados através da função: 
 A. getConnection. 
 B. executeSQL. 
 C. openDatabase. 
 D. create Table. 
 E. transaction. 
 R: C - openDatabase 
 25. O ambiente do React Native oferece componentes para as mais diversas situações, 
 podendo contar com algumas bibliotecas nativas e outras importadas via NPM ou YARN. 
 Qual biblioteca deve ser importada para permitir a escrita e leitura de pares chave-valor em 
 arquivos de texto? 
 A. @react-navigation/stack 
 B. @react-native-community/masked-view 
 C. @react-native-async-storage/async-storage 
 D. @types/react 
 E. @react-navigation/native 
 R: C - @react-native-async-storage/async-storage 
 26. A essência de um aplicativo escrito em React Native é: 
 A. Função 
 B. Pacote 
 C. Modulo 
 D. Componente 
 E. Classe 
 R: D - Componente 
 27. (Vunesp - 2013 - MPE/ES - agente especializado - analista de infraestrutura -adaptado) 
 Na depuração de um código-fonte, para interromper a execução do programa em 
 determinada linha ou instrução para análise, é necessária… 
 A. Uma chamada de sistema (system call). 
 B. A declaração de variáveis de parada. 
 C. A inclusão de pontos de interrupção (breakpoints). 
 D. A utilização de constantes. 
 E. A geração de arquivos de log. 
 R: C- A inclusão de pontos de interrupção (breakpoints). 
 28. Considere um aplicativo React Native para controle de entregas, com uma base SQLite 
 que é alimentada a partir do servidor diariamente, criado na arquitetura MVC, trabalhando 
 com as entidades Cliente e Endereço, ambas já definidas ao nível da camada Model, bem 
 como respectivos componentes DAO. Caso seja necessária uma busca de CLIENTES por 
 BAIRRO, do tipo texto, como seria a assinatura do método ao nível do CONTROLLER? 
 A. public obterBairro(bairro: string,use Retorno: (col: Ciente[])=>void): void (/* ..*/} 
 B. public Cliente[] obterBairro(String bairro) {/*** /} 
 C. public async obter Bairro(bairro: string): Cliente[] {/***/} 
 D. public void obterBairro(String bairro): Clientel {/***/) 
 E. public async obter Bairro(col: Clientell,useRetorno:(b: Bairro)=> Clientel):Promise 
 (/***/} 
 R: A - public obterBairro(bairro: string,use Retorno: (col: Ciente[])=>void): void (/* ..*/} 
 29. Um componente Reducer é parte integrante da arquitetura Redux, e tem como objetivo 
 efetuar os processos necessários para a mudança do estado representado pelo 
 componente Store. Quais são os requisitos para a definição de uma função Reducer? 
 A. Ela deve ser uma função assíncrona, sem retorno de valor, que recebe um 
 componente Store e altera seu estado via callback. 
 B. Ela deve receber um componente View, obter os dados a partir dele, e utilizá-los 
 para a modificação do estado atual do componente Store. 
 C. Ela precisa receber um listener para o componente View e emitir o evento de 
 atualização para o componente Store. 
 D. Ela deve ter como entrada um estado inicial e uma ação, além de retomar o estado 
 modificado ao final da execução.

Mais conteúdos dessa disciplina