NTNU logo

IT2103 - Objektorientert systemutvikling

Realfag

IDI > Education > Emner > IT2103 Objektorientert systemutvikling

Objektorientert systemutvikling

Objektorientert systemutvikling undervises av Svein-Olaf Hvasshovd.

Websiden skal nå være rimelig godt oppdatert for 2009, med unntak av forelesningsplan

Meldinger

Pensum

Undervisningsplan

Alle forelesningene er i F2 (gamle fysikk) torsdager, kl. 12:15 - 14:00, foreleser jobber med å få flyttet mandagsforelesninger.

Forelesningsplanen under er basert på fjorårets undervisningsplan

Dato Pensum Tema Evt. foiler o.a.
19/8Larman kap. 1-3 Design/analyse-intro, eksempel
26/9Larman kap. 1-6, 30 Prosess/UP, krav/use-case
2/9Larman kap. 9, 32 Områdemodell Pacman-caset pacman-områdemodell
9/9Larman kap. 9, 10, 12, 13 Områdemodell, arkitektur Snakk for meg-caset, snakk-områdemodell
16/9Larman kap. 14-16, 17 UML/design, GRASP
23/9Larman kap. 17 GRASP: Info expert, creator, liten kobling, stor kohesjon, controller
30/9Larman kap. 18 POS-eksempel fra kap. 18, Pacman-eksempel PacMan
7/10Java/OO-programmering Bruker litt herifra. Kap 4, 10 og 13
14/10Java/Swing-programmeringRobert foreleser, foiler på ItsLearning.
21/10Larman kap. 19, 24, 25 Design, synligheter, GRASP-mønstre
28/10SnakkForMeg + Larman kap. 26 Kontrollstil + SnakkForMeg-design + Gang-of-Four-patternsSnakkformeg-design
4/11Avlyst pga manglende stemme
11/11Avlyst pga reise
18/11Larman kap. 26 GoF-patterns og RegnearkeksempelSpreadsheet example

Øvinger

Øvinger kan gjøres i grupper på inntil tre. Merk øvingene med navn og stift arkene sammen, evt. lever i mappe!! Øvingene leveres på papir i en boks merket IT2103 vis-a-vis inngangen til F1 i IT-syd.

For UML-øvingene er det helt OK å bruke papir og blyant (såkalt "agile modelling").Det er også lov å bruke tegne- eller designverktøy. Rettede øvinger leveres ut i hylla til høyre for der dere leverer inn.

Saltider: Mandager 11-13 og fredager 10-12, rom 411, P15

Frist Oppgave English Løsningsforslag
18.09Øving 1 - designExercise 1LF
09.10Øving 2 - designExercise 2LF
06.11 Øving 3 - javaimplementasjonExercise 3LF
20.11Øving 4 - designExercise 4LF

Undervisningsassistent

Andreas Storlien (andrstor(a)stud(dot)ntnu(dot)no)

Stud.ass

Erlend Klakegg Bergheim

Godkjenningslister kommer på ItsLearning.

Eksamen

UML-tegneprogrammer vi anbefaler

For nærmere informasjon om emnet, kontakt faglærer Svein-Olaf Hvasshovd.