Informatik

Nachrichten durcheinander

Verzögerte Ankunft

Manchmal ist das System überlastet und Nachrichten kommen zeitverzögert an. Dennoch sollen dem Benutzer die Nachrichten in der richtigen Reihenfolge angezeigt werden.

Aufgaben

  1. Beschreibe eine Möglichkeit wie die verzögerte Nachricht integriert werden kann.
  2. Erprobe deine Idee an diesem Objektdiagramm
  3. Entwerfe einen Algorithmus im Pseudocode
  4. Tausche deinen Algortihmus mit jemand anders und lasse ihn überprüfen. Überarbeite ihn gegebenenfalls.

Löschen von Nachrichten

Wie in jedem bekannten Messenger sollen auch Nachrichten gelöscht werden können.

Aufgaben

  1. Die Nachricht von frida soll gelöscht werden. Erprobe am Objektdiagramm verschiedene Möglichkeiten dies umzusetzen.
  2. Entwerfe einen Algorithmus für eine Möglichkeit im Pseudocode.
  3. Tausche deinen Algortihmus mit jemand anders und lasse ihn überprüfen. Überarbeite ihn gegebenenfalls.

Sind Arrays angebracht?

Aufgaben

  1. Fasse die Probleme der Datenstruktur Array zum Verwalten der Nachrichten zusammen.
  2. Beurteile, inwiefern die Datenstruktur Array für das Verwalten von Nachrichten geeignet ist.