Struktogramme

Von: , Frage gestellt am So, 29. Okt 2000

Hallo!

Weiss jemand, wo es im WWW eine Übersicht über alle! Shneidermannschen Struktogramme gibt?

Vielen Dank im Voraus
Thomas

6 Antworten zu dieser Frage

  1. Antwort von nach 11 Stunden hilfreich
    Weißt Du, was Du suchst?

    Hi Thomas,

    vor ca. 20 Jahren wurde noch viel mit Nassi-Shneiderman-Diagrammen gearbeitet. Ein NSD bildet einen Entscheidungsbaum ab. Wie wiele Entscheidungsbäume mag es wohl geben? Genau - mindestens so viele, wie es Probleme gibt, die auf Entscheidungen beruhen, also annähernd so viele, wie es Sterne unterm Himmelszelt gibt. Könntest Du Deine Frage vielleicht ein wenig eingrenzen?

    Gruß
    Ralf [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

    • Antwort von nach 60 Tagen hilfreich
      Re: Weißt Du, was Du suchst?

      Tschuldige!

      Ich meine eine übersicht über alle Elemente
      kopfgesteuerte Schleife, fußgesteuerte Schleife, ...


      PS: Warum wird jetzt nicht mehr mit Nassi-Shneidermann Strukturgrammen gearbeitet, bzw. welche Arten werden heute benutzt?

      Grüsse
      Thomas

      • Antwort von nach 94 Tagen 1 hilfreich
        Was lange waehrt ...

        Hi Thomas,

        ich finde grad rein zufällig (nach einem Monat) Deine Antwort (nach zwei Monaten) auf meine Antwort. Gut Ding will Weile haben...

        NSD sind dem Vergessen aus mehreren Gründen anheimgefallem:

        - Wer ein NSD ausarbeitet, hat ein Programm vor sich liegen, das er "nur noch" in seine Programmiersprache übersetzen muss. Sobald eine Änderung anfällt, zeigt sich der Nachteil: Programmcode ändert sich leichter und schneller als ein NSD. Es gab zwar Tools, die beim Zeichnen halfen, die waren aber auch nicht einfach zu bedienen.

        - NSD werden von den Auftraggebern nicht als Diskussionsgrundlage für die QS akzeptiert, weil sie nicht die Zeit haben, sich in Struktogramme einzulesen.

        - In der Objektwelt gibt es Klassen, Methoden und Ereignisse, also lauter Dinge, die meist nicht sehr komplex sind. Dafür braucht es keine Strukturierungshilfen. Das Zusammenspiel der Klassen wird zB in UML durch Sequence Diagrams dargestellt.

        Der Schwerpunkt in der IT liegt eben nicht mehr in der Programmierung, sondern in der Spezifikation: Ein Prpogrammierfehler ist meist schnell behoben, eine falsch verstandene Spezifikation kostet dagegen richtig Geld - sie wird nämlich erst entdeckt, wenn der Kunde das Produkt abnehmen soll.

        Gruß Ralf

        ps: Die Syntax der NSD habe ich leider nicht mehr parat. [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

        • Antwort von nach 95 Tagen hilfreich
          Re: Was lange waehrt ...

          Hallo Ralf!

          Danke für deine Antwort! :)
          Ich habe schon ein "Malprogramm" für NSDs gefunden.

          Grüsse
          Thomas

          • Antwort von nach 95 Tagen hilfreich
            Re^2: Was lange waehrt ...

            Hi Thomas,

            sei so gut und verrat mir, wo Du das "Malprogramm" gefunden hast.

            Gruß Ralf [Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

            • Antwort von nach 96 Tagen hilfreich
              Re^3: Was lange waehrt ...

              Hi! sei so gut und verrat mir, wo Du das "Malprogramm" gefunden
              hast.
              Hmm ...
              ich weiss nur noch dass ich es auf irgendeinem FTP Server einer Uni gefunden hab ...
              Aber ich kann dir das Programm gerne schicken.

              Grüsse
              Thomas

Keine passende Antwort gefunden? Jetzt eigene Frage stellen!