wannabe_nerd
Lieutenant
- Registriert
- Mai 2009
- Beiträge
- 753
Hi leute,
keine Ahnung ob ich hier richtig bin, aber ich wusste nicht wohin sonst damit:
Ich bereite mich gerade auf meine Prüfung in Grundlagen der Informatik vor. Leider ist es schon mein zweiter Anlauf in diesem Fach. Momentan bereitet mir das Thema "Abstrakte Datentypen" Kopfzerbrechen.
Konkret geht es um folgende Aufgabe:
"Eine Autowaschanlage hat 3 Waschstraßen und kann somit 3 Autos gleichzeitig abarbeiten.
Beschreiben Sie diesen Sachverhalt durch einen Abstrakten Datentyp, wenn 15 Autos gewaschen werden sollen."
Ich weiß, dass Abstrakte Datentypen durch ihr Zugriffsprinzip beschrieben werden - Also hatte ich mir gedacht, dass diese 3 Waschstraßen halt als 3 Stapel nach dem Prinzip: first-in-first-out funktionieren und damit halt je nach geschwindigkeit pro Waschstraße soundsoviel Minuten * 5 (weil 15 durch 3 =5) brauchen um 15 Autos abzuarbeiten.
Leider hab ich für diese Lösung 0Pkt bekommen -.-
Jetzt frage ich euch, was ich stattdessen hätte antworten müssen, weil ich ehrlich gesagt etwas auf dem Schlauch stehe, was diese Aufgabe angeht.
Ich würde mich echt freuen, wenn Ihr mir etwas Hilfestellung geben könntet bei dieser Aufgabe. Vielen Dank
Mfg wannabe_nerd
So hat sich erledigt^^ Dickes THX an toeffi noch mal an dieser Stelle
So hier die Lösung, damit keiner sich beschwert:
"Deine Waschanlage lässt sich durch 3 warteschlangen simulieren. als ersten werden alle warteschlangen initialisiert. und dann mit jeweils 5 autos gefüllt und nun nacheiander abgearbeitet. aus den 3 warteschlangen werden nun gleichzeit jeweils 1 auto herausgeholt, mittels der zugriffsmethode "pop" oder so ähnlich. dann werden die gewaschen und es geht weiter mit den nächsten 3 autos. das ganze machst du 5mal und deine warteschlangen sind leer."
Mfg wannabe_nerd
keine Ahnung ob ich hier richtig bin, aber ich wusste nicht wohin sonst damit:
Ich bereite mich gerade auf meine Prüfung in Grundlagen der Informatik vor. Leider ist es schon mein zweiter Anlauf in diesem Fach. Momentan bereitet mir das Thema "Abstrakte Datentypen" Kopfzerbrechen.
Konkret geht es um folgende Aufgabe:
"Eine Autowaschanlage hat 3 Waschstraßen und kann somit 3 Autos gleichzeitig abarbeiten.
Beschreiben Sie diesen Sachverhalt durch einen Abstrakten Datentyp, wenn 15 Autos gewaschen werden sollen."
Ich weiß, dass Abstrakte Datentypen durch ihr Zugriffsprinzip beschrieben werden - Also hatte ich mir gedacht, dass diese 3 Waschstraßen halt als 3 Stapel nach dem Prinzip: first-in-first-out funktionieren und damit halt je nach geschwindigkeit pro Waschstraße soundsoviel Minuten * 5 (weil 15 durch 3 =5) brauchen um 15 Autos abzuarbeiten.
Leider hab ich für diese Lösung 0Pkt bekommen -.-
Jetzt frage ich euch, was ich stattdessen hätte antworten müssen, weil ich ehrlich gesagt etwas auf dem Schlauch stehe, was diese Aufgabe angeht.
Ich würde mich echt freuen, wenn Ihr mir etwas Hilfestellung geben könntet bei dieser Aufgabe. Vielen Dank
Mfg wannabe_nerd
Ergänzung ()
So hat sich erledigt^^ Dickes THX an toeffi noch mal an dieser Stelle
So hier die Lösung, damit keiner sich beschwert:
"Deine Waschanlage lässt sich durch 3 warteschlangen simulieren. als ersten werden alle warteschlangen initialisiert. und dann mit jeweils 5 autos gefüllt und nun nacheiander abgearbeitet. aus den 3 warteschlangen werden nun gleichzeit jeweils 1 auto herausgeholt, mittels der zugriffsmethode "pop" oder so ähnlich. dann werden die gewaschen und es geht weiter mit den nächsten 3 autos. das ganze machst du 5mal und deine warteschlangen sind leer."
Mfg wannabe_nerd