Essen für das Klima

Geteilte Arbeit

Gerade als Ida damit fertig geworden ist, ihre Hülsenfrüchte nach Farben zu sortieren, klingelt Karla an der Tür und möchte, wie jeden Mittwoch, frische Blumen aus ihrem Garten vorbeibringen. Da kommt Ida auf die geniale Idee, Karla zu bitten, ihr beim weiteren Sortieren zu helfen. Eine bessere Hilfe als Karla könnte sich Ida gar nicht vorstellen, da sie sich wahnsinnig gut mit Pflanzen und ihren Erträgen auskennt.

Karla hilft natürlich gerne und fragt, mit welcher Kiste sie anfangen soll. Da muss Ida daran denken, wie das in der Informatik ist, wenn mehrere Aufgaben erledigt werden müssen, und erinnert sich an diese Möglichkeiten:

  1. Falls eine Aufgabe wichtiger ist als andere, bekommt diese eine höhere Priorität und muss zuerst erledigt werden.
  2. Es wird zufällig ausgewählt, mit welcher Aufgabe gestartet wird.
  3. Die Aufgabe, die vermutlich am wenigsten Zeit kosten wird, wird zuerst bearbeitet.
  4. Die Aufgabe, die vermutlich am meisten Zeit kosten wird, wird zuerst bearbeitet.

Activity

Da Ida kein bestimmtes Rezept geplant hat und gerne mit etwas Einfachem starten würde, schlägt sie vor, zuerst die beiden Kisten auszuwählen, die am wenigsten Arbeit bedeuten.

In der Informatik nennt man das Auswählen von Aufgaben auch Scheduling (=Ablaufplanung). Da ein Computer im Normalfall viele Aufgaben parallel erledigen muss, aber nicht genug “helfende Hände” hat, wechselt er sehr schnell zwischen den Aufgaben hin und her, damit es für uns so wirkt, als ab alles parallel laufen würde. Die Arbeitszeit oder auch Rechenzeit, die ein Computer insgesamt zur Verfügung hat, wird also geschickt und strukturiert zerlegt. 

Informiert euch über Scheduling (z.B. hier) und erstellt einen Ablaufplan für alle Hausaufgaben, die ihr noch erledigen müsst.

Kurstitel
40%
Layer 1