Logo Passei Direto
Buscar
User badge image
C J M

em

Ferramentas de estudo

Questões resolvidas

Como é possível iniciar a criação de um aplicativo Android no Eclipse?
a. Inicia-se criando um aplicativo Java como outro qualquer.
b. Deve-se criar um projeto de Activity Android.
c. Deve-se criar um Android Application Project.
d. Deve-se criar um arquivo de configuração de layout em um projeto Java.
e. Deve-se criar uma classe que herde da classe Activity.
a) Inicia-se criando um aplicativo Java como outro qualquer.
b) Deve-se criar um projeto de Activity Android.
c) Deve-se criar um Android Application Project.
d) Deve-se criar um arquivo de configuração de layout em um projeto Java.
e) Deve-se criar uma classe que herde da classe Activity.

Para se criar uma interface gráfica:
a. Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
b. Só podemos escrever o código XML diretamente.
c. Só podemos usar o editor gráfico.
d. Se usarmos o editor gráfico, não devemos editar o código XML diretamente.
e. Se o código XML for editado manualmente, o editor gráfico não irá mais funcionar corretamente.
a) Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
b) Só podemos escrever o código XML diretamente.
c) Só podemos usar o editor gráfico.
d) Se usarmos o editor gráfico, não devemos editar o código XML diretamente.
e) Se o código XML for editado manualmente, o editor gráfico não irá mais funcionar corretamente.

Quais são as diferenças entre os ambientes de desenvolvimento Eclipse com ADT e Android Studio?
a. O Android Studio, por ser mais recente, possui mais recursos.
b. O Android Studio pode ser usado para desenvolver aplicativos Java convencionais assim como o Eclipse.
c. O Eclipse deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
d. O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos Android para o Android Studio.
e. O NetBeans também pode ser usado para o desenvolvimento de aplicativos Android.
a) O Android Studio, por ser mais recente, possui mais recursos.
b) O Android Studio pode ser usado para desenvolver aplicativos Java convencionais assim como o Eclipse.
c) O Eclipse deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
d) O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos Android para o Android Studio.
e) O NetBeans também pode ser usado para o desenvolvimento de aplicativos Android.

Sobre os layouts Android, é correto afirmar que:

a. O uso de layouts não dispensa a definição da posição e do tamanho das views inseridas na Activity.
b. Uma Activity só pode usar um layout por vez.
c. Um layout define diversos aspectos das views, como seu tamanho, posição, cor e estilo.
d. Os layouts para interfaces gráficas são o produto de estudos de usabilidade e ergonomia.
e. Uma Activity pode combinar mais de um layout para construir um layout composto.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Questões resolvidas

Como é possível iniciar a criação de um aplicativo Android no Eclipse?
a. Inicia-se criando um aplicativo Java como outro qualquer.
b. Deve-se criar um projeto de Activity Android.
c. Deve-se criar um Android Application Project.
d. Deve-se criar um arquivo de configuração de layout em um projeto Java.
e. Deve-se criar uma classe que herde da classe Activity.
a) Inicia-se criando um aplicativo Java como outro qualquer.
b) Deve-se criar um projeto de Activity Android.
c) Deve-se criar um Android Application Project.
d) Deve-se criar um arquivo de configuração de layout em um projeto Java.
e) Deve-se criar uma classe que herde da classe Activity.

Para se criar uma interface gráfica:
a. Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
b. Só podemos escrever o código XML diretamente.
c. Só podemos usar o editor gráfico.
d. Se usarmos o editor gráfico, não devemos editar o código XML diretamente.
e. Se o código XML for editado manualmente, o editor gráfico não irá mais funcionar corretamente.
a) Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
b) Só podemos escrever o código XML diretamente.
c) Só podemos usar o editor gráfico.
d) Se usarmos o editor gráfico, não devemos editar o código XML diretamente.
e) Se o código XML for editado manualmente, o editor gráfico não irá mais funcionar corretamente.

Quais são as diferenças entre os ambientes de desenvolvimento Eclipse com ADT e Android Studio?
a. O Android Studio, por ser mais recente, possui mais recursos.
b. O Android Studio pode ser usado para desenvolver aplicativos Java convencionais assim como o Eclipse.
c. O Eclipse deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
d. O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos Android para o Android Studio.
e. O NetBeans também pode ser usado para o desenvolvimento de aplicativos Android.
a) O Android Studio, por ser mais recente, possui mais recursos.
b) O Android Studio pode ser usado para desenvolver aplicativos Java convencionais assim como o Eclipse.
c) O Eclipse deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
d) O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos Android para o Android Studio.
e) O NetBeans também pode ser usado para o desenvolvimento de aplicativos Android.

Sobre os layouts Android, é correto afirmar que:

