Vous êtes sur la page 1sur 3

Exerccios

Exerccio 1: Explique com suas palavras os motivos para a ascenso dos


dispositivos mveis no nosso cotidiano.

Exerccio 2: Sabemos que as novas tecnologias mobile transformaram a


viso de projetos, solues em sistemas e TI. Explique essa afirmativa.

Exerccio 3: Explique com suas palavras os principais desafios encontrados


em solues de projetos mobile. Como os desafios de desenvolvimento
podem ser solucionados?

Exerccio 4: Um dos conceitos adotados para o desenvolvimento de


aplicaes mobile o paradigma de orientao a objetos. Explique com suas
palavras a adoo deste paradigma no desenvolvimento para dispositivos
mveis. Quais as vantagens e desvantagens desse paradigma para essa
plataforma?

Exerccio 5: Explique com suas palavras as vantagens e desvantagens de se


desenvolver na plataforma Android.

Exerccio 6: Explique com suas palavras a arquitetura da plataforma Android.


D exemplo de recursos presentes nesta arquitetura.

Exerccio 7: Explique com suas palavras os conceitos de Activity, Service,


View, Intent e Content Provider da plataforma Android.

Exerccio 8: Como podemos garantir a unio de uma classe Activity e uma


estrutura de View no Android? Explique com suas palavras.

Exerccio 9: Explique com suas palavras o ciclo de vida da Activity no


Android. Considere os mtodos onCreate(), onStart(), onResume(),
onPause(), onStop(), onDestroy(). Como esses mtodos so utilizados e
declarados em projetos Android.

Exerccio 10: Explique com suas palavras o que , e para que serve, o
AndroidManifest na plataforma Android.

Exerccio 11: Explique os principais requisitos para o desenvolvimento de


projetos Android.

Exerccio 12: Explique os principais requisitos para o desenvolvimento de


projetos iOS.

Exerccio 13: Explique a necessidade do desenvolvimento de projetos mobile


multiplataforma.

Exerccio 14: Quais estratgias usadas no desenvolvimento de projetos


mobile multiplataforma. Explique com suas palavras. Quais as vantagens e
desvantagens de cada estratgia?

Exerccio 15: Como deve ser estruturado um projeto multiplataforma com o


objetivo de reaproveitar o mximo de classes e estruturas de cdigo?
Exerccio 16: Explique e d exemplo dos principais frameworks de
desenvolvimento multiplataforma.

Exerccio 17: Conceitue, explique e d exemplos dos Layouts em Android


descritos abaixo:

A. LinearLayout
B. RelativeLayout
C. TableLayout
D. AbsoluteLayout
E. FrameLayout

Exerccio 18: Conceitue, explique e d exemplos dos Controles em Android


descritos abaixo:

A. Button
B. Text field
C. Checkbox
D. Radio button
E. Toggle button
F. Spinner
G. Pickers

Exerccio 19: Crie as classes abaixo na linguagem Java:

Automvel
Pssaro
Computador
Animal
Pessoa

Exerccio 20: Crie as classes abaixo:

Uma classe que represente um banco. Crie atributos e mtodos para representar esta
classe.
Uma classe que represente uma conta. Crie atributos e mtodos para representar
esta classe. Alm disso, crie uma forma para relacionar as contas criadas ao banco.
A classe conta deve conter obrigatoriamente:
atributos do banco onde a conta ser criada, o cdigo da conta, sua
data de criao e o saldo da conta.
um mtodo que permita criar uma nova conta.
um mtodo que permita sacar.
um mtodo que permita depositar.
um mtodo que permita verificar o saldo atual.

Uma classe que represente um cliente. Crie atributos e mtodos para representar esta
classe. Alm disso, crie uma forma para relacionar o cliente conta criada.
A classe cliente deve conter obrigatoriamente:
atributos da conta do cliente, o cdigo do cliente, nome, cpf e endereo.
um mtodo que permita criar um novo cliente.
um mtodo que permita imprimir os valores da conta do cliente.
Exerccio 21: Altere a soluo da atividade 20 considerando agora uma superclasse Conta e
subclasses de Conta Corrente e Conta Poupana. Considere que em toda conta podemos sacar,
depositar e transferir um valor em dinheiro. Sendo assim, considere as condies abaixo:
O saque em uma conta corrente cobra 1% de juros no valor do saldo, enquanto o saque em uma
conta poupana cobra 5% de juros no valor do saldo.
O depsito em uma conta poupana gera um acrscimo de mais 10% no valor do depsito, j o
depsito em uma conta corrente no gera acrscimo no valor do depsito.
Uma conta poupana s poder transferir dinheiro para uma conta corrente, e uma conta corrente
s poder transferir dinheiro para uma conta poupana.

Organize as classes de forma a garantir a herana entre as classes utilizando os conceitos


de polimorfismo (sobrescrita e sobrecarga). Alm disso, defina os principais atributos e mtodos
para cada classe.

Vous aimerez peut-être aussi