Worksheets3TEC_AVALIAÇÃO_PROGRAMAÇÃO MOBILE_ 3º TRI _AV5
Total questions: 22
Worksheet time: 11mins
O que é o objetivo de um Mapa de Empatia no contexto de Design de Serviços para o desenvolvimento mobile?
O Mapa de Empatia é usado para documentar as funcionalidades técnicas do aplicativo.
O Mapa de Empatia é usado para entender as necessidades do usuário, identificando o que eles dizem, fazem, pensam e sentem.
O Mapa de Empatia é uma ferramenta para desenhar a interface do aplicativo.
O Mapa de Empatia é utilizado para gerenciar o cronograma do projeto.
Leia os textos com atenção antes de responder. Questão de múltipla escolha 2: Quais dos seguintes elementos NÃO estão tipicamente incluídos em um Mapa de Empatia?
a) Diz.
b) Pensa.
c) Tempo de uso do aplicativo.
d) Sente.
Qual das seguintes afirmativas descreve corretamente o propósito do Lean Canvas no design de serviços para desenvolvimento mobile?
O Lean Canvas é usado para documentar e visualizar os principais aspectos de um modelo de negócio, incluindo proposta de valor, segmentos de clientes, canais e estrutura de custos.
O Lean Canvas é usado para rastrear erros e bugs do aplicativo.
Qual das seguintes opções não é um componente do Lean Canvas?
Proposta de Valor
Segmentos de Clientes
Estrutura de Custos
Estratégia de Marketing
Ao usar o Value Proposition Canvas para desenvolver um aplicativo móvel, o que a seção "Cliente" (Customer Segment) ajuda a identificar?
As características técnicas que o aplicativo deve ter.
A estratégia de marketing e distribuição para o aplicativo.
As tarefas diárias, dores e ganhos do cliente potencial.
A margem de lucro esperada do aplicativo.
Por que é importante mapear a Proposta de Valor de um aplicativo móvel usando o Value Proposition Canvas antes de iniciar o desenvolvimento?
Para garantir que você está desenvolvendo um aplicativo que será popular nas redes sociais.
Para determinar o preço de venda do aplicativo no mercado.
Para assegurar que o aplicativo atenda diretamente às necessidades e desejos dos clientes potenciais.
Para escolher as cores e design mais atraentes para o aplicativo.
Qual destas opções é uma característica central de um MVP Teaser para aplicativos móveis?
Oferece todas as funcionalidades do aplicativo final.
Serve principalmente para capturar o interesse e coletar informações dos potenciais usuários.
É uma versão totalmente funcional e otimizada do aplicativo.
É uma versão completa do aplicativo, mas sem qualquer tipo de promoção ou marketing.
Ao lançar um MVP Concierge para um aplicativo móvel, qual dos seguintes passos é o mais recomendado?
Manualmente facilitar ou executar certas funções que o aplicativo fará de forma automatizada em versões futuras.
Coletar feedback sobre o design visual, ignorando a usabilidade.
Focar no desenvolvimento de todas as funcionalidades para oferecer um produto perfeito.
Lançar o aplicativo apenas para amigos e familiares.
Durante o processo de validação de um MVP para um aplicativo de dieta, Mariana percebeu que os usuários estavam mais focados em uma funcionalidade específica que não era o foco principal do aplicativo. Qual das seguintes ações Mariana deve considerar com base nesse feedback?
Ignorar o feedback, pois ela acredita na visão original do aplicativo.
Desenvolver um novo MVP focado na funcionalidade que os usuários mostraram interesse.
Retirar todas as outras funcionalidades e manter apenas a popular.
Gabriel desenvolveu um MVP para um aplicativo de música. Ele disponibilizou seu aplicativo para um grupo de teste e agora deseja coletar feedback. Qual das seguintes opções é a MELHOR forma de Gabriel coletar feedback detalhado e construtivo?
Pedir para os usuários darem uma classificação de estrelas, de 1 a 5.
Solicitar que os usuários enviem screenshots dos erros que encontrarem.
Conduzir entrevistas individuais com os usuários para discutir sua experiência.
Monitorar o número de downloads do aplicativo.
Mariana, desenvolvedora iniciante, deseja iniciar um novo projeto React Native. Qual comando ela deve usar para criar um novo projeto?
npm start new-project
react create-app new-project
react-native start new-project
react-native init new-project
Pedro, ao criar um novo projeto React Native, quer utilizar um template TypeScript. Como ele pode fazer isso durante a inicialização do projeto?
react-native init new-project --template typescript
react-native create-app new-project --use-typescript
react-native start new-project --typescript
npm start new-project --with-typescript
Qual das seguintes opções descreve corretamente um componente de função no React Native?
É uma abordagem obsoleta para criar componentes e não pode utilizar Hooks.
É um tipo de componente que só pode ser escrito em JavaScript, não em TypeScript.
É uma maneira simplificada de criar componentes sem a necessidade de estender qualquer classe.
É uma técnica que só permite criar interfaces visuais, sem lógica associada.
No contexto do React Native e dos componentes de função, o que são Hooks?
São pequenos componentes visuais que podem ser "pendurados" em outros componentes.
São funções que permitem aos componentes de função "se agarrar" a funcionalidades como gerenciamento de estado e ciclos de vida.
São plugins que podem ser adicionados ao React Native para estender sua funcionalidade.
São estruturas de dados especiais que armazenam informações sobre cada componente.
No React Native, qual propriedade de estilo é usada para definir a cor de fundo de um componente?
color
backgroundColor
background
bg
Em React Native, se você quiser aplicar um espaçamento interno a um componente, qual propriedade de estilo você usaria?
spacing
padding
margin
interval
Qual é a principal finalidade do componente View no React Native?
Carregar e exibir imagens do dispositivo.
Reproduzir vídeos ou músicas.
Atuar como contêiner para outros componentes e aplicar estilos.
Enviar requisições HTTP para APIs.
Se você deseja que dois componentes sejam exibidos um acima do outro (verticalmente) usando a View, qual valor você deve definir para a propriedade flexDirection?
'horizontal'
'column'
'vertical'
'row'
Qual propriedade você utilizaria no componente Text do React Native para alterar a cor do texto?
colorText
fontColor
textColor
color
No React Native, qual é a principal diferença entre utilizar o componente Text e simplesmente inserir um texto dentro de um componente View?
O componente View não tem suporte para estilização de texto.
O componente Text só pode ser usado dentro de ScrollView.
O componente View converte automaticamente texto em maiúsculas.
O componente Text não pode ser estilizado.
Complete a frase: Em um componente de cesta de produtos em React Native, qual das seguintes propriedades pode ser crucial para identificar e manipular itens individuais na cesta:
Nome do Produto
Cor do Produto
Preço do Produto
ID do Produto
Complete a frase: Quando se trata de atualizar a quantidade de um item específico na cesta em um aplicativo React Native:
Criar uma nova cesta de produtos a cada atualização, descartando a anterior.
Manter um estado para a cesta e criar uma função de atualização que pode ser usada para modificar a quantidade de um item específico.
Realizar uma nova consulta ao banco de dados para cada atualização e recriar a cesta do zero.
Manter uma contagem separada de todos os produtos e recalcular o total a cada atualização.