a. O uso de layouts não dispensa a definição da posição e do tamanho das views inseridas na Activity.
b. Uma Activity só pode usar um layout por vez.
c. Um layout define diversos aspectos das views, como seu tamanho, posição, cor e estilo.
d. Os layouts para interfaces gráficas são o produto de estudos de usabilidade e ergonomia.
e. Uma Activity pode combinar mais de um layout para construir um layout composto.

Prévia do material em texto

QUESTIONÁRIO UNIDADE IV
Pergunta 1
0,25 em 0,25 pontos
	
	
	
	Como é possível iniciar a criação de um aplicativo Android no Eclipse?
	
	
	
	
		Resposta Selecionada:
	c. 
Deve-se criar um Android Application Project.
	Respostas:
	a. 
Inicia-se criando um aplicativo Java como outro qualquer.
	
	b. 
Deve-se criar um projeto de Activity Android.
	
	c. 
Deve-se criar um Android Application Project.
	
	d. 
Deve-se criar um arquivo de configuração de layout em um projeto Java.
	
	e. 
Deve-se criar uma classe que herde da classe Activity.
	Feedback da resposta:
	Alternativa: C
Comentário: tendo o plugin ADT instalado, inicia-se um projeto Android criando um Android Application Projetc.
	
	
	
Pergunta 2
0,25 em 0,25 pontos
	
	
	
	Considerando a criação de aplicativos para Android, assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	c. 
O elemento que cria a interface gráfica da Activity é um arquivo XML.
	Respostas:
	a. 
Criamos uma interface gráfica por meio de uma classe que herda da classe Activity.
	
	b.
É uma boa prática de programação definir os textos dos elementos da interface gráfica no local onde eles são declarados.
	
	c. 
O elemento que cria a interface gráfica da Activity é um arquivo XML.
	
	d. 
Não devemos editar um arquivo XML diretamente pelo seu código, apenas pela sua ferramenta de edição.
	
	e. 
O ADT compila e executa o aplicativo Android de maneira centralizada.
	Feedback da resposta:
	Alternativa: C
Comentário: a Activity é definida por dois arquivos. O arquivo XML define a formatação da interface gráfica da Activity, enquanto o arquivo Java define seu comportamento.
	
	
	
Pergunta 3
0,25 em 0,25 pontos
	
	
	
	Considerando as views das Activities de um aplicativo Android, julgue as seguintes afirmaçõ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 definir uma view diretamente pelo código do arquivo XML.
II – Uma view tem a sua aparência definida no arquivo XML da Activity. Caso ela apresente comportamentos, eles devem ser definidos no arquivo Java da Activity.
III – Uma Activity pode receber views, mas também pode receber componentes gráficos dos pacotes swing e awt.
	
	
	
	
		Resposta Selecionada:
	a. 
Apenas as afirmações I e II estão corretas.
	Respostas:
	a. 
Apenas as afirmações I e II estão corretas.
	
	b. 
Apenas as afirmações I e III estão corretas.
	
	c. 
Apenas as afirmações II e III estão corretas.
	
	d. 
Todas as afirmações estão corretas.
	
	e. 
Apenas uma afirmação está correta.
	Feedback da resposta:
	Alternativa: A
Comentário: a afirmação III está incorreta, pois uma Activity só pode receber views. Componentes gráficos swing e awt só podem ser usados em aplicativos Java convencionais.
	
	
	
Pergunta 4
0,25 em 0,25 pontos
	
	
	
	Em um aplicativo Android, o que é uma Activity?
	
	
	
	
		Resposta Selecionada:
	a. 
É um elemento do aplicativo e costuma estar associado a uma interface gráfica.
	Respostas:
	a. 
É um elemento do aplicativo e costuma estar associado a uma interface gráfica.
	
	b. 
É o componente do aplicativo responsável por determinar as atividades realizadas pela lógica do sistema.
	
	c. 
É o conjunto dos componentes que podem ser apresentados em uma interface gráfica de um aplicativo.
	
	d. 
É o componente que implementa a lógica do aplicativo em uma arquitetura MVC.
	
	e. 
É o aspecto da interação do aplicativo com o núcleo do Android e com outros aplicativos.
	Feedback da resposta:
	Alternativa: A
Comentário: a Activity é o principal elemento do aplicativo, responsável por definir uma interface gráfica (pelo arquivo XML) e pelo comportamento dessa interface (pelo arquivo Java).
	
	
	
Pergunta 5
0,25 em 0,25 pontos
	
	
	
	Julgue as afirmações abaixo:
