Posted by Markus Keller on February 27, 2001 at 13:06:59:
In Reply to: : Re: : Re: : Re: Allg: Uegung 5, Aufgabe 2c posted by Torsten Grabs on February 27, 2001 at 10:46:07:
Hey, redet doch nicht um den heissen Brei herum. Es geht doch um die
Aufgabe 4d der Probeklausur, oder?
Dort hat man ja nicht die Möglichkeit, wie in c) einfach über die
ganze Klasse cS zu filtern (= zu iterieren; was für ein hässlicher
overhead...), denn es gibt keine Klasse mit allen Elementarwerten,
die f liefern könnte (oder doch? ich fand nichts davon im Skript...).
Mein Lösungsvorschlag zu 4d, Probeklausur:
extend [ h(b) :=
extract [f(a)] (a in g(b))
] (b in bS)
Leider liefert extract[..] eine Menge von Tupeln mit einer Komponente
statt direkt einer Menge von Elementarwerten. Wie man diese Tupel
vermeiden kann, ist mir auch schleierhaft.
Zeigt dieses Problem nicht, wie semantisch schwach und unflexibel das
OOBM ist? Und dass man sich überhaupt so intensiv mit einem an sich
simplen Problem beschäftigen muss, ist doch auch symptomatisch für die
zu mathematische und nicht bedarfsgerechte Algebra dieses Modells.
Torsten, was sagst du dazu?