Buscar

QUESTIONÁRIO UNIDADE IV, Tópicos Especiais de Programação Orientada a Objetos

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 7 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 7 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

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE IV
TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS 6861-60_57501_R_20182 CONTEÚDO
Usuário Leandro Mota
Curso TÓPICOS ESPECIAIS DE PROGRAMAÇÃO ORIENTADA A OBJETOS
Teste QUESTIONÁRIO UNIDADE IV
Iniciado 18/11/18 16:27
Enviado 18/11/18 16:34
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 6 minutos
Resultados
exibidos
Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas
respondidas incorretamente
Pergunta 1
Resposta
Selecionada:
c. 
Respostas: a. 
b. 
c. 
d.
e. 
Feedback da
resposta:
Como é possível iniciar a criação de um aplicativo Android no Eclipse?
Deve-se criar um Android Application Project.
Inicia-se criando um aplicativo Java como outro qualquer.
Deve-se criar um projeto de Activity Android.
Deve-se criar um Android Application Project.
Deve-se criar um arquivo de con�guração de layout em um projeto
Java.
Deve-se criar uma classe que herde da classe Activity.
Alternativa: C 
Comentário: tendo o plugin ADT instalado, inicia-se um projeto Android
criando um Android Application Projetc.
Pergunta 2
Resposta
Selecionada:
c. 
Respostas: a.
Considerando a criação de aplicativos para Android, assinale a alternativa correta:
O elemento que cria a interface grá�ca da Activity é um arquivo XML.
CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAISUNIP EAD
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Leandro Mota
b.
c. 
d.
e. 
Feedback
da
resposta:
Criamos uma interface grá�ca por meio de uma classe que herda da classe
Activity.
É uma boa prática de programação de�nir os textos dos elementos da
interface grá�ca no local onde eles são declarados.
O elemento que cria a interface grá�ca da Activity é um arquivo XML.
Não devemos editar um arquivo XML diretamente pelo seu código, apenas
pela sua ferramenta de edição.
O ADT compila e executa o aplicativo Android de maneira centralizada.
Alternativa: C 
Comentário: a Activity é de�nida por dois arquivos. O arquivo XML de�ne a
formatação da interface grá�ca da Activity, enquanto o arquivo Java de�ne seu
comportamento.
Pergunta 3
Resposta Selecionada: a. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Considerando as views das Activities de um aplicativo Android, julgue as seguintes
a�rmações: 
I – Uma view pode ser adicionada a uma Activity utilizando-se o editor de interfaces,
arrastando a view para a área de visualização ou para a árvore de componentes. Também é
possível de�nir uma view diretamente pelo código do arquivo XML. 
II – Uma view tem a sua aparência de�nida no arquivo XML da Activity. Caso ela apresente
comportamentos, eles devem ser de�nidos no arquivo Java da Activity. 
III – Uma Activity pode receber views, mas também pode receber componentes grá�cos dos
pacotes swing e awt.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Alternativa: A 
Comentário: a a�rmação III está incorreta, pois uma Activity só pode receber
views. Componentes grá�cos swing e awt só podem ser usados em aplicativos
Java convencionais.
Pergunta 4
Em um aplicativo Android, o que é uma Activity?
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta
Selecionada:
a.
Respostas: a.
b.
c.
d.
e.
Feedback
da
resposta:
É um elemento do aplicativo e costuma estar associado a uma interface
grá�ca.
É um elemento do aplicativo e costuma estar associado a uma interface
grá�ca.
É o componente do aplicativo responsável por determinar as atividades
realizadas pela lógica do sistema.
É o conjunto dos componentes que podem ser apresentados em uma
interface grá�ca de um aplicativo.
É o componente que implementa a lógica do aplicativo em uma
arquitetura MVC.
É o aspecto da interação do aplicativo com o núcleo do Android e com
outros aplicativos.
Alternativa: A 
Comentário: a Activity é o principal elemento do aplicativo, responsável por
de�nir uma interface grá�ca (pelo arquivo XML) e pelo comportamento dessa
interface (pelo arquivo Java).
Pergunta 5
Resposta Selecionada: b. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
Julgue as a�rmações abaixo: 
I – Uma view pode apresentar strings na interface grá�ca e esses strings podem ser de�nidos
em código (hard coded), assim como podem ser de�nidos em um arquivo centralizado,
chamado strings.xml. 
II – Uma boa prática de programação é a de�nição de strings de apresentação no próprio
código de declaração da view que o apresenta. Desta forma, há o uso mais e�ciente dos
recursos escassos do dispositivo Android, economizando processamento, memória e
armazenamento. 
III – Uma boa prática de programação é a de�nição de strings de apresentação em um
arquivo centralizado, o strings.xml. Desta forma, a manutenção e a tradução do aplicativo
pode ser feita de maneira mais fácil, sem a necessidade de alterar o código de declaração
das views.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Alternativa: B 
Comentário: a a�rmação II está errada, pois a de�nição dos strings na
declaração de suas views torna a manutenção do sistema mais dispendiosa.
0,25 em 0,25 pontos
Além disso, sem o uso do arquivo strings.xml, o aplicativo não poderá ser
multi-idioma. Só é possível tornar a mudança do idioma do aplicativo
automática com o uso de strings.xml.
Pergunta 6
Resposta
Selecionada:
a.
Respostas: a.
b. 
c. 
d.
e.
Feedback
da
resposta:
Para se criar uma interface grá�ca:
Podemos escrever o código XML diretamente, usar o editor grá�co ou
ambos.
Podemos escrever o código XML diretamente, usar o editor grá�co ou
ambos.
Só podemos escrever o código XML diretamente.
Só podemos usar o editor grá�co.
Se usarmos o editor grá�co, não devemos editar o código XML
diretamente.
Se o código XML for editado manualmente, o editor grá�co não irá mais
funcionar corretamente.
Alternativa: A 
Comentário: uma Activity pode ter sua interface grá�ca de�nida de ambas as
maneiras. Tanto o ADT quanto o Android Studio conseguem interpretar
corretamente as alterações feitas manualmente no arquivo XML da Activity.
Pergunta 7
Resposta
Selecionada:
d. 
Respostas: a. 
b.
c.
Para se testar e depurar um aplicativo Android:
Pode-se usar tanto dispositivos reais quanto emulados.
Deve-se, obrigatoriamente, utilizar um dispositivo Android real.
Deve-se usar um dispositivo Android real para os testes de compatibilidade
e um dispositivo emulado para executar o depurador e realizar os testes de
lógica.
Pode-se usar tanto dispositivos reais quanto emulados, mas os dispositivos
emulados devem ser especí�cos para cada IDE (emuladores para o Eclipse e
emuladores para o Android Studio).
0,25 em 0,25 pontos
0,25 em 0,25 pontos
d. 
e.
Feedback
da
resposta:
Pode-se usar tanto dispositivos reais quanto emulados.
Só é possível usar dispositivos emulados nas fases de teste e depuração. Os
dispositivos reais só podem executar aplicativos obtidos da loja de
aplicativos Android, ou seja, quando o aplicativo está pronto para a
distribuição.
Alternativa: D 
Comentário: durante o desenvolvimento do aplicativo, é possível executar
testes e depuração tanto em dispositivos reais quanto em dispositivos
emulados. Pode-se utilizar qualquer emulador Android, seja os emuladores
que acompanham o ADT e o Android Studio,seja qualquer emulador de
terceiros.
Pergunta 8
Resposta
Selecionada:
d.
Respostas: a. 
b.
c.
d.
e.
Feedback
da
resposta:
Quais são as diferenças entre os ambientes de desenvolvimento Eclipse com ADT e Android
Studio?
O ADT deixará de ser suportado ao �nal de 2015, sendo recomendado
migrar o desenvolvimento de aplicativos Android para o Android Studio.
O Android Studio, por ser mais recente, possui mais recursos.
O Android Studio pode ser usado para desenvolver aplicativos Java
convencionais assim como o Eclipse.
O Eclipse deixará de ser suportado ao �nal de 2015, sendo recomendado
migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
O ADT deixará de ser suportado ao �nal de 2015, sendo recomendado
migrar o desenvolvimento de aplicativos Android para o Android Studio.
O NetBeans também pode ser usado para o desenvolvimento de aplicativos
Android.
Alternativa: D 
Comentário: o Google, desenvolvedor do sistema operacional Android, é o
responsável por desenvolver duas opções de ferramentas de desenvolvimento,
o plugin ADT para o Eclipse e a IDE Android Studio. Em junho de 2015 foi
anunciado que o Google irá descontinuar o desenvolvimento e o suporte ao
ADT, sendo recomendada a adoção do Android Studio o mais rápido possível.
Pergunta 9
Sobre as IDEs de desenvolvimento Android, julgue as a�rmações abaixo: 
I – Apesar da estrutura de um aplicativo Android ser independente da IDE utilizada, a
0,25 em 0,25 pontos
0,25 em 0,25 pontos
Resposta Selecionada: c. 
Respostas: a. 
b. 
c. 
d. 
e. 
Feedback
da
resposta:
escolha da IDE é um passo importante, pois após o início do projeto é bastante difícil trocar
a IDE. O projeto criado em uma delas recebe elementos de con�guração que são próprios
de cada uma delas. 
II – Apesar da estrutura de um aplicativo Android ser independente da IDE utilizada, há
diferenças sutis entre os projetos criados em cada uma delas. Entretanto, o Android Studio
possui uma funcionalidade que torna bastante simples a conversão de um projeto Eclipse
com ADT em um projeto Android Studio. 
III – O Google optou por interromper o desenvolvimento do ADT. Por isso, só foi
desenvolvida a ferramenta de tradução de projetos do ADT para o Android Studio.
Apenas as a�rmações II e III estão corretas.
Apenas as a�rmações I e II estão corretas.
Apenas as a�rmações I e III estão corretas.
Apenas as a�rmações II e III estão corretas.
Todas as a�rmações estão corretas.
Apenas uma a�rmação está correta.
Alternativa: C 
Comentário: a a�rmação I está incorreta, pois, apesar de haver diferenças sutis
entre os projetos criados em cada uma das IDEs, é bastante fácil converter um
projeto Eclipse-ADT para um projeto Android Studio.
Pergunta 10
Resposta
Selecionada:
e.
Respostas: a.
b. 
c.
d.
e.
Feedback
da
resposta:
Sobre os layouts Android, é correto a�rmar que:
Uma Activity pode combinar mais de um layout para construir um
layout composto.
O uso de layouts não dispensa a de�nição da posição e do tamanho das
views inseridas na Activity.
Uma Activity só pode usar um layout por vez.
Um layout de�ne diversos aspectos das views, como seu tamanho,
posição, cor e estilo.
Os layouts para interfaces grá�cas são o produto de estudos de
usabilidade e ergonomia.
Uma Activity pode combinar mais de um layout para construir um
layout composto.
Alternativa: E 
Comentário: é bastante difícil criar uma interface grá�ca atraente e e�ciente
utilizando apenas um layout. Por isso, é bastante comum o uso de
layouts compostos, ou seja, o uso de diversos layouts em conjunto para se criar
projetos de interfaces grá�cas atraentes e empolgantes.
0,25 em 0,25 pontos
Domingo, 18 de Novembro de 2018 16h34min20s BRST ← OK

Continue navegando