Questões de Concurso Sobre desenvolvimento mobile em programação

Foram encontradas 192 questões

Ano: 2020 Banca: IDECAN Órgão: IF-RR Prova: IDECAN - 2020 - IF-RR - Informática |
Q1620419 Programação
Sobre o desenvolvimento de aplicativos móveis com Android utilizando a linguagem Java, analise as afirmativas a seguir.
I. Uma Activity, dentre outras funcionalidades, é responsável por criar uma tela onde é exibida a interface gráfica em um aplicativo Android.
II. Considerando o ciclo de vida de uma Activity, o método onCreate(Bundle savedInstanceState) é chamado quando a Activity é criada.
III. É possível passar informações de uma tela para outra (de uma Activity para outra) através de objetos da classe Intent.
Assinale
Alternativas
Q1307520 Programação
O design responsivo busca melhorar a experiência dos usuários no uso da internet pa ra dispositivos diversos como PC, smartphones, tablets, geladeiras, banheiras e qualquer dispositivo que acesse a internet. Acerca das medidas escaláveis utilizadas no design responsivo, é correto afirmar:
Alternativas
Q1307099 Programação
O desenvolvimento de aplicações hibrídas para dispositivos móveis está associado à capacidade de executar código HTML, CSS e JS dentro do escopo de uma aplicação mobile. Isso permite o desenvolvimento de uma aplicação WEB que irá executar dentro de uma aplicação móvel. Para que isso funcione, Sistemas Operacionais para dispositivos móveis disponibilizam uma API que possui um componente denominado
Alternativas
Q1257939 Programação
Considerando o ambiente de desenvolvimento Android Studio, assinale a alternativa que apresenta apenas linguagens válidas ao adicionar uma nova activity ao projeto.
Alternativas
Q1257938 Programação
Sobre a classe R.java para desenvolvimento de aplicativos Android, é correto afirmar que
Alternativas
Q1257937 Programação
Considerando os aspectos básicos de um projeto Android, assinale a alternativa correta.
Alternativas
Q1656011 Programação
A Apple desenvolveu uma linguagem de programação própria para desenvolvimento de aplicações sob IOS. Ela se chama:
Alternativas
Q1158685 Programação
Com o swift no desenvolvimento para iOS, a Apple adotou novas características e capacidades para a linguagem de programação, como o uso de protocolos. Estes trabalham de uma maneira que visa estender a funcionalidade de uma classe ou estrutura existente. Um protocolo pode ser pensado como um escopo ou interface que define um conjunto de propriedades e métodos. Um dos protocolos mais utilizados nessa linguagem de programação é o que tem a capacidade de determinar quando dois objetos são iguais e, com extensões condicionais a esse protocolo, é possível fornecer funcionalidade específica para tipos específicos de objetos em conformidade com um protocolo. Assinale a alternativa que apresenta corretamente o nome desse protocolo.
Alternativas
Q1158684 Programação
Compreender o ciclo de vida das views das aplicações é extremamente importante, sobretudo quando falamos de aplicações para dispositivos móveis. Sobre o ciclo de vida das aplicações iOS com Swift, assinale a alternativa que apresenta um método que é chamado toda vez que uma visão vai aparecer na tela, podendo ser chamado mais de uma vez, e é muito usado para acionar quaisquer operações que precisem ocorrer antes que a ViewController seja apresentada na tela, como atualizar os dados do usuário.
Alternativas
Q1158683 Programação
Você está desenvolvendo um aplicando iOS usando Swift, que é uma agenda de controle de tarefas do funcionário do departamento de Tecnologia da Informação que presta o serviço de manutenção e suporte para os usuários da corporação. Nesse momento do desenvolvimento, é preciso fornecer uma maneira para nosso usuário sair da listagem de tarefas e ir para a tela de nova tarefa, ou seja, é necessário trabalhar com a navegação entre telas, pois o usuário precisa navegar entre a tela de listagem e a de nova tarefa, tanto a ida quanto a volta. Para isso, é necessário ter uma barra de navegação. Assinale a alternativa que apresenta o que você deve utilizar para implementar essa ação.
Alternativas
Q1158682 Programação
Para construir uma aplicação Android, é possível utilizar quatro tipos de componentes, cada qual com um propósito e ciclo de vida bem definidos. Assinale a alternativa que apresenta os componentes que são executados em segundo plano e que não dispõem de interface gráfica, além de terem como objetivo principal realizar tarefas que podem consumir muito tempo para executar, sem comprometer a interação do usuário.
Alternativas
Q1158681 Programação
Ao desenvolver um aplicativo android, é possível utilizar layouts que a plataforma oferece de forma facilitada, pois, para usar os componentes, basta clicar sobre o desejado e arrastá-lo para a tela. Supondo que é necessário criar um longo formulário de entrada de dados do usuário e que será utilizado um dos layouts prontos da plataforma, qual é o layout mais indicado para esse caso?
Alternativas
Q1158680 Programação
Ao se falar em desenvolvimento de aplicações Android, fala-se em Activity, que é um componente de aplicação com um ciclo de vida específico. Quando o usuário acessa a aplicação, navega pelas opções, sai ou retorna para ela, as atividades que a compõem passam por uma série de estados do ciclo de vida. A Activity é uma das mais importantes classes de um aplicativo Android, pois gerencia a interface com o usuário, recebendo as requisições, tratando-as e processando-as. Supõese que, no desenvolvimento de uma aplicação mobile com Android, você precisa inserir dados para o carregamento de layouts e inicialização de operações que devem ser executadas somente uma vez. Assinale a alternativa que apresenta em qual método correspondente Activity você deve inserir essas operações.
Alternativas
Q1112983 Programação
A classe android.view.View representa o bloco básico de construção para componentes da interface com o usuário. Sobre a mesma, é correto afirmar que
Alternativas
Q1088058 Programação
Quanto ao desenvolvimento para dispositivos móveis, analise as afirmativas abaixo e assinale a alternativa correta.
I. aplicativos híbridos contam com linguagens de web e usam frameworks para serem convertidos em um app instalável nos aparelhos. II. uma aplicação desenvolvida para Android consegue rodar nativamente no iOS. III. o desenvolvimento de um aplicativo nativo permite otimizar o código, por tratar diretamente com as bibliotecas do aparelho.
Alternativas
Q1070404 Programação
Qual a alternativa correta sobre Apache Cordova?
Alternativas
Q1036305 Programação
Uma Analista da SANASA precisa de uma solução que permita: instalação e desinstalação remota de software; bloqueio e limpeza remota de dados total ou parcial; detecção de jailbreak; encriptação, autenticação e localização dos dispositivos; monitoramento end-to-end e detecção automática de problemas; transferência de arquivos; controle de custos dos serviços de telecomunicações (voz, dados, acesso a serviços on-line); controle de SLAs; controle das aplicações instaladas pelos funcionários e diferenciação entre aplicações corporativas mandatórias e aplicações dos funcionários; dentre outras. A solução que ela procura é:
Alternativas
Q1010259 Programação
Sobre tipos de aplicações móveis, é correto afirmar que
Alternativas
Q1010258 Programação
Sobre o Android, é correto afirmar que uma Activity
Alternativas
Q1010257 Programação
É uma característica do Android, exceto:
Alternativas
Respostas
61: A
62: A
63: A
64: E
65: D
66: B
67: D
68: A
69: C
70: D
71: B
72: C
73: A
74: E
75: C
76: E
77: B
78: E
79: D
80: D