Notas de Aula - MAC441


© Copyleft Fabio Kon


fevereiro
D S T Q Q S S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28            

   [ Aula 1 ] - 23/2 - Apresentação / Atividade 1

   [ Aula 2 ] - 25/2 - História da POO




março
D S T Q Q S S
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      

   [ Aula 3 ] - 2/3 - Intro Smalltalk: imagem, File In/Out, objetos, envio de mensagens

   [ Aula 4 ] - 4/3 - Ambiente de desenvolvimento Smalltalk, pacotes, protocolos, espacos de nomes, mais sobre mensagens, atributos

   [ Aula 5 ] - 9/3 - Blocos, repetição

   [ Aula 6 ] - 11/3 - Condicionais, Repetição condicional, classe Boolean

   [ Aula 7 ] - 16/3 - Coleções

   [ Aula 8 ] - 18/3 - Modelagem OO com cartões CRC - conceito e brainstorming

   [ Aula 9 ] - 23/3 - Modelagem OO com cartões CRC - dramatização e refinamento

   [ Aula 10 ] - 25/3 - Streams e manipulação de arquivos

   Dia 30/3 não haverá aula: Semana Santa.




abril
D S T Q Q S S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  

   Dia 1/4 não haverá aula: Semana Santa.

   [ Aula 11 ] - 8/4 - Classes Abstratas, Tratamento de Erros, Depuração, Ponteiros e Referência, Comparação de Referências e Valores, Utilização de Caracteres especiais e Impressão de Objetos

   [ Aula 12 ] - 10/4 - O arcabouço Seaside para sistemas Web

   [ Aula 13 ] - 13/4 - UML - diagramas estruturais (estáticos)

   [ Aula 14 ] - 15/4 - UML - diagramas comportamentais (dinâmicos)

   [ Aula 15 ] - 20/4 - Exercício de modelagem UML - Copa do Mundo

   [ Aula 16 ] - 27/4 - Modelos Flexíveis: minimizando acoplamento e maximizando coesão

   [ Aula 17 ] - 29/4 - Modelos Flexíveis: generalização, especialização e agregação




maio
D S T Q Q S S
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          

   Dia 4/5 não haverá aula: Semana de Break.

   Dia 6/5 não haverá aula: Semana de Break.

   [ Aula 18] - 11/5 - Revisão da matéria e dos exercícios UML

   [ Prova ] - 13/5 - Prova 1

   [ Aula 20 ] - 18/5 - Padrões de projeto: Abstract Factory

   [ Aula 21 ] - 20/5 - Padrões GoF: Singleton, Builder, Composite, Strategy

   [ Aula 22 ] - 25/5 - Padrões GoF: Template Method, State, Façade, Mediator.

   [ Aula 23 ] - 27/5 - Padrões GoF: Iterator, Memento, Command, Adapter, Bridge, Decorator




junho
D S T Q Q S S
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

   Dia 1/6 não haverá aula: Semana de Break.

   Dia 3/6 não haverá aula: Corpus Christ.

   [ Aula 24 ] - 8/6 - GoF: Proxy, Chain of Responsibility, Interpreter, Visitor, Prototype, Factory Method, Flyweight

   [ Aula 25 ] - 10/6 - Dependências em Smalltalk, padrão Observer

   [Copa] - 15/6 - Brasil 2 x 1 Coréia do Norte

   [ Aula 26 ] - 17/6 - Double Dispatch / Processos Internos e Externos em Smalltalk, comunicação entre processos

   [ Aula 27 ] -

   [ Aula 28 ] -

   [ Prova ] - 24/6 - Prova 2

   Dia 29/6 não haverá aula: preparação para a sub.




julho
D S T Q Q S S
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

   [ Prova ] - 1/7 - Prova Substitutiva




Página de MAC441
Página do Fabio
Página do DCC