Entwickler-Ecke
Jobbörse - Warteschlange programmieren
GTXD3LTA - Mo 27.09.10 17:17
Titel: Warteschlange programmieren
HI!
Hab ein ganz dringendes Problem.
Ich soll ein Programm mit Delphi, speziell unter Nutzung des ADT "Schlange-queue", programmieren.
Es soll eine Warteschlange an einer Kasse simmulieren.
Tankard - Mo 27.09.10 17:51
Hallo,
ich würde dir eher vorschlagen da mal selber nachzudenken. dir die sachen aufzumalen und ein flussdiagramm erstellen. dann funktioniert das mit dem programmieren ganz von selbst. sinn und zweck ist ja das du es lernst.
bei konkreten fragen bin ich gerne bereit zu helfen.
gruss
tankard
GTXD3LTA - Mo 27.09.10 18:04
Im großen und ganzen würde ich dir da auch zustimmen. Ich habe lange gefehlt und habe kaum Zeit um vernünftig darüber nachzudenken (2 Bewerbungsgespräche=Donnerstag/Mittwoch fällt weg).
dies ist eher eine verzweifeltes letztes zucken.....
Niko S. - Mo 27.09.10 20:25
Das Programm soll bloß eine Warteschlange listen?
Oder soll das auch was anderes machen?
Ich würde mich dazu bereit erklären das ding Fertig zu machen, schreib mir einfach ne PM und wir reden darüber.
Delete - Mo 27.09.10 21:07
Da holt man sein Algorithmusbuch raus, schlägt unter Schlangen nach und programmiert den Algorithmus. Alternativ kann man auch bei Google suchen.
GTXD3LTA hat folgendes geschrieben : |
| Außerdem soll das Ding Freitag fertig sein und ich habe dazu kaum Zeit um vernünftig darüber nachzudenken (2 Bewerbungsgespräche Donnerstag/Mittwoch fällt weg) und eine Klausurersatzleistung. |
Sorry, aber dafür kann ich kein Verständnis aufbringen. Die Aufgabe hast du bestimmt nicht heute bekommen.
Necaremus - Di 28.09.10 11:00
ich kenn mich mit delphi nu net wirklich aus, aber sowas könnte man doch in 10-30 min fertig haben? jenachdem wie viel man googlen muss^^
Flamefire - Di 28.09.10 11:07
ganz so schnell ist es nicht.
ich tippe auf etwas mehr als eine stunde für die funktionen und strukturen, und nochmal die gleiche zeit für n gui dazu
dann noch soviel kommentare, dass der OP es versteht dauert auch nochmal ne weile (ist nicht böse gemeint)
GTXD3LTA - Di 28.09.10 15:16
@Lucki Ich habe diese Aufgabe am Montag erhalten und soll bis Freitag fertig sein.
alzaimar - Di 28.09.10 19:08
Und nun sind 24h um. In der Zeit hattest Du die Muße, hier zu antworten, da hättest Du dir auch einfach was ausm Netz ziehen können.
Flamefire - Di 28.09.10 19:10
Auftrag übernommen...
alzaimar - Di 28.09.10 19:42
... und dann gibt es immer wieder diese Vollpfosten, die gegen den Strom schwimmen und sich einen Kericht um die Bemühungen dieser Gemeinschaft scheren ...
Delete - Di 28.09.10 20:48
Ach lass nur. Spätestens, wenn er den Quellcode erklären muss, fällt er auf die Schnauze, wenn der Lehrer nicht schon früher merkt, dass der Code nicht von ihm ist.
JoelH - Mi 29.09.10 07:41
Was mich mal interessieren würde ist, ob Informatik ein Pflichtfach ist?? Denn könnte ich das noch verstehen, aber wenn nicht, dann ists für mich völlig unnachvollziehbar wie man was wählen kann von dem man keinen blassen schimmer hat?!?
elundril - Mi 29.09.10 14:12
Tja, die meisten denken halt: Hey, ich kann texte in word schreiben und hab mal ne Website gemacht (über dessen W3C-konformität man vermutlich streiten könnte) also bin ich ja schon fast Informatiker. Außerdem spiel ich viele Online-Games, die 1 ist mir sicher!
Necaremus - Mi 29.09.10 14:36
elundril hat folgendes geschrieben : |
| Tja, die meisten denken halt: Hey, ich kann texte in word schreiben und hab mal ne Website gemacht (über dessen W3C-konformität man vermutlich streiten könnte) also bin ich ja schon fast Informatiker. Außerdem spiel ich viele Online-Games, der 1 ist mir sicher! |
meistens stimmt's sogar *hust*
iterion - Mo 04.10.10 03:44
Moin,
Setzt hinten einen rein,Vorn fliegt er raus. Das was du willst ist so aenlich, kannst auch ne Tstringlist nehmen, wenn einer sein ticket zieht, kommt der wert hinten rein, wenn an der kasse der knopf gedrueckt wird, loescht du Tstringlist.string[0].
Etwas vollig neues waere eine random schlange, so das jeder bingo brüllt wenn er endlich dran ist, wers eilig hat kommt sicher nie dran Lol;.
elundril - Mo 04.10.10 12:58
iterion hat folgendes geschrieben : |
Moin,
Setzt hinten einen rein,Vorn fliegt er raus. Das was du willst ist so aenlich, kannst auch ne Tstringlist nehmen, wenn einer sein ticket zieht, kommt der wert hinten rein, wenn an der kasse der knopf gedrueckt wird, loescht du Tstringlist.string[0]. |
Dazu kommt jedes mal ein verschiebeaufwand von O(n), wobei n die anzahl der elemente - 1 ist. Nicht sehr gute Performance. Da Rat ich eher dazu ein bisschen mit Klassen und Referenzen zu spielen. Da braucht man nur jedes mal ne Referenz umhängen.
lg elundril
Xion - Mi 08.12.10 10:41
JoelH hat folgendes geschrieben : |
| Was mich mal interessieren würde ist, ob Informatik ein Pflichtfach ist?? |
Ja, ist es. Die Frage ist, wieviel man dort macht bis man es abwählen kann...also wir hatten nur 2 Jahre (ein Jahr Word, ein Jahr Spielerei, schwierigste war ein Getränkeautomat in Java), aber natürlich ist das manchen schon schwer gefallen.
Heute gibt es Informatik ja schon ab der 6ten Klasse. Mein Bruder macht da schon schwierigeres Zeug...
Liegt daran, es gibt keine Informatiker, also zwingen wir jetzt alle Schüler, dass sie Informatik lernen. Das wird dann so wie bei den andren Fächern auch: "Den Mist werd ich nie und nimmer studieren" ;) Je mehr Informatik man in der Schule hat, desto mehr kann einem der Lehrer das Thema vermiesen...das gilt eigentlich auch für alles andre. Ok, bei nem guten Lehrer ist das anders, aber die sind halt gerade in Informatik selten...bei uns ist es z.B. so gewesen, dass dann einfach
irgendwelche Lehrer Informatik halten mussten...das ist sicher lustig.
norman2306 - Mi 08.12.10 11:53
Jo, sehe das bei meiner Mutter. Die ist Mathe/Physik-Lehrer und soll jetzt mit ihren 52 Jahren noch Info dazu machen, weil sie irgendwann mal ihr Diplom in Kibernetik gemacht hat. Die hat da null Lust drauf und ich erhalte dreimal die Woche einen Anruf, weil sie mal wieder ein Problem (mit wirklich trivialen Sachen) hat. Ist nicht böse, aber ich halte es für unzweckmäßig sowas auf die Kinder loszulassen.
OldGrumpy - Fr 10.12.10 17:46
Und 2015 wird dann der Nürnberger Trichter zum Lehrmittel des Jahres auserkoren. *sigh*
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!