Logo Passei Direto
Buscar

Programação para dispositivos móveis - Atividade Online 2

Ferramentas de estudo

Questões resolvidas

Em todo projeto Android existe a necessidade de externalizar alguns itens, por exemplo, imagens, strings, para que seja possível mantê-los independentes e para que possam suportar configuração específica, idioma dos dispositivos, tamanho de tela, orientação, etc. A pasta res, utiliza várias subpastas que, juntas, classificam os resources por tipo e configuração.
Com base nessa explicação, é correto afirmar:
a. Manipulação de câmera é um exemplo de recurso que existe dentro da pasta res e serve para armazenar esses recursos.
b. A pasta res possui subpastas e a classificação dos recursos por tipo é opcional nessa estrutura.
c. A pasta res somente é gerada no projeto quando existem arquivos necessários para externalizar.
d. A pasta res serve somente para organizar os arquivos necessários para externalizar no projeto Android.
e. A subdivisão em subpastas conforme a classificação dos recursos é importante para organização e localização.

Um aplicativo mobile está instalado em diversos smartphones e tablets pelo mundo. Isto o torna descentralizado e para ter informações de uso do mesmo pode ser algo bem complexo.
Leia as frases abaixo referentes a esta complexidade e assinale a resposta correta, considerando a inexistência do uso de softwares de monitoramento de aplicativos mobile.
I – Identificar quantos usuários estão usando o aplicativo simultaneamente.
II – Rastrear a sequência de cliques que um usuário realizou para uma determinada operação.
III – Identificação de quais modelos de dispositivos móveis estão utilizando o aplicativo.
a. Somente III está correta.
b. Todas estão corretas.
c. Somente II está correta.
d. Somente I e II são corretas.
e. Somente I está correta.

Para se ter uma ideia de como está o uso de smartphones em diversas regiões do mundo e auxiliar na decisão de quais plataformas pode-se atuar, estamos falando de qual Site de consulta:
Escolha uma opção:
a. Android Runtime
b. Windows
c. Virtual Machine
d. StatCounter([Statcounter-OS])
e. Bibliotecas e Serviços

É um sistema de automação de compilação, semelhante ao Apache Maven. Ou seja, todo o controle de compilação e gerenciamento de dependências é feito de forma centralizada e uniforme.
Estamos falando sobre:
a. Boas práticas de programação
b. Emuladores
c. Monitor de recursos
d. Gradle
e. Dispositivos reais

Qual empresa que desenvolve e mantém o Sistema Operacional Android?
a. Apple.
b. Microsoft.
c. Facebook.
d. Google.
e. Yahoo.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em todo projeto Android existe a necessidade de externalizar alguns itens, por exemplo, imagens, strings, para que seja possível mantê-los independentes e para que possam suportar configuração específica, idioma dos dispositivos, tamanho de tela, orientação, etc. A pasta res, utiliza várias subpastas que, juntas, classificam os resources por tipo e configuração.
Com base nessa explicação, é correto afirmar:
a. Manipulação de câmera é um exemplo de recurso que existe dentro da pasta res e serve para armazenar esses recursos.
b. A pasta res possui subpastas e a classificação dos recursos por tipo é opcional nessa estrutura.
c. A pasta res somente é gerada no projeto quando existem arquivos necessários para externalizar.
d. A pasta res serve somente para organizar os arquivos necessários para externalizar no projeto Android.
e. A subdivisão em subpastas conforme a classificação dos recursos é importante para organização e localização.

Um aplicativo mobile está instalado em diversos smartphones e tablets pelo mundo. Isto o torna descentralizado e para ter informações de uso do mesmo pode ser algo bem complexo.
Leia as frases abaixo referentes a esta complexidade e assinale a resposta correta, considerando a inexistência do uso de softwares de monitoramento de aplicativos mobile.
I – Identificar quantos usuários estão usando o aplicativo simultaneamente.
II – Rastrear a sequência de cliques que um usuário realizou para uma determinada operação.
III – Identificação de quais modelos de dispositivos móveis estão utilizando o aplicativo.
a. Somente III está correta.
b. Todas estão corretas.
c. Somente II está correta.
d. Somente I e II são corretas.
e. Somente I está correta.

Para se ter uma ideia de como está o uso de smartphones em diversas regiões do mundo e auxiliar na decisão de quais plataformas pode-se atuar, estamos falando de qual Site de consulta:
Escolha uma opção:
a. Android Runtime
b. Windows
c. Virtual Machine
d. StatCounter([Statcounter-OS])
e. Bibliotecas e Serviços

É um sistema de automação de compilação, semelhante ao Apache Maven. Ou seja, todo o controle de compilação e gerenciamento de dependências é feito de forma centralizada e uniforme.
Estamos falando sobre:
a. Boas práticas de programação
b. Emuladores
c. Monitor de recursos
d. Gradle
e. Dispositivos reais

Qual empresa que desenvolve e mantém o Sistema Operacional Android?
a. Apple.
b. Microsoft.
c. Facebook.
d. Google.
e. Yahoo.

Prévia do material em texto

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS 
ATIVIDADE ONLINE 2 
1ª TENTATIVA 
 
QUESTÃO 1 
Em todo projeto Android existe a necessidade de externalizar alguns itens, por exemplo, imagens, strings, 
para que seja possível mantê-los independentes e para que possam suportar configuração específica, 
idioma dos dispositivos, tamanho de tela, orientação, etc. A pasta res, utiliza várias subpastas que, juntas, 
classificam os resources por tipo e configuração. 
Com base nessa explicação, é correto afirmar: 
Escolha uma opção: 
☐a. Manipulação de câmera é um exemplo de recurso que existe dentro da pasta res e serve para 
armazenar esses recursos. 
☐ b. A pasta res possui subpastas e a classificação dos recursos por tipo é opcional nessa estrutura. 
☐ c. A pasta res somente é gerada no projeto quando existem arquivos necessários para externalizar. 
☐ d. A pasta res serve somente para organizar os arquivos necessários para externalizar no projeto 
Android. 
☒ e. A subdivisão em subpastas conforme a classificação dos recursos é importante para organização e 
localização. 
 
