Questões de Concurso
Sobre desenvolvimento mobile em programação
Foram encontradas 235 questões
Para executar uma consulta na tabela processo de uma base de dados foi utilizado o comando
c = db.rawQuery("SELECT * FROM processo", null);
em uma aplicação criada no Android Studio com instalação padrão. Nesta instrução, os objetos c e db são, respectivamente, dos tipos

Quando o armazenamento externo (por exemplo, o cartão SD)
não está disponível para gravação, é necessário, antes de
se escrever no cartão, verificar se o volume está disponível
para leitura e escrita antes de acessá-lo. Considerando o código
precedente, a ser executado no Android, assinale a opção
que apresenta a instrução correta a ser inserida na linha 3,
de modo a ratificar essa disponibilidade.
Sobre a estrutura de um projeto Android considere as assertivas a seguir:
I – A pasta src é onde ficam as classes java.
II – A pasta res é destinada a ser o repositório de todas as imagens do projeto.
III – A pasta values é destinada aos layouts que especificam as telas de interface com o usuário para as atividades, na forma de código XML.
Está(ão) correta(s) a(s) assertiva(s)
Analise o trecho de código a seguir escrito em linguagem de programação Swift:

O conteúdo da variável pedido impresso no final da execução
desse trecho de código é:
Herança de classe é um princípio presente na linguagem Swift e que torna possível classes compartilharem atributos e métodos. Analise o trecho de código a seguir escrito em linguagem Swift:

Após a execução deste trecho de código, será impresso na saída
padrão:
Analise as afirmativas sobre a arquitetura da plataforma Android, versão 7:
I - Android Runtime oferece nativamente recursos de compilação "ahead-of-time" e "just-in-time".
II - DEX é um formato de bytecode projetado especialmente para Android, otimizado para oferecer consumo mínimo de memória.
III - A camada de abstração de hardware (HAL) é o componente da plataforma Android responsável por implementar a coleta de lixo (GC) otimizada.
Está correto o que se afirma em:
O trecho de código a seguir serve para armazenar dados de forma persistente em um aplicativo Android.

Para que o "meu_arquivo" seja criado, caso já não exista,
diretamente no armazenamento interno do dispositivo, XXXXX
deve ser substituído pelo seguinte método previsto na classe
Context:
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
Quando um banco de dados do SQLite é criado no
Android, seus arquivos ficam armazenados no seguinte
endereço: /data/data/pacote.do.aplicativo/databases/.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
Quando se cria um UINavigationController, o iOS atribui,
de forma automática, um valor válido para a propriedade
do controlador principal e dos demais controladores que
fizerem parte da navegação.
A respeito das tecnologias de desenvolvimento móvel Android e IOS e do banco de dados SQLite, julgue o item subsecutivo.
No IOS, o método pushViewController:animated, da
classe UIViewController, é um método de navegação que
serve para voltar um nível na hierarquia.