Forelesning mandag kl 12.15 - 14, plenum tirsdag 14:15 - 16
Det vil foregå en del aktiviteter under forelesningen som ikke vil være mulig å få med seg ved å se/lytte på opptak. Disse aktivitetene vil spesielt være relevante for oblig 5.
Læringsmål:
Bli fortrolig med kommunikasjon mellom produsenter og konsumenter via en monitor
Kunne vente og signalere i en monitor
Forstå Amdahls lov
Kunne programmere med barrierer
Vite hva en vranglås er og hvordan du kan unngå slike.
Les hele kapittel 20 i læreboka (Horstmann). Dette kapittelet finner du her.
Les Stein Gjessing: Notat om tråder
Programmer fra forelesningen: Minst.java, SmaltVeistykke.java, SmaltVeistykke2.java
Program som bruker iboende Java for å lage monitor og tråder ved å subklasse Thread (ikke pensum i In1010): MinstB.java
Plenum uke 10
Tema: Tråder 2
Oppgave: Vi skal lage et Stemmesystem / Stortingsvalg med tråder 😄