Forum: PC-Programmierung LIFO+FIFO+Fixed Buffer+Thread Safe


von Mighty (Gast)


Lesenswert?

Aufgabe:
LIFO + FIFO + Fixed Buffer + Thread Safe (Semaphoren) implementieren
in
einer imperativen Programmiersprache/pseudo Code.

Fixed Buffer ist sehr klein (interne Fragmentierung also
unsinn).

Mir widerstrebt der Gedanke das dies in einer 2 Stundigen
Klausur neben 6 weiteren ähnlich b*schissenen Aufgaben
(also 17min. für diese Aufgabe)
möglich sein soll, trotz 10 Jahren Erfahrung als Coder.

Was haltet ihr davon?

von volly (Gast)


Lesenswert?

Grins, ist wohl ne Siebklausur. Der Prof hat wohl nicht so viel Lust auf
eine Menge Studenten.

Aber man könnte die Aufgaben noch erweitern, mit der Problemstellung
des applikationunabhängigen Zugriffs, sprich mehrere Prozesse, also
nicht nur Threads sollen darauf zugreifen können. Natürlich dann noch
das Ganze unter Windows, bei anderen BS gibt es sowas ja schon fertig.

Kopf hoch, die Theorie hat wenig mit der Praxis zu tun...

Gruss
Volly

von Mighty (Gast)


Lesenswert?

Nuja, die theoretischen Konzepte sind mir schon geläufig.

Trotzdem quatsch. Das Modul heisst übrigens:
Praktische Informatik ;)

von volly (Gast)


Lesenswert?

Bringt nichts...ob Quatsch oder nicht. Profs sind Halbgötter.

Mußt Du einfach durch.

von Mighty (Gast)


Lesenswert?

"Alrighty then"

Der Fixed Buffer sollte als Ring-Buffer benutzt werden..

AHA!

FIFO und LIFO implementieren ist dann "trivial",
und die funktionen zum Thread-sicheren Benutzen der Queues auch.

Grml, trotzdem erstmal ein ganzschöner Brocken

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.