Buscar

Programação para Dispositivos Móveis ATV - 2

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Continue navegando


Prévia do material em texto

Programação para Dispositivos Móveis
1. Painel
2. Meus cursos
3. PDMADS
4. 📝 AVALIAÇÕES 2023/3
5. ATIVIDADE ONLINE 2 - AV22023/3
	Iniciado em
	quinta, 24 ago 2023, 12:49
	Estado
	Finalizada
	Concluída em
	quinta, 24 ago 2023, 12:57
	Tempo empregado
	8 minutos 15 segundos
	Avaliar
	1,80 de um máximo de 2,00(90%)
Parte superior do formulário
Questão 1
Incorreto
Atingiu 0,00 de 0,20
Marcar questão
Texto da questão
Ao desenvolver um aplicativo para o Android, é fundamental conhecer os recursos que estão disponíveis e saber como utilizá-los na aplicação. Também é possível desenvolver recursos próprios que serão utilizados por outros aplicativos. Sobre o conceito de recursos, é correto afirmar
Escolha uma opção:
a. São exemplos de recursos originais, por exemplo, os relacionados a layout de interface.
b. Para utilizar recursos no Android, é preciso instalar bibliotecas adicionais.
c. Recursos são disponibilizados pelo Android Studio, ambiente de desenvolvimento do Android. 
d. Na verdade, no Android não existem recursos originais disponíveis.
e. Os recursos originais somente podem ser utilizados sem possibilidades de estender suas funcionalidades.
Questão 2
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
É 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. Emuladores
b. Dispositivos reais
c. Monitor de recursos
d. Gradle 
e. Boas práticas de programação
Questão 3
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Com respeito ao sistema operacional Bada e Tizen, leia as afirmações abaixo e assinale a alternativa correta:
I – São sistemas operacionais mantidos pela Samsung
II – Ambos utilizam a linguagem de programação C++
III – Ambos deixaram de ser usados após a criação do Android.
Escolha uma opção:
a. Somente I e II são corretas. 
b. Somente II está correta.
c. Somente III está correta.
d. Nenhuma das anteriores.
e. Somente I está correta.
Questão 4
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Desenvolver aplicativos para dispositivos mobile trazem novos desafios antes não vivenciados por pessoas desenvolvedoras de softwares desktop. Assinale a resposta que NÃO representa um novo desafio:
Escolha uma opção:
a. Nenhuma das alternativas anteriores.
b. Inexistência de uma linguagem de programação mundialmente conhecida para desenvolvimento de aplicativos. 
c. Preocupação em desenvolver layouts que se adaptem a diversos tamanhos de ecrã/telas.
d. Uso eficaz de processador.
e. Disponibilidade de conexão com a internet.
Questão 5
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
O Android foi desenvolvido, inicialmente, para quais tipos de dispositivos?
Escolha uma opção:
a. Monitores touchscreen.
b. Smartphones e Tablets. 
c. PC e Laptops.
d. Impressoras e Scanners.
e. Linux e Windows.
Questão 6
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
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 do 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 somente é gerada no projeto quando existem arquivos necessários para externalizar.
c. A subdivisão em subpastas conforme a classificação dos recursos é importante para organização e localização. 
d. A pasta res serve somente para organizar os arquivos necessários para externalizar no projeto Android.
e. A pasta res possui subpastas e a classificação dos recursos por tipo é opcional nessa estrutura.
Questão 7
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Na pasta RES o que pode ser armazenado?
Escolha uma opção:
a. Imagens, telas e classe R.
b. Imagens, telas e configurações do aplicativo.
c. Telas, menus e configurações do aplicativo.
d. Imagens, menus e configurações do aplicativo.
e. Imagens, telas e menus. 
Questão 8
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questã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.
Escolha uma opção:
a. Somente III está correta.
b. Somente I está correta.
c. Somente II está correta.
d. Somente I e II são corretas.
e. Todas estão corretas. 
Questão 9
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Na atualidade, um desenvolvedor de software tem disponível para utilização uma grande variedade de linguagens de programação e cada uma tem suas características. Em dispositivos móveis, as plataformas de desenvolvimento normalmente utilizam uma linguagem de programação como linguagem nativa. Considerando o sistema operacional Android, qual é a sua linguagem de programação nativa?​​​​​​​
Escolha uma opção:
a. Swift
b. Delphi
c. Html
d. Java 
e. C#
Questão 10
Correto
Atingiu 0,20 de 0,20
Marcar questão
Texto da questão
Baseado na regra de nomenclatura para nome de telas, assinale a opção que tem o nome correto de uma tela:
Escolha uma opção:
a. Activity_Nome.xml
b. nome_activity.xml
c. activity_nome.xml 
d. Nenhuma das alternativas anteriores
e. Activity_nome.xml
Parte inferior do formulário