Pensum/læringskrav

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)

Ellers finnes det «uendelige mengder» Java-stoff på nettet. Den som leter vil finne. Her vil vi nevne:

The Java(TM) Tutorials (fra Sun).

Publisert 28. nov. 2016 14:02 - Sist endret 10. mai 2017 11:58