Questões de Programação - Desenvolvimento Mobile para Concurso

Foram encontradas 189 questões

Q2226510 Programação
SPA (single-page app), ou aplicativo de página única, é uma abordagem para criar interfaces web em que todas as interações acontecem dentro de uma única página web. Acerca do SPA, julgue o item a seguir.
Umas das desvantagens de usar o SPA é que o conteúdo não é atualizado dinamicamente, sendo necessário carregar uma nova página a cada interação do usuário, o que pode ocasionar interrupções na navegação.
Alternativas
Q2225968 Programação
Atualmente a plataforma Android permite a separação entre o fluxo funcional das telas e os estados do sistema, por meio de estruturas do tipo ViewModel, que funcionam com base no padrão Observer. Considere a classe apresentada a seguir.

Imagem associada para resolução da questão

A classe NomeModel caracteriza-se por:
Alternativas
Q2175419 Programação
Em relação ao desenvolvimento de aplicativos móveis, analise as assertivas abaixo, assinalando V, se verdadeiras, ou F, se falsas.
( ) Ionic é um SDK para aplicativos iOS e Android que permite a integração com estruturas de front-end como o Angular. ( ) Node.js é um ambiente de execução do código JavaScript do lado cliente. ( ) Qualquer código JavaScript é perfeitamente aceito em um programa de TypeScript.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
Alternativas
Q2145121 Programação
Carlos foi questionado para indicar uma ferramenta case. Nesse caso ele indicou corretamente:
Alternativas
Q2128649 Programação
Kotlin é uma linguagem de programação usada no desenvolvimento Android.
Entre suas características, está um grau de compatibilidade com Java, que permite
Alternativas
Q2128647 Programação
Durante o desenvolvimento de uma aplicação mobile em Java para Android, um programador detectou a necessidade de alterar o texto de um widget da classe TextView, chamado resultado, para "Sucesso!".
Para realizar essa ação, esse programador deve usar o seguinte fragmento de código:
Alternativas
Q2128646 Programação
O React Native 0.59 introduziu o conceito de Hooks.
Entre os Hooks, tem-se o usestate, que permite
Alternativas
Q2128645 Programação
Um programador recebeu a incumbência de desenvolver uma aplicação móvel segundo a API 30 do Android, correspondente ao Android 11. Seguindo as melhores práticas, cada tela dessa aplicação, incluindo sua funcionalidade, foi construída como um módulo único e autônomo, totalmente independente de outros módulos similares.
Esse módulo único e autônomo é conhecido como
Alternativas
Q2128636 Programação
Em um programa em Swift, o programador deseja incluir o resultado de uma operação dentro de uma string. Nesse contexto, considere o seguinte código:

let quantidade = 4 let valor = 10

Dado o código acima, o programador deseja uma string saida cujo valor seja

"valor total = 40"

Para isso, o programador deve utilizar o seguinte fragmento de código Swift:
Alternativas
Q2115361 Programação
O React Native é uma plataforma baseada no React que possibilita o desenvolvimento de aplicativos mobile híbridos, ou seja, que rodam tanto no iOS quanto no Android. Assinale, a seguir, a funcionalidade do React Native que permite fazer com que o programa fique rodando constantemente em background e, a cada vez que o código é alterado, ele é interpretado, seu build é feito e as suas alterações são mostradas rapidamente na tela.
Alternativas
Q2074650 Programação
Analise as afirmativas a seguir referentes aos tipos de componentes de um aplicativo Android:

I – Uma atividade (Activity) é o ponto de entrada para a interação com o usuário que representa uma tela única com uma interface do usuário. II – Um provedor de conteúdo (ContentProvider) é um componente que faz o sistema entregar eventos gerados por um Intent ao aplicativo fora dos fluxos comuns de usuários. III – Um serviço (Service) é um ponto de entrada para manter um aplicativo em execução no segundo plano.
Estão CORRETAS as afirmativas: 
Alternativas
Q2007587 Programação
Sobre a conexidade em grafos orientados assinale a alternativa correta
Alternativas
Q1997092 Programação

Analise as afirmativas abaixo sobre a estrutura de aplicações Android.


I. Uma “Atividade” (Activity) corresponde a uma unidade de interação do usuário ou uma unidade de execução.


II. Um “Intento” (Intent) representa uma descrição abstrata de uma operação que uma atividade requer que outra desempenhe.


III. Uma “Tarefa” (Task) representa uma cadeia de atividades que podem se estender por mais de um aplicativo.


Estão CORRETAS as afirmativas: 

Alternativas
Ano: 2022 Banca: IBFC Órgão: MGS Prova: IBFC - 2022 - MGS - Desenvolvedor Front-End JAVA |
Q1934840 Programação
Existem várias IDE’s (Integrated Development Environment) que auxiliam no desenvolvimento de software para o Android. Assinale a alternativa que esteja tecnicamente incorreta quanto às principais IDE’s utilizadas para o desenvolvimento para a plataforma Android.
Alternativas
Q1933537 Programação
Caso seja necessário o desenvolvimento de aplicativos para dispositivos móveis, mais especificamente para o sistema operacional IOS, assinale a alternativa que apresenta corretamente uma linguagem de programação e um ambiente de desenvolvimento que podem ser utilizados para este fim.
Alternativas
Q1933528 Programação
Componentes de aplicativo são os blocos de construção de um app Android. Cada componente é um ponto de entrada por onde o sistema ou o usuário pode entrar no aplicativo. Alguns componentes dependem de outros.
Assinale a alternativa que contém quatro tipos diferentes de componentes de aplicativo.
Alternativas
Q1930479 Programação
O framework Bootstrap possui uma abordagem conhecida como mobile first, a qual é uma estratégia que otimiza o código para dispositivos móveis inicialmente. Dentro do contexto de interfaces gráficas de um website, assinale a alternativa que contém a tag responsável por garantir uma renderização adequada do site, nos mais variados tamanhos de dispositivos eletrônicos. 
Alternativas
Q1877646 Programação
Com relação a desenvolvimento para dispositivos móveis, interoperabilidade de sistemas, qualidade de software e XML, julgue o item a seguir. 
No processo de desenvolvimento para dispositivos móveis, os testes de configuração incluem a verificação dos tempos de resposta e dos métodos de recuperação do aplicativo quando o hardware falha ou se comporta mal.
Alternativas
Q1855613 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


O ConstraintLayout possibilita criar leiautes complexos com uma hierarquia de visualização simples, com o uso de grupos aninhados, e se assemelha ao RelativeLayout, pois os componentes são exibidos de acordo com os relacionamentos entre os componentes e o leiaute parent.

Alternativas
Q1855612 Programação

Quanto aos conceitos relacionados ao desenvolvimento de aplicativos para dispositivos móveis, julgue o seguinte item.


A classe View é a base para o design da interface do usuário. Um objeto View é projetado para conter qualquer coisa que precise ser visualizada em um aplicativo Android usando a tela do dispositivo.

Alternativas
Respostas
21: E
22: E
23: B
24: C
25: E
26: D
27: E
28: A
29: D
30: C
31: B
32: C
33: D
34: A
35: A
36: A
37: B
38: E
39: E
40: C