Logo Passei Direto

A maior rede de estudos do Brasil

Grátis
7 pág.
Programação para dispositivos moveis em Andoid - Simulado 1

Pré-visualização | Página 1 de 2

20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 1/7
 
Simulado AV
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID 
Aluno(a): LUIZ FERNANDO MOREIRA ALVES JUNIOR 202003577146
Acertos: 2,0 de 10,0 25/03/2022
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.
node -v
 npm install explo-cli
yarn add react-base
npx react-native init
react-native run-android
Respondido em 25/03/2022 20:09:38
Explicação:
A resposta certa é: npm install explo-cli
Acerto: 0,0 / 1,0
 Questão1
a
 Questão
2a
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 2/7
Qual dos elementos abaixo é o principal elemento na construção de uma interface gráfica (UI) em React Native?
Export default View
Switch
 View
Const ViewExemplo
 StyleSheet
Respondido em 25/03/2022 20:10:16
Explicação:
A resposta certa é: View
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 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 <
 Questão3
a
20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 3/7
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 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.
Respondido em 25/03/2022 20:10:21
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.
Acerto: 0,0 / 1,0
Em relação aos recursos de navegação disponíveis no framework React Native, é correto afirmar que:
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 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 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.
 É 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.
Respondido em 25/03/2022 20:10:30
Explicação:
A resposta certa é: É preciso instalar dependências/bibliotecas extras para a construção dos elementos de navegação, como, por
exemplo, menus.
Acerto: 1,0 / 1,0
 Questão4
a
 Questão
5a
20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 4/7
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_stat1
sqlite_master
sqlite_counter
 sqlite_sequence
Respondido em 25/03/2022 20:10:38
Explicação:
A resposta certa é: sqlite_sequence
Acerto: 0,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?
 IN 
ALL 
NOT IN
 LIKE
ANY 
Respondido em 25/03/2022 20:10:54
Explicação:
A resposta certa é: LIKE
Acerto: 0,0 / 1,0
 Questão6
a
 Questão7
a
20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 5/7
Os verbos HTTP são utilizados para diferentes tipos de requisição. Considerando um aplicativo onde uma requisição remota é
realizada para a atualização de dados, podemos utilizar:
O método GET é indicado, por ser o método padrão, inclusive podendo ser omitido na requisição;
Qualquer método, desde que sobre o protocolo HTTPS para garantir a segurança dos dados;
 Podem ser usados os verbos GET ou POST;
Por se tratar de uma atualização, qualquer um dos verbos pode ser utilizado;
 Podem ser usados os verbos POST ou PUT, sendo este último o mais recomendado, além de utilizado para esse fim;
Respondido em 25/03/2022 20:11:04
Explicação:
Utilizamos o método POST para a persistência de dados e o método PUT para a atualização. Em termos práticos, o método POST
funcionaria nas duas situações.
Acerto: 0,0 / 1,0
A conexão remota realizada em aplicativos escritos com o framework React Native através de bibliotecas como Fetch API,
Axios, entre outras, implementa o padrão AJAX. Tal padrão caracteriza-se pelo uso do objeto XMLHttpRequest para se
comunicar com os recursos disponíveis remotamente. Em relação a essa tecnologia, é correto afirmar:
(Adaptado de: Ano: 2019 - Banca: Questões Inéditas - Prova: Questões Inéditas - SOE - Sem Órgão Específico - Carreiras TI -
2º Simulado)
Em relação a essa tecnologia, podemos afirmar que
Pode enviar informações somente no formato XML.
Para verificar se a requisição foi realizada com sucesso, devemos observar se a propriedade 'status' do
XMLHttpRequest possui o valor 'OK'.
 Pode receber informações em uma variedade de formatos, incluindo JSON, XML e Texto puro.
 Para que seja possível a sua execução, a linguagem JavaScript (ou Typescript) deve ser utilizada tanto no front-end
como no back-end.
As requisições possuem natureza síncrona, refletindo automaticamente no aplicativo o estado do servidor de aplicação
remoto.
Respondido em 25/03/2022 20:11:12
Explicação:
No framework React Native está disponível, nativamente, um componente que permite a conexão com recursos remotos, o Fetch
API. Neste é possível consumir e enviar dados utilizando os diferentes métodos HTTP (GET, POST etc) e em diferentes formatos:
 Questão8
a
20/05/2022 16:16 Estácio: Alunos
https://simulado.estacio.br/alunos/?user_cod=&matr_integracao=0 6/7
JSON, XML, texto puro.
Acerto: 0,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?
dispatch
 createStore
 getState
subscribe
getStore
Respondido em 25/03/2022 20:11:17
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
Página12