PENSUMLISTE:
Pensum er det som gjennomg?s p? forelesningene:
Opptak (evt. lysark) fra forelesningene, se Timeplan for fellesundervisning.
Disse notatetene er pensum i INF1010:
Stein Gjessing: Litt om datastrukturer i Java, Notat.
Stein Gjessing: Enkle generiske klasser i Java. Notat.
Stein Gjessing: Grensesnitt i Java, Notat.
Stein Michael Storleer: Lenkelister og beholdere av lenkelister, 2014. Notat.
Cay Horstmann: BIG JAVA Late Objects (V?r oppmerksom p? at denne boka kan v?re sv?rt dyr. Antagelig har Akademika p? Blindern den billigste prisen p? denne boka):
Kapittel 1 - 7 (fra INF1000)
Kapittel 7.4
Kapittel 8 er kjernepensum fra INF1000.
Videre er f?lgende kapitler kjernepensum:
Kapittel 9, 10.1 - 10.3, 13.1- 13.3, 13.5, 16.1, 18 og 20.
Resten av kapitlene 10 - 18 er kursorisk pensum.
Grafiske brukergrensesnitt (kap 10 og 11) har siden v?ren 2016 blitt forelest med JavaFX. Du kan velge om du vil bruke JavaFX elller Swing p? eksamen.
Her finner du Kap 20 i Horstmann om tr?der
NB! L?ringskravet i INF1010 er ikke f?rst og fremst ? kunne et pensum, men ? kunne lage programmer (rimelig raskt) ved ? bruke programmeringsteknikker som er forelest og som inn?ves i de forskjellige studieaktivitetene. Det er viktig ? vite at man ikke kan lese seg til ? n? dette m?let.
Tidligere brukte vi boka:
A.Brunland, K. Hegna, O.C. Lingj?rde, A. Maus: Rett p? Java, 3. utgave, Universitetsforlaget. Utvalgte kapitler. Bokas hjemmeside.
INF1010-stoff (nytt ift. INF1000):
- Kap 16 Lister
- Kap 11 Subklaser og arv
- Kap 13 Abstrakte klasser og interface
- Kap 17 Unntak
- Kap 14 Grafisk brukergrensesnitt med Swing
- Kap 15 Fra problem til program
- Kap 18 Tr?der
- Kap 19 (untatt noen detaljer i kap. 19.8)
- Kap 12 UML-diagrammer (kursorisk)