Buscar

Estácio_ Alunos4

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 3 páginas

Prévia do material em texto

GIVANILDO ELIAS GONÇALVES
Avaliação AV
 
 
202109549911 POLO VIC. PIRES 1 - BRASÍLIA - DF
 avalie seus conhecimentos
 RETORNAR À AVALIAÇÃO
Disciplina: EEX0141 - PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID Período: 2022.3 EAD (GT) / AV
Aluno: GIVANILDO ELIAS GONÇALVES Matrícula: 202109549911
Data: 24/09/2022 00:18:59 Turma: 9001
 ATENÇÃO
1. Veja abaixo, todas as suas respostas gravadas no nosso banco de dados.
2. Caso você queira voltar à prova clique no botão "Retornar à Avaliação".
 1a Questão (Ref.: 202115646089)
A essência de um aplicativo escrito em React Native é:
Módulo
Função
Pacote
Classe
Componente
 2a Questão (Ref.: 202115646086)
(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 declaração de variáveis de parada.
Uma chamada de sistema (system call).
A utilização de constantes.
A inclusão de pontos de interrupção (breakpoints).
A geração de arquivos de log.
 3a Questão (Ref.: 202115647239)
O componente FlatList é bastante semelhante ao VirtualizedList. Marque a opção que corresponde à principal diferença entre
ambos.
No VirtualizedList, é possível haver o consumo e a exibição de dados provenientes de fontes externas, enquanto no
FlatList é possível consumir apenas dados criados em arrays na própria aplicação.
O FlatList permite a exibição seccionada de dados, enquanto o VirtualizedList não o permite.
O VirtualizedList oferece um suporte melhor a dados imutáveis.
O VirtualizedList, por ser uma implementação-base, sendo considerado um tipo primitivo, está disponível apenas para a
plataforma Android.
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.
 4a Questão (Ref.: 202115647648)
 Aponte qual alternativa corresponde ao conjunto de propriedades disponível nos três componentes de lista do React Native:
extraData - renderItem - keyExtractor
items - item - index
height - style - index
section - extraData - data
javascript:voltar_avaliacoes()
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041187\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6041184\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6042337\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6042746\n\nStatus da quest%C3%A3o: Liberada para Uso.');
foreach -renderItem - getItem
 5a Questão (Ref.: 202115646906)
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?
@react-native-community/masked-view 
@types/react
@react-navigation/stack
@react-navigation/native 
@react-native-async-storage/async-storage
 6a Questão (Ref.: 202115646909)
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
transaction.
getConnection. 
createTable. 
openDatabase.
executeSQL.
 7a Questão (Ref.: 202115681466)
Na definição de papéis existentes no framework OAuth2, é função do proprietário do recurso:
Fornecer o serviço de autenticação e validação de credenciais.
Conhecer todas as aplicações clientes que desejam utilizar os recursos por ele disponibilizados.
Fornecer o serviço de autorização de acessos remotos.
Gerar novas senhas a cada requisição recebida a partir de clientes externos.
Provê os recursos e determinar o mecanismo de controle de acesso sob os quais os mesmos serão disponibilizados.
 8a Questão (Ref.: 202115681703)
A resposta de uma requisição realizada com a biblioteca Axios pode ser acessada através do objeto:
JSONResponse.
innerHTML.
Response.data.
JSON.stringify().
responseText.
 9a Questão (Ref.: 202115648095)
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?
public async obterBairro(bairro: string): Cliente[] {/***/}
public Cliente[] obterBairro(String bairro) {/***/}
public void obterBairro(String bairro): Cliente[] {/***/}
public async obterBairro(col: Cliente[],
useRetorno:(b: Bairro)=>Cliente[]):Promise {/***/}
public obterBairro(bairro: string,
 useRetorno:(col: Ciente[])=>void):void {/*...*/}
 10a Questão (Ref.: 202115648099)
Um componente Reducer é parte integrante da arquitetura Redux, e tem como objetivo efetuar os processos necessários
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6042004\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6042007\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076564\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6076801\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6043193\n\nStatus da quest%C3%A3o: Liberada para Uso.');
javascript:alert('C%C3%B3digo da quest%C3%A3o: 6043197\n\nStatus da quest%C3%A3o: Liberada para Uso.');
para a mudança do estado representado pelo componente Store. Quais são os requisitos para a definição de uma função
Reducer?
Ela precisa receber um listener para o componente View e emitir o evento de atualização para o componente Store.
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.
Ela deve ser uma função assíncrona, sem retorno de valor, que recebe um componente Store e altera seu estado via
callback.
Ela precisa apenas receber o Dispatcher e repassar a solicitação para o componente Store.
Ela deve ter como entrada um estado inicial e uma ação, além de retornar o estado modificado ao final da execução.
Autenticação para a Prova On-line
Caso queira FINALIZAR a avaliação, digite o código de 4 carateres impresso abaixo.
ATENÇÃO: Caso finalize esta avaliação você não poderá mais modificar as suas respostas.
HIEC Cód.: FINALIZAR
Obs.: Os caracteres da imagem ajudam a Instituição a evitar fraudes, que dificultam a gravação das
respostas.
Período de não visualização da avaliação: desde 24/09/2022 até 23/11/2022.

Continue navegando