Dato | Undervises av | Sted | Tema | Kommentarer / ressurser |
15.01.2008 | Stein Michael Storleer og Stein Gjessing? | Sophus Lies aud.? | Introduksjon pluss Modell-Utsyn-Kontroll? | Goodrich Kap 1 og 2.1 Lysark ProgramRevidert program?? |
22.01.2008 | Stein Gjessing? | Sophus Lies aud.? | Subklasser og polymorfi? | Goodrich kap. 2.2 og 2.5, Brunland kap. 11 LysarkUkesoppgaverL?sningsforslag? |
29.01.2008 | Stein Gjessing? | Sophus Lies aud.? | Subklasser og polymorfi - utdyping og flere eksempler. Kort om feilh?ndtering i Java.? | Feilh?ndtering i Java: Goodrich kap. 2.3 og Brunland kapittel 18. Lysark: 4 per ark Ett per arkUkesoppgaver L?sningsforslag Kode til oppgave 5? |
05.02.2008 | Stein Gjessing? | Sophus Lies aud.? | Abstrakte klasser og grensesnitt (interface)? | Goodrich kap 2.4, Brunland kap 13. Lysark: 4 per ark Ett per arkProgram fra forelesningenUkesoppgaverL?sningsforslag oppgave 1 og 2? |
12.02.2008 | Stein Michael Storleer? | Sophus Lies aud. ? | Vanlige datastrukturer; lister (k?er); bin?re tr?r. Innsetting i bin?rt tre (ikke rekursiv).? | Brunland: kap 16. (jf. kap 9). Goodrich: kap 3.1-3.4 og 5. Lysark: 4 per ark.Programeksempel fra forel.: Innsetting (ikke rekursjon) i bin?rtreUkesoppgaver? |
19.02.2008 | Stein Michael Storleer? | Sophus Lies aud.? | Rekursjon; rekursive metoder.? | Brunland kap 10.4. Goodrich kap 3.5.F?rst tar vi opp igjen bin?rtreeksemplet fra sist og lager en metode som setter inn (rekursivt) et personobjekt i treet. Hele programmet i lesevennlig versjon og i editeringsvennlig versjonLysark for forelesningen: 4 ark pr sideUkesoppgaver om rekursjon?L?sningsforslag? |
26.02.2008 | Stein Michael Storleer ? | Sophus Lies aud.? | Rekursjon; s?rlig i bin?re s?ketr?r; s?king, innsetting og traversering.? | [Kursorisk Goodrich kap 7.3]Vi skal arbeide med dette programmet p? forelesningen.NyttEksempel.java er programmet vi lagde p? forelesningen.Kopi av lysarkUkesoppgaver l?sningsforslag ? |
04.03.2008 | Stein Gjessing ? | Sophus Lies aud. ? | Grafiske brukergrensesnitt. Swing.? | Brunland kap 14. Lysark: 4 per ark Ett per arkUkesoppgaverL?singsforslag: oppg1 oppg2? |
11.03.2008 | Stein Gjessing ? | Sophus Lies aud. ? | Mer om grafiske brukergrensesnitt. Unntak? | Brunland kap 14. Lysark om GUI: 4 per ark Ett per ark Lysark om Unntak: 4 per ark Ett per ark? |
Tirsdag 18. mars i den stille uke; p?skeferie.
Dato | Undervises av | Sted | Tema | Kommentarer / ressurser |
25.03.2008 | Stein Gjessing ? | Sophus Lies aud. ? | Tr?der og parallellprogrammering? | Brunland kap 17. Lysark: 4 per ark Ett per arkUkesoppgaver blir fortsettelse fra forige uke, og tr?d-ABC (med GUI).Programmer fra forelesningen MonitorBank.java Traffic3.java L?sningsforslag ukeoppgaver: oppg2-versjon2 ThreadParty Wait-GUI Particles Siste ble ikke gjennomg?tt p? forelesning, men kan v?re g?y ? se p? hvis noen vil ha et GUI-eksempel med grafikk som beveger seg rundt. ? |
Tirsdag 1. april er i den undervisningsfrie uka. (ingen aprilsp?k!)
Dato | Undervises av | Sted | Tema | Kommentarer / ressurser |
08.04.2008 | Stein Gjessing ? | Sophus Lies aud. ? | Tr?der og parallellprogrammering? | Lysark: 4 per ark Ett per arkProgram fra forelesningen MinstR.java UkeoppgaverL?sningsforslag: oppg2 oppg4 ? |
15.04.2008 | Stein Michael Storleer? | Sophus Lies aud. ? | Rekursjon. Hanois t?rn. Et eksempel p? programutvikling.? | Hanois t?rnLysark til forelesningenIngen ukesoppgaver denne uken.? |
22.04.2008 | Stein Gjessing? | Sophus Lies aud. ? | Fra problem til program mm. Litt om oblig. 4? | Lysark til forelesningenUkesoppgaver: oppg1oppg2? |
29.04.2008 | Stein Michael Storleer ? | Sophus Lies aud. ? | S?king og sortering. ? | Lysark til forelesningenUkesoppgaver? |
06.05.2008 | Stein Michael Storleer og Stein Gjessing? | Sophus Lies aud. ? | Sortering: Quicksort. Quicksort vha. tr?der.? | Lysark: 4 per ark Ett per arkP? felles?velsen vil vi g? gjennom mer quicksort, og dessuten ta for oss litt enkel rekursjon med forh?pentligvis fint forklarende bilde og animasjon! :)? |
13.05.2008 | ? | Sophus Lies aud. ? | Siste forelesning? | ? |