Aktueller Inhalt von Nico_Kiel

  1. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    g) FUNCTION IstKundeLieferant(root : PARTNERZGR, kundenname : STRING) : INTEGER; BEGIN IF (root ≠ NIL) THEN CALL IstKundeLieferant (root↑.links); IF (CompareStrings(root↑.name, kundenname) = 0) THEN RETURN root↑.nummer; CALL IstKundeLieferant (root↑.rechts); ENDIF; RETURN 0; END...
  2. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    e) FUNCTION AktualisiereWert(root: PARTNERZGR, partnername : STRING, betrag : REAL) : BOOLEAN; DATA VARIABLE zeiger : PARTNERZGR; BEGIN zeiger := root; WHILE (zeiger ≠ NIL) DO IF (CompareStrings(zeiger↑.name, partnername) < 0) THEN zeiger := zeiger↑.rechts; ELSEIF (CompareStrings(zeiger↑.name...
  3. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    d) PROCEDURE OutputPartner(pos: PARTNERZGR); BEGIN IF (pos ≠ NIL) THEN CALL OutputPartner(pos↑.links); CALL OutputEinPartner(pos); CALL OutputPartner(pos↑.rechts); ENDIF; END OutputPartner;
  4. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    c) FUNCTION EinfügePartner(partner : PARTNER) : BOOLEAN; DATA VARIABLE vater, zeiger : PARTNERZGR; BEGIN {Partner einfügen in Kundenbaum} vater := kundwurzel; zeiger := kundwurzel; WHILE (zeiger ≠ NIL) DO vater := zeiger; IF (CompareStrings(zeiger↑.name, partner↑.name) < 0)...
  5. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    b) PROCEDURE InitPartner(); BEGIN NEW(kundwurzel); {Speicherplatz für Kundenbaumwurzel} kundwurzel := NIL; {Kundenbaumwurzel initialisieren} liefwurzel := NIL; {Lieferantenbaumwurzel initialisieren} END InitPartner;
  6. Nico_Kiel

    Einsendeaufgaben EA-Besprechung WS 2017/2018 EA2 00814 (04.01.2018)

    Hier mal meine Lösungen. Würde mich über Hinweise / Verbesserungsvorschläge freuen ;-) a) TYPE PARTNERZGR = ↑ PARTNER PARTNER = RECORD nummer : INTEGER; name : STRING; anschrift : STRING; wert : REAL; links : PARTNERZGR; rechts : PARTNERZGR; END; VARIABLE kundwurzel : PARTNERZGR...
  7. Nico_Kiel

    Sonstiges Beispielprogramme gesucht

    Falls du eine konkrete Frage zu den Programmierübungen hast, helfe ich gerne weiter ;-)
  8. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA2 00825 (06.07.2017)

    Hab einfach MS WORD genommen und alles mit Textfeldern und Grafikelementen konstruiert. Ist natürlich etwas umständlich. Hatte vorher auch nach speziellen Tools gesucht, aber keins gefunden, was vom Ergebnis so ausgesehen hätte, wie es in der EA gefordert ist.
  9. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA1 00817 (01.06.2017)

    Die Musterlösung ist endlich abrufbar. Bei Aufgabe 2 war wirklich die einfachere Version gefragt. Mir ist nicht ganz klar, warum manche Relationen in Klammern stehen. Ich denke, die müsste man immer explizit angeben, wenn Daten aus verschiedenen Relationen abgefragt werden.
  10. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA2 00825 (06.07.2017)

    Hier mal mein erster Entwurf noch ohne ID-Nummerierung.
  11. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA1 00817 (01.06.2017)

    Hoffentlich bekommen wir in der Klausur ne eindeutige Aufgabe. Diese hier war ja auch Teil einer Klausur, 2015 glaub ich. Welche Lösung jetzt die richtige ist, sehen wir dann bald in der Musterlösung. Bin schon richtig gespannt drauf. Derweil hab ich schon mal mit der zweiten EA angefangen...
  12. Nico_Kiel

    Hilfe zur Klausuraufgabe Nachbesprechung Klausur März 2017 (WS 16/17)

    Ergebnisse sind endlich online. Hurra, bestanden (wenn auch nur knapp) :triumphant: Muss sagen, dass die Zeit extrem knapp war. Nach 1,5 h war ich mit dem Mathe-Teil noch nicht mal ganz fertig, um dann auf die Schnelle noch wenigstens ein paar Fragen bei Statistik zu beantworten. :chewingnails:
  13. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA1 00817 (01.06.2017)

    OK, Pilot-Fluglizenz 1-m müsste stimmen. Bei der Abfrage können wir leider fast keine Hintergrundinfos aus der Aufgabenstellung ziehen. Kann ein Pilot mehrere Lizenzen mit z.B. 3.550 km, 3.780 km, 10.563,25 km besitzen? Ich dachte, dass jede Lizenz > 3.500 km ausreicht, um alle Langstrecken...
  14. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA1 00817 (01.06.2017)

    @Patrick80 Du hast recht (siehe Logische Datenorganisation - KE 2 - S. 56). Hab mein Bild korrigiert.
  15. Nico_Kiel

    Einsendeaufgaben EA-Besprechung SS 2017 EA1 00817 (01.06.2017)

    Wer ein bisschen mit SQL experimentieren möchte, sollte sich diese Seite mal ansehen: https://www.w3schools.com/sql/
Oben