W

Kategorie

Programming paradigms

28 Artikel

Aspektorientierte Programmierung

In der Informatik ist die aspektorientierte Programmierung (AOP) ein Programmierparadigma , das die Modularität durch die Trennung übergreifender Belange erhöhen soll .

GutAspect-oriented programming

In der Informatik ist die automatische Programmierung eine Art der Computerprogrammierung , bei der ein Mechanismus ein Computerprogramm generiert , um menschlichen Programmierern das Schreiben des Codes auf einer

GutProgramming paradigms

In der Computerprogrammierung ist datengetriebene Programmierung ein Programmierparadigma, bei dem die Programmanweisungen die abzugleichenden Daten und die erforderliche Verarbeitung beschreiben, anstatt eine Abfolge

GutProgramming paradigms

In der Informatik ist datenorientiertes Design ein Ansatz zur Programmoptimierung, der durch die effiziente Nutzung des CPU-Cache motiviert ist und häufig in der Videospielentwicklung Anwendung findet .

GutProgramming paradigms

Defensive Programmierung ist eine Form des defensiven Designs, die darauf abzielt, Programme zu entwickeln, die potenzielle Sicherheitslücken erkennen und vordefinierte Reaktionen ausführen können.

GutProgramming paradigms

In der Informatik ist die deklarative Programmierung ein Programmierparadigma , das die Logik einer Berechnung ausdrückt , ohne deren Kontrollfluss vollständig zu beschreiben .

GutDeclarative programming
End-to-End-Prinzip

Das End-to-End- Prinzip ( E2E ) ist ein Designprinzip in der Rechnernetztechnik , das vorschreibt, dass anwendungsspezifische Funktionen (wie Zuverlässigkeit und Sicherheit) in den kommunizierenden Endknoten des

ExzellentInternet architecture

In der Computerprogrammierung ist die ereignisgesteuerte Programmierung ein Programmierparadigma, bei dem der Programmablauf durch externe Ereignisse bestimmt wird .

GutEvents (computing)

In der Informatik ist die subjektorientierte Programmierung ein objektorientiertes Softwareparadigma, in dem Zustand (Felder) und Verhalten (Methoden) von Objekten nicht als den Objekten selbst inhärent betrachtet

GutAspect-oriented software development

Funktionale Logikprogrammierung ist die Kombination der Paradigmen der funktionalen und logischen Programmierung in einer einzigen Programmiersprache .

GutFunctional logic programming languages

In der Informatik bezeichnet der Begriff „Funktionsprogrammierung “ eines der beiden gegensätzlichen Programmierparadigmen, die John Backus in seiner Arbeit über Programme als mathematische Objekte identifiziert hat ;

GutProgramming language theory
Jackson strukturierte Programmierung

Jackson Structured Programming ( JSP ) ist eine Methode der strukturierten Programmierung, die vom britischen Softwareberater Michael A. Jackson entwickelt wurde.

ExzellentDiagrams

Logikprogrammierung ist ein Programmier- , Datenbank- und Wissensrepräsentationsparadigma , das auf formaler Logik basiert .

GutComputer-related introductions in 1972

Modulare Programmierung ist ein Programmierparadigma , das die Organisation der Funktionen einer Codebasis in unabhängige Module betont , von denen jedes einen Aspekt eines Computerprogramms in seiner Gesamtheit

GutModularity

Eine Nachricht höherer Ordnung ( Higher Order Message, HOM ) in einer Programmiersprache ist eine Form der Programmierung höherer Ordnung , die es ermöglicht, Nachrichten mit anderen Nachrichten als Argumenten zu

GutProgramming paradigms

Eine objektbasierte Sprache ist eine imperative Programmiersprache , die ein Konstrukt zur Kapselung von Zustand und Verhalten als Objekt bereitstellt .

GutProgramming language topic stubs
Objektorientierte Programmierung

Objektorientierte Programmierung ( OOP ) ist ein Programmierparadigma, das auf Objekten basiert – Softwareeinheiten , die Daten und Funktionen kapseln .

GutObject-oriented programming

In der Informatik ist ein paralleles Programmiermodell eine Abstraktion der Architektur paralleler Rechner , mit der sich Algorithmen und deren Komposition in Programmen bequem ausdrücken lassen .

GutConcurrent programming languages

In der Softwareentwicklung besteht eine Pipeline aus einer Kette von Verarbeitungselementen ( Prozessen , Threads , Koroutinen , Funktionen usw.

GutInter-process communication

Das Prinzip des einheitlichen Zugriffs in der Computerprogrammierung wurde von Bertrand Meyer (ursprünglich in seinem Buch „Object-Oriented Software Construction “) formuliert .

GutProgramming paradigms

Höhere Programmiersprachen sind ein Programmierstil , der Softwarekomponenten wie Funktionen, Module oder Objekte als Werte verwendet.

SolideComputer programming stubs
Programmsynthese

In der Informatik bezeichnet die Programmsynthese die Aufgabe , ein Programm zu konstruieren, das nachweislichErfüllt eine vorgegebene formale Spezifikation auf hoher Ebene .

ExzellentHarv and Sfn no-target errors

Prototypbasierte Programmierung ist ein Stil der objektorientierten Programmierung, bei dem die Wiederverwendung von Verhalten (bekannt als Vererbung ) durch die Wiederverwendung bestehender Objekte als Prototypen

GutObject-oriented programming

Die prozedurale Programmierung ist ein Programmierparadigma , das zur imperativen Programmierung gezählt wird .

SolideProgramming paradigms

Prozessorientierte Programmierung ist ein Programmierparadigma , das die Belange von Datenstrukturen und den darauf zugreifenden parallelen Prozessen trennt.

SolideProgramming paradigms
Relationales Modell

Das relationale Modell ( RM ) ist ein Ansatz zur Datenverwaltung mithilfe einer Struktur und Sprache, die mit der Prädikatenlogik erster Stufe konsistent ist . Es wurde 1969 von dem englischen Informatiker Edgar F.

Exzellent1969 in computing

In der Informatik ist die Streamverarbeitung ( auch bekannt als Ereignisstromverarbeitung , Datenstromverarbeitung oder verteilte Streamverarbeitung ) ein Programmierparadigma , das Datenströme – also zeitliche

ExzellentComputer architecture
Strukturierte Programmierung

Strukturierte Programmierung ist ein Programmierparadigma, das sich durch Quellcode auszeichnet, der eine blockbasierte Quellcodestruktur verwendet , um Kontrollflüsse wie Sequenzen, Selektionen (z. B.

GutHolism