Zuhause Entwicklung Was ist prozedurale Programmierung? - Definition aus techopedia

Was ist prozedurale Programmierung? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Prozedurale Programmierung?

Prozedurale Programmierung ist ein Programmierparadigma, das einen linearen oder Top-down-Ansatz verwendet. Es stützt sich auf Prozeduren oder Unterprogramme, um Berechnungen durchzuführen.

Prozedurale Programmierung wird auch als imperative Programmierung bezeichnet.

Techopedia erklärt die prozedurale Programmierung

Bei der prozeduralen Programmierung besteht ein Programm aus Daten und Modulen / Prozeduren, die mit den Daten arbeiten. Die beiden werden als separate Einheiten behandelt. Im Paradigma der objektorientierten Programmierung (OOP) wird ein Programm jedoch aus Objekten erstellt. Ein Objekt ist eine Instanz einer Klasse, bei der es sich um eine Kapselung von Daten (so genannten Feldern) und den Prozeduren (so genannten Methoden) handelt, die diese manipulieren. In den meisten, aber nicht allen Fällen können die Felder nur über die Methoden aufgerufen oder geändert werden. Ein Objekt ist daher wie ein Miniaturprogramm oder eine in sich geschlossene Komponente, wodurch der OOP-Ansatz modularer und damit einfacher zu warten und zu erweitern ist.

Eine andere Art von Programmierparadigma, dem die prozedurale Programmierung gegenübergestellt werden kann, ist die ereignisgesteuerte Programmierung. Bei diesem Ansatz werden Prozeduren nur als Reaktion auf Ereignisse aufgerufen / ausgeführt, die Mausklicks, Drücken der Tastatur, Anschließen oder Entfernen eines Geräts, Eintreffen von Daten von einer externen Quelle usw. umfassen können Sie können nicht linear ausgeführt werden, wie dies bei der prozeduralen Programmierung der Fall ist.

Was ist prozedurale Programmierung? - Definition aus techopedia