Undervisningsplan

DatoUndervises avStedTemaKommentarer / ressurser
12.01.2008Stein Michael Storleer (SMS)  Auditorium 1 Vilhelm Bjerknes' hus (VBaud1)  Java fra INF1000  Repetisjon av Java. 
13.01.2009SMS  Sophus Lies auditorium (SL)  Datastrukturer. Lister.  Ved å opprette objekter som kan referere til hverandre, kan vi lage vilkårlig kompliserte nettverk av objekter (datastruktur) i Java (grafer). Vi ser spesielt på datastrukturen liste.

Kopi av lysark

Lysark for utskrift 

19.01.2009Espen Angell Kristiansen (EAK) og Jon Petter Åsen (JPÅ)  VBaud1  Praktiske eksempler (oppgaveløsing)  Oppgaver til fellesøvelsene mm blir publisert på denne siden. 
20.01.2009SMS  SL  Datastrukturer. Lister. Binære trær.  Ved siden av lister er trær den vanligste datastrukturen som forekommer i programmering. Vi ser på en spesiell type trær, binære søketrær.

Kopi av lysark

Lysark for utskrift 

26.01.2009Espen Angell Kristiansen (EAK) og Jon Petter Åsen (JPÅ)   VB aud 1  Datastrukturer. Lister. Binære trær.  Oppgaver fra forelesningen 
27.01.2009Stein Gjessing (SG)  SL  Subklasser og polymorfi  I tillegg litt om unntaksbehandling (exception) og filbehandling i Java.

 Kopi av lysark

Lysark for utskrift  

02.02.2009EAK og JPÅ  VB aud 1  Subklasser og polymorfi   Oppgaver 
03.02.2009SG  SL  Subklasser og polymorfi.  I tillegg en aller første innføring i grensesnitt (interface)

Kopi av lysark

Lysark for utskrift 

09.02.2009EAK og JPÅ   VB aud 1   Subklasser og polymorfi.   Oppgaver 
10.02.2009SG  SL  Abstrakte klasser og grensesnitt (interface). Mer generiske typer  I tillegg om konstruktører

Kopi av lysark

Lysark for utskrift 

16.02.2009EAK og JPÅ  VB aud 1  Abstrakte klasser og grensesnitt (interface). Generiske typer  Oppgaver 
17.02.2009SMS  SL  Pekerkjedestrukturer med arv og abstraksjon.  Kopi av lysark

Lysark for utskrift

Liste- og binærtrestrukturer når vi har lært om arv og generiske typer. Repetisjon om konstruktører og subklasser. Fra binærtre til liste. Traversering (gjennomløp) av binære trær. Gjennomgang av disse programmene:

Eksempelprogram 1

Eksempelprogram 2  

23.02.2009EAK og JPÅ  VB aud 1  Generiske datastrukturer.  Oppgaver 
24.02.2009SMS  SL  Rekursjon. Metoder som kaller seg selv.  Brunland: kapittel 10 Weiss: chapter 7.

Lysark for utskrift 

02.03.2009EAK og JPÅ   VB aud 1  Rekursjon  Oppgaver 
03.03.2009SG  SL  Grafiske brukergrensesnitt. Swing. Unntak  Kopi av lysark om GUI Til utskrift

Kopi av lysark om unntak Til utskrift  

09.03.2009EAK og JPÅ  VB aud 1  Swing og Unntak. Oblig2  Oppgaver 
10.03.2009SG  SL  Mer om grafiske brukergrensesnitt.   Kopi av lysark Til utskrift

Programmer fra forelesningen:

Dialog2Test.java Dialog3Test.java

FirkantDemo.java FirkantDemo1.java KeyDemo.java

Kontroll.java MuseDemo.java

 

16.03.2009EAK og JPÅ  VB aud 1  Mer SWING  Oppgaver 
17.03.2009SG  SL  Tråder og parallellprogrammering  Kopi av lysark Til utskrift

Programmer fra forelesningen: MonitorBank.java Traffic3.java Restaurant0.java  

23.03.2009EAK og JPÅ  VB aud 1  Tråder  Oppgaver 
24.03.2009SG  SL  Tråder og parallellprogrammering  Viktig forelesning der mye av stoffet (pensum) ikke står i lærebøkene.

Kopi av lysark Til utskrift

Programmer fra forelesningen: MinstR.java MinstB.java  

30.03.2009EAK og JPÅ  VB aud 1  Tråder og parallellprogrammering  Oppgaver 
31.03.2009SMS  SL  Sorteringsmetoder. Rekursjon: binærsøk, Hanois tårn.  Weiss: 8.1-5, 5.6.2.

Hanois tårn

Kopi av lysark til utskrift  

I perioden 1. til 20. april er det ingen forelesninger eller plenumsøvelser.

DatoUndervises avStedTemaKommentarer / ressurser
20.04.2009EAK og JPÅ  VB aud 1  Søking og sortering  Oppgaver 
21.04.2009SMS  SL  Rekursjon: Hanois tårn, Quicksort (sortering)  Weiss: 8.6 (analyse kursorisk)

Hanois tårn

Lysark om Quicksort til utskrift

Side med lenker om Hanois tårn og Quicksort 

27.04.2009EAK og JPÅ  VB aud 1  Quicksort  Oppgaver 
28.04.2009SMS og SG  SL  Fra problem til program  Brunland: kapittel 15

Lysark for utskrift del 1

Lysark for utskrift del 2

Lysark ett per side del 2 

04.05.2009EAK og JPÅ  VB aud 1  Eksamenstrening  Ukesoppgaver 
05.05.2009SG  SL  Først resten fra forrige gang (del 2), deretter quicksort vha. tråder.   Lysark ett per side

Lysark til utskrift

Quick1.java

Quick2.java 

11.05.2009EAK og JPÅ  VB aud 1  Repetisjon   
12.05.2009SG og SMS  SL  Repetisjon  Siste forelesning

Kopi av lysark

 

18.05.2009EAK og JPÅ  Informatikkbygningen  Faglig Sosial ettermiddag  Detaljert program kommer. Inkluderer bla. "prøveeksamen" 
25.05.2009EAK, JPÅ, SG og SMS  VB aud 1  Eksamenstrening (gjennomgang av løsningsforslag) og eksamenstips  1. Gjennomgang av løsning av eksamensoppgaven fra faglig-sosial ettermiddag.

For løsningsforslag, se lenken eksamensoppgaver under ressurser.

2. Gjennomgang av løsning av Eksamen august 2008

Vedlegg 1

Vedlegg 2

Løsningsforslaget som ble gjennomgått kan fås i Ifis ekspedisjon fra tirsdag 26. mai kl 12.00. 

Publisert 15. des. 2008 19:39 - Sist endret 26. mai 2009 13:28