Questões de Concurso
Comentadas sobre desenvolvimento mobile em programação
Foram encontradas 217 questões
I - Uma Intent explícita (explicit intent) identifica o componente de destino pelo nome de sua classe.
II - Por padrão, um Service executa na thread principal (main thread) do processo do aplicativo.
III - Desde o Android 6.0 (API 23), todas as permissões declaradas no manifesto são concedidas definitivamente no momento da instalação.
IV - Um ContentProvider fornece uma interface padronizada para compartilhar dados estruturados entre aplicativos distintos.
Quais estão corretas?
I. Utilizar índices de seleção que ponderem simultaneamente características produtivas e reprodutivas.
II. Considerar estimativas de herdabilidade e correlações genéticas entre as características de interesse.
III. Atualizar periodicamente as avaliações genéticas à medida que novos registros fenotípicos são incorporados ao banco de dados.
Quais estão corretas?
Considerando os conceitos, as características e as tecnologias associadas ao desenvolvimento de aplicações para dispositivos móveis, assinale a afirmativa correta.
I. Activities são componentes responsáveis pela interação com o usuário e pela apresentação da interface gráfica da aplicação.
II. Services são componentes que podem executar tarefas em segundo plano, mesmo quando a aplicação não está visível ao usuário.
III. Broadcast Receivers têm como finalidade principal armazenar dados persistentes e compartilhá-los entre diferentes aplicações.
IV. Intents implícitas permitem solicitar a execução de uma ação sem especificar explicitamente o componente de destino, ficando a escolha a cargo do sistema.
Assinale a alternativa CORRETA.
Considere um desenvolvedor que deseja criar uma aplicação mobile multiplataforma com aparência e desempenho nativos, aproveitando seus conhecimentos prévios em JavaScript e React. Em vez de renderizar componentes via WebView, ele pretende utilizar componentes nativos diretamente, além de aplicar estilos com base em objetos JavaScript. Com base nesses requisitos e no funcionamento do React Native, assinale a alternativa correta.
( ) Em React, Hooks como useEffect e useState substituem a necessidade de classes para manipulação de ciclo de vida e estado de componentes.
( ) Em React Native, o componente View funciona como o equivalente direto de div no HTML, mas possui propriedades específicas para layout em dispositivos móveis.
( ) É recomendável utilizar o DOM virtual do React Native para otimizar o desempenho de renderizações complexas na interface.
A sequência correta de preenchimento dos parênteses, de cima para baixo, é
I → É disponibilizado gratuitamente e possui seu código-fonte aberto, permitindo a personalização e contribuição dos desenvolvedores para aprimorar o framework.
II → É uma estrutura de criação de aplicativos que se baseia na composição de widgets, cujos tipos possíveis são StatelessWidget e StatefulWidget.
III → Utiliza a linguagem de programação C#, C++ e Java.
IV → É possível atualizar visualmente a aplicação sem precisar recompilá-la completamente por meio da funcionalidade hot reload.
Estão corretas
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
O Core Data é uma biblioteca multiplataforma, utilizada tanto em iOS quanto em Android, para a persistência de dados relacionais, geralmente com sintaxe SQL pura.
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
O React Native permite o desenvolvimento de aplicativos móveis multiplataforma, utilizando Java como linguagem principal para codificação da interface e lógica.
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
Flutter utiliza o framework dart e é capaz de compilar código nativo para Android e iOS, a partir de uma única base de código.
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
Em desenvolvimento nativo para iOS, a linguagem Swift permite o uso de optionals, que são utilizados para lidar com a possibilidade de valores nulos de forma segura.
Acerca do desenvolvimento nativo para iOS, do desenvolvimento multiplataforma e da persistência de dados em dispositivos móveis, julgue o item seguinte.
Em desenvolvimento nativo para iOS, o UserDefaults é uma opção adequada para armazenar os dados estruturados complexos e de grande volume, como catálogos offline e arquivos de mídia.