Dato | Undervises av | Sted | Tema | Kommentarer / ressurser |
18.01.2006 | Haugen? | Lille Aud? | Introduksjon til INF2120? | Er INF2120 noe for deg? Vi tar en gjennomgang av hva som vil ble gjort og hva man skal l?re i INF2120 V?ren 2006Foiler: Intro til INF2120 v?ren 2006?velser 23.1: Eclipse:. Installasjon, java-kj?ring; modifikasjon; debug? |
25.01.2006 | Skagestein? | Lille Aud? | Repetisjon av INF1050 stoff? | Vi trenger ? huske hva vi l?rte i INF1050 - s?rlig om klassemodelleringFoiler: Repitisjon av INF1050?velser 30.1: Oppsett av prosjektgrupper. Gjennomgang klassemodellering og use cases. Obligatorisk oppgave tilgjengelig her? |
01.02.2006 | Haugen? | Lille Aud.? | UML 2.0 - med vekt p? sekvensdiagrammer? | UML 2.0: dobbelt s? mye som UML 1?Foiler: UML 2 Sekvensdiagrammer (avkortet 060214)?velser 6.2: Installasjon og bruk av SeDi plugin for Eclipse 3.1.? |
08.02.2006 | Haugen? | Lille Aud? | Eclipse - en god IDE?? | Vi ser litt mer p? verkt?ykassa i INF2120Foiler: Eclipse og RSMSeDi installasjonsguide (revidert 060208)?velser 13.2: Hver prosjektgruppe lager UML seq. diag. for minst 3 tjenester. Det veiledes rundt disse.? |
15.02.2006 | Haugen? | Lille Aud? | UML 2.0 - composite structures? | Mer UML 2.0, med vekt p? strukturering og sammenheng mellom diagrammeneFoiler: UML 2 konsistens og komposittstrukturerProsjektgrupper (060215)?velser 20.2: Hver prosjektgruppe lager klasser og composite structures samt sekvensdiagrammer p? minst 2 niv?er? |
22.02.2006 | Haugen? | Lille Aud.? | UML 2.0 - tilstandsmaskiner? | Delleveranse 1 har frist. Delleveransene finner du her:G11 G12 G13 G14 G21 G22 G23 G24Foiler: state machinesDesignfasen begynner. Vi skal bruke tilstandsmaskiner for ? beskrive oppf?rsel. Hva er det? Hvorfor er det bra ? modellere med tilstandsmaskiner??velser 27.2: Gjennomgang av Delleveranse 1. Dette er obligatorisk. L?rere og grupper gjennomf?rer evalueringen. Se obligatorisk oppgave? |
01.03.2006 | Normann? | Lille aud.? | Datamodellering - i dybden? | Bakgrunnsforelesning for arbeidet med databasen.Foiler: dataorientert modellering (revisjon 1)? |
08.03.2006 | Haugen? | Lille Aud? | Om Designfasen? | Vi oppsummerer noen hovedpunkter fra Delleveranse 1 og snakker om hva som m? gj?res fram mot Delleveranse 2. Vi snakker ogs? litt om bruken av verkt?yet RSM med tilliggende herligheter.Foiler: Oppsummering Drop 1; Flerbruksscenarier; Om den basale tjenestenEt zip-arkiv med den basale tjeneste med alt som skal til?velser 13.3: Hver prosjektgruppe skal ha en skisse av en datamodell og kunne forklare hvordan den funker p? hotspots og buddylists? |
15.03.2006 | Skagestein / Normann? | Lille Aud.? | Om implementasjon av databasen? | Om design og realisering av databasenFoiler: Datamodellering (nesten) i virkeligheten? |
22.03.2006 | ? | ? | UNDERVISNINGSFRI? | Det er bestemt at denne uka skal v?re uten undervisning p? Bachelor niv?.?velser 27.3: Alle grupper m?ter til veiledning. Prosjektgruppene sender p? forh?nd (helst f?r helga) det dere har av modeller. Modellene skal i alle fall inneholde minst ett fors?k p? en ikke-triviell tilstandsmaskin.? |
29.03.2006 | Haugen? | Lille Aud? | Modelleringsmetodikk og Orakel? | Spr?k er n?dvendig, men det er mulig ? lage en d?rlig beskrivelse i ethvert spr?k. Hvordan lage en god beskrivelse med UML 2?Foiler: MethodologySiste time settes av til Orakel, dvs. jeg svarer p? sp?rsm?l og gjennomg?r det dere m?tte ?nske. Send helst inn ?nsker p? forh?nd.?velser 3. april: Hver gruppe b?r ha laget ett sekvensdiagram for en tjeneste, den tilh?rende komposittstruktur, og tilstandsmaskinen for en sesjon av denne tjenesten.? |
05.04.2006 | Haugen? | Lille Aud.? | Spillet NIM - en utviklingshistorie? | Jeg gjennomgikk fra scratch hvordan man kunne tenke seg ? utvikle et system for ? spille NIM over SMS. Poenget var ? vise hvordan man tenkte under marsjen.Modellene finner du i NIM.zip som du importerer inn i et ferskt prosjekt.Om spillet NIM finner du f.eks. her? |
12.04.2006 | ? | ? | ROMP?SKE? | Den stille uke er veldig stille p? Blindern. Det er verken forelesninger, gruppetimer eller labtimer. Men dere kan godt jobbe videre med Delleveranse 2.? |
19.04.2006 | ? | ? | FORELESNINGSFRI? | Foreleseren er bortreist, s? det er ikke forelesning p? onsdagen, men det er for siste gang labtimer p? torsdag 20.4. Seinere er det alts? ikke labtimer!? |
26.04.2006 | Haugen? | Lille Aud.? | Modellsjekking? | UML 2.0 diagrammer skal v?re konsistente. Vi ser hvordan vi kan bruke dette til ? verifisere modellene v?re.Foiler: Modelsjekking? |
03.05.2006 | Haugen? | Lille Aud.? | UML kompilatoren og JavaFrame? | Delleveranse 2 har frist.Underveisvurdering. Formalia rundt Delleveranse 3. Kodegenerering. Her er foileneEksempelmodellen som inneholder koden for databaseh?ndtering finner dere i denne emx-filaDatabasen trenger en driver for ? kj?re og den finner dere bl.a. som denne jar-filaDelleveransene finner du her:G11 G12 G13 G14 G21 G22 G23 G24?? |
10.05.2006 | Haugen? | Lille Aud.? | Testing og Debugging? | I virkelige prosjekter brukes ofte nesten halvparten p? testing. Vi ser p? hva testing er og hvordan det kan beskrives. Vi l?rer hvordan vi debugger fra UML ved ? holde oss p? s? h?yt abstraksjonsniv? som mulig.Foiler: Testing and DebuggingUML Testing Profile epx-fileEksempel p? bruk av UML Testing Profile? |
17.05.2006 | ? | ? | GRUNNLOVSDAG? | 17. mai er vi s? glad i ....? |
24.05.2006 | Haugen? | Lille Aud.? | Delleveranse 3 Orakel? | Vi samler opp sp?rsm?l i forbindelse med siste delleveranse. Det er viktig at systemet faktisk skal kj?re - riktig!Foiler: om delleveranse 3Fat jar plugin? |
31.05.2006 | Haugen / Willersrud / Furulund? | Lille Aud? | Avsluttende gjennomgang (9-12)? | Delleveranse 3 har fristNedtelling til presentasjonen ved ? klikke her
|
Undervisningsplan
Publisert 16. jan. 2006 16:53
- Sist endret 7. feb. 2020 16:01