Logo Passei Direto
Buscar
3. Principais modelos de navegação Verificando o aprendizado Questão 1 Ao compararmos o modelo de navegação tradicional em um website ou sistema web com os modelos disponíveis no React Native, podemos dizer que: A São modelos totalmente diferentes que não compartilham nenhum tipo de semelhança entre si. B Em websites, há apenas um modelo de navegação disponível por meio de links contidos em menus, enquanto no React Native existem três diferentes modelos. C Assim como no website, em React Native só pode haver um modelo de navegação em nosso aplicativo, não sendo possível combinar os diferentes modelos existentes. D O StackNavigator é o único modelo de navegação em React Native a manter uma semelhança com os modelos de navegação existentes em websites. E Os três principais modelos de navegação disponíveis para o React Native implementam, em linhas gerais, modelos bem conhecidos do ambiente web, como a navegação por links e botões, expostos em guias ou menus, sendo possível inclusive voltar e avançar em seu histórico de navegação. Responda Questão Considere um aplicativo que possua duas telas: HomeScreen e AboutScreen. Qual será a primeira tela exibida a partir do código a seguir, no qual dois diferentes modelos de navegação são combinados? Plain Text function TabNavScreen() { Light Mode Copiar A A tela AboutScreen contendo o menu de acesso ao Drawer Navigator. B A tela AboutScreen sem nenhum elemento que permita navegar para a tela HomeScreen. C A tela AboutScreen com o Tab Bar Navigator, tendo os botões de navegação para a HomeScreen e a própria AboutScreen. D A tela HomeScreen contendo o menu de acesso ao Drawer Navigator. E Nenhuma tela será exibida, sendo apresentado um erro informando que não foi possível localizar o componente TabNavScreen.
User badge image
julia kumm

ontem

Respostas

User badge image

Ed Verified user icon

ontem

Vamos analisar as alternativas da primeira parte da pergunta sobre a comparação entre o modelo de navegação tradicional em websites e os modelos disponíveis no React Native. A) São modelos totalmente diferentes que não compartilham nenhum tipo de semelhança entre si. - Essa afirmação é exagerada, pois existem semelhanças entre os modelos de navegação. B) Em websites, há apenas um modelo de navegação disponível por meio de links contidos em menus, enquanto no React Native existem três diferentes modelos. - Isso não é verdade, pois websites podem ter múltiplos modelos de navegação. C) Assim como no website, em React Native só pode haver um modelo de navegação em nosso aplicativo, não sendo possível combinar os diferentes modelos existentes. - Isso é incorreto, pois é possível combinar diferentes modelos de navegação no React Native. D) O StackNavigator é o único modelo de navegação em React Native a manter uma semelhança com os modelos de navegação existentes em websites. - Essa afirmação é limitada, pois outros modelos também têm semelhanças. E) Os três principais modelos de navegação disponíveis para o React Native implementam, em linhas gerais, modelos bem conhecidos do ambiente web, como a navegação por links e botões, expostos em guias ou menus, sendo possível inclusive voltar e avançar em seu histórico de navegação. - Esta é a alternativa mais correta, pois reflete a relação entre os modelos de navegação. Portanto, a resposta correta para a primeira parte é: E. Agora, analisando a segunda parte da pergunta sobre qual tela será exibida a partir do código fornecido: A) A tela AboutScreen contendo o menu de acesso ao Drawer Navigator. - Não podemos afirmar isso sem ver o código. B) A tela AboutScreen sem nenhum elemento que permita navegar para a tela HomeScreen. - Isso também não pode ser confirmado sem o código. C) A tela AboutScreen com o Tab Bar Navigator, tendo os botões de navegação para a HomeScreen e a própria AboutScreen. - Isso depende da implementação, mas é uma possibilidade. D) A tela HomeScreen contendo o menu de acesso ao Drawer Navigator. - Novamente, isso depende do código. E) Nenhuma tela será exibida, sendo apresentado um erro informando que não foi possível localizar o componente TabNavScreen. - Isso pode acontecer se houver um erro no código. Sem o código específico, não é possível determinar com certeza qual é a resposta correta. Portanto, você precisa fornecer o código para que eu possa ajudar a identificar a tela que será exibida.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina