MAC 441/5714   (Programação orientada a objetos)


Professor

Hernán Astudillo
E-mail:
Fone:
Fax:
Secretaria:
ha@ime.usp.br
+55-11-818.6382
+55-11-818.6134
+55-11-818.6135
Sala:
Address:
B-130, Bloco B, IME
Rua do Matão, 1010
05508-900 São Paulo, SP
BRASIL

Aulas

Horário: 2a-feira (14-16) e 4a-feira (16-18); sala 7-B do IME
Progresso:
Minhas aulas são mais "papo" que escritas; para complementar o material da aula (que é o primário), vou dar leituras sugeridas cada semana (começando a segunda semana).

Propósito

Ao fim do curso, o aluno:
  • conhecerai os conceitos fundamentais de linguagens de programação orientada a objetos (POO)
  • saberai ler modelos de projeto orientado a objetos (em UML)
  • serai capaz de derivar e construir programar que repesentam modelos orientados a objetos
  • conhecerai as construções que representam os conceitos de POO em duas linguagens (ou mais)
  • Este curso não tem como propósito ensinar uma linguagem em particular, ainda que ele usa UML, Smalltalk e Java.

    Avaliação e datas

    Avaliação:
    • 5 provinhas, duas delas duplas; a pior nota sera descartada (portanto, 6 notas)
    • 4 exercicios de programação
    • alunos da graduação podem dar uma prova recuperativa, opcional, que vale 50% da nota
    Nota final: P=meia de Qs; E=meia de EPs; if P<5 or E<5 then nota=min(P,E) else nota=60%P+40%E

    Notas: As notas serão mantidas on-line.


    Recursos

  • Todos os documentos nesta página e sub-páginas estão em formato PDF.
  • Tenho uma bibliografia sugerida, incluindo livros disponíveis na USP. Também existe uma lista de minhas publicações e uma coleção de links para coisas de objetos.
  • Tambem tenho uma página com indicações de uso para algumas ferramentas de programação e modelagem que serão usadas no curso.
  • Finalmente, algumas bibliotecas e fraemworks de interesse são a JGL (Java Generic Library) e o MsqlJava (interface Java para mSQL).

  • Lista de correio

    Temos uma lista de correio electrônico:
  • Para se inscribir, mandar mensagem a auto-subscrição
  • Para mandar mensagem na lista toda, usar o endereço da lista
  • Para olhar o arquivo de mensagems anteriores, vai no arquivo da lista

  • História

    Um resumo do conteúdo das aulas, incluindo soluções aos exercicios e provas.

    Last modified: Mon May 24 23:43:22 EST 1999 by Hernán Astudillo
    URL: http://www.ime.usp.br/~ha/mac441/index.html