Was ist prozedurale Programmierung?

Konzepte von Programmierparadigmen

Eleanor Thomas

Senior Data Analytics Engineer

Was ist prozedurale Programmierung?

  • Prozedurale Programmierung: ein imperatives Paradigma, bei dem Programme aus Prozeduren gebaut werden
  • Prozedur (Subroutine): eine Abfolge von Schritten, die referenziert und mehrfach ausgeführt werden kann
  • HINWEIS: Prozedurale Programmierung ist eine Unterart von imperativer Programmierung; nicht alle imperativen Programme sind prozedural

Imperative und prozedurale Programmierung

Konzepte von Programmierparadigmen

Prozeduren in der prozeduralen Programmierung

  • Prozeduren: so trennt prozedurale Programmierung Verantwortlichkeiten
  • Fördern Modularität
  • Erlauben effizientes Wiederverwenden von Code an mehreren Stellen
  • Verbessern Struktur und Lesbarkeit

Checkliste

Konzepte von Programmierparadigmen

Beispiele für Prozeduren

  • In Python werden Prozeduren als Funktionen umgesetzt
    ducks = ['Huey', 'Dewey', 'Louie']
    sorted_ducks = sort_ducks(ducks)
    

Enten in einer Reihe

Konzepte von Programmierparadigmen

Beispiel für ein prozedurales Programm

def print_initial(name):
    initial = name[0]
    print(initial)

print_initial("Marwa")
print_initial("Celia")
print_initial("Raqael")

Ausgabe:

"M"
"C"
"R"
Konzepte von Programmierparadigmen

Lass uns üben!

Konzepte von Programmierparadigmen

Preparing Video For Download...