Programmierung und Modellierung at LMU München

Flashcards and summaries for Programmierung und Modellierung at the LMU München

Arrow Arrow

It’s completely free

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

Study with flashcards and summaries for the course Programmierung und Modellierung at the LMU München

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Haskel Spalten

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Konsequenzen bei Verwendung deklarativer Sprachen

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Integer
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Nachteile Funktionaler Programmierung

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Vorteile Funktionaler Programmierung

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Befehle in GHCi

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Haskell Groß/Kleinschreibung
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Funktionale Programmierung

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Float

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Church-Rosser Eigenschaft

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Warum sind deklarative Sprachen in der Praxis oft problematisch?
This was only a preview of our StudySmarter flashcards.
Flascard Icon Flascard Icon

Millions of flashcards created by students

Flascard Icon Flascard Icon

Create your own flashcards as quick as possible

Flascard Icon Flascard Icon

Learning-Assistant with spaced repetition algorithm

Sign up for free!

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Eigenschaften deklarativer Sprachen

Your peers in the course Programmierung und Modellierung at the LMU München create and share summaries, flashcards, study plans and other learning materials with the intelligent StudySmarter learning app.

Get started now!

Flashcard Flashcard

Exemplary flashcards for Programmierung und Modellierung at the LMU München on StudySmarter:

Programmierung und Modellierung

Haskel Spalten
-Spalte weiter rechts: vorherige Zeile geht weiter -gleiche Spalte: nächstes Element eines Blocks beginnt -Spalte weiter links: Block beendet

Programmierung und Modellierung

Konsequenzen bei Verwendung deklarativer Sprachen
-Programme sind lokal verständlich und kompositional (Bedeutung leitet sich aus Bedeutung seiner Bestandteile ab) -Testungen/Verifikationen reduzieren sich auf Gleichheitsschließen -Kompiler kann aggressiv optimieren -Die Parallele Berechnung ist einfacher

Programmierung und Modellierung

Integer
Ganze Zahlen beliebiger Größe

Programmierung und Modellierung

Nachteile Funktionaler Programmierung
- "Was" statt "Wie" -Effizienz bekannter Algorithmen kann anders sein -"Kontrollverlust", da Maschinen-nahe Hand-Optimierung schwierig -Kompiler "meckert viel" bevor man testen kann

Programmierung und Modellierung

Vorteile Funktionaler Programmierung
-Gut geschriebene Programme funktionieren -Eignet sich gut für Programmanalyse -"Einschränkungen sind vorteilhaft für Mehrpersonen-Projekte -Kurzer Code -> kurze Entwicklungszeit -Funktionale Merkmale inzwischen in viele anderen Sprachen vorhanden

Programmierung und Modellierung

Befehle in GHCi
-Beginnen alle mit : -Können abgekürzt werden (:quit -> :q)

Programmierung und Modellierung

Haskell Groß/Kleinschreibung
-Beachtet Groß-/Kleinschreibung -"whitespace" - sensitiv (Leerzeichen, Tabulatoren und Zeilenumbrüche können Fehler verursachen)

Programmierung und Modellierung

Funktionale Programmierung
-Spezifiere was berechnet werden soll, nicht wie es berechnet wird. -deklarativ

Programmierung und Modellierung

Float
Fließkommazahlen mindestens nach IEEE standard

Programmierung und Modellierung

Church-Rosser Eigenschaft
Die Reihenfolge der Auswertung ist unerheblich für das Ergebnis der Berechnung

Programmierung und Modellierung

Warum sind deklarative Sprachen in der Praxis oft problematisch?
Der Ressourcenverbrauch eines Programmes kritisch von der Programmstruktur abhängt

Programmierung und Modellierung

Eigenschaften deklarativer Sprachen
Referentielle Transparenz: -Wert einer Variablen ist unveränderlich -Aufrufe mit gleichen Argumenten liefern gleiches Ergebnis -Keine Seiteneffekte

Sign up for free to see all flashcards and summaries for Programmierung und Modellierung at the LMU München

Singup Image Singup Image

Programmierung at

RWTH Aachen

Programmierung at

Mediadesign Hochschule

Programmierung at

Universität Düsseldorf

Programmierung at

Hochschule für Technik und Wirtschaft Dresden

Programmierung at

Duale Hochschule Baden-Württemberg

Similar courses from other universities

Check out courses similar to Programmierung und Modellierung at other universities

Back to LMU München overview page

What is StudySmarter?

What is StudySmarter?

StudySmarter is an intelligent learning tool for students. With StudySmarter you can easily and efficiently create flashcards, summaries, mind maps, study plans and more. Create your own flashcards e.g. for Programmierung und Modellierung at the LMU München or access thousands of learning materials created by your fellow students. Whether at your own university or at other universities. Hundreds of thousands of students use StudySmarter to efficiently prepare for their exams. Available on the Web, Android & iOS. It’s completely free.

Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
Awards

Best EdTech Startup in Europe

Awards
Awards

EUROPEAN YOUTH AWARD IN SMART LEARNING

Awards
Awards

BEST EDTECH STARTUP IN GERMANY

Awards
X

StudySmarter - The study app for students

StudySmarter

4.5 Stars 1100 Rating
Start now!
X

Good grades at university? No problem with StudySmarter!

89% of StudySmarter users achieve better grades at university.

50 Mio Flashcards & Summaries
Create your own content with Smart Tools
Individual Learning-Plan

Learn with over 1 million users on StudySmarter.

Already registered? Just go to Login