1

Thema: Übungsblatt 2

Tach zusammen! ;)

Wollte hiemit nur mal ein klein wenig Frust loswerden bezüglich der 2. Aufgabe auf dem 2. Info-Übungsblatt!
Ich halte diese Aufgabe für völlig Sinnfrei! :)


liebe Grüße und viel Spaß beim Lösen der Aufgaben
Jo :D

2

Re: Übungsblatt 2

Hier ist allerhöchstens der Thread sinnfrei. Die Aufgabe hat den Sinn, euch das Prinzip der lexikalischen Bindung üben zu lassen.

if(computer.fail==true){
background.setColor(blue);
user.frown();
sys.shutdown();
user.scream("OH, FUCK YOU");}

3

Re: Übungsblatt 2

...wenn man sie einmal gelöst hat, gewinnt man sie lieb, finde ich :)

4

Re: Übungsblatt 2

Da wir eigentlich immer für Kritik offen sind, würde ich mich über eine sachliche Begründung freuen, warum die Aufgabe sinnfrei sein soll.

5

Re: Übungsblatt 2

Hallo,

habe mal drei Fragen zu Aufgabe 2:

(1) Ich nehme an, dass der Aufruf "frekelhintern", statt "ferkelhintern" in einer Zeile kein Fehler, sondern Absicht ist?!

(2) Bei der Aufgabe soll man das "Programm" ja modifizieren - was genau ist mit Programm gemeint? Die definierte Prozedur "schweinebacke"? Oder der gesamte Code? Oder der Aufruf weiter unten?

(3) Was ist mit "modifizieren" gemeint: Es steht ja, die Bedeutung des Programmes soll erhalten bleiben. Teilweise ist der Code ja etwas "überflüssig" - darf ich diesen Code löschen um die Anzahl der Variablennamen zu reduzieren? Oder darf ich einzig und allein die Namen der Variablen verändern?

Vielen Dank!

Zuletzt bearbeitet von baek (07.11.2009 10:45:18)

6

Re: Übungsblatt 2

Hi,

zu (1) steht doch auf dem Aufgabenblatt, Zitat: "Betrachten Sie folgendes tippfehlerfreies Programm:"

zu (2) der gesamte Code

zu (3) nur die Variablennamen verändern

7

Re: Übungsblatt 2

Konstruktiv war die Kritik nicht, tut mir auch unheimlich leid! ;)

Wie gesagt ich wünsch allen viel Spaß beim lösen! :)

8

Re: Übungsblatt 2

es wäre super eine solche aufgabenstellung als txt-datei runterladen zu können oder einen hash-wert der textdatei zu bekommen.

ich persönlich hab 5minuten gebraucht den einen tippfehler zu finden
uns kostet das abtippen (unnötigweise) zeit und es führt zu fehlern.

9

Re: Übungsblatt 2

Hallo,

dbischo schrieb:

es wäre super eine solche aufgabenstellung als txt-datei runterladen zu können oder einen hash-wert der textdatei zu bekommen.

ich persönlich hab 5minuten gebraucht den einen tippfehler zu finden
uns kostet das abtippen (unnötigweise) zeit und es führt zu fehlern.

da das Ü-Blatt ja auch im Format PDF vorliegt (siehe hier), können Sie die besagte Aufgabe einfach via copy & paste in Ihren Lieblings-Editor übertragen.

Gruß,
   —Torsten Grust

| Prof. Dr. Torsten Grust         
| torsten.grust@uni-tuebingen.de
| www-db.informatik.uni-tuebingen.de
| Database Systems - Universität Tübingen (Germany)

10

Re: Übungsblatt 2

dbischo schrieb:

es wäre super eine solche aufgabenstellung als txt-datei runterladen zu können oder einen hash-wert der textdatei zu bekommen.

ich persönlich hab 5minuten gebraucht den einen tippfehler zu finden
uns kostet das abtippen (unnötigweise) zeit und es führt zu fehlern.

übrigens gibt es keinen Tippfehler.

if(computer.fail==true){
background.setColor(blue);
user.frown();
sys.shutdown();
user.scream("OH, FUCK YOU");}

11

Re: Übungsblatt 2

ist mir bekannt, war ein selbstgemachter tippfehler :D

12

Re: Übungsblatt 2

Aufgabe 4 (c) hat keine Aufgabe(nstellung). Vermute mal es wird verlangt, dass man eine Prozedur schreiben soll, die Kartentyp (inkl. langjähriger Karteninhaber) und Vorjahres-Umsatz  akzeptiert und den Erstattungsbetrag auswirft, richtig?

13

Re: Übungsblatt 2

Richtig!

Zuletzt bearbeitet von metal-heli (10.11.2009 14:14:35)

Iteration is human. Recursion is divine.