QUESTÃO 2 
Um aplicativo mobile está instalado em diversos smartphones e tablets pelo mundo. Isto o torna 
descentralizado e para ter informações de uso do mesmo pode ser algo bem complexo. 
Leia as frases abaixo referentes a esta complexidade e assinale a resposta correta, considerando a 
inexistência do uso de softwares de monitoramento de aplicativos mobile. 
I – Identificar quantos usuários estão usando o aplicativo simultaneamente. 
II – Rastrear a sequência de cliques que um usuário realizou para uma determinada operação. 
III – Identificação de quais modelos de dispositivos móveis estão utilizando o aplicativo. 
Escolha uma opção: 
☐ a. Somente III está correta. 
100% 
☒ b. Todas estão corretas. 
☐ c. Somente II está correta. 
☐ d. Somente I e II são corretas. 
☐ e. Somente I está correta. 
 
QUESTÃO 3 
Para se ter uma ideia de como está o uso de smartphones em diversas regiões do mundo e auxiliar na 
decisão de quais plataformas pode-se atuar, estamos falando de qual Site de consulta: 
Escolha uma opção: 
☐ a. Android Runtime 
☐ b. Windows 
☐ c. Virtual Machine 
☒ d. StatCounter([Statcounter-OS]) 
☐ e. Bibliotecas e Serviços 
 
QUESTÃO 4 
O Ionic é um framework de desenvolvimento multiplataforma. Em resumo, a aplicação desenvolvida com o 
Ionic pode ser executada em Android e em iOS. Sobre a geração do arquivo para publicação, é correto 
afirmar que: 
Escolha uma opção: 
☐ a. o Ionic produz o executável de ambas as plataformas, ou seja, produz o entregável para Android e iOS 
via linha de comando. 
☐ b. o Ionic prepara o projeto, mas a compilação é executada por cada plataforma: Android Studio para 
Android e Xcode para iOS. 
☒ c. o Ionic gera o executável do Android via linha de comando e prepara o projeto do iOS que deve ser 
compilado via Xcode. 
☐ d. a compilação via Ionic para ambas as plataformas pode ser realizada utilizando qualquer sistema 
operacional: Windows, Linux ou MacOS. 
☐ e. como o Ionic é um framework baseado em linguagens web, a aplicação não necessita de compilação 
para ser publicada e executada em Android e iOS. 
 
QUESTÃO 5 
Ao começar utilizar o Android Studio, você verá várias vezes um software chamado Gradle sendo acionado. 
Afinal, o que é o Gradle? 
Escolha uma opção: 
☐ a. É um software que otimiza a execução do AVD. 
☒ b. É um software de automação de dependências e compilação semelhante ao Apache Maven 
☐ c. É um software de versionamento de código fonte, baseado em Git. 
☐ d. Nenhuma das alternativas anteriores. 
☐ e. É um software semelhante ao Google Play, que verifica se o aplicativo está pronto para ser 
disponibilizado na loja do Google para os usuários fazerem download. 
 
QUESTÃO 6 
É um sistema de automação de compilação, semelhante ao Apache Maven. Ou seja, todo o controle de 
compilação e gerenciamento de dependências é feito de forma centralizada e uniforme. Estamos falando 
sobre:. 
Escolha uma opção: 
☐ a. Boas práticas de programação 
☐ b. Emuladores 
☐ c. Monitor de recursos 
☒ d. Gradle 
☐ e. Dispositivos reais 
 
QUESTÃO 7 
Qual empresa que desenvolve e mantém o Sistema Operacional Android? 
Escolha uma opção: 
☐ a. Apple. 
☐ b. Microsoft. 
☐ c. Facebook. 
☒ d. Google. 
☐ e. Yahoo. 
 
QUESTÃO 8 
Publicar uma aplicação nas lojas de aplicativos oficiais significa, necessariamente, estar em conformidade 
com as diretrizes de cada companhia. A esse respeito, é correto afirmar que: 
Escolha uma opção: 
☐ a. é livre ao desenvolvedor solicitar quaisquer dados ao usuário, independentemente de fazerem sentido 
com a aplicação - desde que o usuário aceite os termos de uso. 
☐ b. os critérios de privacidade e transparência no uso de dados de usuários são objetivos na Google, mas 
subjetivos para a Apple. 
☐ c. os critérios de privacidade e transparência no uso de dados de usuários são objetivos na Apple, mas 
subjetivos para a Google. 
☐ d. a privacidade e transparência no uso de dados de usuários são regidas por leis internacionais e não 
dependem da política das app stores. 
☒ e. ambas as app stores apresentam normas explícitas que regulamentam o acesso a dados e o uso que se 
dará aos dados coletados. 
 
QUESTÃO 9 
O Android foi desenvolvido, inicialmente, para quais tipos de dispositivos? 
Escolha uma opção: 
☐ a. PC e Laptops. 
☒ b. Smartphones e Tablets. 
☐ c. Monitores touchscreen. 
☐ d. Linux e Windows. 
☐ e. Impressoras e Scanners. 
 
QUESTÃO 10 
Qual diretório do sistema de arquivos do Android que armazena as informações do cartão de memória não 
removível do dispositivo? 
Escolha uma opção: 
☐ a. /Tmp. 
☐ b. /Init. 
☐ c. /Cache. 
☐ d. /System. 
☒ e. /Sdcard.

Mais conteúdos dessa disciplina