(LP2) Tópico 00 - Apresentação da Disciplina

580 visualizações

Publicada em

0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
580
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
0
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

(LP2) Tópico 00 - Apresentação da Disciplina

  1. 1. Universidade Presbiteriana Mackenzie Apresentação da Disciplina Linguagem de Programação II Prof. MSc. Fabricio da Silva Soares Faculdade de Computação e Informática São Paulo, 9 de agosto de 2011
  2. 2. Tópicos da Aula• Objetivos• Conteúdo Programático• Bibliografia Básica e Complementar• Notas• Datas Importantes• Comunicados e Avisos• Contatos Apresentação da Disciplina 2
  3. 3. Objetivos• Cognitivos: – Aprender os fundamentos de interfaces, polimorfismo e demais conceitos avançados de programação – Compreender as aplicações destas ferramentas – Entender e analisar a eficiência destes paradigmas de programação Apresentação da Disciplina 3
  4. 4. Objetivos• Habilidades: – Ser capaz de entender o funcionamento dos conceitos de herança e polimorfismo – Ser hábil determinar as melhores escolhas do paradigma orientado a objetos para cada aplicação – Ser capaz de desenvolver aplicações utilizando estes paradigmas Apresentação da Disciplina 4
  5. 5. Objetivos• Atitudes: – Ter consciência da importância da modelagem orientada a objetos para aplicações científicas ou comerciais – Valorizar o reuso de código – Fazer uso do trabalho cooperativo para desenvolvimento de tarefas complexas Apresentação da Disciplina 5
  6. 6. Conteúdo Programático• Tópico 01: Herança – Polimorfismo, Classe Abstrata e Interface• Tópico 02: Conceitos Avançados – Java Collections API e Tipos Genéricos• Tópico 03: Componentes GUI – Java AWT, Java Swing e Controle de Eventos• Tópico 04: Java JDBC• Tópico 05: Java I/O Apresentação da Disciplina 6
  7. 7. Bibliografia Básica• DEITEL, Harvey M.; DEITEL, Paul J. Java: Como Programar – 4ª Edição., 2. reimpr. Porto Alegre: Bookman, 2004. xx, 1386 p. ISBN 8536301236. Apresentação da Disciplina 7
  8. 8. Bibliografia Básica• ARNOLD, K., GOSLING, J., HOLMES, D. A Linguagem de Programação Java. Bookman, 2007. Apresentação da Disciplina 8
  9. 9. Bibliografia Complementar• PUGA, S., RISSETTI, G. Lógica de Programação e Estruturas de Dados com Aplicações em Java. Pearson, 2008. Apresentação da Disciplina 9
  10. 10. Bibliografia Complementar• GOODRICH, Michael T.; TAMASSIA, Roberto. Data Structures and Algorithms in Java. New york: John Wiley, c1988. 738 p. : il. ; 25 cm (Wordwide series in computer science) ISBN 0-471-19308-9. Apresentação da Disciplina 10
  11. 11. Notas• A média final da disciplina será calculada pela seguinte fórmula: – MF: Média Final – P1: Prova Parcial 1 – P2: Prova Parcial 2 – PJ: Projeto Prático – PF: Prova Final – PR: PROCOMP Apresentação da Disciplina 11
  12. 12. Datas Importantes• 1ª prova parcial (13/09/2011): Peso 20 – Tópico 01 e Tópico 02• 2ª prova parcial (25/10/2011): Peso 30 – Tópico 01, Tópico 02, Tópico 03 e Tópico 04• Projeto prático (12/11/2011): Peso 10 – Projeto integrado com a disciplina ED2• Prova final (data a definir): Peso 40 – Todos os tópicos da disciplina Apresentação da Disciplina 12
  13. 13. Comunicados e Avisos• Todas as provas serão individuais e sem consulta• Todos os comunicados e avisos referentes à disciplina serão postados no Mackenzie Virtual• O aluno deve acompanhar seu e-mail institucional @mackenzista.com.br• Todas as atividades e exercícios estarão disponíveis no Mackenzie Virtual Apresentação da Disciplina 13
  14. 14. Contatos• O principal canal de comunicação entre os alunos e o professor fora do horário de aula deverá ser através do e-mail: fabricio[dot]soares[at]mackenzie[dot]br Apresentação da Disciplina 14
  15. 15. 15
  16. 16. 16
  17. 17. Obrigado Prof. MSc. Fabricio da Silva Soaresfabricio[dot]soares[at]mackenzie[dot]br 17

×