I – Uma view pode apresentar strings na interface gráfica e esses strings podem ser definidos em código (hard coded), assim como podem ser definidos em um arquivo centralizado, chamado strings.xml.
II – Uma boa prática de programação é a definiçã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 eficiente dos recursos escassos do dispositivo Android, economizando processamento, memória e armazenamento.
III – Uma boa prática de programação é a definiçã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.
	
	
	
	
		Resposta Selecionada:
	b. 
Apenas as afirmações I e III estão corretas.
	Respostas:
	a. 
Apenas as afirmações I e II estão corretas.
	
	b. 
Apenas as afirmações I e III estão corretas.
	
	c. 
Apenas as afirmações II e III estão corretas.
	
	d. 
Todas as afirmações estão corretas.
	
	e. 
Apenas uma afirmação está correta.
	Feedback da resposta:
	Alternativa: B
Comentário: a afirmação II está errada, pois a definição dos strings na declaração de suas views torna a manutenção do sistema mais dispendiosa. 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
0,25 em 0,25 pontos
	
	
	
	Para se criar uma interface gráfica:
	
	
	
	
		Resposta Selecionada:
	a. 
Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
	Respostas:
	a. 
Podemos escrever o código XML diretamente, usar o editor gráfico ou ambos.
	
	b. 
Só podemos escrever o código XML diretamente.
	
	c. 
Só podemos usar o editor gráfico.
	
	d. 
Se usarmos o editor gráfico, não devemos editar o código XML diretamente.
	
	e. 
Se o código XML for editado manualmente, o editor gráfico não irá mais funcionar corretamente.
	Feedback da resposta:
	Alternativa: A
Comentário: uma Activity pode ter sua interface gráfica definida 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
0,25 em 0,25 pontos
	
	
	
	Para se testar e depurar um aplicativo Android:
	
	
	
	
		Resposta Selecionada:
	d. 
Pode-se usar tanto dispositivos reais quanto emulados.
	Respostas:
	a. 
Deve-se, obrigatoriamente, utilizar um dispositivo Android real.
	
	b.
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.
	
	c.
Pode-se usar tanto dispositivos reais quanto emulados, mas os dispositivos emulados devem ser específicos para cada IDE (emuladores para o Eclipse e emuladores para o Android Studio).
	
	d. 
Pode-se usar tanto dispositivos reais quanto emulados.
	
	e.
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.
	Feedback da resposta:
	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
0,25 em 0,25 pontos
	
	
	
	Quais são as diferenças entre os ambientes de desenvolvimento Eclipse com ADT e Android Studio?
	
	
	
	
		Resposta Selecionada:
	d.
O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimentode aplicativos Android para o Android Studio.
	Respostas:
	a. 
O Android Studio, por ser mais recente, possui mais recursos.
	
	b. 
O Android Studio pode ser usado para desenvolver aplicativos Java convencionais assim como o Eclipse.
	
	c.
O Eclipse deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos para o Android Studio e NetBeans.
	
	d.
O ADT deixará de ser suportado ao final de 2015, sendo recomendado migrar o desenvolvimento de aplicativos Android para o Android Studio.
	
	e. 
O NetBeans também pode ser usado para o desenvolvimento de aplicativos Android.
	Feedback da resposta:
	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
0,25 em 0,25 pontos
	
	
	
	Sobre as IDEs de desenvolvimento Android, julgue as afirmações abaixo:
I – Apesar da estrutura de um aplicativo Android ser independente da IDE utilizada, a 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 configuraçã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.
	
	
	
	
		Resposta Selecionada:
	c. 
Apenas as afirmações II e III estão corretas.
	Respostas:
	a. 
Apenas as afirmações I e II estão corretas.
	
	b. 
Apenas as afirmações I e III estão corretas.
	
	c. 
Apenas as afirmações II e III estão corretas.
	
	d. 
Todas as afirmações estão corretas.
	
	e. 
Apenas uma afirmação está correta.
	Feedback da resposta:
	Alternativa: C
Comentário: a afirmaçã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
0,25 em 0,25 pontos
	
	
	
	Sobre os layouts Android, é correto afirmar que:
	
	
	
	
		Resposta Selecionada:
	e. 
Uma Activity pode combinar mais de um layout para construir um layout composto.
	Respostas:
	a. 
O uso de layouts não dispensa a definição da posição e do tamanho das views inseridas na Activity.
	
	b. 
Uma Activity só pode usar um layout por vez.
	
	c. 
Um layout define diversos aspectos das views, como seu tamanho, posição, cor e estilo.
	
	d. 
Os layouts para interfaces gráficas são o produto de estudos de usabilidade e ergonomia.
	
	e. 
Uma Activity pode combinar mais de um layout para construir um layout composto.
	Feedback da resposta:
	Alternativa: E
Comentário: é bastante difícil criar uma interface gráfica atraente e eficiente 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áficas atraentes e empolgantes.

Mais conteúdos dessa disciplina