Class Aufgabentyp1
public class Aufgabentyp1
Aufgabentyp1:
Nach Vorgabe zufällig ermittelter Zeitpunkte und dort
eingetretenen Aktionen soll das Congestion Window am
Ende eines vorgegebenen Bereiches bestimmt werden. Der
Schwellenwert ssthresh wird mit 64 initialisiert.
Beispiel: Nach x Runden kommt es während einer TCP-Übertragung
zu einem Paketverlust, der mittels TDACK entdeckt wird. Nach
y Runden kommt es zu einem Timeout. Wie groß ist das Congestion
Window nach z Runden?
Aufgabentyp1(int bereichx, int anzahl) - Erzeugung der zufälligen Zeitpunkte und Ereignisse in diesen
Zeitpunkten.
|
String | createAufgabe() - Erzeugt den Aufgabentext und gibt ihn an die Klasse Aufgabentrainer zurück
|
boolean | doCheck(List controls) - Kontrolliert die Benutzereingaben auf Richtigkeit
|
int[] | getErgebnis()
|
void | save()
|
void | send(List SendParameter) - Erhält alle Benutzerspezifischen Daten zur späteren Abspeicherung und Auswertung.
|
Aufgabentyp1
public Aufgabentyp1(int bereichx,
int anzahl)
Erzeugung der zufälligen Zeitpunkte und Ereignisse in diesen
Zeitpunkten. Abhängig von den Benutzereingaben für Anzahl der Ereignisse
und den betrachteten Gesamtzeitraum werden die erzeugten Daten in ein
zweisimensionales, globales Array geladen.
createAufgabe
public String createAufgabe()
Erzeugt den Aufgabentext und gibt ihn an die Klasse Aufgabentrainer zurück
doCheck
public boolean doCheck(List controls)
Kontrolliert die Benutzereingaben auf Richtigkeit
- doCheck in interface Aufgabe
getErgebnis
public int[] getErgebnis()
send
public void send(List SendParameter)
Erhält alle Benutzerspezifischen Daten zur späteren Abspeicherung und Auswertung.
Dies sind beispielsweise Benutzername, Passwort, benötigte Zeit für die Aufgabe,
Ergebnis der Aufgabe und Schwierigkeitsgrad
- send in interface Aufgabe