Anda di halaman 1dari 14

Universidade Presbiteriana Mackenzie

Linguagem de Programao II (Teoria)

Ana Claudia Rossi


Faculdade de Computao e Informtica

Tpicos Abordados
Objetivos Contedo Referncias Regras Notas Comunicados Datas
Apresentao do Laboratrio 2

Tpicos Abordados

Padres de Nomenclatura Um Mau Layout Um Bom Layout

Objetivos
Cognitivos
Aprender os fundamentos de interfaces, polimorfismo e demais conceitos avanados de programao. Compreender as aplicaes destas ferramentas. Entender e analisar a eficincia destes paradigmas de programao.

Objetivos
Habilidades
Ser capaz de entender o funcionamento dos conceitos de herana e polimorfismo. Ser hbil determinar as melhores escolhas de ferramental para cada aplicao. Ser capaz de desenvolver aplicaes utilizando estes paradigmas.

Objetivos
Atitudes Ter conscincia da importncia da modelagem orientada a objetos para aplicaes cientficas ou comerciais. Valorizar o reuso de cdigo. Fazer uso do trabalho cooperativo para desenvolvimento de tarefas complexas.

Contedo Programtico
Componentes
Java AWT Javax Swing

Herana
Polimorsmo Classes Abstratas Interfaces

Contedo Programtico
Conceitos Avanados
Tipos Genricos

Java I/O
Manipulao de Arquivos

Java JDBC
Conexo com Banco de Dados

Bibliografia Bsica
DEITEL, H. M., DEITEL, P. J. Java Como Programar. Pearson, 2010.

ARNOLD, K., GOSLING, J., HOLMES, D. A Linguagem de Programao Java. Bookman, 2007.

Critrio de Avaliao
A composio da mdia final (MF) do aluno feita atravs da seguinte frmula:
MF = 0,2 *P1 +0,15*P +0,15*Lab+ 0,5 * PF + Parc

Sendo que:
Primeira Prova (P1) prova individual, sem consulta 20% 3/4/2012 Trabalho (T) Projeto 15% Laboratrio (Lab) atividades em 15% Prova Final, individual, sem consulta, todo contedo do semestre 50% Nota de Participao (Parc) valor de 0 a 1.0, nota referente a participao do aluno no Exame ProComp segundo os critrios definidos pela Comisso Organizadora do ProComp

Apresentao da Disciplina Ana Claudia Rossi

Bibliografia Complementar
PUGA, S., RISSETTI, G. Lgica de Programao e Estruturas de Dados com Aplicaes em Java. Pearson, 2008. GOODRICH, M. T., TAMASSIA, R. Estruturas de Dados e Algoritmos em Java. Bookman, 2007. FOWLER, M. UML Essencial. Bookman, 2005.

Apresentao da Disciplina Ana Claudia Rossi

Importante

Escutei e esqueci, li e entendi, fiz e aprendi.

Comunicados e Avisos
Todos os comunicados e avisos referentes a disciplina sero postados do ambiente Moodle (Mackenzie Virtual) O Aluno deve acompanha regularmente seu email @mackenzista.com.br ou redirecion-lo ao provedor de sua preferncia Todas as atividades estaro disponveis no Ambiente Moodle O aluno de dever postar seus exerccios e trabalhos somente no Ambinete Moodle No sero aceitos trabalhos entregues fora do prazo estipulado, ou entregues por outros meios

Obrigado

Ana Claudia Rossi ana.rossi@mackenzie.br

14

Anda mungkin juga menyukai