Prozedurale Programmierung an der Universität Potsdam

Karteikarten und Zusammenfassungen für Prozedurale Programmierung an der Universität Potsdam

Arrow Arrow

Komplett kostenfrei

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

studysmarter schule studium
d

4.5 /5

studysmarter schule studium
d

4.8 /5

Lerne jetzt mit Karteikarten und Zusammenfassungen für den Kurs Prozedurale Programmierung an der Universität Potsdam.

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Wiederverwendung

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Modul

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Rekursion

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Iteration

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Selbstaufruf

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Nebeneffekt

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Verdeckung

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Aufrufstack

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Queue

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Stack

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Stackframe

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Parameter: Formal vs Aktuell

Kommilitonen im Kurs Prozedurale Programmierung an der Universität Potsdam. erstellen und teilen Zusammenfassungen, Karteikarten, Lernpläne und andere Lernmaterialien mit der intelligenten StudySmarter Lernapp. Jetzt mitmachen!

Jetzt mitmachen!

Flashcard Flashcard

Beispielhafte Karteikarten für Prozedurale Programmierung an der Universität Potsdam auf StudySmarter:

Prozedurale Programmierung

Wiederverwendung

Erneutes Verwenden einer Prozedur mit angepassten Parametern.

Prozedurale Programmierung

Modul

Textdatei mit Definitionen und Anweisungen für jeweilige Sprache.

Module können in andere Programme importiert werden: import modulname
(Zugriff: Modulname.Bezeichner)

(Für Python: MODULNAME.py)

Prozedurale Programmierung

Rekursion

Rückgriff
Wiederholter Selbstaufruf einer Funktion in sich selbst, um die gleiche Prozedur mit absteigenden Werten zu wiederholen und somit zur Lösung des Problems zu gelangen.

Prozedurale Programmierung

Iteration

Wiederholter Funktionaufruf
in einer Schleife:
Ausgabe des letzten Aufrufs
-> Eingabe des
nächsten Aufrufs.

Prozedurale Programmierung

Selbstaufruf

Iteration ermöglicht
wiederholten Selbstaufruf
von Funktion:
f(f(f(x)))

Prozedurale Programmierung

Nebeneffekt

Wirkung bei Auswertung
eines Ausdrucks.
Bei Funktionsaufrufen wirkt durch jede Eigenschaftsänderung einer Variablen ein Nebeneffekt direkt an ihrer Speicherstelle.

Prozedurale Programmierung

Verdeckung

Überschreiben einer Variable
-> neue Variable im Stackframe
-> verdeckt vorherige, gleichnamige Variable.

Prozedurale Programmierung

Aufrufstack

Speichert Stackframes der aufgerufenen Funktionen.

Prozedurale Programmierung

Queue

Datenstruktur
Kollektion, die nach dem FIFO-Prinzip verwaltet wird.

Prozedurale Programmierung

Stack

Datenstruktur
Kollektion, die nach dem LIFO-Prinzip verwaltet wird.

Prozedurale Programmierung

Stackframe

Verwaltung der Werte der Variablen der einzelnen Funktionen in getrennten Speicherbereichen.

-> zur Variablenunterscheidung und Vermeidung von Namenskollisionen.

Prozedurale Programmierung

Parameter: Formal vs Aktuell

Formaler Parameter:
– Variable
nur innerhalb der Funktionsdefinition

Aktueller Parameter:
– Ausdruck
wird entsprechendem formalen Parameter zugewiesen

Melde dich jetzt kostenfrei an um alle Karteikarten und Zusammenfassungen für Prozedurale Programmierung an der Universität Potsdam zu sehen

Singup Image Singup Image
Wave

Andere Kurse aus deinem Studiengang

Für deinen Studiengang Informatik/ Computational Science an der Universität Potsdam gibt es bereits viele Kurse auf StudySmarter, denen du beitreten kannst. Karteikarten, Zusammenfassungen und vieles mehr warten auf dich.

Zurück zur Universität Potsdam Übersichtsseite

2er Potenzen

Mengenlehre

Funktionale Programmierung

Mathe1 Nr1

Assembler, Interpreter/Compiler

Paradigmen

Was ist StudySmarter?

Was ist StudySmarter?

StudySmarter ist eine intelligente Lernapp für Studenten. Mit StudySmarter kannst du dir effizient und spielerisch Karteikarten, Zusammenfassungen, Mind-Maps, Lernpläne und mehr erstellen. Erstelle deine eigenen Karteikarten z.B. für Prozedurale Programmierung an der Universität Potsdam oder greife auf tausende Lernmaterialien deiner Kommilitonen zu. Egal, ob an deiner Uni oder an anderen Universitäten. Hunderttausende Studierende bereiten sich mit StudySmarter effizient auf ihre Klausuren vor. Erhältlich auf Web, Android & iOS. Komplett kostenfrei. Keine Haken.

Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards
Awards

Bestes EdTech Startup in Deutschland

Awards
Awards

European Youth Award in Smart Learning

Awards
Awards

Bestes EdTech Startup in Europa

Awards

So funktioniert's

Top-Image

Individueller Lernplan

StudySmarter erstellt dir einen individuellen Lernplan, abgestimmt auf deinen Lerntyp.

Top-Image

Erstelle Karteikarten

Erstelle dir Karteikarten mit Hilfe der Screenshot-, und Markierfunktion, direkt aus deinen Inhalten.

Top-Image

Erstelle Zusammenfassungen

Markiere die wichtigsten Passagen in deinen Dokumenten und bekomme deine Zusammenfassung.

Top-Image

Lerne alleine oder im Team

StudySmarter findet deine Lerngruppe automatisch. Teile deine Lerninhalte mit Freunden und erhalte Antworten auf deine Fragen.

Top-Image

Statistiken und Feedback

Behalte immer den Überblick über deinen Lernfortschritt. StudySmarter führt dich zur Traumnote.

1

Lernplan

2

Karteikarten

3

Zusammenfassungen

4

Teamwork

5

Feedback