Programmiersprache Flashcards
Was ist ein Compiler?
Ein Compiler ist wie ein Übersetzer, der die Sprache übersetzt, damit der Computer die Sprache versteht.
Was macht der Schlüsselwort CONST?
Konstante wie Zahlen oder Zeichenketten als Werte annehmen
Was legt ein Datentyp fest?
Welche Werte die Variable annehmen kann und welche Operator auf diesen Werten ausführbar sind
sqr
Quadrat
abs
Absolutbetrag
pred
Vorgänger einer ganzen Zahl
succ
Nachfolger einer ganzen Zahl
trunc
Abschneiden der Stelle hinter dem Dezimalpunkt
round
Runden von reellen Zahlen
sqrt
Quadratwurzel für eine reelle Zahl
exp
exponentielle Funktion
ln
natürlicher Logarithmus
odd
prüft, ob das Argument vom Typ integer eine ungerade Zahl ist
Was ist ein Algorithmus
eine Folge von Schritten oder Anweisungen zur systematischen Lösung eines Problems
Was ist eine Programmiersprache
Eine formale Sprache, um Algorithmen am Computer zu schreiben
Höhere Programmiersprachen bestehen aus
Deklarative PS und Imperative PS
Deklarative PS besteht aus
Funktionale PS
Bsp : opal, Lisp, Habkell
Logische PS
Bsp `; Prolog
Imperative PS besteht aus
Reine imperative PS
Bsp : Pascal, C, Modula
Objektorientierte PS
Bsp : Java, C++, Phyton
Deklarative PS :
Man beschreibt die Lösung eines Problems mittels mathematischer Funktionen bzw. logischer Ausdrücke
Imperative PS
Man schreibt den Algorithmus (die Lösung eines Problems) als Folge von Anweisungen.