Heim  >  Artikel  >  Was sind die drei Grundstrukturen strukturierter Programme?

Was sind die drei Grundstrukturen strukturierter Programme?

青灯夜游
青灯夜游Original
2020-12-02 10:45:2680725Durchsuche

Die drei Grundstrukturen sind: 1. Sequentielle Struktur, jede Operation im Programm wird in der Reihenfolge ausgeführt, in der sie erscheint. 2. Auswahlstruktur, die Verarbeitungsschritte des Programmzweigs, und einer davon muss entsprechend ausgewählt werden zu einer bestimmten Bedingung Verzweigungsausführung 3. Schleifenstruktur: Das Programm führt wiederholt eine oder mehrere Operationen aus, bis eine bestimmte Bedingung falsch (oder wahr) ist, bevor die Schleife beendet werden kann.

Was sind die drei Grundstrukturen strukturierter Programme?

Strukturierte Programmierung ist das Grundprinzip für detailliertes Design mit Schwerpunkt auf Modulfunktion und Verarbeitungsprozessdesign. Strukturierte Programmierung ist eine Teilmenge der prozeduralen Programmierung, die logische Strukturen in geschriebenen Programmen verwendet, um das Verständnis und die Änderung effizienter und einfacher zu gestalten.

Strukturierte Programmierung verwendet eine schrittweise Verfeinerungsentwurfsmethode von oben nach unten. Jedes Modul ist durch eine „Sequenz-, Auswahl- und Schleifen“-Kontrollstruktur verbunden und hat nur einen Eingang und einen Ausgang.

Das Prinzip der strukturierten Programmierung kann ausgedrückt werden als: Programm = (Algorithmus) + (Datenstruktur).

Der Algorithmus ist ein unabhängiges Ganzes, und die Datenstruktur (einschließlich Datentyp und Daten) ist ebenfalls ein unabhängiges Ganzes. Die beiden werden separat entworfen und konzentrieren sich auf Algorithmen (Funktionen oder Prozesse).

Mit der Entwicklung der Computertechnologie legen Softwareentwickler immer mehr Wert auf den Ausdruck der Gesamtbeziehung des Systems. Daher entstand die Datenmodelltechnologie (die Datenstrukturen und Algorithmen als unabhängige Funktionsmodule behandelt), die objektorientiert ist. orientierter Prototyp.

Es gibt drei Grundstrukturen strukturierter Programme: sequentielle Struktur, Auswahlstruktur und Schleifenstruktur.

Was sind die drei Grundstrukturen strukturierter Programme?

1. Sequentielle Struktur

Sequentielle Struktur bedeutet, dass die Operationen im Programm in der Reihenfolge ausgeführt werden, in der sie erscheinen. Die Merkmale dieser Struktur sind: Das Programm beginnt am Einstiegspunkt a und führt alle Vorgänge nacheinander bis zum Ausstiegspunkt b aus. Daher wird es als sequentielle Struktur bezeichnet.

2. Auswahlstruktur

Die Auswahlstruktur gibt an, dass es Verzweigungen in den Verarbeitungsschritten des Programms gibt und dass es eine der Verzweigungen zur Ausführung basierend auf einer bestimmten Bedingung auswählen muss. Es gibt drei Arten von Auswahlstrukturen: Einzelauswahl, Doppelauswahl und Mehrfachauswahl.

3. Schleifenstruktur

Die Schleifenstruktur bedeutet, dass das Programm wiederholt eine oder mehrere Operationen ausführt, bis eine bestimmte Bedingung falsch (oder wahr) ist, bevor die Schleife beendet werden kann. Das Wichtigste bei einer Schleifenstruktur ist: Unter welchen Umständen wird die Schleife ausgeführt? Welche Operationen müssen in einer Schleife ausgeführt werden? Es gibt zwei grundlegende Formen von Schleifenstrukturen: Schleifen vom Typ „when“ und Schleifen vom Typ „until“.

Schleife vom Typ „Wenn“: Dies bedeutet, dass zuerst die Bedingung beurteilt und der Schleifenkörper ausgeführt wird, wenn die gegebene Bedingung erfüllt ist. Wenn die Bedingung nicht erfüllt ist, kehrt der Prozess automatisch zum Schleifeneingang zurück Schleifenkörper und gehen Sie direkt zum Prozessausgang. Da es sich um „Führen Sie die Schleife aus, wenn die Bedingung erfüllt ist“, dh zuerst beurteilen und dann ausführen, wird sie als „When-Schleife“ bezeichnet.

Till-Schleife: Dies bedeutet, dass der Schleifenkörper direkt vom Struktureingang aus ausgeführt wird und die Bedingung am Schleifenterminal beurteilt wird. Wenn die Bedingung nicht erfüllt ist, kehren Sie zum Eingang zurück und führen Sie den Schleifenkörper bis zum Ende aus Bedingung ist wahr, dann verlassen Sie die Schleife und erreichen den Prozessausgang. Ja Zuerst handeln und später beurteilen. Da es sich um eine „bis die Bedingung wahr ist“ handelt, wird sie als „bis“-Schleife bezeichnet.

Das obige ist der detaillierte Inhalt vonWas sind die drei Grundstrukturen strukturierter Programme?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Welche Software ist Flash?Nächster Artikel:Welche Software ist Flash?