Chalmers tekniska högskola, Institutionen för datavetenskap

Dagbok för kursen

Programmeringsteknik D1 del B, våren 2004

 

Föreläsning 1, 19/1: Allmän introduktion + t.o.m. avsnitt 1.9 i kursboken.

Föreläsning 2, 20/1: Avsnitten 1.10-1.12, 2.3-2.4.2 samt 9.3-9.4 i kursboken.

Föreläsning 3, 22/1: Allmänt om objektorientering 2.1, 2.2, 4.1 - 4.3, 2.5 - 2.7 i kursboken.

Rekommenderade övningsuppgifter: 1.7 och 1.8 (på sidan 46) samt 9.2 och 9.3 (på sidan 327)

Föreläsning 4, 26/1: Avsnitten 2.8, 2.10 - 2.12 plus kapitel 3 i kursboken.

Föreläsning 5, 29/1: Avsnitten 6.1 - 6.4 i kursboken.

Rekommenderade övningsuppgifter: 6.2, 6.3, 6.7 och 6.6

Föreläsning 6, 2/2: Avsnitten 6.6, 6.7, 6.11, 1.14, 6.14  och 7.1

Föreläsning 7, 4/2: Avsnitten  7.2, 7.3 och 12.1

Rekommenderade övningsuppgifter: 7.1, 7.2, 7.3 och 12.5, 12.6 och 12.7

Föreläsning 8, 9/2: Avsnitt 12.1 klart + 5.1-5.4

Föreläsning 9, 12/2: Avsnitt 5.5, 6.12 och kapitel 11.

Rekommenderade övningsuppgifter: 5.3, 5.6, 5.8, 11.1 och 11.2

Föreläsning 10, 16/2: Avsnitt 9.1, 9.2, 9.5, 9.6 och 9.10

Föreläsning 11, 19/2: Avsnitt 9.12 och 10.1-10.6

Rekommenderade övningsuppgifter: 9.5, 9.6, 9.9, 10.1, 10.2, 10.3 och 10.4

Föreläsning 12, 23/2: Avsnitt 10.7-10.9, 13.1-13.4 plus MVC-arkitektur

Föreläsning 13, 26/2:  MVC-arkitektur, kommunikation mellan delarna, Observer-Observable, Implementering av lista (MyLinedList)

Rekommenderade övningsuppgifter: 8.5, 13.3, 5.10 + 6.8, 10.5

Föreläsning 14, 1/3:  Implementering av enkellänkad (MyLinkedList) och dubbellänkad (MyLinkedList2) lista. Avsnitten 16.4.2 och 8.1.4.

Föreläsning 15, 4/3:  Presentation av nyheter som kommer i Java 1.5.